Sampler that uses splines. More...
#include <trajectory_spline_sampler.h>
Classes | |
struct | Segment |
Public Member Functions | |
virtual double | end_time () |
Get the end time of our trajectory. More... | |
virtual Trajectory | getTrajectory () |
Get the trajectory that we are sampling from. More... | |
virtual TrajectoryPoint | sample (double time) |
Sample from this trajectory. More... | |
SplineTrajectorySampler (const Trajectory &trajectory) | |
Construct a trajectory sampler. More... | |
Public Member Functions inherited from robot_controllers::TrajectorySampler | |
TrajectorySampler () | |
Construct a trajectory sampler. More... | |
virtual | ~TrajectorySampler () |
Private Attributes | |
TrajectoryPoint | result |
int | seg_ |
std::vector< Segment > | segments_ |
Trajectory | trajectory_ |
Sampler that uses splines.
Definition at line 203 of file trajectory_spline_sampler.h.
|
inline |
Construct a trajectory sampler.
Definition at line 215 of file trajectory_spline_sampler.h.
|
inlinevirtual |
Get the end time of our trajectory.
Implements robot_controllers::TrajectorySampler.
Definition at line 358 of file trajectory_spline_sampler.h.
|
inlinevirtual |
Get the trajectory that we are sampling from.
Implements robot_controllers::TrajectorySampler.
Definition at line 364 of file trajectory_spline_sampler.h.
|
inlinevirtual |
Sample from this trajectory.
Implements robot_controllers::TrajectorySampler.
Definition at line 316 of file trajectory_spline_sampler.h.
|
private |
Definition at line 372 of file trajectory_spline_sampler.h.
|
private |
Definition at line 373 of file trajectory_spline_sampler.h.
|
private |
Definition at line 370 of file trajectory_spline_sampler.h.
|
private |
Definition at line 371 of file trajectory_spline_sampler.h.