Fast Continuum Robot Shape and External Load State Estimation on SE(3)
James M. Ferguson, Alan Kuntz, Tucker Hermans
TL;DR
The paper tackles estimating backbone shape and external loads for continuum robots under actuation by tendons, framed on SE(3) with uncertainty. It introduces a probabilistic Cosserat rod model discretized along arclength and cast as a sparse factor-graph, enabling spacetime state estimation via MAP with temporal priors. Demonstrations include real-time tendon-robot simulations for forward kinematics with uncertainty, tip-force sensing, and distributed-load estimation, plus experimental validation on a surgical concentric-tube robot showing accurate kinematics and tip-force estimation with potential for palpation-based tasks. The approach yields actionable Jacobians for resolved-rate control and provides principled uncertainty quantification, broadening the applicability of continuum robots in medical and manipulation tasks.
Abstract
Previous on-manifold approaches to continuum robot state estimation have typically adopted simplified Cosserat rod models, which cannot directly account for actuation inputs or external loads. We introduce a general framework that incorporates uncertainty models for actuation (e.g., tendon tensions), applied forces and moments, process noise, boundary conditions, and arbitrary backbone measurements. By adding temporal priors across time steps, our method additionally performs joint estimation in both the spatial (arclength) and temporal domains, enabling full \textit{spacetime} state estimation. Discretizing the arclength domain yields a factor graph representation of the continuum robot model, which can be exploited for fast batch sparse nonlinear optimization in the style of SLAM. The framework is general and applies to a broad class of continuum robots; as illustrative cases, we show (i) tendon-driven robots in simulation, where we demonstrate real-time kinematics with uncertainty, tip force sensing from position feedback, and distributed load estimation from backbone strain, and (ii) a surgical concentric tube robot in experiment, where we validate accurate kinematics and tip force estimation, highlighting potential for surgical palpation.
