#include <trajectory_interpolator.h>
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_ |
Definition at line 29 of file trajectory_interpolator.h.
TrajectoryInterpolator::TrajectoryInterpolator | ( | std::string | root_frame, |
double | update_rate | ||
) | [inline] |
Definition at line 32 of file trajectory_interpolator.h.
TrajectoryInterpolator::~TrajectoryInterpolator | ( | ) | [inline] |
Definition at line 36 of file trajectory_interpolator.h.
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.
std::string TrajectoryInterpolator::root_frame_ [private] |
Definition at line 48 of file trajectory_interpolator.h.
boost::shared_ptr<TrajectoryProfileBase> TrajectoryInterpolator::trajectory_profile_generator_ [private] |
Definition at line 49 of file trajectory_interpolator.h.