Clarke Coordinates Are Generalized Improved State Parametrization for Continuum Robots
Reinhard M. Grassmann, Jessica Burgner-Kahrs
TL;DR
The paper addresses fragmentation in state parameterizations for continuum robots by proposing Clarke coordinates as a generalized, unifying framework. It derives and relates existing improved parameterizations to the generalized Clarke transformation matrix $\boldsymbol{M}_\mathcal{P}$ and its right-inverse, showing how $\overline{\boldsymbol{\rho}} = \boldsymbol{M}_\mathcal{P}\boldsymbol{\rho}$ subsumes prior approaches. Key contributions include expressing the Dian et al. ($n=3$), Della Santina et al. ($n=4$), and Allen et al. ($n=3,4$) parameterizations as Clarke coordinates, clarifying actuation versus displacement, and generalizing to non-constant curvature while addressing numerical singularities. The unified framework extends to arbitrary joint numbers and layouts, enabling systematic knowledge transfer across soft and continuum robotics subfields and broadening design and analysis capabilities.
Abstract
In this letter, we demonstrate that previously proposed improved state parameterizations for soft and continuum robots are specific cases of Clarke coordinates. By explicitly deriving these improved parameterizations from a generalized Clarke transformation matrix, we unify various approaches into one comprehensive mathematical framework. This unified representation provides clarity regarding their relationships and generalizes them beyond existing constraints, including arbitrary joint numbers, joint distributions, and underlying modeling assumptions. This unification consolidates prior insights and establishes Clarke coordinates as a foundational tool, enabling systematic knowledge transfer across different subfields within soft and continuum robotics.
