trajectory_msgs/msg/JointTrajectoryPoint Message

File: trajectory_msgs/msg/JointTrajectoryPoint.msg

Raw Message Definition

# Each trajectory point specifies either positions[, velocities[, accelerations]]

# or positions[, effort] for the trajectory to be executed.

# All specified values are in the same order as the joint names in JointTrajectory.msg.


# Single DOF joint positions for each joint relative to their "0" position.

# The units depend on the specific joint type: radians for revolute or

# continuous joints, and meters for prismatic joints.

float64[] positions

# The rate of change in position of each joint. Units are joint type dependent.

# Radians/second for revolute or continuous joints, and meters/second for

# prismatic joints.

float64[] velocities

# Rate of change in velocity of each joint. Units are joint type dependent.

# Radians/second^2 for revolute or continuous joints, and meters/second^2 for

# prismatic joints.

float64[] accelerations

# The torque or the force to be applied at each joint. For revolute/continuous

# joints effort denotes a torque in newton-meters. For prismatic joints, effort

# denotes a force in newtons.

float64[] effort

# Desired time from the trajectory start to arrive at this trajectory point.

builtin_interfaces/Duration time_from_start

Compact Message Definition

double[] positions
double[] velocities
double[] accelerations
double[] effort
builtin_interfaces/msg/Duration time_from_start