Otros ya han proporcionado respuestas para ayudarlo a comprender los tipos y escenarios de uso para varios RTOS. Eso es realmente importante de entender antes de comenzar a construir su UAV.
Creo que necesita un RTOS en tiempo real, ya que los UAV deberán manejar varios tipos de condiciones ambientales (peso adicional, viento, bajo voltaje, pala de rotor desalineada, cableado suelto, etc.) y su UAV debería funcionar para todos estos casos en función sobre los comentarios que recibe de varios sensores integrados (giroscopio, acelerómetro, etc.). Debería poder volar incluso si el acelerómetro da valores incorrectos de vez en cuando, debería poder volar incluso si pierde la interrupción del temporizador porque estaba ocupado sirviendo giroscopio, etc.
Debería poder agregar un nuevo mecanismo de retroalimentación (agregar nuevos sensores) sin muchos cambios en el firmware.
Todo esto se haría fácilmente si usa RTOS. Esto se puede hacer sin RTOS, pero el diseño sería demasiado restrictivo y sería difícil de mejorar más adelante.
- Quiero comenzar una carrera en sistemas integrados. ¿Donde debería empezar?
- ¿Cuál es el mejor instituto de formación integrado en?
- ¿Cómo se debe comenzar a desarrollar un sistema embebido (real)?
- ¿Puedo hacer una placa de desarrollo de microcontroladores y un programador usb solo con un microcontrolador?
- ¿Cuáles son las habilidades requeridas para un ECE más reciente para trabajar en el campo de sistemas integrados o en el campo VLSI en India?