Abstract:A method to identify the dynamic model parameters of modular robot with flexible joint using 3D motion measurement system Optotrak3020 is proposed.Firstly,the robot dynamics model is parameterized in a linear form to exclude the stiffness torque and the scaling problem is eliminated from the parameter matrix.The exciting trajectory is based on the finite Fourier series function and the coefficients of the Fourier series are optimized with the self-adaptive genetic algorithm.When each joint of robot is commanded to follow the single-joint optimized exciting trajectory,the motor position,link position and motor torque are measured and recorded in real time.Finally,using the classic linear least square parameter identification,the dynamic parameter identification experiment is carried out on the first three joints of PowerCube modular robot,and parameters of robot dynamic model are derived.
[1] Swevers J,Ganseman C,Schutter J D,et al,Experimental robot identification using optimized periodic trajectories[J].Mechan ical Systems and Signal Processing,1996,10(5):561-577.
[2] Pham M T,Gautier M,Poignet P.Accelerometer based identification of mechanical systems[C]//IEEE International Conference on Robotics and Automation.Piscataway,NJ,USA:IEEE,2002:42934298.
[3] Huang J.A new approach to parametric identification of a single-link flexible joint manipulator[J].Journal of Intelligent and Robotic Systems,2003,37(3):272-284.
[4] Albu-Schaffer A,Hirzinger G.Parameteridentification and passivity based joint control for a 7dof torque controlled light weight robot[C]//IEEE International Conference on Robotics and Automation.Piscataway,NJ,USA:IEEE,2001:2852-2858.
[5] Hovland G E,Berglund E,Sordalen O J.Identification of joint elasticity ofindustrial robots[M]//Lecture Notes in Control and Information Sciences:Vol.205,London,UK,Springer-Verlag London,1999:455-464.
[6] Berglund E,Hovland G E,Automatic elasticity tuning ofindustrial robot manipulators[C]//IEEE Conference on Design and Control.Piscataway,NJ,USA:IEEE,2000:5091-5096.
[7] Pham M T,Gautier M,Poignet P.Identification of joint stiffness with bandpass filtering[C]//IEEE International Conference on Robotics and Automation:Vol.3.Piscataway,NJ,USA:IEEE,2001:2867-2872.
[8] Hardeman T.Modeling and identification of industrial robots in cluding drive and joint flexibilities[D].Netherlands:Univcrsity of Twente,2008:9-15.
[9] 黄用华.PowerCube模块化机器人惯性参数辨识[D].北京:北京工业大学,2006.Huang,Y H.Inertia parameter identification of PowerCube modular robots[D].Beijing:Beijing University of Technology,2006.
[10] Chris L,Scott B.Dynamic Identification of a Mitsubislu PA10-6CE robot using motion capture[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems.Piscataway,NJ,USA:IEEE,2007:3860-3865.
[11] Jaerusch U.Power Cube operating manual[M].Berlin,Germany:AMTEC,2000.
[12] 石磊.PowerCube模块化机器人及其协调操作研究[D].北京:北京工业大学,2007.Shi L.On the PowerCube modular robot and its cooperation[D].Beijing:Beijing University of Technology,2007.
[13] Tsumugiwa T,Yokogawa R,Hara K.Measurement method for compliance of vertical-multi-articulated robot application to 7-DOF robot PA-10[C]//IEEE Intemational Conference on Robotics and Automation.Piscataway,NJ,USA:IEEE,2003:2714-2746.
[14] Christian O.Cartesian impedance control of redundant and flexible-joint robots[M].Berlin,Germany:Springer-Verlag,2008:17-27.
[15] Spong M W.Modeling and control of elastic joint robots[J].Journal of Dynamic Systems,Measure and Control,1987,109(4):310-319.
[16] Antonelli G,Caccavale F,Chiacchio P.A systematic procedure for the identification of dynamic parameters of robot manipulators[J].Robotica,1999,17(4):427-435.
[17] Katayon R,Dana K,Elizabeth C.Dynamic parameter identification for the CRS A460 robot[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems.Piscataway,NJ,USA:IEEE,2007:3842-3847.
[18] 王蕾,沈庭芝,招杨.一种改进的自适应遗传算法[J].系统工程与电子技术,2002,24(5):75-78.Wang L,Shen T Z,Zhao Y.An improved adaptive genetic algorithm[J].Systems Engineering and Electronics,2002,24(5):75-78.