An optimal jerk-stiffness controller for gait pattern generation in rough terrain

In this paper, an optimal jerk stiffness controller is proposed to produce stable gait pattern generation for bipedal robots in rough terrain. The optimal jerk controller is different from the point-to-point and via-Point conventional approaches as trajectories are planned in the Cartesian space system whereas control laws are expressed in the joint space. Its major contribution resides in the generation of stable semi elliptic Cartesian trajectories during the swing phase that do combine benefits of trigonometric and polynomial functions. The stiffness controller is designed without gravity compensation and ensures for the robotic system elastic and stable contact forces with the ground during the impact and the double support phases. Not only, the control strategy proposed needs very few sensors to be implemented but also it ensures robustness to sensory noise and safety with rough terrain. Simulation performed on a 12 DOF bipedal robot shows the performances of the control laws combined to produce a 3D stable walking cycles without shaking in uneven terrain.

[1]  Aurelio Piazzi,et al.  Global minimum-jerk trajectory planning of robot manipulators , 2000, IEEE Trans. Ind. Electron..

[2]  Olfa Boubaker,et al.  A Relevant Reduction Method for Dynamic Modeling of a Seven-linked Humanoid Robot in the Three-dimensional Space , 2014, ArXiv.

[3]  Olfa Boubaker,et al.  Model validation of a Humanoid robot via standard Scenarios , 2013, 14th International Conference on Sciences and Techniques of Automatic Control & Computer Engineering - STA'2013.

[4]  Jun Morimoto,et al.  Reinforcement learning with via-point representation , 2004, Neural Networks.

[5]  Jan Mattmüller,et al.  Calculating a near time-optimal jerk-constrained trajectory along a specified smooth path , 2009 .

[6]  Olfa Boubaker,et al.  PSO-Lyapunov motion/force control of robot arms with model uncertainties , 2016, Robotica.

[7]  O. Boubaker,et al.  Stiffness and Impedance Control Using Lyapunov Theory for Robot-Aided Rehabilitation , 2012, Int. J. Soc. Robotics.

[8]  Olfa Boubaker,et al.  A Minimum Jerk-Impedance Controller for Planning Stable and Safe Walking Patterns of Biped Robots , 2015 .

[9]  Luige Vladareanu,et al.  Walking Robots Dynamic Control Systems on an Uneven Terrain , 2010 .

[10]  A. Piazzi,et al.  An interval algorithm for minimum-jerk trajectory planning of robot manipulators , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[11]  Jun Morimoto,et al.  Learning Biped Locomotion , 2007, IEEE Robotics & Automation Magazine.

[12]  Olfa Boubaker,et al.  Position/force control optimized by particle swarm intelligence for constrained robotic manipulators , 2011, 2011 11th International Conference on Intelligent Systems Design and Applications.

[13]  N. Jawahar,et al.  Automated Trajectory Planner of Industrial Robot for Pick-and-Place Task , 2013 .

[14]  Yasuhisa Hasegawa,et al.  Trajectory generation for biped locomotion robot , 2000 .

[15]  Yusuf Altintas,et al.  High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation , 2001 .

[16]  Dan Simon,et al.  Optimal trigonometric robot joint trajectories , 1991, Robotica.

[17]  N. Hogan An organizing principle for a class of voluntary movements , 1984, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[18]  Rene de Jesus Romero-Troncoso,et al.  FPGA implementation of higher degree polynomial acceleration profiles for peak jerk reduction in servomotors , 2009 .

[19]  Olfa Boubaker,et al.  The Inverted Pendulum Benchmark in Nonlinear Control Theory: A Survey , 2013 .

[20]  Byoung-Ho Kim,et al.  Optimal Foot Trajectory Planning of Bipedal Robots Based on a Measure of Falling , 2012 .

[21]  Kostas J. Kyriakopoulos,et al.  Minimum jerk path generation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[23]  A. Gasparetto,et al.  A technique for time-jerk optimal planning of robot trajectories , 2008 .

[24]  Kim Doang Nguyen,et al.  On Algorithms for Planning S-Curve Motion Profiles , 2008 .

[25]  Olfa Boubaker,et al.  Minimum Jerk-Based Control for a Three Dimensional Bipedal Robot , 2011, ICIRA.

[26]  Ganwen Zeng,et al.  An overview of robot force control , 1997, Robotica.