Vea el software de código abierto que mejora el helicóptero Ingenuity Mars de la NASA

Esta figura muestra la nave espacial Lunar Flashlight, un CubeSat de 6 unidades diseñado para usar un láser especial para buscar hielo en la luna. F Prime se ejecutará tanto en este proyecto como en el Asteroide Scout CubeSat cercano a la Tierra. Crédito: NASA / JPL-Caltech

Cuando el helicóptero Ingenuity Mars de la NASA flotó en un planeta rojo en su viaje inaugural el 19 de abril, ese momento fue bienvenido como el primer ejemplo de un vuelo controlado y con motor en otro planeta. .. Se necesitaron años de trabajo para encontrar una forma de volar en Marte, donde el aire es delgado pero la gravedad es aproximadamente un tercio de la de la Tierra. Además del desafío de desarrollar un avión para llevar a cabo la misión, la misión requería un software que permitiera un vuelo sin precedentes.

Por lo tanto, F prime, Reutilizable Multi-Mission Flight Un marco de software diseñado para CubeSat, pequeñas naves espaciales y equipos. El programa tiene como objetivo crear una opción de arquitectura de software flexible, portátil y de bajo costo que facilite la reutilización de componentes creados para una sola aplicación, el Laboratorio de Propulsión a Chorro de la NASA en el sur de California. Fue desarrollado por primera vez en 2013 por un equipo dirigido por Tim Canham. Otras aplicaciones se ejecutan en diferentes procesadores.

En 2017, el equipo promovió el lanzamiento de FPrime. Open Source, es decir, cualquier persona tiene libre acceso al software. El código fuente permite que colaboradores externos, universidades y público en general utilicen el framework en sus proyectos. Este es uno de los cientos de códigos que la NASA ha lanzado al público de forma gratuita, ya sea como código abierto o a través de él. Catálogo de software ..

“FPrime permite muchos de los objetivos que tenía JPL para diseñar una arquitectura de vuelo multimisión verdaderamente reutilizable con colaboración de código abierto y beneficios de visibilidad adicionales que ofrece el proyecto del helicóptero Mars. “Lo hice”, dijo Canham. “Esto es una especie de abierto porque nos estamos saltando los sistemas operativos de código abierto y los marcos de software de vuelo de código abierto, y si algún día queremos hacerlo nosotros mismos, nos saltaremos las partes listas para usar. La fuente gana. “(El helicóptero está equipado con una combinación de muchos componentes personalizados y listos para usar del mundo de la tecnología de telefonía móvil, incluidas dos cámaras).

Esta serie de imágenes, tomadas por una cámara de navegación a bordo del helicóptero Ingenuity Mars de la NASA el 22 de mayo de 2021, representa los últimos 29 segundos del sexto vuelo de un helicóptero. La velocidad de fotogramas es de 3,3 fotogramas por segundo hasta que Ingenuity comienza su descenso final a la superficie. En este punto, los fotogramas se recopilan cada 2 segundos. Crédito: NASA / JPL-Caltech

Antes de Ingenuity, F Prime (también conocido como F ‘) ya había superado el ritmo de la nave espacial, el equipo ISS RapidScat Scatometer instalado en la Estación Espacial Internacional desde 2014 y el ASTERIA Cube Sat de JPL en 2017. En el futuro, FPrime se ejecutará en proyectos como Lunar Flashlight Cube Sat. Near-Earth Asteroid Scout CubeSat, una institución que mapea asteroides. Y potencialmente, el equipo Ocean Worlds Life Surveyor de JPL puede ayudarlo a encontrar vida basada en el agua en su sistema solar.

Aadil Rizvi, líder de software de vuelo para Lunar Flashlight y NE Scout de JPL, afirma que F Prime proporciona soluciones listas para usar para varios servicios de software de vuelo, como comandos de naves espaciales, telemetría, parámetros y secuencias. También hay una especie de herramienta de “codificación automática” que hace que FPrime sea portátil para su uso entre misiones.

“Esto hace que sea muy fácil colocar un componente de software como Mars Helicopter en software de vuelo para otra misión como Lunar Flashlight, o hacer que el componente sea de código abierto para otras personas que utilicen FPrime. Es así de fácil ”, dice Rizvi. “Y es muy bueno que una parte significativa del software utilizado en los helicópteros de Marte sea el mismo que el software de otra nave espacial que va a la luna, a un asteroide o se sienta en el escritorio de un estudiante”.

