Interpolate between two lie group objects. More...
#include <interpolators.hpp>
Public Member Functions | |
Interpolator (const Group &T_a, const Group &T_b) | |
Group | operator() (const double &t) |
Private Attributes | |
Group | T_a |
Group::Tangent | tangent |
Interpolate between two lie group objects.
Working with Sophus::SE3f classes, but haven't tested with the other group types yet.
Refer to Section 7 in http://ethaneade.com/lie.pdf.
An alternative (slow/fast?) way of returning the result is:
Definition at line 59 of file interpolators.hpp.
|
inline |
Definition at line 69 of file interpolators.hpp.
|
inline |
Definition at line 75 of file interpolators.hpp.
|
private |
Definition at line 79 of file interpolators.hpp.
|
private |
Definition at line 80 of file interpolators.hpp.