Noticias Programación

Open Source on Mars reconocido con una insignia

El ingenio hizo su primer vuelo a Marte. Puede que solo haya durado unos segundos, pero indica un resultado increíble. Se hizo gracias al software de código abierto y los casi 12,000 desarrolladores que, en su mayoría sin saberlo, contribuyeron a los proyectos utilizados, ahora tienen la insignia Mars 2020 Helicopter Mission en sus perfiles de GitHub.

Crédito: blog de GitHub

Después de informar sobre la exitosa llegada del Perseverance Rover a Marte, esperábamos noticias de su diminuto compañero, el helicóptero dron Ingenuity. Del tamaño de una caja de pañuelos y fabricada con componentes electrónicos estándar, su misión es demostrar que el vuelo motorizado es una posibilidad en la delgada atmósfera de Marte.

Fue una espera mordaz para MiMi Aung, directora de proyectos de Ingenuity, y su equipo en el Laboratorio de Propulsión a Chorro de la NASA en Pasadena, California. Después de completar todas las barras de una de sus verificaciones preliminares, falló la última, un intento de hacer girar sus rotores a la velocidad de rotación que habrían alcanzado durante el vuelo operativo, debido a un problema con su temporizador de vigilancia.

Se ideó una solución de software y se transmitió un ajuste a la secuencia de comandos de la Tierra a Marte y el 19 de abril Ingenuity realizó su primer vuelo que consistió en despegar desde la superficie de Marte, alcanzando una altura de unos tres metros, flotando durante 40 segundos. y regrese a salvo a la superficie. Usó su cámara a bordo para fotografiar su propia sombra mientras Perseverance filmaba el evento para la posteridad, como se muestra en este video de Space.com:

Crédito: Space.com

En una conferencia de prensa a principios de este mes, Aung expresó la perspectiva de que el helicóptero irá un poco más alto y más lejos en sus próximos dos vuelos, elevándose hasta 5 metros sobre el suelo y moviéndose hasta 50 metros hacia el suelo. dos salidas más exitosas podrían ser «realmente aventureras».

Lo que hace que el vuelo histórico sea tan especial para la comunidad de desarrolladores es el papel que desempeña el software de código abierto en esta misión. Nuestro informe anterior se tituló Linux, pero es solo uno de los muchos proyectos de código abierto involucrados. La lista completa de aproximadamente 60 proyectos utilizados por JPL para Ingenuity está disponible en GitHub. Incluye proyectos bien conocidos como Python, SciPy, NumPy, MatPlotLib, OpenCV, Elasticsearch, así como F ‘(F Prime), software de vuelo y marco de sistemas embebidos originado por la NASA.

Como explica la publicación de código abierto de Nat Friedman Goes To Mars, los desarrolladores que contribuyeron a la versión específica de cualquiera de los proyectos que hicieron posible el primer vuelo marciano: casi 12.000 desarrolladores califican automáticamente para la insignia de colaborador de helicópteros Mars 2020, que ya se ha agregado a sus perfiles.

insignia de marte

Publicidad:

Satya Nadella publicó en Linkedin:

Felicitaciones a la NASA y a los miles de desarrolladores cuyas contribuciones de código abierto a GitHub han ayudado a que esta misión histórica sea un éxito.

Bandera

cuadrado

Comentarios

Haga un comentario o vea los comentarios existentes usando Disqus

o envíe su comentario por correo electrónico a: [email protected]

Publicidad:

También puede gustarte...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *