核心概念
結合環境連接線驅動機器人和肌肉骨骼人形機器人,可以克服傳統人形機器人的物理限制,實現更廣泛的運動能力,例如從地面起身和空中踢腿。
研究背景
近年來,人形機器人的發展取得了顯著進展,出現了各種全尺寸人形機器人,例如 DRC-HUBO+、Digit、ARTEMIS 和 Atlas。此外,為了模擬人體結構和運動功能,也開發了肌肉骨骼人形機器人,例如 ECCEROBOT、Pneumat-BS 和 Anthrob。
肌肉骨骼人形機器人的特點是骨骼結構中包含具有高度自由度的關節,例如球形關節和萬向節,這些關節由許多類似於肌肉的致動器驅動。利用這些靈活的身體和高度的自由度,人形機器人已經能夠像人類一樣執行靈活和複雜的動作,例如駕駛汽車。然而,它們身體的靈活性和高度的自由度使得對整個機器人身體進行精確建模和模擬變得極其困難。因此,精確和靈敏的控制具有挑戰性,並且可實現的運動和任務範圍受到限制。
研究方法
本研究將肌肉骨骼人形機器人 Musashi 與能夠連接到環境的線驅動機器人 CubiX 相結合,形成 CubiXMusashi。這種整合旨在實現傳統肌肉骨骼人形機器人無法實現的運動能力。
CubiXMusashi 的硬件結構如下:
Musashi:一個全尺寸的肌肉骨骼人形機器人,由肌肉致動器、關節和骨骼組成。
CubiX:一個嵌入式線驅動機器人,通過將多條從身體延伸到環境中的線連接起來並纏繞以進行驅動。
連接部件:將 CubiX 和 Musashi 組裝在 Musashi 後骨盆區域。
CubiXMusashi 的系統配置和控制器如下:
獨立的控制器:Musashi 和 CubiX 分別由各自的計算機控制。
同步操作:通過兩台計算機之間的通信實現同步,以產生 CubiXMusashi 的整體運動。
Musashi 控制:使用自體圖像進行全身控制,採用以下兩個神經網絡進行推理:
一個神經網絡將規劃器提供的目標關節角度作為輸入,並輸出理想的肌肉長度。
一個神經網絡將目標關節角度和每個肌肉模塊測量的肌肉張力作為輸入,並輸出補償肌肉長度,使理想的肌肉長度適用於實際機器人。
CubiX 控制:執行線長的 PD 控制,使從電機旋轉角度計算出的每條線長接近規劃器要求的目標線長,並使從電機旋轉速度計算出的每條線速度接近 0。
實驗結果
本研究進行了三種類型的實驗,以展示 CubiXMusashi 的運動能力:引體向上運動實驗、從躺臥姿勢起身實驗和空中踢腿實驗。
**引體向上運動實驗:**CubiXMusashi 通過向上連接到環境的四根線拉起自身重量來進行引體向上運動。在這個過程中,Musashi 只是抓住引體向上桿,而沒有用手臂施加任何力量。這表明人形機器人可以利用連接到環境的線產生運動,而無需自身用力。
**從躺臥姿勢起身實驗:**CubiXMusashi 利用八根線從地面上的躺臥姿勢轉變為站立姿勢。與其他兩個實驗不同的是,有兩根線是從 CubiX 連接到 Musashi,而不是連接到環境。這表明線驅動人形機器人的性能提升不僅限於使用連接到環境的線,還可以通過在人形機器人體內連接線來增強人形機器人根據需要施加的力量。
**空中踢腿實驗:**CubiXMusashi 利用五根連接到環境的線在空中進行踢腿。雖然引體向上和起身動作對肌肉骨骼人形機器人來說具有挑戰性,但由於其剛性體和優越的可控性,一般軸驅動人形機器人有可能實現這些動作。然而,即使是對於這種人形機器人來說,本實驗中實現的空中旋轉踢腿也被認為是困難的。因此,利用連接到環境的線來獲得運動不僅適用於肌肉骨骼人形機器人,也適用於一般人形機器人。
總結
本研究證明了 CubiXMusashi(能夠連接到環境的線驅動機器人 CubiX 與肌肉骨骼人形機器人 Musashi 的融合體)可以通過纏繞連接到環境或自身的線來產生運動。通過將 CubiX 與 Musashi 相結合,並將多達八根線從身體連接到環境以進行驅動,我們實現了以前在肌肉骨骼人形機器人中無法實現的運動,這些機器人的特點是具有高度自由度的靈活和複雜的身體。
實驗結果表明,肌肉骨骼人形機器人和一般人形機器人都可以通過利用連接到環境或自身的線來進行驅動,從而獲得以前無法實現的新能力和運動。
統計資料
CubiXMusashi 身高 1.6 公尺,體重 44.6 公斤(不含電池)。
CubiX 配備 8 個線模組,每個模組的最大持續張力為 180 牛頓。
在引體向上實驗中,CubiXMusashi 將整個身體向上提升了約 0.53 公尺。