แนวคิดหลัก
本文提出了一種基於機會約束的模型預測控制(CCMPC)框架,通過將負載和地形變化建模為參數和加性擾動的概率分佈,並將其納入單一剛體動力學(SRBD)模型中,以實現具有魯棒性的四足機器人運動控制。
บทคัดย่อ
基於機會約束的凸模型預測控制:在參數和加性不確定性下實現穩健的四足機器人運動
參考資訊: Trivedi, A., Prajapati, S., Zolotas, M., Everett, M., & Padır, T. (2024). Chance-Constrained Convex MPC for Robust Quadruped Locomotion Under Parametric and Additive Uncertainties. arXiv preprint arXiv:2411.03481v1.
研究目標: 本研究旨在開發一種控制框架,使四足機器人能夠在負載和地形不確定性的情況下實現穩健的運動。
方法: 本文提出了一種基於機會約束的模型預測控制(CCMPC)演算法,該演算法將質量、慣性和接觸序列建模為隨機變數,並通過將控制問題表述為二次規劃(QP)問題來實現即時求解速率。
主要發現:
CCMPC 在處理可變負載和複雜地形動力學引起的擾動方面優於傳統方法。
通過將控制問題表述為二次規劃問題,CCMPC 實現了適用於即時應用的快速求解時間(約 500 Hz)。
模擬和硬體實驗驗證了 CCMPC 的有效性。在模擬中,CCMPC 在多種步態下均實現了 100% 的成功率,而線性 MPC (LMPC) 為 39.2%,手動調整的 MPC 為 75.7%。
據我們所知,這是第一個在硬體上實現用於四足機器人的 SMPC。
主要結論: CCMPC 為四足機器人提供了一種強大的控制策略,使其能夠在各種負載和地形條件下保持穩定性、減少腳步滑動並有效地跟踪質心。
意義: 這項研究通過解決機器人運動控制中的關鍵挑戰,顯著推進了四足機器人在現實世界場景中的應用。
局限性和未來研究:
未來的工作可以探索機器學習方法來主動學習負載動力學,以解決較重負載下的局限性。
研究人員還計劃將這種方法擴展到處理未知負載的雙足機器人的運動操作任務中。
สถิติ
線性 MPC (LMPC) 在模擬中成功率最低,滑移率最高,標準化成本也最高,僅有 39.2% 的成功率。
手動調整的 MPC (HMPC) 由於手動調整了約束條件,因此比 LMPC 有所改進,成功率為 75.7%。
CCMPC 在兩種步態下均表現最佳,動態調整即時約束以平衡安全性和跟踪,從而最大程度地減少滑移並保持穩定性,成功率達 100%。
在硬體實驗中,LMPC 在負載達到 4.3 公斤時仍能保持穩定,但在負載達到 6.0 公斤時無法導航。
CCMPC 成功處理了 6.0 公斤和 7.3 公斤的負載,甚至超過了製造商建議的最大負載 5.0 公斤。