仿人機器人的分布式控制系統設計
楊 斌,蘇劍波
上海交通大學自動化系,上海
摘 要:針對仿人機器人系統自由度多,實時性與可靠性要求高的特點,設計了基于CAN總線的具有Windows與RTLinux系統的雙主機的主控層結構的分布式控制系統,整個控制系統采用集中管理分散控制的方式,按照控制系統的結構和功能劃分為主控層、通信層、協調執行層3層。CAN總線與一般通信總線相比,它的數據通信具有較強的實時性,并且CAN總線連線簡單,降低了系統連線的復雜程度,增強了系統的可靠性。其中基于Windows的控制系統負責仿人機器人關節電機的調試以及傳感數據的顯示;基于RTLinux的系統實現機器人的實時運動控制。實驗表明提出的分布式控制系統操作簡便、安全可靠、實時性強,能充分滿足仿人機器人系統調試與運動控制的要求。
關 鍵 詞:仿人機器人;分布式控制;雙主機;實時性
1 引 言
近年來,仿人機器人已成為機器人領域研究的熱點。仿人機器人具有其他類型機器人無法比擬的優勢,便于融入人類日常生活和工作環境中,協助人類完成具體的任務[1]。然而仿人機器人作為一個復雜的多自由度系統,需要有效利用自身多傳感信息來感知外界環境及自身狀態變化,并對其運動執行機構進行調整,因此要求其控制系統需要有很高的可靠性和實時性。本文針對仿人機器人的特點,從系統可靠性,穩定性,實時性以及整體性能的優化等多方面出發,設計了基于CAN總線協議的系統總線以及基于Windows和RTLinux雙系統的仿人機器人主控層結構的分布式控制系統。本文所設計的系統在MIHI(MiniIntelligentHumanoidrobotI)仿人機器人平臺上進行了實驗,結果表明,該設計方案系統調試方便,可很好地控制仿人機器人的各驅動電機協調工作,保證仿人機器人運動的穩定性和實時性。
相關閱讀:
- ...2010/02/22 14:18·針對新步態研究而開發的完全自主型仿人機器人 成為美國首個參加RoboCup(機器人世界杯足球賽)的仿人機器人
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術