Classes | Public Member Functions | Private Attributes
robot_controllers::SplineTrajectorySampler Class Reference

Sampler that uses splines. More...

#include <trajectory_spline_sampler.h>

Inheritance diagram for robot_controllers::SplineTrajectorySampler:
Inheritance graph
[legend]

List of all members.

Classes

struct  Segment

Public Member Functions

virtual double end_time ()
 Get the end time of our trajectory.
virtual Trajectory getTrajectory ()
 Get the trajectory that we are sampling from.
virtual TrajectoryPoint sample (double time)
 Sample from this trajectory.
 SplineTrajectorySampler (const Trajectory &trajectory)
 Construct a trajectory sampler.

Private Attributes

TrajectoryPoint result
int seg_
std::vector< Segmentsegments_
Trajectory trajectory_

Detailed Description

Sampler that uses splines.

Definition at line 203 of file trajectory_spline_sampler.h.


Constructor & Destructor Documentation

Construct a trajectory sampler.

Definition at line 215 of file trajectory_spline_sampler.h.


Member Function Documentation

virtual double robot_controllers::SplineTrajectorySampler::end_time ( ) [inline, virtual]

Get the end time of our trajectory.

Implements robot_controllers::TrajectorySampler.

Definition at line 358 of file trajectory_spline_sampler.h.

Get the trajectory that we are sampling from.

Implements robot_controllers::TrajectorySampler.

Definition at line 364 of file trajectory_spline_sampler.h.

virtual TrajectoryPoint robot_controllers::SplineTrajectorySampler::sample ( double  time) [inline, virtual]

Sample from this trajectory.

Implements robot_controllers::TrajectorySampler.

Definition at line 316 of file trajectory_spline_sampler.h.


Member Data Documentation

Definition at line 372 of file trajectory_spline_sampler.h.

Definition at line 373 of file trajectory_spline_sampler.h.

Definition at line 370 of file trajectory_spline_sampler.h.

Definition at line 371 of file trajectory_spline_sampler.h.


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


robot_controllers
Author(s): Michael Ferguson
autogenerated on Wed Jun 14 2017 04:09:10