Visual Servoing Control of a Tendon-driven Soft Robotic Neck

Journal Article (2025)
Author(s)

Bastian Deutschmann (Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Milan Akim (Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Cosimo Della Santina (TU Delft - Learning & Autonomous Control, Deutsches Zentrum für Luft- und Raumfahrt (DLR))

Research Group
Learning & Autonomous Control
DOI related publication
https://doi.org/10.1016/j.ifacol.2025.10.211
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Learning & Autonomous Control
Issue number
18
Volume number
59
Pages (from-to)
145-150
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Generating precise motions with continuum soft robots calls for ways of closing the loop through nonconventional sensors - like cameras. This paper considers, for the first time, model-based visual servoing control of tendon-driven continuum soft robots. We take into account both regulation and trajectory tracking. We especially focus on a system inspired by the human neck, which employs an eye-in-hand configuration. The considered control architecture maps visual feedback to motor commands using the overall system's Jacobian, aiming for accurate end-effector (i.e., robot's head) positioning. This is made possible by blending classic results in visual serving with reduced-order models for continuum soft robots. In this work, we place significant focus on evaluating the controller's effectiveness on the physical prototype, for which we develop a tailored testing setup, which is a novel contribution of this work. Central to this setup is a tendon-driven soft robotic neck. We extensively characterize the control algorithm's performance for several control gains and different operational scenarios. We show that incorporating feedforward velocity estimation into the controller consistently improves performance in trajectory tracking tasks.