NASA把Linux送上火星!還在Github公開火星無人機「Ingenuity 機智號」程式碼
想學《玩具總動員》巴斯光年「飛向宇宙」嗎?NASA 火星探測車 Perseverance 毅力號帶著無人機「Ingenuity 機智號」成功飛向宇宙登陸火星。更酷的是,這架無人機搭載的系統採用開放原始碼的 Linux 作業系統, 並且 NASA 也將無人機飛行控制系統的程式碼釋出在 GitHub 平臺上。
Ingenuity 機智號無人機是由 NASA 噴氣推進實驗室(Jet Propulsion Laboratory,JPL)設計製作,機身內建 Qualcomm Snapdragon 801 處理器晶片,採用 Linux 作業系統以搭配 NASA JPL 噴氣推進實驗室設計的飛行軟體框架「F Prime(F’)」。
不過,光是提到機智號無人機使用高通 S801 處理器,可能會讓很多人覺得訝異,甚至會認為已經 2021 年了,為什麼還在用 2014 年的晶片,但其實是因為機智號和毅力號的處理器必須符合 NASA 制定的 HPSC 高效能太空計算標準,需要獲得認證才能使用,因此 Ingenuity 機智號無人機不得不搭載 2014 年 Samsung Galaxy S5、Sony Xperia Z2、HTC M8 等多款旗艦手機使用的處理器。
除此之外,NASA JPL 資深工程師 Tim Canham 先前接受 IEEE 電機電子工程師學會採訪時表示,這是人類首次在火星上使用 Linux 作業系統。使用的軟體框架「F Prime(F’)」是由 JPL 為立方衛星及儀器製作,並且早在幾年就就開放原始碼。
因此使用者已經可以在 GitHub 平臺找到「F Prime(F’)」的原始程式碼,而且據稱 NASA JPL 正在開發讓民眾可以自己 DIY 的無人機。
按我開啟 GitHub 平臺的 NASA F Prime 網頁
《原文刊登於合作媒體三嘻行動哇,聯合新聞網獲授權轉載。》
訂閱《科技玩家》YouTube頻道!
💡 追新聞》》在Google News按下追蹤,科技玩家好文不漏接!
📢 小米Tag開箱!拚當平替版AirTag 2 實測4大功能高CP
📢 iPhone Fold不是傳聞「真的生產中」!最終手機渲染圖曝光 果粉好兩難
📢 三星爆有4款新摺疊機!神祕新機型號現身 傳為平價Galaxy Z Fold8 FE
📢 Insta360 Snap手機自拍螢幕開箱!實測磁吸手機主鏡頭取景超讚
📢 iPhone鬧鐘又罷工!苦主看著它跳出來聲音卻不響 2方法解決
📢 安卓跳槽愛瘋「用到懷疑人生」!2功能超難戒 內行反推蘋果最大優勢