Public Member Functions | Private Attributes
Sophus::SlidingInterpolator Class Reference

#include <interpolators.hpp>

List of all members.

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

Definition at line 103 of file interpolators.hpp.

Sophus::SE3f Sophus::SlidingInterpolator::T_a [private]

Definition at line 104 of file interpolators.hpp.

Sophus::SE3f Sophus::SlidingInterpolator::T_b [private]

Definition at line 104 of file interpolators.hpp.

Sophus::SE3f::Tangent Sophus::SlidingInterpolator::tangent [private]

Definition at line 105 of file interpolators.hpp.


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


ecl_linear_algebra
Author(s): Daniel Stonier
autogenerated on Mon Jul 3 2017 02:21:35