Qualitative approach for inverse kinematic modeling of a Compact Bionic Handling Assistant trunk

Compact Bionic Handling Assistant (CBHA) is a continuum manipulator, with pneumatic-based actuation and compliant gripper. This bionic arm is attached to a mobile robot named Robotino. Inspired by the elephant's trunk, it can reproduce biological behaviors of trunks, tentacles, or snakes. Unlike rigid link robot manipulators, the development of high performance control algorithm of continuum robot manipulators remains a challenge, particularly due to their complex mechanical design, hyper-redundancy and presence of uncertainties. Numerous studies have been investigated for modeling of such complex systems. Such continuum robots, like the CBHA present a set of nonlinearities and uncertainties, making difficult to build an accurate analytical model, which can be used for control strategies development. Hence, learning approach becomes a suitable tool in such scenarios in order to capture un-modeled nonlinear behaviors of the continuous robots. In this paper, we present a qualitative modeling approach, based on neuronal model of the inverse kinematic of CBHA. A penalty term constraint is added to the inverse objective function into Distal Supervised Learning (DSL) scheme to select one particular inverse model from the redundancy manifold. The inverse kinematic neuronal model is validated by conducting a real-time implementation on a CBHA trunk.

[1]  Gianluca Antonelli,et al.  Stability analysis for prioritized closed-loop inverse kinematic algorithms for redundant robotic systems , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  Yuan F. Zheng,et al.  Distal learning applied to biped robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[4]  Cecilia Laschi,et al.  A feed-forward neural network learning the inverse kinetics of a soft cable-driven manipulator moving in three-dimensional space , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Pushparaj Mani Pathak,et al.  Modelling of multisection bionic manipulator: Application to RobotinoXT , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

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

[7]  S. Buss Introduction to Inverse Kinematics with Jacobian Transpose , Pseudoinverse and Damped Least Squares methods , 2004 .

[8]  Christopher D. Rahn,et al.  Geometrically Exact Models for Soft Robotic Manipulators , 2008, IEEE Transactions on Robotics.

[9]  Peter K. Allen,et al.  Design, simulation and evaluation of kinematic alternatives for Insertable Robotic Effectors Platforms in Single Port Access Surgery , 2010, 2010 IEEE International Conference on Robotics and Automation.

[10]  Rochdi Merzouki,et al.  Qualitative approach for forward kinematic modeling of a Compact Bionic Handling Assistant trunk , 2014 .

[11]  D. Caleb Rucker,et al.  A Geometrically Exact Model for Externally Loaded Concentric-Tube Continuum Robots , 2010, IEEE Transactions on Robotics.

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

[13]  Wei Wu,et al.  Convergence of Batch BP Algorithm with Penalty for FNN Training , 2006, ICONIP.

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

[15]  Bogdan Wilamowski,et al.  Comparison between traditional neural networks and radial basis function networks , 2011, 2011 IEEE International Symposium on Industrial Electronics.

[16]  Ian A. Gravagne,et al.  On the kinematics of remotely-actuated continuum robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Michael I. Jordan,et al.  Forward Models: Supervised Learning with a Distal Teacher , 1992, Cogn. Sci..

[18]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

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

[20]  Wisama Khalil,et al.  A new geometric notation for open and closed-loop robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[21]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[22]  Matthias Rolf,et al.  Goal babbling for an efficient bootstrapping of inverse models in high dimensions , 2012 .

[23]  Jochen J. Steil,et al.  Efficient exploration and learning of whole body kinematics , 2009, 2009 IEEE 8th International Conference on Development and Learning.

[24]  Jochen J. Steil,et al.  Goal Babbling Permits Direct Learning of Inverse Kinematics , 2010, IEEE Transactions on Autonomous Mental Development.

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

[26]  Stefan Schaal,et al.  Learning inverse kinematics , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[27]  Andrew K. C. Wong,et al.  A fast approach for the robust trajectory planning of redunant robot manipulators , 1995, J. Field Robotics.

[28]  Ian D. Walker,et al.  Limiting-case Analysis of Continuum Trunk Kinematics , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[29]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[30]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[31]  Mitsuo Kawato,et al.  A computational model of four regions of the cerebellum based on feedback-error learning , 2004, Biological Cybernetics.

[32]  Michel Verleysen,et al.  On the Kernel Widths in Radial-Basis Function Networks , 2003, Neural Processing Letters.

[33]  Darwin G. Caldwell,et al.  Shape function-based kinematics and dynamics for variable length continuum robotic arms , 2011, 2011 IEEE International Conference on Robotics and Automation.

[34]  Spyros G. Tzafestas,et al.  A solution to the velocity control of redundant robots , 1996 .

[35]  Jochen J. Steil,et al.  Constant curvature continuum kinematics as fast approximate model for the Bionic Handling Assistant , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  Ian S. Howard,et al.  Training a Vocal Tract Synthesiser to imitate speech using Distal Supervised Learning , 2005 .

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

[38]  Mahmoud Moghavvemi,et al.  Geometrical approach of planar hyper-redundant manipulators: Inverse kinematics, path planning and workspace , 2011, Simul. Model. Pract. Theory.

[39]  Shital S. Chiddarwar,et al.  Comparison of RBF and MLP neural networks to solve inverse kinematic problem for 6R serial robot by a fusion approach , 2010, Eng. Appl. Artif. Intell..

[40]  Bruno Siciliano,et al.  Closed-Loop Inverse Kinematics Schemes for Constrained Redundant Manipulators with Task Space Augmentation and Task Priority Strategy , 1991, Int. J. Robotics Res..

[41]  O. Sawodny,et al.  Forward kinematics of a compliant pneumatically actuated redundant manipulator , 2012, 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[42]  Jochen J. Steil,et al.  Neural learning and dynamical selection of redundant solutions for inverse kinematic control , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.