Kinect體感機械人(一) 整體設計

2021-07-09 04:51:56 字數 1024 閱讀 1458

kinect體感機械人(一)—— 整體設計

by 馬冬亮(凝霜  loki)

乙個人的戰爭(

本文素材源於年初參加「2012英特爾杯大學生電子設計競賽嵌入式系統專題邀請賽」時製作的體感機械人,之前由於技術保密和時間上的原因,一直沒能完成本文,現在為大家奉上體感機械人的關鍵技術與演算法解析。

開發環境

作業系統:fedora 16 32bit (linux kernel 3.3+)

硬體平台:esdc 2012提供的嵌入式開發板(可以使用普通pc替代)

編譯器:gcc 4.6

ide:netbeans 7.1

依賴庫:openni opengl tinyxml log4cxx doxygen

機械人:17自由度人形機械人(注:不要買**上lyon0427賣家的機械人,此賣家態度嚴重有問題)

機械人控制器及供電模組:自行設計

整體設計

系統設計圖如下圖所示:

功能模組

epcm-505c(上位機,可用pc代替):通過kinect實現使用者追蹤、谷骨骼識別、關節角度計算等功能。

stc12c5a60s2(機械人控制器):根據上位機計算的關節角度,控制機械人完成隨動。

供電模組:完成機械人舵機與機械人控制器的分路供電,並支援異常保護。

異常保護模組:通過無線,在異常情況下,控制機械人分路斷電。

功能列表

技術指標

專案發起 kinect體感機械人

最近看到了kinect2.0開始發售了,然後開到一期開源雜誌將kinect和微控制器聯絡起來,自己也想做乙個了。我現在初期打算做乙個kinect控制的機械人,人在kinect前控制機械人的運動。我設想的機械人最好是人體機械人,如果實在沒錢的話做個機械臂就算了,kinect也打算去淘乙個,要kinec...

掃地機械人灰塵堵住 掃拖一體機械人入手體驗

我入手的是價值3000多的科沃斯掃拖一體機械人。體驗僅供參考。1 現在的掃地機械人大概可以跨越三厘公尺左右的高度,但是如果高度再高的話就會有一些困難。所以你家裡如果是有台階或者是門檻的話就要注意這一點,他是進不去的。不過也用擔心從樓梯上摔下去,現在的感應還是挺靈敏的。我們家的機械人每次掃到門口鞋堆的...

基於Baxter機械人的機電一體化操控案例

案例一 麻省理工學院電腦科學與人工智慧實驗室 模組式軟機械手夾具抓取 該案例展示了一種軟手,它能夠根據內部測量情況來穩定準確地識別和抓握物體。高度順從的手具有固有的魯棒性,可以抓取不確定的物體。軟手指改編形成了三指抓取器,可以輕鬆地將其附著到現有機械人上,例如,安裝在baxter機械人的手腕上。在每...