Public Member Functions | Private Attributes
TrajectoryInterpolator Class Reference

#include <trajectory_interpolator.h>

List of all members.

Public Member Functions

bool circularInterpolation (geometry_msgs::PoseArray &pose_array, const cob_cartesian_controller::CartesianActionStruct as)
bool linearInterpolation (geometry_msgs::PoseArray &pose_array, const cob_cartesian_controller::CartesianActionStruct as)
 TrajectoryInterpolator (std::string root_frame, double update_rate)
 ~TrajectoryInterpolator ()

Private Attributes

std::string root_frame_
boost::shared_ptr
< TrajectoryProfileBase
trajectory_profile_generator_

Detailed Description

Definition at line 29 of file trajectory_interpolator.h.


Constructor & Destructor Documentation

TrajectoryInterpolator::TrajectoryInterpolator ( std::string  root_frame,
double  update_rate 
) [inline]

Definition at line 32 of file trajectory_interpolator.h.

Definition at line 36 of file trajectory_interpolator.h.


Member Function Documentation

bool TrajectoryInterpolator::circularInterpolation ( geometry_msgs::PoseArray &  pose_array,
const cob_cartesian_controller::CartesianActionStruct  as 
)

Definition at line 88 of file trajectory_interpolator.cpp.

bool TrajectoryInterpolator::linearInterpolation ( geometry_msgs::PoseArray &  pose_array,
const cob_cartesian_controller::CartesianActionStruct  as 
)

Definition at line 24 of file trajectory_interpolator.cpp.


Member Data Documentation

std::string TrajectoryInterpolator::root_frame_ [private]

Definition at line 48 of file trajectory_interpolator.h.

Definition at line 49 of file trajectory_interpolator.h.


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


cob_cartesian_controller
Author(s): Christoph Mark
autogenerated on Thu Jun 6 2019 21:19:40