全球勞動力短缺對美國、德國、韓國和中國等國的商業需求產生了重大影響。隨著全球人口老齡化,醫療保健行業面臨著越來越大的壓力,醫療保健支出和對熟練工人的需求不斷增加。同樣,製造業也面臨著類似的勞動力缺口挑戰。為了應對這些日益增長的勞動力需求和成本,人工智慧 (AI) 和機器人技術提供了有希望的解決方案。
人形機器人由於其以人為中心的設計,非常適合融入現有的人類工作場所。這些機器人有可能自動執行重複性任務,並通過遠端操作將人類的能力擴展到危險環境中。然而,人形機器人的設計和控制帶來了重大挑戰,特別是在維持雙足運動和處理複雜的機械設計方面。
傳統上,人形機器人採用堅硬的材料和複雜的製造工藝來製造。然而,增材製造 (AM) 或 3D 列印的出現為機器人設計提供了新的可能性,允許創建複雜的設計並減少零件數量。然而,3D 列印的材料(如本文中使用的 PLA+)會引入顯著的順應性,這給控制系統帶來了挑戰。
本文重點介紹了一種針對結構彈性人形機器人(如 PANDORA)的關節空間控制策略。該策略採用分層控制架構,其中高級控制器負責規劃和全身控制,而低級控制器 (LLC) 則管理各個關節的控制。
由於 3D 列印零件的複雜性和可變性,對結構彈性進行建模和識別具有挑戰性。為了克服這一挑戰,本文採用基於干擾觀測器 (DOB) 的方法。DOB 基於理想彈性致動器的標稱工廠模型,並將結構彈性組件的模型變化視為干擾。
DOB 通過比較先前命令的輸入與給定測量輸出的標稱工廠模型的預期輸入來運行。輸入和預期輸入之間的差異被視為干擾,並反饋到致動器控制迴路以補償模型的不匹配。本文詳細介紹了 DOB 設計過程,包括標稱工廠模型的識別和用於確保因果關係的低通濾波器的選擇。
除了 DOB 之外,關節空間控制器還包括一個 PID + 前饋 (FF) 控制器,用於跟踪所需的致動器力命令。虛擬阻抗動力學被設計為在致動器空間中充當線性彈簧和阻尼器,從而增強系統的穩定性和性能。
為了從高級控制器提供的所需關節加速度生成所需的致動器位置和速度軌跡,採用了洩漏積分技術。洩漏積分有助於通過將所需軌跡偏向當前位置和零速度來防止積分器飽和。然後,使用正向運動學和雅可比矩陣將關節空間設定點轉換為致動器空間設定點。
為了有效地實施數字控制系統,本文採用雙線性變換(圖斯汀方法)將連續時間傳遞函數轉換為離散時間表示。本文重點介紹了使用霍納方法進行多項式的雙線性變換求解器,該方法允許在初始化過程中在線計算離散係數。
為了驗證所提出的關節空間控制策略的有效性,進行了兩組實驗。第一組實驗在一個理想的彈性致動器測試台上進行,該測試台驅動一個未建模的單自由度 10 公斤鐘擺。結果表明,DOB 可以有效地處理顯著的模型變化。第二組實驗在 PANDORA 的 12 自由度下半身進行,操作員在骨盆上施加干擾,同時機器人保持平衡。結果表明,儘管連桿具有彈性和未建模的特性,但關節控制演算法成功地控制了 12 個自由度關節。
總之,本文提出了一種針對結構彈性人形機器人的綜合關節空間控制方法。基於 DOB 的控制器通過將結構順應性視為干擾來有效地處理未建模的彈性動力學,從而允許機械設計迭代而無需重新調整控制參數。實驗結果驗證了該方法在處理模型變化和維持機器人穩定性方面的有效性。未來的研究方向包括探索基於 3D 列印組件的設計優化和控制策略,以增強人形機器人的性能和功能。
翻译成其他语言
从原文生成
arxiv.org
更深入的查询