Go to the documentation of this file.
32 #ifndef JOINT_TRAJ_PT_H
33 #define JOINT_TRAJ_PT_H
49 namespace joint_traj_pt
52 namespace SpecialSeqValues
bool load(industrial::byte_array::ByteArray *buffer)
Virtual method for loading an object into a ByteArray.
void setJointPosition(industrial::joint_data::JointData &position)
Sets joint position data.
void getJointPosition(industrial::joint_data::JointData &dest)
Returns a copy of the position data.
Class encapsulated joint data (positions, accelerations, velocity, torque, and/or effort).
Class encapsulated joint trajectory point data. The point data serves as a waypoint along a trajector...
industrial::shared_types::shared_int sequence_
trajectory sequence number
void setVelocity(industrial::shared_types::shared_real velocity)
Sets joint trajectory point velocity.
void setDuration(industrial::shared_types::shared_real duration)
Sets joint trajectory point duration.
void setSequence(industrial::shared_types::shared_int sequence)
Sets joint trajectory point sequence number.
industrial::shared_types::shared_real velocity_
joint point velocity
@ STOP_TRAJECTORY
Server should stop the current motion (if any) as soon as possible.
@ END_TRAJECTORY
Downloading drivers only: signal end of trajectory.
unsigned int byteLength()
Virtual method returns the object size when packed into a ByteArray.
bool unload(industrial::byte_array::ByteArray *buffer)
Virtual method for unloading an object from a ByteArray.
The byte array wraps a dynamic array of bytes (i.e. char).
bool operator==(JointTrajPt &rhs)
== operator implementation
JointTrajPt(void)
Default constructor.
industrial::shared_types::shared_real getVelocity()
Returns joint trajectory point velocity.
void init()
Initializes a empty joint trajectory point.
Interface for loading and unloading a class to/from a ByteArray.
industrial::shared_types::shared_real getDuration()
Returns joint trajectory point duration.
industrial::joint_data::JointData joint_position_
joint point positional data
SpecialSeqValues::SpecialSeqValue SpecialSeqValue
void copyFrom(JointData &src)
Copies the passed in value.
industrial::shared_types::shared_real duration_
joint move duration
~JointTrajPt(void)
Destructor.
industrial::shared_types::shared_int getSequence()
Returns joint trajectory point sequence number.
unsigned int byteLength()
Virtual method returns the object size when packed into a ByteArray.
@ START_TRAJECOTRY_STREAMING
deprecated, please use START_TRAJECTORY_STREAMING instead
@ START_TRAJECTORY_STREAMING
Streaming drivers only: signal start of trajectory.
void copyFrom(JointTrajPt &src)
Copies the passed in value.
@ START_TRAJECTORY_DOWNLOAD
Downloading drivers only: signal start of trajectory.
simple_message
Author(s): Shaun Edwards
autogenerated on Wed Mar 2 2022 00:24:53