Position control of an underactuated continuum mechanism using a reduced nonlinear model

The paper treats the model-based control of a nonlinear system composed of a continuum mechanism currently used as a neck of a humanoid robot. The structural flexibility of the continuum mechanism allows for compliant Cartesian motion of the link side, i.e. the head of the humanoid. The position control approach proposed in this work uses a reduced nonlinear model of the system. This reduced model consists of the rigid body dynamics and an experimentally obtained approximation of the nonlinear Cartesian spring characteristics of the continuum with multivariate polynomials. Two model-based controllers are set up, namely a partial feedback linearization and a passivity-based approach. As the system is underactuated, the six generalized coordinates are split up into four task and two remaining coordinates. The two proposed controllers are designed to regulate the task coordinates to desired positions. The proposed control approaches are tested and compared in simulation and experiments on the real system.

[1]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[2]  Alin Albu-Schäffer,et al.  Impedance control of a non-linearly coupled tendon driven thumb , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Alan J. Miller,et al.  A review of some exchange algorithms for constructing discrete D-optimal designs , 1992 .

[4]  Krzysztof Galkowski,et al.  Matrix description of multivariable polynomials , 1996 .

[5]  John Kenneth Salisbury,et al.  Task-Space Control of Continuum Manipulators with Coupled Tendon Drive , 2008, ISER.

[6]  Cecilia Laschi,et al.  Neural Network and Jacobian Method for Solving the Inverse Statics of a Cable-Driven Soft Arm With Nonconstant Curvature , 2015, IEEE Transactions on Robotics.

[7]  D. Caleb Rucker,et al.  Statics and Dynamics of Continuum Robots With General Tendon Routing and External Loading , 2011, IEEE Transactions on Robotics.

[8]  Simon R. Eugster,et al.  On the Foundations of Continuum Mechanics and its Application to Beam Theories , 2014 .

[9]  A. Isidori Nonlinear Control Systems , 1985 .

[10]  Gordon Cheng,et al.  Passivity-based control of underactuated biped robots within hybrid zero dynamics approach , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[12]  Werner Friedl,et al.  FAS A flexible antagonistic spring element for a high performance over , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  D.M. Dawson,et al.  Neural Network Grasping Controller for Continuum Robots , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[14]  Oliver Sawodny,et al.  Dynamic Control of the Bionic Handling Assistant , 2017, IEEE/ASME Transactions on Mechatronics.

[15]  Rochdi Merzouki,et al.  Adaptive Neural Network Control of a Compact Bionic Handling Arm , 2015, IEEE/ASME Transactions on Mechatronics.

[16]  Jens Reinecke,et al.  A structurally flexible humanoid spine based on a tendon-driven elastic continuum , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[17]  S. Antman Nonlinear problems of elasticity , 1994 .

[18]  Carlos Balaguer,et al.  Robust Motion Control of a Soft Robotic System Using Fractional Order Control , 2017, RAAD.

[19]  Pierre E. Dupont,et al.  Design and Control of Concentric-Tube Robots , 2010, IEEE Transactions on Robotics.

[20]  V. Barnett,et al.  Applied Linear Statistical Models , 1975 .

[21]  Ian D. Walker,et al.  Large deflection dynamics and control for planar continuum robots , 2001 .