NASA Vertrieder hunn Detailer vun Ingenuity verëffentlecht

Puer Deeg virun Vertrieder vun der NASA Weltraumagence, an engem Interview mam Spektrum IEEE, verroden Detailer iwwer den Ingenuity autonomen Erkennungshelikopter, deen erfollegräich um Mars gelant ass als Deel vun der Mars 2020 Missioun.

Eng speziell Feature vum Projet war d'Benotzung vun engem Qualcomm Snapdragon 801 SoC baséiert Kontrollbrett, déi an der Produktioun vu Smartphones benotzt gëtt. Ingenuity Software baséiert op dem Linux Kernel an der Open Source Flight Software.

Et sollt bemierkt datt dëst déi éischt Benotzung vu Linux op Raumsond ass, déi op de Mart geschéckt gëttan. Zousätzlech erlaabt d'Benotzung vun Open Source Software a kommerziell verfügbare Hardwarekomponenten interesséiert Enthusiaster ähnlech Drohnen eleng ze montéieren.

Dës Entscheedung ass doduerch datt d'Kontroll vun enger Fluchdron vill méi Rechenkraaft erfuerdert wéi d'Kontroll vun engem Rover, dee mat speziell gemaachte Chips mat zousätzlechem Stralungsschutz ausgestatt ass. Zum Beispill, de Fluch z'erhalen erfuerdert d'Operatioun vun der Kontrollschleife mat enger Rate vun 500 Zyklen pro Sekonn, souwéi d'Bildanalyse mat enger Rate vun 30 Frames pro Sekonn.

De Snapdragon 801 SoC (Quad Core, 2,26GHz, 2GB RAM, 32GB Flash) gëtt benotzt fir e Basis Linux-baséiert Systemëmfeld ze bidden, wat verantwortlech fir Operatiounen ass vun héijem Niveau wéi visuell Navigatioun baséiert op der Analyse vu Kamerabiller, Datemanagement, Kommandoveraarbechtung, Telemetrie Generatioun an Ënnerhalt vu drahtlose Kommunikatiounskanäl.

Prozessor verbënnt iwwer UART Interface un zwee Mikrokontroller (MCU Texas Instruments TMS570LC43x, ARM Cortex-R5F, 300 MHz, 512 KB RAM, 4 MB Flash, UART, SPI, GPIO) déi Fluchkontrollfunktiounen ausféieren.

Déi zwee Mikrokontroller gi benotzt fir Redundanz am Fall vun engem Versoen a kréien identesch Informatioun vun de Sensoren. Nëmmen ee Mikrokontroller ass aktiv, an deen zweeten gëtt als Ersatz benotzt an am Fall vun engem Feeler kann hien d'Kontroll iwwerhuelen. FPGA MicroSemi ProASIC3L ass verantwortlech fir Daten vu Sensoren op Mikrokontroller ze transferéieren an interagéiere mat den Aktuatoren déi d'Blieder kontrolléieren, déi wiesselen och op en Ersatzmikrocontroller am Fall vum Feeler.

Vun der Equipe, d'Dron benotzt e SparkFun Electronics Laser Altimeter, eng Open Source Hardware Firma an ee vun de Grënner vun der Definitioun vun Open Source Hardware (OSHW). Ënner anerem typesche Komponente stiechen de Gyrostabilisator (IMU) a Videokameraen, déi a Smartphones benotzt ginn aus.

Eng VGA Kamera gëtt benotzt fir de Standuert, d'Richtung an d'Geschwindegkeet ze verfollegen duerch Frame-by-Frame Vergläicher. Déi zweet 13 Megapixel Faarfkamera gëtt benotzt fir Biller aus der Regioun ze kreéieren.

D'Ingenitéit op de Mars an engem Stéck ze bréngen an et eemol ze hiewen an ze landen ass eng definitiv Victoire fir d'NASA, seet den Tim Canham vun der JPL.

De Canham huet gehollef d'Software Architektur z'entwéckelen déi Ingenuity leeft. Als Ingenuity's Operations Lead ass hien elo op Fluchplanung a Koordinatioun mam Perseverance Rover Team fokusséiert. Mir hu mam Canham geschwat fir besser ze verstoen, wéi Ingenuity op Autonomie fir seng kommend Flich op de Mars vertraue wäert.

D'Fluchkontrollsoftware Komponente goufe bei der NASA JPL (Jet Propulsion Laboratory) fir kleng an ultrakleng kënschtlech terrestresch Satellitte (Cubsats) entwéckelt a goufen zënter e puer Joer als Deel vun der oppener Plattform F Prime (F´) entwéckelt, verdeelt ënner der Apache 2.0 Lizenz.

F Prime bitt d'Tools fir eng séier Entwécklung vu Fluchsteuerungssystemer an Zesummenhang agebett Uwendungen. Fluchsoftware gëtt an eenzel Komponente mat gutt definéierten Programméierungsinterfaces gedeelt.

Nieft de spezialiséierte Komponenten, gëtt e C ++ Framework mat der Implementatioun vu Feature wéi Message Queuing a Multi-Threading, souwéi Modellerinstrumenten zur Verfügung gestallt, déi et erlaben Komponenten ze linken an automatesch Code ze generéieren.

Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen, kënnt Dir consultéieren de folgende Link. 


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.