Trajectory
Represents a robot trajectory that combines a geometric path with a motion profile.
A trajectory defines both the spatial path the robot follows and the timing/velocity profile for traversing that path. It can be parameterized by displacement (Arclength) or time (Time), and provides conversions between these representations.
Trajectories are the primary output of motion planning and can be queried to obtain the robot's desired state (position, heading, velocity, acceleration) at any point.
Parameters
Inheritors
Functions
Returns the robot state at the end of the trajectory with respect to displacement.
Returns the robot state at the end of the trajectory with respect to time.
Evaluates the trajectory at the given parameter value to obtain the robot state.
Applies a pose transformation map to this trajectory.
Combines this trajectory with another trajectory to create a composite trajectory.
Returns the robot state at the start of the trajectory (parameter = 0).
Converts this trajectory to a displacement-parameterized representation.
Converts this trajectory to a time-parameterized representation.