Unparameterized Optimization of the Spring Characteristic of Parallel Elastic Actuators

In electrically actuated robots most energy losses are due to the heating of the actuators. This energy loss can be greatly reduced with parallel elastic actuators, by optimizing the elastic element such that it delivers most of the required torques. Previously used optimization methods relied on parameterizing the spring characteristic, thereby limiting the set of spring characteristics optimized over and with that the loss reduction that can be obtained. This letter shows that such parametrization is not necessary; a method is presented to compute the optimal characteristic as an analytic function of the trajectory. The efficacy of this method is demonstrated using two examples. The first example considers the optimal spring characteristic for a parallel elastic actuator supporting the human ankle during walking. The second example applies the method in combination with trajectory optimization on a single degree of freedom robot performing a specific pick-and-place task. The task at hand has a height difference between the pick and the place location. With the analytical optimal spring, it is shown that the robot can recover enough of the energy released by the package to function without external electric energy supply.

[1]  R.A.J. Vosse Plugless Robot Arm: Energy Recuperation Using Spring Mechanisms , 2016 .

[2]  Masafumi Okada,et al.  Optimal design of nonlinear springs in robot mechanism: simultaneous design of trajectory and spring force profiles , 2013, Adv. Robotics.

[3]  Martijn Wisse,et al.  Intrinsically Safe Robot Arm: Adjustable Static Balancing and Low Power Actuation , 2010, Int. J. Soc. Robotics.

[4]  Martijn Wisse,et al.  Robust feedforward control of robotic arms with friction model uncertainty , 2015, Robotics Auton. Syst..

[5]  Gabriel A. D. Lopes,et al.  Dissipatively actuated manipulation , 2015 .

[6]  D. F. B. Haeufle,et al.  A clutched parallel elastic actuator concept: Towards energy efficient powered legs in prosthetics and robotics , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[7]  Robert Babuska,et al.  Evolutionary co-optimization of control and system parameters for a resonating robot arm , 2013, 2013 IEEE International Conference on Robotics and Automation.

[8]  Martijn Wisse,et al.  Optimization of feedforward controllers to minimize sensitivity to model inaccuracies , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Nikolaos G. Tsagarakis,et al.  Design Optimisation and Control of Compliant Actuation Arrangements in Articulated Robots for Improved Energy Efficiency , 2016, IEEE Robotics and Automation Letters.

[10]  Jessica C. Selinger,et al.  Humans Can Continuously Optimize Energetic Cost during Walking , 2015, Current Biology.

[11]  Nicola Vitiello,et al.  Ankle-knee prosthesis with active ankle and energy transfer: Development of the CYBERLEGs Alpha-Prosthesis , 2015, Robotics Auton. Syst..

[12]  Martijn Wisse,et al.  Statically balanced brakes , 2016 .

[13]  Paolo Fiorini,et al.  A Parallel-Elastic Actuator for a Torque-Controlled Back-Support Exoskeleton , 2018, IEEE Robotics and Automation Letters.

[14]  Jeffrey H. Lang,et al.  Design Principles for Energy-Efficient Legged Locomotion and Implementation on the MIT Cheetah Robot , 2015, IEEE/ASME Transactions on Mechatronics.

[15]  J. L. Herder,et al.  Energy-free systems: theory, conception, and design of statically balanced spring mechanisms , 2001 .

[16]  Stefano Stramigioli,et al.  Parallel stiffness in a bounding quadruped with flexible spine , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Bram Vanderborght,et al.  Variable Recruitment of Parallel Elastic Elements: Series–Parallel Elastic Actuators (SPEA) With Dephased Mutilated Gears , 2015, IEEE/ASME Transactions on Mechatronics.

[18]  Ian R. Manchester,et al.  Stability Analysis and Control Design for an Underactuated Walking Robot via Computation of a Transverse Linearization , 2008 .

[19]  Gregory S. Sawicki,et al.  Reducing the energy cost of human walking using an unpowered exoskeleton , 2015, Nature.

[20]  Linda van der Spaa System dynamic design and control of the Plugless Robot Arm: Towards energy neutral robotics , 2017 .

[21]  Martijn Wisse,et al.  A novel spring mechanism to reduce energy consumption of robotic arms , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  A. Esquenazi,et al.  The ReWalk Powered Exoskeleton to Restore Ambulatory Function to Individuals with Thoracic-Level Motor-Complete Spinal Cord Injury , 2012, American journal of physical medicine & rehabilitation.

[23]  Tingfang Yan,et al.  Review of assistive strategies in powered lower-limb orthoses and exoskeletons , 2015, Robotics Auton. Syst..

[24]  Leonid B. Freidovich,et al.  Parallel Elastic Actuators as a Control Tool for Preplanned Trajectories of Underactuated Mechanical Systems , 2010, Int. J. Robotics Res..

[25]  D M Tsay,et al.  Profile Determination of Planar and Spatial Cams with Cylindrical Roller-Followers , 1996 .

[26]  A. G. Butkovskiy,et al.  Optimal control of systems , 1966 .

[27]  Jessica K. Hodgins,et al.  A passively safe and gravity-counterbalanced anthropomorphic robot arm , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Joost Geeroms,et al.  Optimizing the power and energy consumption of powered prosthetic ankles with series and parallel elasticity , 2017 .

[29]  Anirban Mazumdar,et al.  Using parallel stiffness to achieve improved locomotive efficiency with the Sandia STEPPR robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[30]  A. J. van den Bogert Exotendons for assistance of human locomotion , 2003, Biomedical engineering online.