32 #ifndef JOINT_TRAJ_PT_H 33 #define JOINT_TRAJ_PT_H 49 namespace joint_traj_pt
52 namespace SpecialSeqValues
128 this->joint_position_.copyFrom(position);
138 dest.
copyFrom(this->joint_position_);
148 this->sequence_ = sequence;
158 return this->sequence_;
168 this->velocity_ = velocity;
178 return this->velocity_;
188 this->duration_ = duration;
198 return this->duration_;
221 + this->joint_position_.byteLength();
Server should stop the current motion (if any) as soon as possible.
industrial::shared_types::shared_int sequence_
trajectory sequence number
void init(const M_string &remappings)
unsigned int byteLength()
Virtual method returns the object size when packed into a ByteArray.
bool operator==(const in6_addr a, const in6_addr b)
Streaming drivers only: signal start of trajectory.
void setVelocity(industrial::shared_types::shared_real velocity)
Sets joint trajectory point velocity.
Interface for loading and unloading a class to/from a ByteArray.
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.
deprecated, please use START_TRAJECTORY_STREAMING instead
Class encapsulated joint trajectory point data. The point data serves as a waypoint along a trajector...
industrial::shared_types::shared_real velocity_
joint point velocity
void copyFrom(JointData &src)
Copies the passed in value.
The byte array wraps a dynamic array of bytes (i.e. char).
industrial::shared_types::shared_real getVelocity()
Returns joint trajectory point velocity.
Class encapsulated joint data (positions, accelerations, velocity, torque, and/or effort)...
Downloading drivers only: signal start of trajectory.
Downloading drivers only: signal end of trajectory.
industrial::shared_types::shared_real getDuration()
Returns joint trajectory point duration.
industrial::joint_data::JointData joint_position_
joint point positional data
void getJointPosition(industrial::joint_data::JointData &dest)
Returns a copy of the position data.
void setJointPosition(industrial::joint_data::JointData &position)
Sets joint position data.
industrial::shared_types::shared_int getSequence()
Returns joint trajectory point sequence number.
industrial::shared_types::shared_real duration_
joint move duration