#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.
|
inline |
Definition at line 32 of file trajectory_interpolator.h.
|
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.
|
private |
Definition at line 48 of file trajectory_interpolator.h.
|
private |
Definition at line 49 of file trajectory_interpolator.h.