Estimating Infinite-Dimensional Continuum Robot States From the Tip
Zheng, Tongjia, McFarland, Ciera, Coad, Margaret, Lin, Hai
–arXiv.org Artificial Intelligence
Knowing the state of a robot is critical for many problems, such as feedback control. For continuum robots, state estimation is incredibly challenging. First, the motion of a continuum robot involves many kinematic states, including poses, strains, and velocities. Second, all these states are infinite-dimensional due to the robot's flexible property. It has remained unclear whether these infinite-dimensional states are observable at all using existing sensing techniques. Recently, we presented a solution to this challenge. It was a mechanics-based dynamic state estimation algorithm, called a Cosserat theoretic boundary observer, which could recover all the infinite-dimensional robot states by only measuring the velocity twist of the tip. In this work, we generalize the algorithm to incorporate tip pose measurements for more tuning freedom. We also validate this algorithm offline using recorded experimental data of a tendon-driven continuum robot. Specifically, we feed the recorded tension of the tendon and the recorded tip measurements into a numerical solver of the Cosserat rod model based on our continuum robot. It is observed that, even with purposely deviated initialization, the state estimates by our algorithm quickly converge to the recorded ground truth states and closely follow the robot's actual motion.
arXiv.org Artificial Intelligence
Nov-2-2023
- Country:
- Europe > Netherlands (0.04)
- North America > United States
- New York
- Suffolk County > Copiague (0.04)
- Richmond County > New York City (0.04)
- Queens County > New York City (0.04)
- New York County > New York City (0.04)
- Kings County > New York City (0.04)
- Bronx County > New York City (0.04)
- Indiana > St. Joseph County
- Notre Dame (0.04)
- Illinois > DuPage County
- Elmhurst (0.04)
- California > Alameda County
- San Leandro (0.04)
- New York
- Genre:
- Research Report > New Finding (0.46)
- Technology:
- Information Technology > Artificial Intelligence > Robots (1.00)