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
Explore and compare different manipulator trajectory types by generating paths for these trajectory profiles.
- Generate Time-Optimal Trajectories with Constraints Using TOPP-RA Solver
Generate trajectories within velocity and acceleration limits using TOPP-RA solver for time-optimal path planning.
- Manipulator Shape Tracing in MATLAB and Simulink
Generate a smooth 3-D path for Sawyer robot end-effector by tracing predefined 3-D shapes.