Classes | |
class | Interpolator |
Interpolate between two lie group objects. More... | |
class | PlanarInterpolator |
class | PlanarRotation2Quaternion |
class | SE3fFormatter |
class | SlidingInterpolator |
Functions | |
template<typename T > | |
std::ostream & | operator<< (std::ostream &out, const SE3Group< T > &se3) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &out, const SE2Group< T > &se2) |
template<typename OutputStream > | |
OutputStream & | operator<< (OutputStream &ostream, SE3fFormatter &formatter) ecl_assert_throw_decl(ecl |
Eigen::Vector3f | toPose2D (const Sophus::SE3f &pose) |
Convert a full Sophus pose into a 2 dimensional pose. | |
Sophus::SE3f | toPose3D (const Eigen::Vector3f &pose) |
Convert a 2 dimensional pose to a full Sophus pose in 3d. |
std::ostream& Sophus::operator<< | ( | std::ostream & | out, |
const SE3Group< T > & | se3 | ||
) |
Definition at line 56 of file helpers.hpp.
std::ostream& Sophus::operator<< | ( | std::ostream & | out, |
const SE2Group< T > & | se2 | ||
) |
Definition at line 67 of file helpers.hpp.
OutputStream& Sophus::operator<< | ( | OutputStream & | ostream, |
SE3fFormatter & | formatter | ||
) |
Definition at line 157 of file sophus/formatters.hpp.
Eigen::Vector3f Sophus::toPose2D | ( | const Sophus::SE3f & | pose | ) |
Convert a full Sophus pose into a 2 dimensional pose.
The 2d pose is a typical mobile robot 2d pose with (x, y, heading) with heading measured in radians.
Sophus::SE3f Sophus::toPose3D | ( | const Eigen::Vector3f & | pose | ) |
Convert a 2 dimensional pose to a full Sophus pose in 3d.
The 2d pose is a typical mobile robot 2d pose with (x, y, heading) with heading measured in radians.