Linux en Marte

Linux en Marte

El compañero drone de Perseverance, Ingenuity; que por el momento se encuentra en el interior del rover de la NASA; está listo para que en abril inicie su primera prueba de vuelo en Marte. Este pequeña aeronave de alrededor de 2 Kg. de peso y de corazón Qualcom, está impulsada por Linux, como sistema operativo.

En conjunto con Linux, la NASA está usando su propio framework F’ (F Prime), que incluye:

  • la arquitectura, que divide el software de vuelo en componentes discretos e interfaces bien definidas
  • un framework C++ con algunas capacidades básicas
  • herramientas de modelado para especificar componentes y conexiones; así como para generar código automáticamente
  • herramientas de prueba para probar software de vuelo a nivel de unidad y de integración

El uso de software Open Source por parte de la NASA no es nuevo. Actualmente es posible encontrar sus diversos proyectos concentrados en la página oficial de la organización y de sus cuentas de Github; donde es posible encontrar cientos de proyectos.

Comments are closed