MATLAB y Simulink para robots manipuladores

MATLAB y Simulink ofrecen algoritmos, herramientas de simulación, soporte de ROS y conectividad de hardware especializados para desarrollar robots manipuladores.

Con MATLAB y Simulink, puede:

  • Integrar diseños mecánicos de CAD con modelos del sistema eléctrico
  • Analizar el consumo de energía para seleccionar un diseño y una trayectoria más eficientes
  • Utilizar algoritmos y modelos de sensores integrados para aplicaciones de manipuladores robóticos que requieran percepción y planificación de trayectorias
  • Diseñar algoritmos de control de robots y simular con un modelo de robot incluyendo un entorno de simulación en 3D
  • Evaluar algoritmos de robots manipuladores mediante la conexión a simuladores externos o robots reales
  • Controlar y conectarse con robots, tales como cobots de UR, con MATLAB y Simulink
  • Generar código de producción automáticamente para desplegarlo en controladores de robots y placas informáticas integradas
  • Acelerar proyectos de robótica utilizando los ejemplos de aplicaciones proporcionados, incluyendo flujos de trabajo integrados para desarrollar aplicaciones robóticas autónomas

“Con Robotics System Toolbox, nos conectamos perfectamente con nuestro robot y lo controlamos directamente desde los algoritmos desarrollados en MATLAB, lo que nos permitió ahorrar tiempo de desarrollo, y aprovechar el tiempo que ganamos para profundizar nuestra investigación sobre nuevos algoritmos de reconocimiento de objetos táctiles”.

Takamitsu Matsubara, Instituto Científico y Tecnológico de Nara

Desarrollo de plataformas de robots manipuladores

Las plataformas de robots manipuladores cuentan con diversos componentes, incluidos sistemas mecánicos, actuadores, sistemas eléctricos y modelos de entorno. MATLAB y Simulink permiten optimizar los diseños personalizados y mejorar los algoritmos para robots manipuladores. Con MATLAB y Simulink puede:


Percepción robótica

Los manipuladores robóticos industriales modernos, tales como los robots colaborativos (cobots), requieren percepción robótica cuando se necesitan datos de sensores e inteligencia artificial para percibir el entorno circundante. Puede integrar datos de sensores procedentes de un único sensor o de varios sensores y utilizar MATLAB y Simulink para desarrollar algoritmos de percepción robótica. Con MATLAB y Simulink, puede:

  • Conectar con sensores y periféricos
  • Analizar y comparar datos de sensores para percibir el entorno
  • Obtener información de sensores de imagenes, vídeos, LiDAR y de otros tipos
  • Ofrecer prestaciones de clasificación y detección de los objetos que se van a sujetar
  • Estimar la posición y los puntos de sujeción de un objeto utilizando los diversos algoritmos de visión artificial integrada
  • Conectar con middleware de ROS o ROS 2 a través de la red ROS para introducir datos de sensores

Control y planificación de trayectorias de robots

Los robots manipuladores industriales realizan tareas siguiendo una trayectoria sin colisiones dentro del entorno. Las funciones de MATLAB y los bloques de Simulink ofrecen prestaciones para planificar control y movimiento seguros y eficientes. Con MATLAB y Simulink, puede:

Planificación de trayectorias

Pruebas basadas en simulación de aplicaciones robóticas

La simulación ayuda a detectar errores en la fase inicial del diseño en un entorno virtual con alta repetibilidad y facilidad para cambiar los parámetros del modelo, y reducir el riesgo y el coste de las pruebas en hardware. MATLAB y Simulink ofrecen prestaciones para:

  • Validar rápidamente algoritmos de robots con modelos de movimiento abstractos
  • Explorar rápidamente el espacio de diseño entero utilizando el cálculo paralelo
  • Aplicar algoritmos de optimización tanto al controlador como a la planta para identificar el mejor diseño
  • Integrar sensores realistas para aplicaciones de manipuladores industriales tales como cámara estereoscópica, codificador y sensor de par motor
  • Realizar cosimulación determinística entre Simulink y Gazebo
  • Validar modelos de robots en entornos de simulación del mundo real mediante una interfaz con simuladores de física en 3D

30 días de exploración a su alcance

Más información

¿Tiene preguntas?

Consulte con el equipo experto en robótica.