An optimal control strategy for hybrid actuator systems: Application to an artificial muscle with electric motor assist

Humans use multiple muscles to generate such joint movements as an elbow motion. With multiple lightweight and compliant actuators, joint movements can also be efficiently generated. Similarly, robots can use multiple actuators to efficiently generate a one degree of freedom movement. For this movement, the desired joint torque must be properly distributed to each actuator. One approach to cope with this torque distribution problem is an optimal control method. However, solving the optimal control problem at each control time step has not been deemed a practical approach due to its large computational burden. In this paper, we propose a computationally efficient method to derive an optimal control strategy for a hybrid actuation system composed of multiple actuators, where each actuator has different dynamical properties. We investigated a singularly perturbed system of the hybrid actuator model that subdivided the original large-scale control problem into smaller subproblems so that the optimal control outputs for each actuator can be derived at each control time step and applied our proposed method to our pneumatic-electric hybrid actuator system. Our method derived a torque distribution strategy for the hybrid actuator by dealing with the difficulty of solving real-time optimal control problems.

[1]  Etienne Burdet,et al.  Human Robotics: Neuromechanics and Motor Control , 2013 .

[2]  T. A. Badgwell,et al.  An Overview of Industrial Model Predictive Control Technology , 1997 .

[3]  Herman van der Kooij,et al.  Model predictive control-based gait pattern generation for wearable exoskeletons , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[4]  Christopher G. Atkeson,et al.  Push Recovery by stepping for humanoid robots with force controlled joints , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[5]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, ACC.

[6]  Jun Morimoto,et al.  Minimax differential dynamic programming: application to a biped walking robot , 2003, SICE 2003 Annual Conference (IEEE Cat. No.03TH8734).

[7]  Xianzhong Chen,et al.  Composite fast-slow MPC design for nonlinear singularly perturbed systems: Stability analysis , 2012, ACC.

[8]  Bruno Siciliano,et al.  A Singular Perturbation Approach to Control of Lightweight Flexible Manipulators , 1988, Int. J. Robotics Res..

[9]  Jun Morimoto,et al.  Variable Ankle Stiffness Improves Balance Control: Experiments on a Bipedal Exoskeleton , 2016, IEEE/ASME Transactions on Mechatronics.

[10]  Jun Morimoto,et al.  XoR: Hybrid drive exoskeleton robot that can balance , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[12]  Desineni S Naidu,et al.  Singular perturbations and time scales in control theory and applications: An overview , 2002 .

[13]  Jun Morimoto,et al.  Development of an upper limb exoskeleton powered via pneumatic electric hybrid actuators with bowden cable , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Takamitsu Matsubara,et al.  Optimal Feedback Control for anthropomorphic manipulators , 2010, 2010 IEEE International Conference on Robotics and Automation.

[15]  W.E. Dixon,et al.  A new continuously differentiable friction model for control systems design , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[16]  Howie Choset,et al.  A Survey of Current Exoskeletons and Their Control Architectures and Algorithms ( Draft 4 . 0 ) , 2015 .

[17]  Oussama Khatib,et al.  Air muscle controller design in the distributed macro-mini (DM2) actuation approach , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Yuval Tassa,et al.  Real-time behaviour synthesis for dynamic hand-manipulation , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Jun Morimoto,et al.  An optimal control approach for hybrid actuator system , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[20]  Jun Morimoto,et al.  Optimal control approach for pneumatic artificial muscle with using pressure-force conversion model , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[21]  M. Diehl,et al.  Nonlinear receding horizon control of an underactuated hovercraft with a multiple-shooting-based algorithm , 2006 .

[22]  D. Jacobson New second-order and first-order algorithms for determining optimal control: A differential dynamic programming approach , 1968 .

[23]  Jun Morimoto,et al.  Brain-controlled exoskeleton robot for BMI rehabilitation , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[24]  Scott Kuindersma,et al.  Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot , 2015, Autonomous Robots.

[25]  R. G. Casten,et al.  Basic Concepts Underlying Singular Perturbation Techniques , 1972 .

[26]  S. Arimoto,et al.  A Control Theoretic Study on Dynamical Biped Locomotion , 1980 .

[27]  Jun Morimoto,et al.  Real-time Model Predictive Control with two-step optimization based on singularly perturbed system , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[28]  Yu Ji,et al.  Dual-Stimuli Responsive Carbon Nanotube Sponge-PDMS Amphibious Actuator , 2019, Nanomaterials.

[29]  E. Todorov,et al.  A generalized iterative LQG method for locally-optimal feedback control of constrained nonlinear stochastic systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[30]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[31]  Yuval Tassa,et al.  An integrated system for real-time model predictive control of humanoid robots , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[32]  Alin Albu-Schaffer,et al.  Optimal Control for Maximizing Link Velocity of Robotic Variable Stiffness Joints , 2011 .

[33]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[34]  Sethu Vijayakumar,et al.  Optimal variable stiffness control: formulation and application to explosive movement tasks , 2012, Auton. Robots.