A feed-forward neural network learning the inverse kinetics of a soft cable-driven manipulator moving in three-dimensional space

In this work we address the inverse kinetics problem of a non-constant curvature manipulator driven by three cables. An exact geometrical model of this manipulator has been employed. The differential equations of the mechanical model are non-linear, therefore the analytical solutions are difficult to calculate. Since the exact solutions of the mechanical model are not available, the elements of the Jacobian matrix can not be calculated. To overcome intrinsic problems of the methods based on the Jacobian matrix, we propose for the first time a neural network learning the inverse kinetics of the soft manipulator moving in three-dimensional space. After the training, a feed-forward neural network (FNN) is able to represent the relation between the manipulator tip position and the forces applied to the cables. The results show that a desired tip position can be achieved with a degree of accuracy of 1.36% relative average error with respect to the total arm length.

[1]  Ke Chen,et al.  Author's Personal Copy Robotics and Autonomous Systems Repetitive Motion of Redundant Robots Planned by Three Kinds of Recurrent Neural Networks and Illustrated with a Four-link Planar Manipulator's Straight-line Example , 2022 .

[2]  B Mazzolai,et al.  An octopus-bioinspired solution to movement and manipulation for soft robots , 2011, Bioinspiration & biomimetics.

[3]  John Kenneth Salisbury,et al.  Mechanics Modeling of Tendon-Driven Continuum Manipulators , 2008, IEEE Transactions on Robotics.

[4]  Karl Iagnemma,et al.  Design and Analysis of a Robust, Low-cost, Highly Articulated manipulator enabled by jamming of granular media , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  Cecilia Laschi,et al.  Soft robotics: a bioinspired evolution in robotics. , 2013, Trends in biotechnology.

[6]  Ian D. Walker,et al.  Soft robotics: Biological inspiration, state of the art, and future research , 2008 .

[7]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[8]  Ishak Aris,et al.  Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations , 2010, Adv. Eng. Softw..

[9]  H. JoséAntonioMartín,et al.  A method to learn the inverse kinematics of multi-link robots by evolving neuro-controllers , 2009, Neurocomputing.

[10]  Susumu Tachi,et al.  A modular neural network architecture for inverse kinematics model learning , 2001, Neurocomputing.

[11]  Cecilia Laschi,et al.  A two dimensional inverse kinetics model of a cable driven manipulator inspired by the octopus arm , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Cecilia Laschi,et al.  A general mechanical model for tendon-driven continuum manipulators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Evangelos S. Dermatas,et al.  Error-back-propagation solution to the inverse kinematic problem of redundant manipulators , 1996 .

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

[15]  P. Dario,et al.  Design concept and validation of a robotic arm inspired by the octopus , 2011 .

[16]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[17]  Y. Kuroe,et al.  A new neural network learning of inverse kinematics of robot manipulator , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[18]  Russell H. Taylor,et al.  A dexterous system for laryngeal surgery , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[19]  M Giorelli,et al.  A 3D steady-state model of a tendon-driven continuum soft manipulator inspired by the octopus arm , 2012, Bioinspiration & biomimetics.

[20]  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).

[21]  Gregory S. Chirikjian,et al.  A modal approach to hyper-redundant manipulator kinematics , 1994, IEEE Trans. Robotics Autom..

[22]  A. Cañada,et al.  Handbook of differential equations , 2004 .

[23]  Cecilia Laschi,et al.  A Feed Forward Neural Network for Solving the Inverse Kinetics of Non-Constant Curvature Soft Manipulators Driven by Cables , 2013 .

[24]  Thomas H. Connolly,et al.  Comparison of Some Neural Network and Scattered Data Approximations: The Inverse Manipulator Kinematics Example , 1994, Neural Computation.

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

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

[27]  Ian D. Walker,et al.  A Neural Network Controller for Continuum Robots , 2007, IEEE Transactions on Robotics.