王曉磊,金振林,李曉丹
?
四足機器人腿部并聯機構末端位置誤差分析與驗證
王曉磊1,2,金振林1,3※,李曉丹2
(1.燕山大學機械工程學院,秦皇島 066004;2. 遼寧工業大學機械工程與自動化學院,錦州 121001; 3. 上海交通大學機械系統與振動國家重點實驗室,上海 200240)

機器人;模型;機構;誤差靈敏度;位置精度

該四足機器人由4條相同的機械腿組成,如圖1所示。每條機械腿均由RPR(R為轉動副,P移動副)機構和2-DOF(degree of freedom)平面并聯機構組成,由3個伺服液壓缸驅動,可實現邁步長度可達1 000 mm,抬腿高度可達400 mm。2-DOF并聯機構由5桿機構與雙菱形行程放大機構組合實現足端的邁步;RPR機構驅動2-DOF并聯機構整體帶動足端側擺,實現機械腿的側向解耦。該仿生機器人的腿部機構的優點是液壓缸活塞桿只需移動很小的距離,就能獲得很大的工作空間,可實現快速、大步伐行走;同時采用串并混聯的腿部結構,較傳統的串聯機械腿相比,具有較大的承載能力;采用液壓伺服技術,使四足仿生機器人的動態特性力及承載能力更好,適合用于高負載的應用場合[20]。由于該腿部機構由串并混聯機構組成,串聯機構相對簡單,所以本文重點對并聯機構進行分析。


a. 虛擬樣機模型a. Virtual prototype modelb. 腿部機構模型b. Leg mechanism model
1.伺服液壓缸 2.架體 3.雙菱形機構 4.緩沖彈簧 5.足端
1.Servo hydraulic cylinder 2.Frame 3.Double diamond mechanism 4.Buffer spring 5.Foot end
圖1 虛擬樣機與腿部機構模型
Fig.1 Virtual prototype and leg mechanism model
平面并聯機構坐標系的建立及其結構簡圖如圖2所示。以為原點建立參考坐標系,以為原點建立動坐標系。其中,軸沿矢量方向,軸垂直軸向上;軸沿矢量方向,軸垂直軸向左。
結合圖2,根據結構尺寸約束可得到:


參考點的位置坐標為:

由于為一個矢量閉環,并將其分解成沿、軸的2個分量:

同理,矢量為:


注:A、B、C、D、E、F、G、H、I、J表示機構各轉動副的中心點。主要幾何參數mm,mm,mm,mm,mm,mm;為雙菱形OFGE和GHIJ邊長,mm;為OE與X軸夾角,(°);為OD與OE夾角,(°);為OF與X軸的夾角,(°);為OA與OF夾角,(°);為OF與OG夾角,(°);為OA與X軸夾角,(°);為AB與X軸夾角,(°);為BC與X軸夾角,(°);為CD與X軸夾角,(o);為OE與X軸夾角,(°)。XOZ和UIW分別為參考坐標系和動坐標系。
該平面并聯機構是行程放大機構,各構件微小的制造誤差就會使機構末端位置產生一個很大的誤差,所以本文重點分析末端位置誤差與機構中各構件制造誤差的映射關系。
對式(1)、式(2)求全微分,合并整理得

對式(3)求全微分

將式(6)、式(7)合并可得

對式(4)取全微分,整理得

對式(5)取全微分,整理得

將式(9)、式(10)帶入式(8)中得

誤差靈敏度分析有助于確定誤差源對定位精度的影響程度[21-22],可以為腿部機構構件的加工與裝配提供理論依據。
位置誤差靈敏度模型[23]可由式(11)兩端取模得出:






注:?l、?li(i=1,2,3,4,5,6)表示各桿長度制造誤差;,,表示角度、、的制造誤差。




表1 各構件的允許制造公差范圍計算結果
由于機構的誤差映射矩陣與機構所處的位形有關,在不同位形時,機構末端在工作空間不同點的誤差值也是不同的。為了揭示出末端位置誤差在工作空間的分布規律,需要對末端位置精度進行預估。


