distances possibly because of the added noise. The
trend is similar for other points well within the
boundary. However for a starting position that lies at
one of the extremum of the workspace, the
correlation value is less (Fig. 11). The proposed
method also performs better than the Inverse
Jacobian method.
6 CONCLUSIONS
This paper presents a data driven method for
learning the inverse statics mapping of a redundant
soft manipulator. The novelty in our methodology
arises from our linearized IS problem reformulation
and sampling approach while implicitly feeding the
learning system with information about the system
boundaries. We have demonstrated through
simulations that the proposed approach is suitable
for static control of high dimensional redundant soft
manipulators. We have also tried to address the
possibility of utilizing the distinct self-motion
manifolds of soft robots and its probable
implications. Finally, comparison of the proposed
method with commonly used inverse Jacobian
method indicates that the learning system
generalizes to the ‘shortest path’ solution.
ACKNOWLEDGEMENTS
The authors would like to acknowledge the support
by the European Commission through the I-
SUPPORT project (HORIZON 2020 PHC-19,
#643666).The authors would like to thank Italian
Ministry of Foreign Affairs and International
Cooperation DGSP-UST for the support through
Joint Laboratory on Biorobotics Engineering project.
REFERENCES
Demers, D., Kreutz-Delgado, K., 1992. Learning Global
Direct Inverse Kinematics. Advances in Neural
Information Processing Systems, 589-595.
D’Souza, A., Vijayakumar, S., Schaal, S., 2001. Learning
Inverse Kinematics. In Proc IEEE/RSJ International
Conference on Intelligent Robots and Systems,
Volume 1, 298 – 303.
Foresee, F. D., Hagan, M. T., 1997. Gauss-Newton
approximation to Bayesian regularization. In Proc.
1997 International Joint Conference on Neural
Networks, 1930–1935.
Giorelli, M. et al., 2015. Neural Network and Jacobian
Method for Solving the Inverse Statics of a Cable-
Driven Soft Arm with Nonconstant Curvature. IEEE
Transactions on Robotics, 31(4), 823 – 834.
Jordan, M., Rumelhart, D., 1992. Forward models:
supervised learning with distal teacher. Cognitive
Science, 16(3), 307–354.
Kapadia, A. D., Walker, I. D., 2013. Self-Motion Analysis
of Extensible Continuum Manipulators. IEEE
International Conference on Robotics and Automation,
1988 – 1994.
Marchese, A. D. et al., 2014. Design and control of a soft
and continuously deformable 2D robotic manipulation
system. In Proc. IEEE International Conference on
Robotics and Automation, 2189–2196.
Melingui, A. at al., 2014. Neural Networks based
approach for inverse kinematic modeling of a
Compact Bionic Handling Assistant trunk. IEEE 23rd
Int. Symposium on Industrial Electronic, 1239-1244.
Renda, F. et al., 2012. A 3D steady-state model of a
tendon-driven continuum soft manipulator inspired by
the octopus arm. Bioinspiration & Biomimetics, 7(2).
Renda, F. et al., 2014. Dynamic Model of a Multibending
Soft Robot Arm Driven by Cables, IEEE Transactions
on Robotics, 30(5): 1109 – 1122.
Rolf, M., Steil J.J., 2013a. Efficient Exploratory Learning
of Inverse Kinematics on a Bionic Elephant Trunk,
IEEE Transactions on Neural Networks and Learning
Systems, 25(6), 1147 – 1160.
Rolf, M., Steil, J.J., 2013b. Explorative learning of right
inverse functions: theoretical implications of
redundancy. Neurocomputing.
Rus, D., Tolley, M. T., 2015. Design, Fabrication and
control of soft robots, Nature 521: 467–475.
Susumu, E.O., Tachi, S., 2001. Inverse kinematics
learning by modular architecture neural networks. In
Proc. IEEE International Conference on Robotics and
Automation, 1006–1012.
Vannucci, L., Cauli, N., Falotico, E., Bernardino, A.,
Laschi, C., 2014. Adaptive visual pursuit involving
eye-head coordination and prediction of the target
motion. 14th IEEE-RAS International Conference on
Humanoid Robot, 541–546.
Vannucci, L., Falotico, E., Di Lecce, N., Dario, P., Laschi,
C., 2015. Integrating feedback and predictive control
in a Bio-inspired model of visual pursuit implemented
on a humanoid robot.
Lecture Notes in Computer
Science (including subseries Lecture Notes in
Artificial Intelligence and Lecture Notes in
Bioinformatics), 9222, 256-267.
Walker, I. D., 2013. Continuous Backbone ‘‘Continuum’’
Robot Manipulators, ISRN Robotics, vol. 2013.