Robotics System Toolbox
Diseño, simulación y pruebas de aplicaciones robóticas
Robotics System Toolbox™ proporciona herramientas y algoritmos para diseñar, simular y probar manipuladores, robots móviles y robots humanoides. Para los manipuladores y los robots humanoides, esta toolbox incluye algoritmos para comprobación de colisiones, generación de trayectorias, cinemática de avance e inversa y dinámica mediante una representación de árbol de cuerpo rígido. En el caso de los robots móviles, incluye algoritmos para mapeo, localización, planificación de trayectorias, seguimiento de trayectorias y control de movimiento. La toolbox ofrece ejemplos de referencia de aplicaciones robóticas industriales habituales. También incluye una librería de modelos de robots industriales disponibles en el mercado que puede importar, visualizar y simular.
Es posible desarrollar un prototipo de robot funcional combinando los modelos cinemáticos y dinámicos proporcionados. La toolbox permite cosimular sus aplicaciones robóticas mediante la conexión directa con el simulador robótico de Gazebo. Para verificar su diseño en hardware, puede conectar con plataformas robóticas para generar y desplegar código (con MATLAB Coder™ o Simulink Coder™).
Más información:
Diseñe sus propios robots de almacén y aplicaciones de manipulación industrial.
Modelos de robots
Cree sus propios modelos de robots o utilice una librería de robots utilizados con frecuencia para modelar con rapidez sus aplicaciones robóticas. Puede importar archivos URDF (Formato unificado de descripción de robots) o modelos de Simscape Multibody™ para crear geometrías visuales y modelos de robot personalizados.
Modelado y control del movimiento
Modele la cinemática y la dinámica básicas de manipuladores y robots móviles. Visualice y simule el movimiento del robot para validar los algoritmos de control.
Simulaciones 3D
Valide sus modelos de robot en entornos de simulación del mundo real mediante la interfaz con simuladores de física 3D. Sincronice sus simulaciones de modelos de Simulink® con las simulaciones de Gazebo.
Algoritmos de manipulación
Defina modelos de robot mediante representaciones de árbol de cuerpo rígido. Cree controladores de movimiento avanzados y establezca una interfaz con modelos de robot para completar los flujos de trabajo del robot. Realice comprobaciones de colisión, así como cálculos de cinemática inversa y dinámica en sus modelos de robot.
Algoritmos de robots móviles
Cree mapas de entornos mediante rejillas de ocupación, localice robots en mapas y desarrolle algoritmos de planificación y control de trayectoria para robots móviles.
Algoritmos de UAV
Utilice la librería de UAV para modelar y controlar UAV de ala fija y multirrotor con modelos cinemáticos de bucle cerrado.
Despliegue en hardware de robot
Vea las señales o modifique los parámetros en los modelos desplegados. Realice ajustes en sus algoritmos a medida que se ejecutan en el hardware.