Control Strategies for Soft Robotic Manipulators: A Survey.

With the rise of soft robotics technology and applications, there have been increasing interests in the development of controllers appropriate for their particular design. Being fundamentally different from traditional rigid robots, there is still not a unified framework for the design, analysis, and control of these high-dimensional robots. This review article attempts to provide an insight into various controllers developed for continuum/soft robots as a guideline for future applications in the soft robotics field. A comprehensive assessment of various control strategies and an insight into the future areas of research in this field are presented.

[1]  Christopher D. Rahn,et al.  Geometrically exact dynamic models for soft robotic manipulators , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[3]  Helmut Hauser,et al.  The role of feedback in morphological computation with compliant bodies , 2012, Biological Cybernetics.

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

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

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

[7]  Heinrich M. Jaeger,et al.  A Positive Pressure Universal Gripper Based on the Jamming of Granular Material , 2012, IEEE Transactions on Robotics.

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

[9]  Helmut Hauser,et al.  A soft body as a reservoir: case studies in a dynamic model of octopus-inspired soft robotic arm , 2013, Front. Comput. Neurosci..

[10]  Matteo Cianchetti,et al.  Learning Global Inverse Kinematics Solutions for a Continuum Robot , 2016 .

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

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

[13]  Jian Chen,et al.  A continuous asymptotic tracking control strategy for uncertain nonlinear systems , 2004, IEEE Transactions on Automatic Control.

[14]  Peter Szabó,et al.  Learning to Control an Octopus Arm with Gaussian Process Temporal Difference Methods , 2005, NIPS.

[15]  Ian A. Gravagne,et al.  Uniform regulation of a multi-section continuum manipulator , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[16]  Matteo Cianchetti,et al.  Dynamic Model of a Multibending Soft Robot Arm Driven by Cables , 2014, IEEE Transactions on Robotics.

[17]  Michael R. Zinn,et al.  Closed loop task space control of an interleaved continuum-rigid manipulator , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Matteo Cianchetti,et al.  Soft robotics: Technologies and systems pushing the boundaries of robot abilities , 2016, Science Robotics.

[19]  Chao Liu,et al.  Task-space position control of concentric-tube robot with inaccurate kinematics using approximate Jacobian , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[21]  Martial Hebert,et al.  Improving Multi-Step Prediction of Learned Time Series Models , 2015, AAAI.

[22]  Cecilia Laschi,et al.  Learning dynamic models for open loop predictive control of soft robotic manipulators. , 2017, Bioinspiration & biomimetics.

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

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

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

[26]  Mariangela Manti,et al.  Stiffening in Soft Robotics: A Review of the State of the Art , 2016, IEEE Robotics & Automation Magazine.

[27]  Marc D. Killpack,et al.  A New Soft Robot Control Method: Using Model Predictive Control for a Pneumatically Actuated Humanoid , 2016, IEEE Robotics & Automation Magazine.

[28]  John Kenneth Salisbury,et al.  Configuration Tracking for Continuum Manipulators With Coupled Tendon Drive , 2009, IEEE Transactions on Robotics.

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

[30]  Nabil Simaan,et al.  Hybrid motion/force control of multi-backbone continuum robots , 2016, Int. J. Robotics Res..

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

[32]  Rochdi Merzouki,et al.  Hybrid Approach for Modeling and Solving of Kinematics of a Compact Bionic Handling Assistant Manipulator , 2016, IEEE/ASME Transactions on Mechatronics.

[33]  Ian A. Gravagne,et al.  Manipulability, force, and compliance analysis for planar continuum manipulators , 2002, IEEE Trans. Robotics Autom..

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

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

[36]  CianchettiMatteo,et al.  Learning Closed Loop Kinematic Controllers for Continuum Manipulators in Unstructured Environments. , 2017, Soft robotics.

[37]  Mariangela Manti,et al.  Multiobjective Optimization for Stiffness and Position Control in a Soft Robot Arm Module , 2018, IEEE Robotics and Automation Letters.

