Con MATLAB y Simulink, docentes pueden:
- Enseñar conceptos de robótica fundamentales empleando visualizaciones dinámicas.
- Mejorar los planes de estudio utilizando código interactivo.
- Implementar talleres virtuales sirviéndose de simulaciones.
- Realizar investigación mediante librerías de software existentes.
- Utilizar aprendizaje basado en proyectos nominados por líderes de la industria.
- Ofrecer experiencia práctica mediante soporte para hardware integrado.
- Interactuar con la comunidad de usuarios de enseñanza de robótica con MATLAB Central, File Exchange y GitHub.
Ejemplos de la industria
Temas para cursos de robótica
Cinemática y dinámica de robots
Simulación del movimiento de un robot; estudio de ángulos, velocidades y aceleraciones de articulaciones, y visualización del comportamiento de un robot. Incluye los conceptos de traslación, rotación, matrices de transformación y parámetros de Denavit-Hartenberg. Utilizando scripts en vivo de MATLAB, sus estudiantes pueden aprender temas teóricos y visualizar simultáneamente el resultado de algoritmos robóticos.
Detección y percepción
Demuestre cómo interconectar sensores para que un robot perciba su entorno. MATLAB admite diversos tipos de sensores, tales como cámaras, LiDAR y unidades de medición inerciales. Sus estudiantes aprenderán a capturar datos de sensores, procesarlos, y utilizarlos para control y toma de decisiones de robots.
Soluciones destacadas
Controles y estimación
Enseñe diseño de algoritmos de control para robots con una introducción a conceptos tales como control PID, planificación de rutas y control por retroalimentación. Con funciones de diseño y análisis de sistemas de control, Control System Toolbox es un recurso ideal para enseñar teoría de control.
Soluciones destacadas
- Material didáctico sobre modelado, diseño y control de mecanismos robóticos
- Tutoriales de control para MATLAB y Simulink
- Material didáctico sobre control de robots móviles
- Material didáctico sobre análisis de la función de transferencia de sistemas dinámicos
- Taller de gemelos digitales interactivos de Quanser
- Laboratorio virtual de controles
Sistemas integrados y despliegue
MATLAB es compatible con una amplia gama de plataformas de hardware comúnmente utilizadas en sistemas integrados, incluyendo microcontroladores, DSP, FPGA y SoC. Además, MATLAB ofrece paquetes de soporte y herramientas de generación de código C/C++, tales como Simulink Coder y Embedded Coder, para automatizar la transición de simulación a implementación en hardware.