1. School of Information Engineering, University of Science and Technology Beijing, Beijing 100083, China; 2. Key Laboratory for Advanced Control of Iron and Steel Process(Ministry of Education), University of Science and Technology Beijing, Beijing 100083, China
解仑, 王志良, 王冲, 许家铭. 一种类人机器人步行鲁棒控制器[J]. 机器人, 2010, 32(4): 484-490..
XIE Lun, WANG Zhiliang, WANG Chong, XU Jiaming. A Robust Walking Control System of Humanoid Robot. ROBOT, 2010, 32(4): 484-490..
Abstract:A robust control algorithm is presented for the research platform of humanoid walking robot in order to realize dynamic equilibrium autonomously with real-time performance in the presence of external disturbances within a certain range.The robot dynamic walking process is depicted as an anthropomorphic planar mechanical system of nine links.The dynamics model of robot walking is constructed based on the Coriolis vector etc.,and the constraint conditions for asymptotic stability are obtained by means of non-linear compensation.Moreover,an ideal Lyapunov function is derived whose parameters are optimized with GA(genetic algorithm),and a real-time robust control algorithm is designed.The angular displacement error of each robot joint is calculated by simulation.The results show that the ZMP(zero moment point) is always within the range of supporting foot,and the projection of gravity center trajectory on the ground is a sine curve.The presented algorithm is applied to walking control of a real humanoid robot.The experiment results show that the robot can get to the dynamic stability autonomously in short executing epochs in the presence of external disturbances within a certain range.
[1] 赵晓军,黄强,彭朝琴,等.基于人体运动的仿人型机器人动作的运动学匹配[J].机器人,2005,27(4):358-361,379.Zhao Xiaojun,Huang Qiang,Peng Zhaoqin,et al.Kinematics mapping of humanoid motion based on human motion[J].Robot,2005,27(4):358-361,379.
[2] Nikkhah M.Ashraliuon H,Fahimi F.Robust control of underactuated bipeds using sliding modes[J].Robotica,2007,25(3):367-374.
[3] Kwon O,Jeon K S,Park J H.Optimal trajectory generation for biped robots walking up-and-down stairs[J].Journal of Mechanical Science and Technology,2006,20(5):612-620.
[4] Vanderborght B,Verrelst B,Van Ham R,et al.Controlling a bipodal walking robot actuated by pleated pneumatic artificial muscles[J].Robotica,2006,24(4):401-410.
[5] 徐凯,陈恳,刘莉,等.基于主支撑腿运动优化的仿人机器人快速步态规划算法[J].机器人,2005,27(3):203-209.Xu Kai,Chen Ken,Liu Li,et al.Fast walking gait plarming algorithm for humanoid robots based on optimization of the main support leg[J].Robot,2005,27(3):203-209.
[6] Fu C L,Shuai M,Chen K.Proving asymptotic stability of dynamic walking for a five-link biped robot with feet[C]//IEEE Conference on Robotics,Automation and Mechatronics.Piscataway,NJ,USA:IEEE,2006:63-68.
[7] Asa K,Ishimura K,Wada M.Behavior transition between biped and quadruped walking by using bifurcation[J].Robotics and Autonomous Systems,2009,57(2):155-160.
[8] Park J H,Kim E S.Foot and body control of biped robots to walk on irregularly protruded uneveu surfaces[J].IEEE Transactions on Sysmms,Man,and Cybernetics,Part B,2009,39(1):289-297.
[9] Kurz M J,Judkins T N,Arellano C,et al.A passive dynamic walking robot that has a deterministic nonlinear gait[J].Journal of Biomechanics,2008,41(6):1310-1316.
[10] Dip G,prahlad V,Kien P D.Genetic algorithm-based optimal bipedal walking gait synthesis considering tradeoff between stability margin and speed[J].Robotica,2009,27(3):355-365.
[11] Esfahani E T,Elahinia M H.Stable walking pattern for an SMAactuated bipedIJ].IEEE/ASME Transactions on Mechaeronics,2007,12(5):534-541.
[12] Nakano K,Murakami T.An approach to guidance motion by gait-training equipment in semipassive walking[J].IEEE Transactions on Industrial Electronics,2008,5(4):1707-1714.
[13] Chevallereau C,Djoudi D,Grizzle J W.Stable bipedal walking with foot rotation through direct regulation of the zero moment point[J].IEEE Transactions on Robotics,2008,24(2):390-401.
[14] Ha T,Choi C H.An effective trajectory generation method for bipedal walking[J].Robotics and Autonomous Systems,2007,55(10):795-810.
[15] 胡凌云,孙增圻.双足机器人步态控制研究方法综述[J].计算机研究与发展,2005,42(5):728-733.Hu Lingyun,Sun Zengqi.Survey on gait control strategies for biped robot[J].Journal of Computer Research and Development,2005,42(5):728-733.