Robótica y sistemas autónomos

 

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 el diseño y la trayectoria más eficientes
  • Combinar sistemas de planificación y percepción del movimiento para aplicaciones autónomas de robots manipuladores utilizando algoritmos y modelos de sensores integrados
  • Diseñar algoritmos de control de robots y simular con un modelo de robot incluyendo un entorno de simulación 3D
  • Evaluar algoritmos de robots manipuladores mediante la conexión a simuladores externos o robots reales
  • 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 utilizamos el tiempo ganado para avanzar nuestra investigación sobre nuevos algoritmos de reconocimiento de objetos táctiles”.

Takamitsu Matsubara, Nara Institute of Science and Technology

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 los robots manipuladores.Con MATLAB y Simulink puede:


Galería de imágenes (5 imágenes)

Percepción robótica

Los robots manipuladores industriales modernos requieren una percepción robótica que implica 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 desarrollar algoritmos de percepción robótica con MATLAB y Simulink. 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
  • Obtener prestaciones de clasificación y detección de objetos que se pueden sujetar
  • Estimar la posición y los puntos de sujeción de un objeto utilizando los diversos algoritmos de visión artificial integrados
  • Conectar con middleware de ROS o ROS 2 a través de la red ROS para introducir datos de sensores

Control y planificación del movimiento 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 proporcionan prestaciones para planificar el control y el movimiento seguros y eficientes. Con MATLAB y Simulink, puede:


Cosimulación con Gazebo

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 de 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 estéreo, codificador y sensor de par motor
  • Realizar cosimulación determinista entre Simulink y Gazebo
  • Validar modelos de robots en entornos de simulación del mundo real mediante una interfaz con simuladores de física 3D

30 días de exploración a su alcance

Más información

¿Tiene preguntas?

Consulte con un experto en robótica.

MathWorks recomienda

Panel Navigation

Optimización de trayectorias en DLR (2:23)

“…con Optimization Toolbox, logramos que el robot lanzara una pelota con un movimiento óptimo en un par de horas”.

Berthold Bäuml, Centro Aeroespacial Alemán (DLR)

Verificación del sistema de selección de robots industriales con ROS y MATLAB: Yaskawa Electric Corp

“ROS no se puede utilizar por sí solo para funcionalidades avanzadas con tanta facilidad como MATLAB”.

Panel Navigation

Robotics System Toolbox Support Package for Manipulators

Soporte para robots manipuladores de MATLAB y Simulink