Simultaneous State Estimation and Online Model Learning in a Soft Robotic System
Jan-Hendrik Ewering, Max Bartholdt, Simon F. G. Ehlers, Niklas Wahlstr\"om, Thomas B. Sch\"on, Thomas Seel

TL;DR
This paper presents a method for real-time state estimation and model learning in soft robots, combining a particle filter with Gaussian Processes to improve accuracy and predictability.
Contribution
It introduces a novel approach that simultaneously estimates the robot's pose and learns a bending stiffness model online using a gray-box system identification tool.
Findings
The method accurately estimates the robot's pose in real-time.
It learns a bending stiffness model online that enhances prediction accuracy.
Reduced error in multi-step predictions demonstrates improved model quality.
Abstract
Operating complex real-world systems, such as soft robots, can benefit from precise predictive control schemes that require accurate state and model knowledge. This knowledge is typically not available in practical settings and must be inferred from noisy measurements. In particular, it is challenging to simultaneously estimate unknown states and learn a model online from sequentially arriving measurements. In this paper, we show how a recently proposed gray-box system identification tool enables the estimation of a soft robot's current pose while at the same time learning a bending stiffness model. For estimation and learning, we only need a nominal constant-curvature robot model and measurements of the robot's base reactions (e.g., base forces). The estimation scheme -- relying on a marginalized particle filter -- allows us to conveniently interface nominal constant-curvature…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoft Robotics and Applications · Micro and Nano Robotics · Model Reduction and Neural Networks
