Dynamic Modeling of Quadrupedal Robot Based on the Screw Theory

In order to establish the kinematics and dynamics modeling of the quadruped robot, a dynamics modeling approach based on screw theory is demonstrated. Kinematics and the Jacobian matrix of single chain are obtained at first. Then, the dynamic modeling of single chain was established. All the 4 single chains are clustering together, and we get dynamics equation of the quadruped robot. The quadratic program solve an optimal control problem to track linear and angular acceleration of the body as closely as possible under the premise of satisfying a series of constraints of the full quadruped robot dynamics. Lastly, simulations and physical prototype experiment have been done to verify the effectiveness of the proposed method.

[1]  Stefan Schaal,et al.  Compliant quadruped locomotion over rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Jin Huang,et al.  Udwadia-Kalaba Approach for Parallel Manipulator Dynamics , 2013 .

[3]  J. Uicker Dynamic Behavior of Spatial Linkages: Part 1—Exact Equations of Motion, Part 2—Small Oscillations About Equilibrium , 1969 .

[4]  Jun Nakanishi,et al.  Inverse kinematics with floating base and constraints for full body humanoid robot control , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[5]  Mingmin Liu,et al.  Quadrupedal Robots Whole-Body Motion ControlBased on Centroidal Momentum Dynamics , 2019 .

[6]  Scott Kuindersma,et al.  An efficiently solvable quadratic program for stabilizing dynamic locomotion , 2013, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Morris Driels,et al.  The application of newton-euler recursive methods to the derivation of closed form dynamic equations , 1988, J. Field Robotics.

[8]  Peter Fankhauser,et al.  Dynamic locomotion and whole-body control for quadrupedal robots , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Stefan Schaal,et al.  Inverse dynamics control of floating base systems using orthogonal decomposition , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  Kevin M. Lynch,et al.  Modern Robotics: Mechanics, Planning, and Control , 2017 .