[38]  M Giorelli,et al.  Learning the inverse kinetics of an octopus-like manipulator in three-dimensional space , 2015, Bioinspiration & biomimetics.

[39]  Tao Deng,et al.  Visual servo control of cable-driven soft robotic manipulator , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  Rolf Pfeifer Morphological Computation - Connecting Brain, Body, and Environment , 2006, Australian Conference on Artificial Intelligence.

[41]  Hao Jiang,et al.  A two-level approach for solving the inverse kinematics of an extensible soft arm considering viscoelastic behavior , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[42]  Samy Bengio,et al.  Scheduled Sampling for Sequence Prediction with Recurrent Neural Networks , 2015, NIPS.

[43]  Matteo Cianchetti,et al.  Learning Global Inverse Statics Solution for a Redundant Soft Robot , 2016, ICINCO.

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

[45]  S. M. Hadi Sadati,et al.  Mechanics of Continuum Manipulators, a Comparative Study of Five Methods with Experiments , 2017, TAROS.

[46]  Ian D. Walker,et al.  Task-space control of extensible continuum manipulators , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[47]  Daniela Rus,et al.  Dynamics and trajectory optimization for a soft spatial fluidic elastomer manipulator , 2016, Int. J. Robotics Res..

[48]  Oliver Sawodny,et al.  A variable curvature modeling approach for kinematic control of continuum manipulators , 2013, 2013 American Control Conference.

[49]  Darwin G. Caldwell,et al.  Learning by imitation with the STIFF-FLOP surgical robot: a biomimetic approach inspired by octopus movements , 2014, ROBIO 2014.

[50]  Michael C. Yip,et al.  Model-Less Hybrid Position/Force Control: A Minimalist Approach for Continuum Manipulators in Unknown, Constrained Environments , 2016, IEEE Robotics and Automation Letters.

[51]  D. Caleb Rucker,et al.  Efficient computation of multiple coupled Cosserat rod models for real-time simulation and control of parallel continuum manipulators , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[52]  Michael C. Yip,et al.  Model-Less Feedback Control of Continuum Manipulators in Constrained Environments , 2014, IEEE Transactions on Robotics.

[53]  Jinwoo Jung,et al.  An evaluation of closed-loop control options for continuum manipulators , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

[55]  Ian D. Walker,et al.  A model-based sliding mode controller for extensible continuum robots , 2010 .

[56]  Jan Peters,et al.  Model learning for robot control: a survey , 2011, Cognitive Processing.

[57]  Kaspar Althoefer,et al.  Kinematic Control of Continuum Manipulators Using a Fuzzy-Model-Based Approach , 2016, IEEE Transactions on Industrial Electronics.

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

[59]  Jochen J. Steil,et al.  Efficient Exploratory Learning of Inverse Kinematics on a Bionic Elephant Trunk , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[60]  Guy Lever,et al.  Deterministic Policy Gradient Algorithms , 2014, ICML.

[61]  Rochdi Merzouki,et al.  Qualitative approach for inverse kinematic modeling of a Compact Bionic Handling Assistant trunk , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[62]  Ian D. Walker,et al.  Empirical investigation of closed-loop control of extensible continuum manipulators , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[64]  Jochen J. Steil,et al.  Hybrid Analytical and Data-Driven Modeling for Feed-Forward Robot Control † , 2017, Sensors.

[65]  Jérémie Dequidt,et al.  Real-time control of soft-robots using asynchronous finite element modeling , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[66]  Daniela Rus,et al.  Design, kinematics, and control of a soft spatial fluidic elastomer manipulator , 2016, Int. J. Robotics Res..

[67]  Kai Xu,et al.  Actuation compensation for flexible surgical snake-like robots with redundant remote actuation , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[68]  Nabil Simaan,et al.  Configuration and joint feedback for enhanced performance of multi-segment continuum robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[69]  G. Whitesides Soft Robotics. , 2018, Angewandte Chemie.

[70]  Nabil Simaan,et al.  Compliant motion control for continuum robots with intrinsic actuation sensing , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

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