A real-time, high fidelity dynamic simulation platform for hexapod robots on soft terrain

Abstract Dynamic simulation is an important aspect of legged robotic research, which is essential for its design and control. However, the dynamics of the interaction between a soft terrain and a deformable leg (e.g., a spring) is hardly taken into account. In this paper, a high-fidelity, faster-than-real-time simulation system for hexapod robots has been developed based on Vortex. Foot-terrain interaction mechanics and flexible mechanical system are taken into account in order to improve the simulation precision. A general foot-terrain interaction model is presented based on terramechanics. Pseudo-rigid-body method is used to simulate the flexibility of the robot. A speed test shows that the simulation system is capable of real-time or faster simulation. The simulation system's fidelity was validated using two hexapod robots, which is found to be greater than 90%.

[1]  Gordon Cheng,et al.  Highly Precise Dynamic Simulation Environment for Humanoid Robots , 2008, Adv. Robotics.

[2]  Shuuji Kajita,et al.  Constraint-based dynamics simulator for humanoid robots with shock absorbing mechanisms , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Kazuhito Yokoi,et al.  Dynamic simulator for humanoids using constraint-based method with static friction , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[4]  José António Tenreiro Machado,et al.  Modelling and simulation of artificial locomotion systems , 2005, Robotica.

[5]  Garth Zeglin,et al.  The bow leg hopping robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  Mohammad Reza Emami,et al.  Modelling of a robotic leg using bond graphs , 2014, Simul. Model. Pract. Theory.

[7]  Zhen Liu,et al.  Method for analyzing articulated torques of heavy-duty six-legged robot , 2013 .

[8]  Fred Delcomyn,et al.  Dynamics Simulation and Controller Interfacing for Legged Robots , 2000, Int. J. Robotics Res..

[9]  Brian H. Wilcox,et al.  ATHLETE: A cargo and habitat transporter for the moon , 2009, 2009 IEEE Aerospace conference.

[10]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[11]  Yiqun Liu,et al.  Foot–terrain interaction mechanics for legged robots: Modeling and experimental validation , 2013, Int. J. Robotics Res..

[12]  Marc H. Raibert,et al.  Legged robots , 1986, CACM.

[13]  Ken Kamrin,et al.  Nonlocal constitutive relation for steady granular flow. , 2012, Physical review letters.

[14]  Andrew A. Frank,et al.  Dynamic Simulation of Legged Machines Using a Compliant Joint Model , 1987 .

[15]  Yiqun Liu,et al.  Center of mass and its domain for heavy hexapod robots , 2014, 2014 International Conference on Mechatronics and Control (ICMC).

[16]  R. McGhee,et al.  The adaptive suspension vehicle , 1986, IEEE Control Systems Magazine.

[17]  K. H. Hunt,et al.  Coefficient of Restitution Interpreted as Damping in Vibroimpact , 1975 .

[18]  Atsuo Kawamura,et al.  Simulation of an autonomous biped walking robot including environmental force interaction , 1998, IEEE Robotics Autom. Mag..

[19]  Zhen Liu,et al.  A review of heavy-duty legged robots , 2014 .

[20]  Chen Li,et al.  A Terradynamics of Legged Locomotion on Granular Media , 2013, Science.

[21]  B. Hanamoto,et al.  The analytical determination of drawbar pull as a function of slip for tracked vehicles in deformable soils , 1961 .

[22]  Oussama Khatib,et al.  Autonomous robotic systems , 1998 .