You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great to have interpolation capability that isnt just "linear", but that still complies with the abstraction provided by State.plus() and State.minus(). This might be kind of a tricky problem to figure out and require some derivation from scratch if it doesnt already exist out there.
This paper defines a B-spline for SE(3): https://projet.liris.cnrs.fr/imagine/pub/proceedings/BMVC-2013/Papers/paper0094/paper0094.pdf
We could generalize from there: replace uses of exp and log with oplus and ominus appropriately and then that could be directly implementable in our framework. An input to their algorithm though is the "control points" which now become "control poses". If we want to use splines for interpolation, we will need to find a way to compute the control points that result in exact interpolation of the desired states.
The text was updated successfully, but these errors were encountered:
It would be great to have interpolation capability that isnt just "linear", but that still complies with the abstraction provided by
State.plus()
andState.minus()
. This might be kind of a tricky problem to figure out and require some derivation from scratch if it doesnt already exist out there.This paper defines a B-spline for SE(3):
https://projet.liris.cnrs.fr/imagine/pub/proceedings/BMVC-2013/Papers/paper0094/paper0094.pdf
We could generalize from there: replace uses of
exp
andlog
withoplus
andominus
appropriately and then that could be directly implementable in our framework. An input to their algorithm though is the "control points" which now become "control poses". If we want to use splines for interpolation, we will need to find a way to compute the control points that result in exact interpolation of the desired states.The text was updated successfully, but these errors were encountered: