Public Member Functions | Private Attributes
RosMsgJointTrajectory Class Reference

Wraps a JointTrajectory with ROS message handling. More...

#include <RosMsgTrajectory.h>

Inheritance diagram for RosMsgJointTrajectory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

const std::vector< std::string > & getJointNames ()
void getPose (double time, trajectory_msgs::JointTrajectoryPoint &pose)
 getPose get pose at a particular time
 RosMsgJointTrajectory ()
void setJointNames (const std::vector< std::string > &jointNames_in)
virtual ~RosMsgJointTrajectory ()

Private Attributes

std::vector< std::string > jointNames

Detailed Description

Wraps a JointTrajectory with ROS message handling.

Definition at line 50 of file RosMsgTrajectory.h.


Constructor & Destructor Documentation

Definition at line 53 of file RosMsgTrajectory.h.

virtual RosMsgJointTrajectory::~RosMsgJointTrajectory ( ) [inline, virtual]

Definition at line 54 of file RosMsgTrajectory.h.


Member Function Documentation

const std::vector<std::string>& RosMsgJointTrajectory::getJointNames ( ) [inline]

Definition at line 58 of file RosMsgTrajectory.h.

void RosMsgJointTrajectory::getPose ( double  time,
trajectory_msgs::JointTrajectoryPoint &  pose 
) [virtual]

getPose get pose at a particular time

Parameters:
timetime along trajectory (0 - getDuration())
stepPosepose corresponding to the time

each step in a joint trajectory contains the position, velocity, and acceleration

Implements Trajectory< trajectory_msgs::JointTrajectoryPoint >.

Definition at line 5 of file RosMsgTrajectory.cpp.

void RosMsgJointTrajectory::setJointNames ( const std::vector< std::string > &  jointNames_in) [inline]

Definition at line 56 of file RosMsgTrajectory.h.


Member Data Documentation

std::vector<std::string> RosMsgJointTrajectory::jointNames [private]

Definition at line 63 of file RosMsgTrajectory.h.


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


robodyn_controllers
Author(s):
autogenerated on Sat Jun 8 2019 20:20:54