Realization of Nonlinear Adaptive Compliance: Towards Energy Efficiency in Cyclic Tasks

Due to the nonlinearity of dynamical equations in robotic systems, nonlinear compliance has more potential for energy consumption reduction. Moreover, the legged robots require adaptive structures so as to maximize their efficiency w.r.t. the new environments and gaits. Therefore, having nonlinear adaptive compliance is essential in legged robots. In this paper, we take one step towards the realization of nonlinear compliances with adaptable torque-deflection profiles. So as to achieve this goal, we present a mechanism which consists of four linear extension springs. Changing the arrangement of linear springs can adapt the compliance profile to the desired one. In addition, to optimize the arrangement of linear springs in an online manner, an adaptation rule is presented. The proposed adaptation rule adapts the compliance profile such that the actuator's torque and consequently the energy consumption are reduced. The performance of presented adaptation rule for actuator's torque minimization is analyzed by means of simulations. In simulations, we observed that the adaptation rule not only minimizes the energy consumption but also improves the tracking performance of the controller. Finally, to realize nonlinear adaptive compliance, a prototype of the presented mechanism is designed and constructed.

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

[2]  Majid Nili Ahmadabadi,et al.  Compliance and frequency optimization for energy efficiency in cyclic tasks , 2017, Robotica.

[3]  Chao-Chieh Lan,et al.  An adjustable gravity-balancing mechanism using planar extension and compression springs , 2015 .

[4]  Majid Nili Ahmadabadi,et al.  Adaptation in Variable Parallel Compliance: Towards Energy Efficiency in Cyclic Tasks , 2017, IEEE/ASME Transactions on Mechatronics.

[5]  Majid Nili Ahmadabadi,et al.  Design & modeling of a novel multi-functional elastic actuator (MFEA) , 2016, 2016 4th International Conference on Robotics and Mechatronics (ICROM).

[6]  Majid Nili Ahmadabadi,et al.  Design of a nonlinear adaptive natural oscillator: Towards natural dynamics exploitation in cyclic tasks , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  A. Deshpande,et al.  Design of Nonlinear Rotational Stiffness Using a Noncircular Pulley-Spring Mechanism , 2014 .

[8]  Majid Nili Ahmadabadi,et al.  Natural dynamics modification for energy efficiency: A data-driven parallel compliance design method , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Manuel G. Catalano,et al.  Variable impedance actuators: A review , 2013, Robotics Auton. Syst..

[10]  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.

[11]  Christian Ott,et al.  Energy Based Limit Cycle Control of Elastically Actuated Robots , 2017, IEEE Transactions on Automatic Control.

[12]  Majid Nili Ahmadabadi,et al.  Analytical Model of Thermal Soaring: Towards Energy Efficient Path Planning for Flying Robots , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Bram Vanderborght,et al.  Torsion MACCEPA: A novel compact compliant actuator designed around the drive axis , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[14]  Majid Nili Ahmadabadi,et al.  Concurrent design of controller and passive elements for robots with impulsive actuation systems , 2019 .

[15]  Majid Nili Ahmadabadi,et al.  Design and modeling of a compact rotational nonlinear spring , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Bram Vanderborght,et al.  Vrije Universiteit Brussel Modeling and design of an energy-efficient dual-motor actuation unit with a planetary differential and holding brakes , 2017 .

[17]  Anirban Mazumdar,et al.  Parallel Elastic Elements Improve Energy Efficiency on the STEPPR Bipedal Walking Robot , 2017, IEEE/ASME Transactions on Mechatronics.

[18]  Masafumi Okada,et al.  Synthesis of a non-circular cable spool to realize a nonlinear rotational spring , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Bram Vanderborght,et al.  A strategy to combine active trajectory control with the exploitation of the natural dynamics to reduce energy consumption for bipedal robots , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[20]  Majid Nili Ahmadabadi,et al.  Natural Dynamics Exploitation of Dynamic Soaring: Towards Bio-Inspired and Energy Efficient Flying Locomotion , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Majid Nili Ahmadabadi,et al.  Benefiting From Kinematic Redundancy Alongside Mono- and Biarticular Parallel Compliances for Energy Efficiency in Cyclic Tasks , 2017, IEEE Transactions on Robotics.

[22]  Majid Nili Ahmadabadi,et al.  Adaptive Natural Oscillator to exploit natural dynamics for energy efficiency , 2017, Robotics Auton. Syst..

[23]  Rico Möckel,et al.  A new biarticular actuator design facilitates control of leg function in BioBiped3 , 2016, Bioinspiration & biomimetics.

[24]  R. Ham,et al.  Compliant actuator designs , 2009, IEEE Robotics & Automation Magazine.