#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.