Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T04:12:23.488Z Has data issue: false hasContentIssue false

Instrumented bio-inspired cable-driven compliant continuum robot: static modeling and experimental evaluation

Published online by Cambridge University Press:  23 September 2024

Elie Gautreau
Affiliation:
Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISEA-ENSMA, UPR 3346, Poitiers, France
Xavier Bonnet
Affiliation:
CEBC Center of Biological Studies of Chizé (CEBC), CNRS, Villiers-en-Bois, France
Med Amine Laribi*
Affiliation:
Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISEA-ENSMA, UPR 3346, Poitiers, France
*
Corresponding author: Med Amine Laribi; Email: med.amine.laribi@univ-poitiers.fr
Rights & Permissions [Opens in a new window]

Abstract

Energy efficiency is inherent for autonomous robotic device. Snakes are well known for their ability to low energy consumption when swimming. However, the swimming know-how is poorly understood. Designing a snake robot inspired by snakes as a tool to find out the swimming energy efficiency crucial point will lead to the development of hyper efficient undulating locomotors. In this article, we introduce a four tendons driven continuum robot made of bio-inspired compliant vertebrae to assess the energy consumption of a planar and a spatial snake motion. The tendon-driven continuum robot constitutes the head–neck part of a locomotor snake robot. A static modeling coupled with an optimization method was implemented to generate bio-inspired motions recorded on snake swimming head. A friction model describing the friction between cables and the disks is investigated and compared to a frictionless model. The proposed prototype is equipped with exteroceptive sensors to record motion and proprioceptive sensors to measure cable forces applied at the tip of the robot. Hence, the work of the forces, thus the energy required to execute a trajectory are computed and analyzed. The energy is introduced as a key criterion to assess the swimming motion of a locomotor snake robot.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. $(a)$ Swimming snake robot skeleton. $(b)$ Continuum robot (neck-head). $(c)$ Force sensors. $(d)$ experimental force sensors position.

Figure 1

Figure 2. $(a)$ Continuum robot pattern. $(b)$ Kinematic diagram of the continuum robot.$(c)$ Subsegment kinematic diagram.

Figure 2

Figure 3. $(a)$ Friction test bench. $(b)$ Friction coefficient $\mu$ according to deflection angle.

Figure 3

Figure 4. Numerical simulation with implementation of friction coefficient. $(a)$ Deformed continuum robot. $(b)$ Comparison of bending angles along the 8 vertebrae (7 angles). $(c)$ Friction coefficient distribution.

Figure 4

Figure 5. Experimental setup of the robot subject to gravity and Archimedes force.

Figure 5

Figure 6. Robot workspace $(a)$ Without limits, $(b)$ With mechanical stops.

Figure 6

Figure 7. Input trajectories for the optimisation method. $(a)$ Head planar trajectory using LANA software where the two extrema extracted [33]. (b) Head trajectory in a volume for a given swimming sequence extracted using MOCAP.

Figure 7

Table I. Optimization problems: Computation time vs trajectory size.

Figure 8

Figure 8. Experimental test bench and prototype in air with the schematic set-up.

Figure 9

Figure 9. Equivalent force $\boldsymbol{F}_{\boldsymbol{eq}}$ applied by tendons at the tip of the robot.

Figure 10

Figure 10. Experimental test bench and prototype in water with the schematic set-up.

Figure 11

Figure 11. Prototype set-up dedicated for horizontal experiments.

Figure 12

Figure 12. Position comparison between numerical result, experimental in air, and experimental in water results.

Figure 13

Figure 13. (a) Position errors between numerical and experimental results in air. (b) Position errors between numerical and experimental results in water.

Figure 14

Figure 14. $(a)$ Relative errors between experimental forces in air and numeric forces. $(b)$ Relative errors between experimental forces in water and numeric forces.

Figure 15

Figure 15. Planar trajectory: in the air $(a)$ Tendons forces $(b)$ Displacements $(c)$ Work; Underwater $(d)$ Tendons forces $(e)$ Displacements $(f)$ Work.

Figure 16

Figure 16. Vertical 3D trajectory of the robot tip positions along $x$, $y$ and $z$ axis.

Figure 17

Figure 17. (a) Position errors between numerical and experimental results in air. (b) Position errors between numerical and experimental results in water.

Figure 18

Figure 18. Computed work for vertical 3D trajectory. $(a)$ Work on the air. $(b)$ Work on water.

Figure 19

Figure 19. Horizontal 3D trajectory end effector positions along $x$, $y$ and $z$ axis.

Figure 20

Figure 20. Position errors between numerical and experimental results in water.