Modal-based Kinematics and Contact Detection of Soft Robots

Soft robots offer an alternative approach to manipulate within a constrained space while maintaining a safe interaction with the external environment. Owing to its adaptable compliance characteristic, external contact force can easily deform the robot shapes and lead to undesired robot kinematic and dynamic properties. Accurate contact detection and contact location estimation are of critical importance for soft robot modeling, control, trajectory planning, and eventually affect the success of task completion. In this article, we focus on the investigation of a one degree of freedom (1-DoF) soft pneumatic bending robot, which is regarded as one of the fundamental components to construct complex, multi-DoFs soft robots. This 1-DoF soft robot is modeled through the integral representation of the spatial curve, where direct and instantaneous kinematics are calculated explicitly through a modal method. The fixed centrode deviation method is used to detect the external contact and estimate the contact location. Simulation results and experimental studies indicate that the contact location can be accurately estimated by solving a nonlinear least-square optimization problem. Experimental validation shows that the proposed algorithm is able to successfully estimate the contact location with the estimation error of 1.46 mm.

[1]  James C. Weaver,et al.  Soft robotic sleeve supports heart function , 2017, Science Translational Medicine.

[2]  Robert J. Wood,et al.  Soft curvature sensors for joint angle proprioception , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[4]  Robert J. Wood,et al.  Soft Robotic Grippers for Biological Sampling on Deep Reefs , 2016, Soft robotics.

[5]  Robert J. Webster,et al.  Closed-Form Differential Kinematics for Concentric-Tube Continuum Robots with Application to Visual Servoing , 2008, ISER.

[6]  Ian D. Walker,et al.  Closed-Form Inverse Kinematics for Continuum Manipulators , 2009, Adv. Robotics.

[7]  Pierre E. Dupont,et al.  A Steerable Needle Technology Using Curved Concentric Tubes , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Nabil Simaan,et al.  Kinematics-Based Detection and Localization of Contacts Along Multisegment Continuum Robots , 2012, IEEE Transactions on Robotics.

[9]  Robert J. Wood,et al.  Soft robotic glove for combined assistance and at-home rehabilitation , 2015, Robotics Auton. Syst..

[10]  Shuichi Wakimoto,et al.  Miniature soft hand with curling rubber pneumatic actuators , 2009, 2009 IEEE International Conference on Robotics and Automation.

[11]  Cagdas D. Onal,et al.  A composite soft bending actuation module with integrated curvature sensing , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[12]  D. Rus,et al.  Design, fabrication and control of soft robots , 2015, Nature.

[13]  P. Lancaster,et al.  The theory of matrices : with applications , 1985 .

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

[15]  Robert J. Wood,et al.  A Resilient, Untethered Soft Robot , 2014 .

[16]  Long Wang,et al.  Geometric Calibration of Continuum Robots: Joint Space and Equilibrium Shape Deviations , 2019, IEEE Transactions on Robotics.

[17]  Kevin C. Galloway,et al.  Interaction Forces of Soft Fiber Reinforced Bending Actuators , 2017, IEEE/ASME Transactions on Mechatronics.

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

[19]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[20]  Jin Seob Kim,et al.  Nonholonomic Modeling of Needle Steering , 2006, Int. J. Robotics Res..

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

[22]  H. Tanaka,et al.  Applying a flexible microactuator to robotic mechanisms , 1992, IEEE Control Systems.

[23]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms , 1995 .

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

[25]  Nabil Simaan,et al.  Finding lost wrenches: Using continuum robots for contact detection and estimation of contact location , 2010, 2010 IEEE International Conference on Robotics and Automation.

[26]  Matteo Cianchetti,et al.  Soft Robotics: New Perspectives for Robot Bodyware and Control , 2014, Front. Bioeng. Biotechnol..

[27]  M. Shoham,et al.  Geometric Interpretation of the Derivatives of Parallel Robots’ Jacobian Matrix With Application to Stiffness Control , 2003 .

[28]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[29]  Long Wang,et al.  Investigation of Error Propagation in Multi-backbone Continuum Robots , 2014 .

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

[31]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[32]  Filip Ilievski,et al.  Soft robotics for chemists. , 2011, Angewandte Chemie.

[33]  Long Wang,et al.  Dual-Continuum Design Approach for Intuitive and Low-Cost Upper Gastrointestinal Endoscopy , 2019, IEEE Transactions on Biomedical Engineering.

[34]  Jian Zhang,et al.  Design of Underactuated Steerable Electrode Arrays for Optimal Insertions , 2013 .

[35]  Robert J. Wood,et al.  Modeling of Soft Fiber-Reinforced Bending Actuators , 2015, IEEE Transactions on Robotics.

[36]  Stephen A. Morin,et al.  Camouflage and Display for Soft Machines , 2012, Science.