módulo #1 Introducción al desarrollo de software para drones Descripción general de la industria de los drones, desarrollo de software para drones y objetivos del curso
módulo #2 Fundamentos del hardware de drones Introducción a los componentes del hardware de drones, sensores y sistemas de comunicación
módulo #3 Lenguajes de programación para el desarrollo de drones Descripción general de los lenguajes de programación más populares para el desarrollo de drones, incluidos Python, C++ y Java
módulo #4 API y SDK de drones Introducción a las API y SDK de drones, incluidos DJI, PX4 y ROS
módulo #5 Sistemas operativos de drones Descripción general de los sistemas operativos de drones, incluidos PX4, ArduPilot y Dronecode
módulo #6 Sistemas de control de vuelo Introducción a los sistemas de control de vuelo, incluidos los sistemas de piloto automático y los modos de vuelo
módulo #7 Integración de sensores y procesamiento de datos Integración de sensores, incluidos GPS, acelerómetros y cámaras, y técnicas de procesamiento de datos
módulo #8 Visión artificial para drones Introducción a los conceptos de visión artificial y técnicas para aplicaciones con drones
módulo #9 Aprendizaje automático para drones Introducción a los conceptos y técnicas de aprendizaje automático para aplicaciones con drones
módulo #10 Autonomía y toma de decisiones de drones Sistemas de autonomía y toma de decisiones para drones, incluida la evitación de obstáculos y la navegación
módulo #11 Sistemas de comunicación con drones Introducción a los sistemas de comunicación con drones, incluida la radiofrecuencia, el wifi y la conectividad celular
módulo #12 Seguridad y protección de drones Consideraciones de seguridad y protección de drones, incluidos el cifrado, la autenticación y los procedimientos de emergencia
módulo #13 Simulación y prueba de drones Herramientas de simulación y prueba para el desarrollo de software de drones, incluidos Gazebo y PX4 SITL
módulo #14 Servicios e integración en la nube de drones Servicios en la nube para la gestión de datos de drones e integración con el desarrollo de software de drones
módulo #15 Desarrollo de aplicaciones para drones Desarrollo de aplicaciones para drones, incluidos el mapeo, la topografía y la inspección
módulo #16 Diseño de UI/UX de drones Diseño de interfaces de usuario y experiencias de usuario para drones
módulo #17 Diseño de aplicaciones de drones», ... Aplicaciones»},{«Análisis de datos de drones Análisis y procesamiento de datos de drones, incluida la visualización y la información de datos
módulo #18 Gestión de flotas de drones Gestión de flotas de drones, incluida la planificación de misiones, la programación y el mantenimiento
módulo #19 Regulaciones y cumplimiento de drones Consideraciones sobre normativas y cumplimiento para el desarrollo de software de drones, incluidas las regulaciones de la FAA y la UE
módulo #20 Negocios y emprendimiento de drones Aspectos empresariales y empresariales del desarrollo de software de drones, incluido el análisis de mercado y la financiación
módulo #21 Estándares y protocolos relacionados con drones Estándares y protocolos para el desarrollo de software de drones, incluidas las normas ASTM e ISO
módulo #22 Ciberseguridad de drones Consideraciones de ciberseguridad para el desarrollo de software de drones, incluido el modelado de amenazas y las pruebas de penetración
módulo #23 Estudios de caso en el desarrollo de software de drones Estudios de caso del mundo real en el desarrollo de software de drones, incluidos éxitos y fracasos
módulo #24 Resumen y conclusión del curso Planificación de los próximos pasos en la carrera de desarrollo de software para drones