Trajectory Generation
These functions use different mathematical equations for generating trajectories for manipulator robots. Polynomials, B-splines, and trapezoidal velocity profiles enable you to generate trajectories for multi-degree-of-freedom (DOF) systems. You can also interpolate between rotation matrices and homogeneous transformations.
The examples show different applications of trajectory execution including planning, control, and simulation for shape tracing and pick-and-place workflows.
Functions
Blocks
Polynomial Trajectory | Generate polynomial trajectories through waypoints |
Rotation Trajectory | Generate trajectory between two orientations |
Transform Trajectory | Generate trajectory between two homogeneous transforms |
Trapezoidal Velocity Profile Trajectory | Generate trajectories through multiple waypoints using trapezoidal velocity profiles |
Minimum Jerk Polynomial Trajectory | Generate minimum jerk polynomial trajectories through multiple waypoints (Since R2022a) |
Minimum Snap Polynomial Trajectory | Generate minimum snap polynomial trajectories through multiple waypoints (Since R2022a) |
Topics
- Choose Trajectories for Manipulator Paths
This example provides an overview of the types of trajectories available in Robotics System Toolbox™.
- Generate Time-Optimal Trajectories with Constraints Using TOPP-RA Solver
This example shows how to generate trajectories that satisfy velocity and acceleration limits.
- Manipulator Shape Tracing in MATLAB and Simulink
This example shows how to trace a predefined 3-D shape in space.