Neural Configuration Distance Function for Continuum Robot Control
Kehan Long, Hardik Parwana, Georgios Fainekos, Bardh Hoxha, Hideki Okamoto, Nikolay Atanasov
TL;DR
This paper addresses the challenge of real-time safe planning for deformable continuum robots by learning a Neural Configuration Euclidean Distance Function (N-CEDF) that represents each link's shape as a distance field and fuses them through the robot's kinematic chain. The method leverages per-link distance functions, trained with a safety-oriented loss, to enable efficient collision checking from point-cloud data and integrates them into a Model Predictive Path Integral (MPPI) controller for safe, dynamic navigation. Key contributions include the N-CEDF formulation, a loss function that discourages distance overestimation, and extensive simulations demonstrating accurate shape modeling, scalable planning across multiple-link robots, and favorable real-time performance in cluttered and dynamic environments. The approach offers practical impact for deploying continuum robots in complex settings where traditional point-cloud or rigid-body abstractions struggle, enabling safer, faster motion planning with limited sensing.
Abstract
This paper presents a novel method for modeling the shape of a continuum robot as a Neural Configuration Euclidean Distance Function (N-CEDF). By learning separate distance fields for each link and combining them through the kinematics chain, the learned N-CEDF provides an accurate and computationally efficient representation of the robot's shape. The key advantage of a distance function representation of a continuum robot is that it enables efficient collision checking for motion planning in dynamic and cluttered environments, even with point-cloud observations. We integrate the N-CEDF into a Model Predictive Path Integral (MPPI) controller to generate safe trajectories for multi-segment continuum robots. The proposed approach is validated for continuum robots with various links in several simulated environments with static and dynamic obstacles.