表2 各構件實測制造誤差


注:等高線上的數字為位置精度預估值,mm。
從圖4中可以看出,位于工作空間中下部的位置誤差在0.18~0.3 mm范圍內,精度較好;位于工作空間中上部位置誤差在0.4~1 mm范圍內,而且越處于上部的位置精度越差,其中左上及頂部誤差為1 mm。因此,四足機器人在執行較為精確的任務時,足端著地點的軌跡可以規劃在工作空間中下部的區域,提高足端定位精度。



圖6 位姿點測試

表3 位姿點位置誤差測試結果
1)建立2-DOF并聯機構的位置模型,建立了誤差源與末端定位精度的誤差傳遞模型,確定了影響末端位置精度的誤差源。

3)通過三坐標測量儀測出各構件的制造誤差,在工作空間內進行了末端位置的精度預估。從工作空間內的精度分布可知,位于工作空間中下部位置誤差在0.18~0.3 mm范圍內,精度較高;位于工作空間中上部位置誤差在0.4~1 mm范圍內,精度較差,而且越處于上部位置精度越差,其中左上及頂部最差,位置誤差為1 mm。通過樣機測試試驗,得出實際精度值與理論精度預估值最大誤差絕對值為0.003 8 mm,最小誤差絕對值為0.001 5 mm,與理論預估值均相差較小,驗證了誤差傳遞模型、精度預估的正確性,為該類仿生機器人的運動學標定、誤差補償及執行精確任務時的軌跡規劃奠定了基礎;也驗證該方法確定構件制造誤差的有效性。
[1] 王友漁,趙興玉,黃田,等. 可重構混聯機械手TriVariant與Tricept的靜動態特性預估與比較[J]. 天津大學學報,2007,40(6):41-45. Wang Youyu, Zhao Xingyu, Huang Tian, et al. Estimation and comparison of static and dynamic performance of two reconfigurable hybrid robots-the trivariant and the tricept[J]. Journal of Tianjin University, 2007, 40(6): 41-45. (inChinese with English abstract)
[2] 榮譽,金振林,曲夢可. 三自由度并聯機械腿靜力學分析與優化[J]. 農業工程學報,2012,28(20):41-49. Rong Yu, Jin Zhenlin, Qu Mengke. Statics analysis and optimal design of 3-DOF parallel mechanical leg[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(20): 41-49. (in Chinese with English abstract)
[3] 張金柱,金振林,張天浩. 并聯驅動機械腿運動學靜力學性能評價及幾何參數設計[J]. 農業工程學報,2017,33(21):61-69. Zhang Jinzhu, Jin Zhenlin, Zhang Tianhao. Kinematic/static performance evaluation and geometric parameter design of parallel-driving leg mechanism[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(21): 61-69. (in Chinese with English abstract)
[4] 牛建業,王洪波,史洪敏,等. 變自由度輪足復合機器人軌跡規劃驗證及步態研究[J]. 農業工程學報,2017,33(23):38-47. Niu Jianye, Wang Hongbo, Shi Hongmin, et al. Trajectory planning verification and gait analysis of wheel-legged hybrid robot with variable degree of freedom[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33 (23): 38-47. (in Chinese with English abstract)
[5] 曲夢可,王洪波,榮譽. 輪腿混合四足機器人六自由度并聯機械腿設計[J]. 農業工程學報,2017,33(11):29-37. Qu Mengke, Wang Hongbo, Rong Yu. Design of 6-DOF parallel mechanical leg of wheel-leg hybrid quadruped robot[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(11): 29-37. (in Chinese with English abstract)
[6] Merlet J P. Jacobian, manipulability, condition number, and accuracy of parallel robots[J]. Journal of Mechanical Design, 2006, 128(1): 199-206.
[7] Zheng Defeng, Wang Xiangzhao, Li Zhongliang. Accuracy analysis of parallel plate interferometer for angular displacement measurement[J]. Optics&Laser Technology, 2008, 40(1): 6-12.
[8] 謝福貴,劉辛軍,陳禹臻. 一種新型虛擬中心并聯機構的誤差靈敏度分析[J]. 機械工程學報,2013,49(17):85-91. Xie Fugui, Liu Xinjun, Chen Yuzhen. Error sensitivity analysis of novel virtual center mechanism with parallel kinematics[J]. Journal of Mechanical Engineering, 2013, 49(17): 85-91. (in Chinese with English Abstract)
[9] 張立杰,李永泉. 球面2-DOF冗余驅動并聯機器人機構誤差分析[J]. 機械工程學報,2013,49(7):148-154. Zhang Lijie, Li Yongquan. Error analysis of spherical 2-DOF parallel manipulator with actuation redundancy[J]. Journal of Mechanical Engineering, 2013, 49(7): 148-154. (in Chinese with English Abstract)
[10] 李永泉,張立杰,郭志民,等. 基于D-H矩陣的球面5R并聯機構誤差建模及靈敏度分析[J]. 中國機械工程,2012,23(12):1470-1474. Li Yongquan, Zhang Lijie, Guo Zhimin, et al. Error modeling and sensitivity analysis of spherical 5R parallel manipulator based on D-H matrix[J]. Chinese Mechanical Engineering, 2012, 23(12): 1470-1474. (in Chinese with English Abstract)
[11] 牛亞雯,溫淑鴻,馮志友. 基于正交設計法的2UPS-RPU并聯機構精度綜合[J]. 機械科學與技術,2015,34(7):997-1001. Niu Yawen, Wen Shuhong, Feng Zhiyou. Accuracy synthesis of 2UPS-RPU parallel manipulator based on orthogonal design[J]. Mechanical Science and Technology for Aerospace Engineering, 2015, 34(7): 997-1001. (in Chinese with English Abstract)
[12] Li Ruiqin, Yang Bin. Error modeling of 3-RSR parallel robot based on D-H transformation matrix[J]. Journal of Measurement Science and Instrumentation, 2014(3): 53-59.
[13] Huang T, Whitehouse D J, Chetwynd D G. A unified error model for tolerance design, assembly and error compensation of 3-DOF parallel kinematic machines with parallelogram struts[J]. Annals of CIRP, 2002, 5l(1): 299-303.
[14] Soons J A. Error analysis of a hexapod machine tool[J]. Laser Metrology and Machine Performance, 1997(3): 346-358.
[15] Chaker A, Mlika A, Laribi M A, et al. Accuracy analysis of non-overconstrained spherical parallel manipulators[J]. European Journal of Mechanics- A/Solids, 2014(47): 362-372.
[16] Chebbi A H, Affi Z, Romdhane L. Prediction of the pose errors produced by joints clearance for a 3-UPU parallel robot[J]. Mechanism & Machine Theory, 2009, 44(9): 1768-1783.
[17] Cui H, Zhu Z, Gan Z, et al. Kinematic analysis and error modeling of TAU parallel robot[J]. Robotics and Computer-Integrated Manufacturing, 2005, 21(6): 497-505.
[18] 孫通帥. 球面并聯仿生髖關節誤差模型分析及運動學實驗研究[D]. 秦皇島:燕山大學,2017. Sun Tongshuai. Error Analysis and Kinematic Experimental Study on the Bbionic Hip Joint with Spherical Parallel Manipulator[D]. Qinhuangdao: Yanshan University, 2017. (in Chinese with English Abstract)
[19] 榮譽,劉雙勇,韓勇,等. 六足制孔機器人三自由度并聯機械腿的誤差模型及驗證[J]. 農業工程學報,2016,32(15):18-25. Rong Yu, Liu Shuangyong, Han Yong, et al. Error model and verification of three degrees of freedom parallel mechanical leg on hexapod drilling robot[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2016, 32(15): 18-25. (in Chinese with English Abstract)
[20] 羅慶生,羅霄. 仿生四足機器人技術[M]. 北京:北京理工大學出版社. 2016.
[21] 洪振宇,梅江平,趙學滿. 可重構混聯機械手:TriVariant的誤差建模與靈敏度分析[J]. 機械工程學報,2006,42(12):65-69.Hong Zhenyu, Mei Jiangping, Zhao Xueman. Error modeling and sensitivity analysis of reconfigurable hybrid robot module TriVariant[J]. Journal of Mechanical Engineering, 2006, 42(12): 65-69. (in Chinese with English Abstract)
[22] 李鐵民,鄭浩峻,汪勁松,等. 并聯機床不同位形下的運動精度評價指標[J]. 機械工程學報,2002,38(9):101-105. Li Tiemin, Zheng Haojun, Wang Jinsong, et al. Precision measures for various configurations of parallel kinematic machine tools[J]. Journal of Mechanical Engineering, 2002, 38(9): 101-105. (in Chinese with English Abstract)
[23] 黃田,李亞,李思維. 一種三自由度并聯機構幾何誤差建模、靈敏度分析及裝配工藝設計[J]. 中國科學:E輯,2002,32(5):628-635. Huang Tian, Li Ya, Li Siwei. Criteria for conceptual design of reconfigurable PKM modules theory and Application[J]. Science in China: Ser. E, 2002, 32(5):628-635. (in Chinese with English Abstract)
[24] 宋黎,楊堅,曹惟慶. 用蒙特卡洛法進行平面連桿機構的運動誤差綜合[J]. 機械科學與技術,1997(3):107-110.Song Li, Yang Jian, Cao Weiqing. The motion error synthesis of planar likages through Monte Carlo method[J]. Mechanical Science and Technology for Aerospace Engineering, 1997(3): 107-110. (in Chinese with English Abstract)
[25] 曾憲菁,黃田,曾子亞. 3-RRR型數控回轉臺的精度分析[J].機械工程學報,2001,37(11):42-45. Zeng Xianjing, Huang Tian, Zeng Ziya. Accuracy analysys of the 3-RRR NC swivel work table[J]. Chinese Journal of Mechanical Engineering, 2001, 37(11): 42-45. (in Chinese with English Abstract)
[26] 甘永立. 幾何量公差與檢測[M]. 上海:上海科學技術出版社,2013.
Analysis and verification of terminal position error of leg parallel mechanism of quadruped robot
Wang Xiaolei1,2, Jin Zhenlin1,3※, Li Xiaodan2
(1,,066004,; 2.,,121001,; 3.,,200240,

robots; models; mechanism; error sensitivity; positional accuracy
2018-09-28
2019-01-20
國家高技術研究發展計劃(863計劃)項目(2011AA040901);機械系統與振動國家重點實驗室課題資助項目( MSV201506);遼寧省高等學校科學技術研究項目(JL201615402)
王曉磊,副教授,博士生,主要研究方向為并聯機構的理論及應用。Email:wxlgxy@126.com
金振林,教授、博士生導師,主要研究方向為并聯機器人技術及應用。Email:zljin@ysu.edu.cn
10.11975/j.issn.1002-6819.2019.06.005
TH112
A
1002-6819(2019)-06-0039-08
王曉磊,金振林,李曉丹. 四足機器人腿部并聯機構末端位置誤差分析與驗證[J]. 農業工程學報,2019,35(6):39-46. doi:10.11975/j.issn.1002-6819.2019.06.005 http://www.tcsae.org
Wang Xiaolei, Jin Zhenlin, Li Xiaodan. Analysis and verification of terminal position error of leg parallel mechanism of quadruped robot[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2019, 35(6): 39-46. (in Chinese with English abstract) doi:10.11975/j.issn.1002-6819.2019.06.005 http://www.tcsae.org