🤖 AI Summary
Soft continuum robots (SCRs) face dual challenges in dynamic control: high computational overhead and limited model adaptability. This paper proposes a domain-decoupled physics-informed neural network (DD-PINN), integrating Cosserat rod theory with variable bending stiffness characterization to construct a lightweight, high-fidelity dynamic surrogate model. Furthermore, we design a state estimation–control co-design framework that tightly couples DD-PINN with the unscented Kalman filter (UKF), enabling online system identification using only end-effector position feedback and supporting high-speed nonlinear model predictive control (NMPC). Implemented on GPU, the framework achieves real-time operation at 70 Hz. Simulation results show end-effector positioning error below 3 mm (2.3% of total length); experiments attain peak acceleration of 3.55 m/s². The approach significantly improves both control accuracy and dynamic response performance.
📝 Abstract
Dynamic control of soft continuum robots (SCRs) holds great potential for expanding their applications, but remains a challenging problem due to the high computational demands of accurate dynamic models. While data-driven approaches like Koopman-operator-based methods have been proposed, they typically lack adaptability and cannot capture the full robot shape, limiting their applicability. This work introduces a real-time-capable nonlinear model-predictive control (MPC) framework for SCRs based on a domain-decoupled physics-informed neural network (DD-PINN) with adaptable bending stiffness. The DD-PINN serves as a surrogate for the dynamic Cosserat rod model with a speed-up factor of 44000. It is also used within an unscented Kalman filter for estimating the model states and bending compliance from end-effector position measurements. We implement a nonlinear evolutionary MPC running at 70 Hz on the GPU. In simulation, it demonstrates accurate tracking of dynamic trajectories and setpoint control with end-effector position errors below 3 mm (2.3% of the actuator's length). In real-world experiments, the controller achieves similar accuracy and accelerations up to 3.55 m/s2.