Public Types | Public Member Functions | List of all members
joint_trajectory_controller::JointTrajectorySegment< Segment >::State Struct Reference

#include <joint_trajectory_segment.h>

Inheritance diagram for joint_trajectory_controller::JointTrajectorySegment< Segment >::State:
Inheritance graph
[legend]

Public Types

typedef Segment::State::Scalar Scalar
 

Public Member Functions

void init (const trajectory_msgs::JointTrajectoryPoint &point, const std::vector< Scalar > &position_offset=std::vector< Scalar >())
 
 State ()
 
 State (unsigned int size)
 
 State (const trajectory_msgs::JointTrajectoryPoint &point, const std::vector< Scalar > &position_offset=std::vector< Scalar >())
 

Detailed Description

template<class Segment>
struct joint_trajectory_controller::JointTrajectorySegment< Segment >::State

Definition at line 79 of file joint_trajectory_segment.h.

Member Typedef Documentation

template<class Segment >
typedef Segment::State::Scalar joint_trajectory_controller::JointTrajectorySegment< Segment >::State::Scalar

Definition at line 81 of file joint_trajectory_segment.h.

Constructor & Destructor Documentation

template<class Segment >
joint_trajectory_controller::JointTrajectorySegment< Segment >::State::State ( )
inline

Definition at line 82 of file joint_trajectory_segment.h.

template<class Segment >
joint_trajectory_controller::JointTrajectorySegment< Segment >::State::State ( unsigned int  size)
inline

Definition at line 83 of file joint_trajectory_segment.h.

template<class Segment >
joint_trajectory_controller::JointTrajectorySegment< Segment >::State::State ( const trajectory_msgs::JointTrajectoryPoint &  point,
const std::vector< Scalar > &  position_offset = std::vector<Scalar>() 
)
inline
Parameters
pointTrajectory point.
position_offsetPosition offset to apply to the data in point. This parameter is useful for handling joints that wrap around (ie. continuous), to compensate for multi-turn offsets. If unspecified (empty), zero offsets are applied; if specified, its size must coincide with that of point.

Definition at line 93 of file joint_trajectory_segment.h.

Member Function Documentation

template<class Segment >
void joint_trajectory_controller::JointTrajectorySegment< Segment >::State::init ( const trajectory_msgs::JointTrajectoryPoint &  point,
const std::vector< Scalar > &  position_offset = std::vector<Scalar>() 
)
inline

Definition at line 99 of file joint_trajectory_segment.h.


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


joint_trajectory_controller
Author(s): Adolfo Rodriguez Tsouroukdissian
autogenerated on Thu Apr 11 2019 03:08:37