Trajectory design for nonlinear control of a bipedal walking robot

The goal of this paper is to present a method for generating a basic trajectory for a planar bipedal robot with point feet. Since the mechanism is underactuated, partial feedback linearisation is used as a control method. In order to omit dynamic singularities only relative angles are used in the output function and the information about the absolute position of the robot is supplied using a virtual leg concept. The trajectory data for the linearised system to follow is supplied as a polynomial generated from a set of key positions. Parametrisation and additional scaling are assumed in order to achieve a proper gait. Paper briefly discusses a possible set of parameters that allow a stable gait, in a Poincare sense.

[1]  Olivier Ly,et al.  Dynaban, an Open-Source Alternative Firmware for Dynamixel Servo-Motors , 2016, RoboCup.

[2]  A. Isidori Nonlinear Control Systems , 1985 .

[3]  Adam Wojciech Lukomski,et al.  Framework for whole-body control of a planar biped during different support phases , 2015, 2015 20th International Conference on Methods and Models in Automation and Robotics (MMAR).

[4]  Koushil Sreenath,et al.  Rapidly Exponentially Stabilizing Control Lyapunov Functions and Hybrid Zero Dynamics , 2014, IEEE Transactions on Automatic Control.

[5]  Adam Wojciech Lukomski Dynamic singularities in nonlinear control of underactuated pendulum-like models , 2014, 2014 19th International Conference on Methods and Models in Automation and Robotics (MMAR).

[6]  E. Pennisi Evolutionary biology. The burdens of being a biped. , 2012, Science.

[7]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[8]  N. G. Tsagarakis,et al.  A compact model for the compliant humanoid robot COMAN , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[9]  Christine Chevallereau,et al.  3D Bipedal Robotic Walking: Models, Feedback Control, and Open Problems , 2010 .

[10]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

[11]  Katja D. Mombaur,et al.  Walking of the iCub humanoid robot in different scenarios: Implementation and performance analysis , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[12]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[13]  Sven Behnke,et al.  Compliant Robot Behavior Using Servo Actuator Models Identified by Iterative Learning Control , 2013, RoboCup.