Hace poco empecé un proyecto (con algunos amigos) donde construiré un barco autónomo. Desde un nivel alto, será alimentado por energía solar con una hélice accionada por motor relativamente simple, y algunos sensores a bordo y otros. El GPS se guiará para que las coordenadas de navegación se carguen en el barco y luego "irán allí" (dejaré el buscador de ruta).
Mi experiencia es en informática y estoy más o menos "metido" en el aspecto de hardware de las cosas. Mi pregunta principal es sobre el diseño / disposición del sistema de control para el barco en sí.
Al principio, mi intención es tener una computadora principal a bordo (quizás Raspberry Pi), que habla con varios microcontroladores a bordo (quizás Arduinos). Los microcontroladores reportarán los datos del sensor a la computadora principal, que tomará decisiones y enviará instrucciones a los controladores para que realicen operaciones físicas (por ejemplo, detener el motor, encender la cámara, activar la autodestrucción).
¿Es este paradigma general razonable? ¿O es fundamentalmente defectuoso de alguna manera que aún no he pensado?
Si alguien quisiera más información, solo házmelo saber, no quería despotricar demasiado. Gracias de antemano!