Online TCP trajectory planning for redundant continuum manipulators using quadratic programming

Continuum manipulators enable new fields of application by their inherent flexibility and continuous deformations. However, they cannot compete with conventional robots yet. This is partially caused by a lack of practical and powerful trajectory generation algorithms. Therefore, an online TCP trajectory generator for redundant continuum manipulators has been developed, that computes desired actuator states for given task variables that can be used for actuator controllers. Using the fast gradient optimization algorithm and quadratic programming, actuator velocities are optimized considering actuator constraints with respect to a cost function including the differential kinematics. Experiments prove the online capabilities of the proposed trajectory generation approach. Furthermore, the presented method can be used for controlling continuum robots by incorporating inputs from human-machine-interaction devices.

[1]  Ian D. Walker,et al.  Kinematics and the Implementation of an Elephant's Trunk Manipulator and Other Continuum Style Robots , 2003, J. Field Robotics.

[2]  Adam Morecki,et al.  Elephant trunk type elastic manipulator - a tool for bulk and liquid materials transportation , 1999, Robotica.

[3]  Daniela Rus,et al.  Whole arm planning for a soft and highly compliant 2D robotic manipulator , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Ian D. Walker,et al.  Practical Kinematics for Real-Time Implementation of Continuum Robots , 2006, IEEE Transactions on Robotics.

[5]  Yacine Amirat,et al.  Modeling and Control of a Hybrid Continuum Active Catheter for Aortic Aneurysm Treatment , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Oliver Sawodny,et al.  Trajectory optimization of pneumatically actuated, redundant continuum manipulators , 2014, 2014 American Control Conference.

[7]  J. Bruce C. Davies,et al.  Continuum robots - a state of the art , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Wisama Khalil,et al.  Dynamic Modeling and simulation of a 3-D Hybrid structure Eel-Like Robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[9]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[10]  Stephen P. Boyd,et al.  CVXGEN: a code generator for embedded convex optimization , 2011, Optimization and Engineering.

[11]  Robert J. Webster,et al.  Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review , 2010, Int. J. Robotics Res..

[12]  Shigeo Hirose,et al.  Biologically Inspired Snake-like Robots , 2004, 2004 IEEE International Conference on Robotics and Biomimetics.

[13]  Gregory S. Chirikjian,et al.  Kinematically optimal hyper-redundant manipulator configurations , 1995, IEEE Trans. Robotics Autom..

[14]  Dragos Axinte,et al.  Kinematic model to control the end-effector of a continuum robot for multi-axis processing , 2015, Robotica.

[15]  Ian D. Walker,et al.  Kinematics for multisection continuum robots , 2006, IEEE Transactions on Robotics.

[16]  Oliver Sawodny,et al.  Tool-Center-Point control of the KAI manipulator using constrained QP optimization , 2015 .

[17]  Alexander Verl,et al.  The Bionic Handling Assistant: a success story of additive manufacturing , 2011 .

[18]  Oliver Sawodny,et al.  Model-based feedforward position control of constant curvature continuum robots using feedback linearization , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

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

[20]  D. Cojocaru,et al.  Control of a hyper-redundant robot , 2010, 19th International Workshop on Robotics in Alpe-Adria-Danube Region (RAAD 2010).

[21]  Ian D. Walker,et al.  Continuous Backbone “Continuum” Robot Manipulators , 2013 .

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

[23]  Oliver Sawodny,et al.  Dynamic Modeling of Bellows-Actuated Continuum Robots Using the Euler–Lagrange Formalism , 2015, IEEE Transactions on Robotics.

[24]  Darwin G. Caldwell,et al.  Novel modal approach for kinematics of multisection continuum arms , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Manfred Morari,et al.  Computational Complexity Certification for Real-Time MPC With Input Constraints Based on the Fast Gradient Method , 2012, IEEE Transactions on Automatic Control.

[26]  Oliver Sawodny,et al.  A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant , 2014, IEEE Transactions on Robotics.

[27]  Gregory S. Chirikjian,et al.  Kinematically optimal hyper-redundant manipulator configurations , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[28]  Pierre E. Dupont,et al.  Stiffness Control of Surgical Continuum Manipulators , 2011, IEEE Transactions on Robotics.