Euler Arc Splines for TDCRs

Quick context setting :

A previous follow-up and gentle introduction to curve discretization using PCCA can be found here. Might be a good read if you haven’t already arrived here through the rabbit hole buttons. A more formal introduction is provided in a post written for the OpenCR project. Link to OpenCR post

The Why

We already know the constant curvature representation is famous in the soft robotics community because it

However when there is variation in curvature of the robot, as seen above, we can no longer assume that the robot is bending as a constant-curvature arc.

In simple words, the proposed representation using EAS can be used to model this variation in curvature due to tip loads, while maintaining the advantages of the CC model. We showed that it can

For more details, there’s always some good old-fashioned paper reading :

Link to paper 1 [ICRA, 2021] , Link to paper 2 [RAL + IROS, 2022]