Controlling Soft Robots: Balancing Feedback and Feedforward Elements

Soft robots (SRs) represent one of the most significant recent evolutions in robotics. Designed to embody safe and natural behaviors, they rely on compliant physical structures purposefully designed to embody desirable and sometimes variable impedance characteristics. This article discusses the problem of controlling SRs. We start by observing that most of the standard methods of robotic control-e.g., high-gain robust control, feedback linearization, backstepping, and active impedance control-effectively fight against or even completely cancel the physical dynamics of the system, replacing them with a desired model. This defeats the purpose of introducing physical compliance. After all, what is the point of building soft actuators if we then make them stiff by control?

[1]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[2]  Warren P. Seering,et al.  Understanding bandwidth limitations in robot force control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[3]  M. Haith,et al.  Expectation and Anticipation of Dynamic Visual Events by 3.5-Month-Old Babies. , 1988 .

[4]  M. Haith,et al.  Expectation and anticipation of dynamic visual events by 3.5-month-old babies. , 1988, Child development.

[5]  F. Lacquaniti,et al.  The role of preparation in tuning anticipatory and reflex responses during catching , 1989, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[6]  K. J. Cole,et al.  Sensory-motor coordination during grasping and manipulative actions , 1992, Current Opinion in Neurobiology.

[7]  F A Mussa-Ivaldi,et al.  Adaptive representation of dynamics during learning of a motor task , 1994, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[8]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[9]  W. Brockett,et al.  Minimum attention control , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[10]  Vijay R. Kumar,et al.  On the 6 × 6 cartesian stiffness matrix for three-dimensional motions , 1998 .

[11]  Mitsuo Kawato,et al.  Internal models for motor control and trajectory planning , 1999, Current Opinion in Neurobiology.

[12]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[13]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[14]  Rieko Osu,et al.  Short- and long-term changes in joint co-contraction associated with motor learning as revealed from surface EMG. , 2002, Journal of neurophysiology.

[15]  Antonio Bicchi,et al.  Adaptive simultaneous position and stiffness control for a soft robot arm , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  R. Brockett Minimizing attention in a motion control context , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[17]  J. Soechting,et al.  The mechanical behavior of the human forearm in response to transient perturbations , 1982, Biological Cybernetics.

[18]  R. Johansson,et al.  Coordinated isometric muscle commands adequately and erroneously programmed for the weight during lifting task with precision grip , 2004, Experimental Brain Research.

[19]  Konrad Paul Kording,et al.  Bayesian integration in sensorimotor learning , 2004, Nature.

[20]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

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

[22]  J. Duysens,et al.  Muscle reflexes and synergies triggered by an unexpected support surface height during walking. , 2007, Journal of neurophysiology.

[23]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[24]  L. Marconi,et al.  Output Stabilization via Nonlinear Luenberger Observers , 2006, SIAM J. Control. Optim..

[25]  Raul Benitez,et al.  Motor adaptation as a greedy optimization of error and effort. , 2007, Journal of neurophysiology.

[26]  Alessandro De Luca,et al.  On the feedback linearization of robots with variable joint stiffness , 2008, 2008 IEEE International Conference on Robotics and Automation.

[27]  Munther A. Dahleh,et al.  Feedback Control in the Presence of Noisy Channels: “Bode-Like” Fundamental Limitations of Performance , 2008, IEEE Transactions on Automatic Control.

[28]  Qingze Zou,et al.  A review of feedforward control approaches in nanopositioning for high-speed spm , 2009 .

[29]  M. Santello,et al.  Anticipatory Planning and Control of Grasp Positions and Forces for Dexterous Two-Digit Manipulation , 2010, The Journal of Neuroscience.

[30]  Stefan Schaal,et al.  Learning Control in Robotics , 2010, IEEE Robotics & Automation Magazine.

[31]  Fengfeng Xi,et al.  Iterative Learning Control With Switching Gain Feedback for Nonlinear Systems , 2011 .

[32]  Nikolaos G. Tsagarakis,et al.  VSA-CubeBot: A modular variable stiffness platform for multiple degrees of freedom robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[33]  Jay H. Lee,et al.  Model predictive control: Review of the three decades of development , 2011 .

[34]  J. Krakauer,et al.  Human sensorimotor learning: adaptation, skill, and beyond , 2011, Current Opinion in Neurobiology.

[35]  Antonio Bicchi,et al.  Optimality principles in variable stiffness control: The VSA hammer , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  D. Wolpert,et al.  Principles of sensorimotor learning , 2011, Nature Reviews Neuroscience.

[37]  Alin Albu-Schäffer,et al.  Optimal torque and stiffness control in compliantly actuated robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[38]  Antonio Bicchi,et al.  Exploiting packet size in uncertain nonlinear networked control systems , 2012, Autom..

[39]  Manuel G. Catalano,et al.  Variable impedance actuators: A review , 2013, Robotics Auton. Syst..

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

[41]  F. Park,et al.  A minimum attention control law for ball catching , 2014, Living Machines.