NASA te itilize Linux ak lojisyèl sous louvri nan fize Ingenuity Mas la

Reprezantan ajans espas NASA an, nan yon entèvyou ak Spectrum IEEE, te revele detay sou entèn yo nan elikoptè rekonesans otonòm Ingenuity, ki te ateri avèk siksè sou Mas yè nan kad misyon Mas 2020 la. Yon karakteristik espesyal nan pwojè a te itilize nan yon tablo kontwòl ki baze sou Snapdragon 801 SoC a soti nan Qualcomm, ki se itilize nan pwodiksyon an nan smartphones. Lojisyèl Ingenuity a baze sou nwayo Linux ak lojisyèl vòl sous louvri. Li te note ke sa a se premye itilizasyon Linux nan aparèy yo voye sou Mas. Anplis, itilizasyon lojisyèl sous louvri ak eleman pyès ki nan konpitè ki disponib lajman fè li posib pou amater ki enterese yo rasanble dron menm jan an poukont yo.

Desizyon sa a se akòz lefèt ke kontwole yon abèy vole mande pou siyifikativman plis pouvwa enfòmatik pase kontwole yon rover Mas, ki se ekipe ak chips espesyalman manifaktire ak pwoteksyon radyasyon adisyonèl. Pou egzanp, kenbe vòl mande pou yon bouk kontwòl kouri nan 500 sik pou chak segonn ak analiz imaj nan 30 ankadreman pou chak segonn.

Snapdragon 801 SoC a (kwadwilatè nwayo, 2.26 GHz, 2 GB RAM, 32 GB Flash) pouvwa anviwònman sistèm debaz ki baze sou Linux, ki responsab pou operasyon wo nivo tankou navigasyon vizyèl ki baze sou analiz imaj kamera, jesyon done, pwosesis. kòmandman, jenere telemetri ak kenbe yon kanal kominikasyon san fil.

Pwosesè a konekte lè l sèvi avèk yon koòdone UART ak de mikrokontroleur (MCU Texas Instruments TMS570LC43x, ARM Cortex-R5F, 300 MHz, 512 KB RAM, 4 MB Flash, UART, SPI, GPIO), ki fè fonksyon kontwòl vòl. De mikrokontwolè yo itilize pou èkse nan ka echèk epi resevwa enfòmasyon ki idantik nan detèktè yo. Se sèlman yon sèl mikrokontroleur aktif, ak dezyèm lan itilize kòm yon rezèv ak nan ka ta gen echèk se kapab pran kontwòl. MicroSemi ProASIC3L FPGA a responsab pou transmèt done ki sòti nan detèktè yo nan mikrokontwolè yo ak pou kominike avèk actuators yo ki kontwole lam yo, ki tou chanje nan yon mikrokontwolè rezèv nan ka ta gen echèk.

NASA te itilize Linux ak lojisyèl sous louvri nan fize Ingenuity Mas la

Pami ekipman an, abèy la sèvi ak yon altimèt lazè ki soti nan SparkFun Elektwonik, yon konpayi ki pwodui pyès ki nan konpitè sous louvri epi li se youn nan kreyatè definisyon pyès ki nan konpitè sous louvri (OSHW). Lòt konpozan tipik yo enkli estabilize gimbal (IMU) ak kamera videyo yo itilize nan smartphones. Yo itilize yon kamera VGA pou swiv kote, direksyon ak vitès atravè konparezon ankadreman pa ankadreman. Dezyèm kamera koulè 13-megapiksèl yo itilize pou pran foto zòn nan.

Eleman lojisyèl kontwòl vòl yo te devlope nan NASA JPL (Jet Propulsion Laboratory) pou ti ak ultra-ti satelit Latè atifisyèl (cubesats) epi yo te devlope pou plizyè ane kòm yon pati nan platfòm la louvri F Prime (F'), distribye anba a. Apache 2.0 lisans.

F Prime bay zouti pou devlopman rapid nan sistèm kontwòl vòl ak aplikasyon ki gen rapò ak entegre. Lojisyèl vòl la divize an eleman endividyèl ak koòdone pwogramasyon byen defini. Anplis konpozan espesyalize yo, yo ofri yon fondasyon C++ ak aplikasyon an nan karakteristik sa yo tankou keuing mesaj ak multithreading, osi byen ke zouti modèl ki pèmèt ou konekte eleman ak otomatikman jenere kòd.

NASA te itilize Linux ak lojisyèl sous louvri nan fize Ingenuity Mas la


Sous: opennet.ru

Add nouvo kòmantè