Toward Dynamic Control of Tendon-driven Continuum Robots using Clarke Transform
Christian Muhmann, Reinhard M. Grassmann, Max Bartholdt, Jessica Burgner-Kahrs
TL;DR
This work develops a Clarke transform–based dynamic model for tendon-driven continuum robots with multiple segments and an arbitrary number of tendons per segment, placing the dynamics on a 2DoF manifold embedded in joint space to intrinsically satisfy tendon constraints. Derived via Euler–Lagrange with the CC assumption, the model maps arc-space dynamics to the manifold and then to tendon actuations, enabling constraint-informed linear controllers (PID/PD) that require only two control parameters per segment. To handle physically infeasible negative tendon forces, three strategies—clipping, redistribution, and shifting—are analyzed, with shifting preserving manifold torques and enabling stiffness adjustments through pretension. Validation includes simulations and experiments on a 1-segment, 5-tendon prototype, showing accurate trajectory tracking at real-time rates and demonstrating robustness under dynamic actuation, cogging effects, and model simplifications. The approach broadens the design space for TDCRs by enabling efficient control for overactuated segments without increasing controller complexity, with potential impact on safer, stiffer, and more controllable soft robots.
Abstract
In this paper, we propose a dynamic model and control framework for tendon-driven continuum robots (TDCRs) with multiple segments and an arbitrary number of tendons per segment. Our approach leverages the Clarke transform, the Euler-Lagrange formalism, and the piecewise constant curvature assumption to formulate a dynamic model on a two-dimensional manifold embedded in the joint space that inherently satisfies tendon constraints. We present linear and constraint-informed controllers that operate directly on this manifold, along with practical methods for preventing negative tendon forces without compromising control fidelity. This opens up new design possibilities for overactuated TDCRs with improved force distribution and stiffness without increasing controller complexity. We validate these approaches in simulation and on a physical prototype with one segment and five tendons, demonstrating accurate dynamic behavior and robust trajectory tracking under real-time conditions.
