Planificación de trayectorias de manipuladores
El proceso de planificación de trayectorias del manipulador implica planificar rutas en un espacio dimensional alto en función de los grados de libertad (DOF) del robot y las restricciones cinemáticas del modelo de robot. Las restricciones cinemáticas del modelo de robot se especifican como un objeto rigidBodyTree
. Utilice manipulatorRRT
para planificar rutas en el espacio articular utilizando el algoritmo de árbol aleatorio de exploración rápida (RRT).
Objetos
chompCollisionOptions | Collision options for CHOMP trajectories (desde R2023a) |
chompSmoothnessOptions | Smoothness options for CHOMP trajectories (desde R2023a) |
chompSolverOptions | Solver options for CHOMP motion planner (desde R2023a) |
manipulatorCHOMP | Covariant Hamiltonian optimizer for rigid body tree motion planning (desde R2023a) |
manipulatorRRT | Plan motion for rigid body tree using bidirectional RRT (desde R2020b) |
manipulatorStateSpace | State space for rigid body tree robot models (desde R2021b) |
manipulatorCollisionBodyValidator | Validate states for collision bodies of rigid body tree (desde R2021b) |
workspaceGoalRegion | Define workspace region of end-effector goal poses (desde R2021a) |
Funciones
Temas
- Pick and Place Using RRT for Manipulators
Using manipulators to pick and place objects in an environment may require path planning algorithms like the rapidly-exploring random tree planner.
- Flujo de trabajo pick-and-place con el planificador RRT y Stateflow para MATLAB
En este ejemplo se muestra cómo configurar un flujo de trabajo pick-and-place de extremo a extremo para un manipulador robótico como KINOVA® Gen3.
- Pick-and-Place Workflow in Gazebo Using Point-Cloud Processing and RRT Path Planning
Set up an end-to-end, pick-and-place workflow for a robotic manipulator like the KINOVA® Gen3.
- Plan Paths With End-Effector Constraints Using State Spaces For Manipulators
Plan a manipulator robot path using sampling-based planners like the rapidly-exploring random trees (RRT) algorithm.