Attitude tracking with aerial robots #1406
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi @LorenzoBalandi, The reported results have nothing to do with FDDP or any solver, but how Lie algebra works. When you're crossing yaw=pi, there is no singularity thanks to our Lie approach; however, your closest point is that flip. This doesn't happen when you start integrating from a different initial state, as encountered in your MPC results. One workaround for trajectory optimization would be to provide an initial guess where "the vehicle is rotated as expected". I am saying this because you're likely using the initial state to warm-start the entire trajectory, right? Remembering our previous discussion, would you be able to let me know what actuation model you're using? Please consider visiting us as we're developing some very cool estimation approaches where you could contribute. As the main Crocoddyl developers, we have and are developing many advanced features that won't be public soon. |
Beta Was this translation helpful? Give feedback.
Hi @LorenzoBalandi,
The reported results have nothing to do with FDDP or any solver, but how Lie algebra works. When you're crossing yaw=pi, there is no singularity thanks to our Lie approach; however, your closest point is that flip. This doesn't happen when you start integrating from a different initial state, as encountered in your MPC results.
One workaround for trajectory optimization would be to provide an initial guess where "the vehicle is rotated as expected". I am saying this because you're likely using the initial state to warm-start the entire trajectory, right?
Remembering our previous discussion, would you be able to let me know what actuation model you're using? Please cons…