毅力號將開源Linux直升機平台也帶上了火星
昨日,美國宇航局(NASA)宣布了在毅力號(Perseverance)在火星上的順利著陸,期間有大約200萬人在YouTube上收看了流媒體直播。之後,它將在Jezero火山口附近尋找遠古生命的線索。有趣的是,毅力號其實還帶上了一個小伙伴——一架能夠在火星稀薄的大氣(不足地球的1%)環境中使用的無人機。
毅力號/ Perseverance
考慮到火星車的履帶無法越過火星上的所有地形,因此毅力號團隊在設計之初就想到了隨附一架伴侶無人機(名叫機巧/ Ingenuity)。
其採用了類直升機的造型,底下有四條支撐腳。考慮到這是它首次在地球以外的星球中飛行,所以技術演示的味道也更濃厚一些。
機巧號/ Ingenuity
值得一提的是,NASA 噴氣推進實驗室(JPL)高級工程師Tim Canham 在接受電氣與電子工程師協會(IEEE)採訪時稱,這也是我們首次在火星上使用Linux 操作系統。
“JPL 為機巧號的多維數據集和儀器開發了專有的F’ 軟件框架(念作“F prime”),並於幾年前將之開源。得益於這項特性,你也可以在地球上使用相同的JPL 軟件”。
Tim Canham 補充道:“這是開源社區的一項重大勝利,因為我們正在開發一款開源操作系統+ 開放源代碼的飛行軟件框架(以及商用部件)。如果哪天你心血來潮了,也可立即購買並嘗試自己動手”。