Dynamic modeling and controller design for SEA joints

Purpose The purpose of this paper is to study the dynamic modeling and controller design for the series element actuator (SEA) joints. The robot equipped with SEA joints is a strong coupling, nonlinear, highly flexible system, which can prevent itself from damaging by the accidental impact and the people to be injured by the robot. Design/methodology/approach Based on the torque source model, the authors built a dynamic model for the SEA joint. To improve the accuracy of this model, the authors designed an elastic element into the joint and implemented the vector control for the joint motor. A control method of combined PD controller and back-stepping was proposed. Moreover, the torque control could be transformed into position control by stiffness transformation. Findings The established model and the proposed method are verified by the position and torque control experiments. The experimental results show that the dynamic model of the SEA joint is accurate and the proposed control strategies for the SEA joint are reasonable and feasible. Originality/value The main contribution of the paper is as follows: designing an elastic element with high linearity to improve the model accuracy of the SEA joint. The control strategy-based back-stepping method for the SEA joint is proposed to increase the robustness of the controller.

[1]  R.Fff. Weir,et al.  Design and analysis of a non-backdrivable series elastic actuator , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[2]  J.W. Sensinger,et al.  Improvements to Series Elastic Actuators , 2006, 2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications.

[3]  Lin Tian,et al.  Robust adaptive control of flexible joint robots with joint torque feedback , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[4]  Tao Liu,et al.  Eye-in-Hand Tracking Control of a Free-Floating Space Manipulator , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[5]  Jing Yuan,et al.  Composite adaptive control of flexible joint robots , 1993, Autom..

[6]  Alin Albu-Schäffer,et al.  DLR's torque-controlled light weight robot III-are we reaching the technological limits now? , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Howie Choset,et al.  Design and architecture of a series elastic snake robot , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Panfeng Huang,et al.  Predictive Approach for Sensorless Bimanual Teleoperation Under Random Time Delays With Adaptive Fuzzy Control , 2018, IEEE Transactions on Industrial Electronics.

[9]  Alin Albu-Schäffer,et al.  State feedback controller for flexible joint robots: a globally stable approach implemented on DLR's light-weight robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[10]  Alin Albu-Schäffer,et al.  Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[11]  Salvatore Nicosia,et al.  A new approach to control elastic joint robots with application to adaptive control , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[12]  Alin Albu-Schäffer,et al.  A globally stable state feedback controller for flexible joint robots , 2001, Adv. Robotics.

[13]  Nevio Luigi Tagliamonte,et al.  A Novel Compact Torsional Spring for Series Elastic Actuators for Assistive Wearable Robots , 2012 .

[14]  Min Wang,et al.  Learning control of flexible manipulator with unknown dynamics , 2017 .

[15]  Alessandro De Luca,et al.  A general algorithm for dynamic feedback linearization of robots with elastic joints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[16]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[17]  M. Tomizuka,et al.  A Compact Rotary Series Elastic Actuator for Human Assistive Systems , 2012, IEEE/ASME Transactions on Mechatronics.

[18]  Rogelio Lozano,et al.  Adaptive control of robot manipulators with flexible joints , 1992 .

[19]  Yun-Hui Liu,et al.  Adaptive Visual Servoing of Contour Features , 2018, IEEE/ASME Transactions on Mechatronics.

[20]  G. Hirzinger,et al.  A new variable stiffness design: Matching requirements of the next robot generation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  James P. Schmiedeler,et al.  A Unidirectional Series-Elastic Actuator Design Using a Spiral Torsion Spring , 2009 .

[22]  Robert O. Ambrose,et al.  Robonaut 2 - The first humanoid robot in space , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Tao Liu,et al.  Formation Control of Nonholonomic Mobile Robots Without Position and Velocity Measurements , 2018, IEEE Transactions on Robotics.