Public Member Functions | Private Attributes | List of all members
Sophus::SlidingInterpolator Class Reference

#include <interpolators.hpp>

Public Member Functions

Sophus::SE3f operator() (const double &t)
 SlidingInterpolator (const Sophus::SE3f &T_a, const Sophus::SE3f &T_b)

Private Attributes

Interpolator< Sophus::SE3f > interpolator
Sophus::SE3f T_a
Sophus::SE3f T_b
Sophus::SE3f::Tangent tangent

Detailed Description

A special case of the interpolator that slides along the straight line connecting two frames whilst interpolating the orientation between the two.

Normal se3 interpolation will not guarantee a straight line connection if there is a rotation involved. i.e. it will swing its hips like it is dancing!

Definition at line 97 of file interpolators.hpp.

Constructor & Destructor Documentation

Sophus::SlidingInterpolator::SlidingInterpolator ( const Sophus::SE3f &  T_a,
const Sophus::SE3f &  T_b 

Member Function Documentation

Sophus::SE3f Sophus::SlidingInterpolator::operator() ( const double &  t)

Member Data Documentation

Interpolator<Sophus::SE3f> Sophus::SlidingInterpolator::interpolator

Definition at line 103 of file interpolators.hpp.

Sophus::SE3f Sophus::SlidingInterpolator::T_a

Definition at line 104 of file interpolators.hpp.

Sophus::SE3f Sophus::SlidingInterpolator::T_b

Definition at line 104 of file interpolators.hpp.

Sophus::SE3f::Tangent Sophus::SlidingInterpolator::tangent

Definition at line 105 of file interpolators.hpp.

The documentation for this class was generated from the following file:

Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:08:26