1 #ifndef _ROS_trajectory_msgs_JointTrajectoryPoint_h
2 #define _ROS_trajectory_msgs_JointTrajectoryPoint_h
10 namespace trajectory_msgs
39 virtual int serialize(
unsigned char *outbuffer)
const
43 *(outbuffer + offset++) = 0;
44 *(outbuffer + offset++) = 0;
45 *(outbuffer + offset++) = 0;
50 *(outbuffer + offset++) = 0;
51 *(outbuffer + offset++) = 0;
52 *(outbuffer + offset++) = 0;
57 *(outbuffer + offset++) = 0;
58 *(outbuffer + offset++) = 0;
59 *(outbuffer + offset++) = 0;
64 *(outbuffer + offset++) = 0;
65 *(outbuffer + offset++) = 0;
66 *(outbuffer + offset++) = 0;
86 uint8_t positions_lengthT = *(inbuffer + offset++);
95 uint8_t velocities_lengthT = *(inbuffer + offset++);
104 uint8_t accelerations_lengthT = *(inbuffer + offset++);
113 uint8_t effort_lengthT = *(inbuffer + offset++);
115 this->
effort = (
float*)realloc(this->
effort, effort_lengthT *
sizeof(
float));
135 const char *
getType(){
return "trajectory_msgs/JointTrajectoryPoint"; };
136 const char *
getMD5(){
return "f3cd1e1c4d320c79d6985c904ae5dcd3"; };
static int serializeAvrFloat64(unsigned char *outbuffer, const float f)
This tricky function handles promoting a 32bit float to a 64bit double, so that AVR can publish messa...
Definition: msg.h:62
virtual int deserialize(unsigned char *inbuffer)
Definition: JointTrajectoryPoint.h:83
uint8_t accelerations_length
Definition: JointTrajectoryPoint.h:22
uint8_t velocities_length
Definition: JointTrajectoryPoint.h:19
int32_t sec
Definition: duration.h:48
float * velocities
Definition: JointTrajectoryPoint.h:21
float st_accelerations
Definition: JointTrajectoryPoint.h:23
float st_velocities
Definition: JointTrajectoryPoint.h:20
const char * getMD5()
Definition: JointTrajectoryPoint.h:136
uint8_t positions_length
Definition: JointTrajectoryPoint.h:16
float * effort
Definition: JointTrajectoryPoint.h:27
JointTrajectoryPoint()
Definition: JointTrajectoryPoint.h:30
Definition: JointTrajectoryPoint.h:13
float st_effort
Definition: JointTrajectoryPoint.h:26
const char * getType()
Definition: JointTrajectoryPoint.h:135
uint8_t effort_length
Definition: JointTrajectoryPoint.h:25
float * positions
Definition: JointTrajectoryPoint.h:18
Definition: duration.h:45
virtual int serialize(unsigned char *outbuffer) const
Definition: JointTrajectoryPoint.h:39
int32_t nsec
Definition: duration.h:48
float * accelerations
Definition: JointTrajectoryPoint.h:24
static int deserializeAvrFloat64(const unsigned char *inbuffer, float *f)
This tricky function handles demoting a 64bit double to a 32bit float, so that AVR can understand mes...
Definition: msg.h:100
ros::Duration time_from_start
Definition: JointTrajectoryPoint.h:28
float st_positions
Definition: JointTrajectoryPoint.h:17