Planificación de manipuladores
El proceso de planificación de movimiento 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). Utilice manipulatorCHOMP
para planificar y optimizar trayectorias suaves y sin colisiones mediante el algoritmo de optimización hamiltoniana covariante para planificación de movimiento (CHOMP).
Funciones
Temas
- Pick and Place Using RRT for Manipulators
Tune manipulator RRT for path planning with a Panda robot model to perform collision-free pick-and-place movements.
- 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 de pick-and-place de extremo a extremo para un manipulador robótico Kinova® Gen3.
- Flujo de trabajo de pick-and-place en Gazebo usando procesamiento de nubes de puntos y planificación de rutas RRT
Configure un flujo de trabajo de pick-and-place de extremo a extremo para un manipulador robótico como 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.