Las universidades ven los beneficios de F Prime

Desde su debut en código abierto, F Prime ha comenzado a ganar atención gradualmente como una opción de software de vuelo útil para proyectos universitarios y de estudiantes.

En el Instituto de Tecnología de Georgia, el equipo está incorporando FPrime en el GT1 CubeSat y tiene como objetivo actuar como un ejercicio educativo que lleva una carga útil de radioaficionado interactiva y automatizada.

Sterling Pete, miembro de la facultad de investigación del Instituto de Tecnología de Georgia y miembro de la facultad de investigación del Instituto de Tecnología de Georgia, dijo: Software GT1 lead. No tenemos los recursos para construir, usar y probar este código completamente desde cero para asegurar el nivel requerido de confiabilidad internamente, pero al usar F Prime, aprovechamos el legado de F Prime. , Puede contribuir a las pruebas, y los beneficios relacionados se devuelven a la comunidad y los proyectos de FPrime. “

Un equipo dirigido por estudiantes de la Universidad Carnegie Mellon eligió a FPrime para ejecutar el Iris Lunar Rover, un pequeño robot diseñado para demostrar la viabilidad del nanorover en la exploración planetaria. “Ésta era una opción ejecutable que se vinculaba directamente con los creadores, así que decidimos usarla nosotros mismos”, dijo Raewyn Duvall, directora adjunta de programas de Iris.

F Prime controla el móvil mientras registra los datos y monitorea su condición.

“El hecho de que sea de código abierto nos brinda una amplia gama de ejemplos que subyacen a nuestros propios módulos y soporte potencial solo para obtener respuestas a las preguntas que podamos tener. Pude obtener respuestas rápidas usando los foros sin preocuparme por los cargos por servicio ”, dijo Duval.

Jeff Lebison, supervisor del JPL Small Flight Software Group, ve las asociaciones universitarias como el Instituto de Tecnología de Georgia y la Universidad Carnegie Mellon como un camino bidireccional. JPL proporciona a los ingenieros emergentes experiencia en sistemas de vuelo líderes en el mundo. En última instancia, aporta su talento y una comprensión práctica de FPrime para comenzar su carrera en JPL.

“Debido a que F Prime no es una arquitectura fácilmente disponible, los estudiantes que pueden dominar F Prime y crear proyectos sólidos tienen un potencial obvio para organizaciones como JPL”, dijo Carnegie Mellon. Dijo Duvall. “Muchos estudiantes que trabajan en Iris que han aprendido F-Prime están interesados ​​en postularse para JPL, lo que creo que demuestra que F-Prime es valiosa como herramienta de reclutamiento. “


Se pospone el cuarto vuelo del helicóptero ingenio de Marte


Proporcionado por
Laboratorio de propulsión a chorro

Cita: Https: //phys.org/news/2021-07-open-source-software-powering-nasa-ingenuity.html NASA Ingenuity Mars Helicopter (2021, 8 de julio) obtenido el 8 de julio de 2021 Ver software de código abierto que potencia El dia)

Este documento está sujeto a derechos de autor. Ninguna parte puede reproducirse sin permiso por escrito, excepto para transacciones justas con fines de investigación o investigación personal. El contenido se proporciona únicamente con fines informativos.

Dos maestros de escuela primaria de Florida acusados ​​de encontrarse accidentalmente con la casa equivocada después de beber y disparar a un residente Primeras pautas globales propuestas para la investigación del ADN antiguo Los vikingos estaban en América del Norte en 1021 AD La automatización está calentando las defensas cibernéticas El nuevo paquete de seguridad funcional ISO 26262 simplifica la diseño de aplicaciones de seguridad ASIL B y ASIL C utilizando microcontroladores dsPIC 庐, PIC18 y AVR 庐. Últimas noticias de tecnología

    Dos maestros de escuela primaria de Florida acusados ​​de encontrarse accidentalmente con la casa equivocada después de beber y disparar a un residente Primeras pautas globales propuestas para la investigación del ADN antiguo Los vikingos estaban en América del Norte en 1021 AD La automatización está calentando las defensas cibernéticas El nuevo paquete de seguridad funcional ISO 26262 simplifica la diseño de aplicaciones de seguridad ASIL B y ASIL C utilizando microcontroladores dsPIC 庐, PIC18 y AVR 庐.

Similar Posts

Leave a Reply