Skip to main content

TrajectorySampler Class

Declaration

class moveit_pro_controllers::TrajectorySampler { ... }

Included Headers

#include <interpolation.hpp>

Public Member Functions Index

ValidationResultinit (Time start_time, const Trajectory &trajectory, bool validate=true)
SamplingResultsample (Time sample_time, TimedJointState &sampled_state)

Private Member Attributes Index

Timestart_time_
const Trajectory *trajectory_ = nullptr
Trajectory::const_iteratorcurrent_trajectory_point_

Definition at line 83 of file interpolation.hpp.

Public Member Functions

init()

ValidationResult moveit_pro_controllers::TrajectorySampler::init (Time start_time, const Trajectory & trajectory, bool validate=true)

Declaration at line 91 of file interpolation.hpp, definition at line 203 of file interpolation.cpp.

sample()

SamplingResult moveit_pro_controllers::TrajectorySampler::sample (Time sample_time, TimedJointState & sampled_state)

Declaration at line 103 of file interpolation.hpp, definition at line 225 of file interpolation.cpp.

Private Member Attributes

current_trajectory_point_

Trajectory::const_iterator moveit_pro_controllers::TrajectorySampler::current_trajectory_point_

Definition at line 108 of file interpolation.hpp.

start_time_

Time moveit_pro_controllers::TrajectorySampler::start_time_

Definition at line 106 of file interpolation.hpp.

trajectory_

const Trajectory* moveit_pro_controllers::TrajectorySampler::trajectory_ = nullptr

Definition at line 107 of file interpolation.hpp.


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


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.