Temario del curso
Fundamentos de TinyML para Robótica
- Capacidades y limitaciones clave de TinyML
- El papel de la IA en el borde (edge AI) en sistemas autónomos
- Consideraciones de hardware para robots móviles y drones
Hardware Embebido e Interfases de Sensores
- Microcontroladores y placas embebidas para robótica
- Integración de cámaras, IMU (Unidades de Medición Inercial) y sensores de proximidad
- Presupuestación de energía y capacidad de cómputo
Ingeniería de Datos para la Percepción Robótica
- Recolección y etiquetado de datos para tareas robóticas
- Técnicas de preprocesamiento de señales e imágenes
- Estrategias de extracción de características para dispositivos con recursos limitados
Desarrollo y Optimización de Modelos
- Selección de arquitecturas para percepción, detección y clasificación
- Pipelines de entrenamiento para ML embebido
- Compresión de modelos, cuantización y optimización de latencia
Percepción y Control en el Dispositivo
- Ejecución de inferencias en microcontroladores
- Fusión de salidas de TinyML con algoritmos de control
- Seguridad y respuesta en tiempo real
Mejoras en la Navegación Autónoma
- Navegación ligera basada en visión
- Detección y evasión de obstáculos
- Conciencia del entorno bajo restricciones de recursos
Pruebas y Validación de Robots Impulsados por TinyML
- Herramientas de simulación y enfoques de pruebas en campo
- Métricas de rendimiento para la autonomía embebida
- Depuración y mejora iterativa
Integración en Plataformas de Robótica
- Despliegue de TinyML dentro de pipelines basados en ROS
- Interfaz de modelos de ML con controladores de motores
- Mantenimiento de la fiabilidad entre distintas variaciones de hardware
Resumen y Próximos Pasos
Requerimientos
- Comprender las arquitecturas de los sistemas de robótica
- Experiencia en desarrollo embebido
- Familiaridad con los conceptos de aprendizaje automático
Dirigido a:
- Ingenieros en robótica
- Investigadores de IA
- Desarrolladores de sistemas embebidos
Testimonios (2)
Suministro de los materiales (máquina virtual) para comenzar directamente con los ejercicios y explicación del núcleo de ROS2. Por qué las cosas funcionan de cierta manera.
Arjan Bakema
Curso - Autonomous Navigation & SLAM with ROS 2
Traducción Automática
su conocimiento y utilización de la IA para la robótica en el futuro.
Ryle - PHILIPPINE MILITARY ACADEMY
Curso - Artificial Intelligence (AI) for Robotics
Traducción Automática