We need to handle wrapping from SO(2) trajectories for ADA. There are (at least) two related TODOs:
I think two strategies would be to:
- Keep track of the previous R1 state, and compute the correct delta
- Immediately convert an SO(2) trajectory to an R1 trajectory when it's received in
JointTrajectoryControllerBase::goalCallback
2 seems a little bit cleaner to me, but does anyone have any preference or other ideas?
We need to handle wrapping from SO(2) trajectories for ADA. There are (at least) two related TODOs:
I think two strategies would be to:
JointTrajectoryControllerBase::goalCallback2 seems a little bit cleaner to me, but does anyone have any preference or other ideas?