Related Experiment Video
Updated: Apr 4, 2026

Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
Published on: April 11, 2018
Error-State Model Predictive Path Integral Control of Tendon-Driven Continuum Robots using Cosserat Rod Dynamics with
E Arefinia1, N Feizi2, F C Pedrosa1
1Department of Electrical and Computer Engineering, Western University, London, ON, Canada, and Canadian Surgical Technologies and Advanced Robotics (CSTAR), University Hospital, LHSC, London, ON, Canada.
Abstract:
This paper presents an error-state Model Predictive Path Integral (MPPI) framework for tendon-driven continuum robots (TDCRs). Tracking-error dynamics are formulated on a Lie group to preserve full pose geometry, yielding precise position-orientation error metrics. A nonlinear Cosserat-rod model with strain parameterization provides a closed-form TDCR dynamics representation and updates in 0.3 ± 0.3ms. The model is calibrated via weight-release and actuation experiments on robotic ablation catheters, and its generalized coordinates are estimated through nested optimization. The MPPI controller parallelizes trajectory sampling and evaluation, uses tendon-displacement actuation computed via optimization to eliminate force sensors, and is uncertainty-aware through a simple and efficient exponentially weighted moving-average (EWMA) estimator embedded in the running cost. Control trajectories are sampled around the current best sequence and evaluated with an adaptive cost and exponential weighting to bias low-cost solutions. Experiments comparing conventional model predictive control (MPC), Lie-group MPC, offline Implicit Q-Learning (IQL), and MPPI formulated with Cartesian errors show that our MPPI method achieves the highest accuracy, significantly better computational efficiency than MPC, and better overall accuracy than all baselines. The model further extends naturally to multi-segment TDCRs and can incorporate tendon-actuation friction.
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Temperature Dependent Deformation
Castigliano's Theorem
Stability of structures
Statically Indeterminate Problem Solving

