GitHub 開發者自製火星車,教程全面開源,網友:這太酷了!

2021-01-08 雷鋒網

未來,人類有可能在火星生活嗎?

不管你信不信,反正大家已經開始期待了。

隨著一系列火星升空,網友們也大開腦洞,提出了一系列問題:將來我們能不能在火星上建旅館?火星上能不能採礦?在火星上可以開展哪些科學實驗?等我們移民到火星,該種什麼菜吃?

而這一切答案都要依賴我們不斷的對火星探索,這其中一個很重要的探索工具就是火星車。此前,我們看到報導最多的是 NASA 發射的火星車,看起來離我們遙不可及,相信很多人也想過擁有一輛自己的火星車,現在,機會來了。

近日,雷鋒網編輯在網上衝浪的時候,發現了一份關於火星漫遊車的全面開源教程。

據 GitHub 介紹,這款 3D 列印的移動機器人在設計上參考了美國宇航局的「好奇號」 火星車,它不僅可以在坑坑窪窪的沙地上順暢行駛。

同時,搖臂轉向架高度模擬了「好奇號」,環繞攝像頭可以進行第一視角拍攝。

此外,隨著擴充配件,它還能夠伸出機械臂抓取物體,開發者可以通過智慧型手機應用程式集成自定義控制項和數據進行各種操控。

科普下好奇號:

好奇號重 900 千克,裝有一臺用於發電的核能發電機,還有 17 臺攝像機,包括一臺地質相機和一臺名為 ChemCam 的化學相機。它能發射雷射束來蒸發巖石並檢測其成分。此外,它還配備了 6 個有特殊花紋的輪胎,每個 50.8 釐米寬,正是用這些輪胎在沙地上留下了 JPL 的摩斯電碼。

網友也感嘆,這簡直太酷了!

所以,要製作這樣一輛火星車需要幾步呢?

玩過組裝車的童鞋一定知道,組裝一輛汽車必不可少的硬體就是車輪、車身和各種關鍵零部件。

我們先來看下硬體部分。根據 GitHub 提供的資料,需要的硬體材料如下:

6 個 12V 60 RPM 直流電動機,每個車輪一個;

每側 2 個無刷電調;

12 個 5V~12V 開關穩壓器;

每個角輪上有 4 個伺服系統(MG946R/MG996R),用於轉向;

臂上有 6 個伺服(MG946R),用於 6 自由度;

2 個頭部伺服裝置(MG946R/MG996R);

6 通道 RC 接收器和發射器;

6 個電機軸適配器;

MCU(ESP32);

3S 電池;

標準 PVC 管,內徑為 23.40 毫米,外徑為 25 毫米;

許多螺釘和螺栓,主要是 M3 和 M4 型號;

兩種軸承:5x 608ZZ 和 5x 25mm SKF 6005;

車輪方面,作者表示有兩種選擇,一種是原裝好奇號風格的一體式車輪。一種是火星 2020 風格的輪子,分兩部分印刷,外部部分可以用柔性塑料印刷,如 TPU。

運程信息處理方式上,目前有三種通信方式,分別是長距離廣域網(LoRa)、WebSocket 協議以及通用 RC 發射器,通過車上的一個三向開關可以選擇啟動模式:WiFi 站 + LoRa、僅 LoRa 或 WiFi AP,有人連接到 WebSocket 伺服器或通過 LoRa 連接火星車,就能接收到火星車自動發送的遠程通信數據。

全部組裝完成的火星車長這樣,雖然功能有限,但也非常令人期待了。

那麼,問題來了,我們可不可以擁有它呢?

作者表示,項目仍需要進行大量調整才能使開放原始碼版本更加完善,基於目前的基礎平臺,任何有經驗的技術人員都可以進一步參與構建它,至於什麼時候能擁有,或許需要一年,或者更長時間。

如果有條件,也可以自己試著組裝一下。

雷鋒網雷鋒網(公眾號:雷鋒網)雷鋒網

參考資料:

【1】https://github.com/jakkra/Mars-Rover

【2】https://hackaday.com/2020/07/02/the-open-source-mars-rover-one-year-later/

【3】https://www.universetoday.com/146947/now-you-can-build-your-own-curiosity-rover/#more-14694

【4】https://github.com/jakkra

【5】https://mp.weixin.qq.com/s/Is0Nt4AxkkfYJzoTfuoSwA

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • 酷!GitHub開發者自製火星車,完整教程全面開源
    在開源社區 GitHub 中,開發者雅各布 · 克蘭茨(Jakob Krantz)分享了一份全面的開源製作教程,引起不少關注。這款 3D 列印的移動機器人在設計上參考了美國宇航局的「好奇號」 火星車,它不僅可以在坑坑窪窪的沙地上順暢行駛,搖臂轉向架也高度模擬「好奇號」,環繞攝像頭可以進行第一視角拍攝,而隨著擴充配件,它也能夠伸出機械臂抓取物體,開發者可以通過智慧型手機應用程式集成自定義控制項和數據進行各種操控。
  • GitHub硬核創客自製火星機器人,免費開源模擬「好奇號」
    並且開源了全部製作資料,引起眾多關注。這款火星機器人由過坑窪沙地易如反掌此外,隨著擴充配件,它還能夠伸出機械臂抓取物體,開發者可以通過手機應用程式集成自定義控制項和數據進行各種操控,就能接收到火星車自動發送的遠程通信數據。
  • 面試資源、公共API、多樣化學習路徑,這10個GitHub庫開發者必看
    其中一些庫可以幫助大家學習新知識,還有的可以幫助構建很酷的東西,不論如何所有庫都能夠幫助你成為更好的軟體工程師。1.Build Your Own XGitHub 星數:61,300GitHub 地址:https://github.com/danistefanovic/build-your-own-x該庫囊括了大量教程,教你如何構建自己的技術。同時,這裡還有關於如何構建命令行工具、作業系統、搜尋引擎、3D 渲染器等的示例。
  • 6月份Github上熱門的開源項目
    6月份GitHub上熱門的開源項目排行已經出爐啦,一起來看看上榜詳情吧!2. practical-pythonhttps://github.com/dabeaz-course/practical-pythonStar 4603這是一份實用的Python教程,涵蓋 Python 編程的基礎方面,重點是腳本編寫,數據操作和程序組織。
  • 國產開源軟體在Github上「刷星」遭熱議,這還是開發者的理想烏託邦...
    Github 上「刷星」事件頻出 近日,國內某網際網路平臺向用戶發送私信,如果用戶在 Github 上為其平臺上的開源項目點星,則會收到該平臺的紅包獎勵。 此外,某國產開源軟體也在其網頁上放出了「你點 star,我送豪禮」的消息,據網站顯示,用戶在其開源項目上點擊 star,會獲贈紀念 T 恤、書籍、在線算力卡等禮物,該活動一出就引起了開發者社區的瘋狂吐槽。
  • 封殺兩年後,GitHub重向伊朗開發者打開大門
    【新智元導讀】2019年,因美國實施貿易制裁, GitHub 封殺了伊朗在內的一些國家的開發者,當時受到了不少限程式設計師的譴責,他們還要求GitHub為沒有秉承開放的理念而道歉。一年多後的近日,Github 宣布,可以向伊朗開發者重新開放了,個人和企業開發者們都可以享受到 Github 的服務了。
  • 「每日github」B站開源的播放器、markdown插件等
    同時在2011年,它的首席開發者 Paul Irish 贏得了Developer of the Year大獎。其實,這個類庫使用非常簡單,簡單到你把 官方文檔 (單頁)從頭到尾看一遍就完全了解它的使用方法了。2,adam-p / markdown-herechrome、Firefox、Safari下都可用的markdown編輯插件。
  • GitHub 的 App 會開源嗎?
    作為世界上最受歡迎的同性交友網站,在發布之後自然是喜大普奔,但在此之外,也有很多開發者提出功能不太全面,希望可以添加比如代碼編輯之類的其他功能。對此,有熱心的開發者留言建議,建議將 GitHub 的行動應用程式開源,大家一起來進行優化。對於此事,GitHub 的總監給出了回復。GitHub 的行動應用程式會開源麼?
  • GitHub 宣布拆「牆」,恢復伊朗開發者使用權!
    【CSDN 編者按】開源應自由,GitHub 宣布解禁伊朗了!整理 | 蘇宓「經過兩年多的工作,我們已獲得美國政府的許可,可以向伊朗的開發者們提供 GitHub 服務。這其中包括面向個人和組織的所有服務,也包括了私人和公共的免費和付費服務。」
  • 封殺兩年後,GitHub恢復伊朗開發者使用權限!
    這包括為個人和組織提供的所有服務,無論是私人的還是公共的,免費的還是付費的。本周二,一家總部位於的古德創業服務公司 Pure Labs 在受到封禁後也重新獲得了 GitHub 帳戶的訪問權限。該公司帳戶自 12 月 30 日起被 github 方面全面關閉。事件起因在於,「公司的一名員工回伊朗探親時,在家打開了電腦進行工作」。
  • GitHub 原始碼洩露,CEO 回應:這是個意外
    從克裡米亞地區的俄羅斯籍開發者到全部伊朗境內開發者再到定居芬蘭的伊朗籍開發者,統統遭遇了帳號被封無法創建私有庫、已經創建的私有庫被關閉等問題。而這些開發者並未得到 GitHub 提前通知,沒有任何緩衝備份的時間。今年3月份,GitHub 封禁了一個屬於微軟的前端開源項目 Aurelia,理由是項目中有兩名來自伊朗的外部貢獻者。
  • GitHub中文幫助文檔上線:統一術語翻譯,Fork成「分叉」
    GitHub剛剛推出官方中文幫助文檔,這是繼日文版之後第二個非英語語種的幫助文檔。GitHub希望藉此能夠幫助中文開發者更好的理解GitHub操作規範,降低學習門檻。曾經,為了能暢通的瀏覽/使用GitHub而努力學習英語;現在,那股動力眼看就要被澆滅了。
  • 從噹噹看打造高星 GitHub 開源項目的經驗
    這兩個開源項目的背景不太一樣,elastic-job 是先於公司使用,基本成熟之後再開源於社區。而 sharding-jdbc 是先開源至社區,再於公司內部同步推廣落地。(小編:點擊文末連結了解 elastic-job 10 大特性介紹)截止到目前,我們做了 4 個月的開源相關的事情,雖然經驗並不豐富,但是也想和大家分享一下與開源相關的經驗和問題。
  • 推薦一些 GitHub 上值得前端學習的開源實戰項目,進階必看!
    2019 年 TypeScript 將會更加普及,能夠熟練掌握 TS,並使用 TS 開發過項目,將更加成為前端開發者的優勢。地址:https://github.com/biaochenxuying/blog-vue-typescript3.
  • 從星際2深度學習環境到神經機器翻譯,上手機器學習這些開源項目必...
    另外,雷鋒網 AI 研習社在原文的基礎上補充了部分開源項目,為 AI 開發者提供更加詳細的 AI 項目和資源。機器學習是用數據來學習、概括、預測的研究。近幾年,隨著數據的開發、算法的改進以及硬體計算能力的提升,機器學習技術得以快速發展,不斷延伸至新的領域。
  • 開發者的實用 Vim 插件(一) - OSCHINA - 中文開源技術交流社區
    特別是對於剛剛使用 Vim 或者使用 Vim 做開發的的軟體開發者來說,我們將在本教程中討論一些非常有用的 Vim 插件,具體請看例示。請注意:本教程中列舉的所有例示、命令和說明都是在 Ubuntu 16.04 環境下進行測試的,並且,我們使用的 Vim 版本是 7.4。
  • 基於TensorFlow2.0的中文深度學習開源書來了!GitHub趨勢日榜第一
    近日,一個叫做深度學習開源書的項目在火了。GitHub趨勢日榜排名全球第一,已斬獲2K+星。為什麼這麼火?因為這是一本基於TensorFlow 2.0 正式版的中文深度學習開源書。還包含電子書和配套原始碼。話不多說,一起來看看這本爆款書籍吧!
  • 四大開源無人機項目,極客要Get了
    即便是在民用無人機方面,稱得上無人機這一類的無人空中設備也似乎越來越多。如今,無人機這個術語似乎涵蓋一切裝置:從便宜的多翼玩具直升機,一直到擁有非常強大的人工智慧功能的定製飛行器,不一而足。 我認識的自認為是無人機愛好者的人士大多數在尋找介於兩者之間的裝置。
  • 聖誕彩蛋變炸彈:螞蟻金服開源項目遭開發者炮轟
    參考資料:微博網友資料、知乎、Github、界面Ant Design是一套由螞蟻金服開發的企業級開發UI組件庫,並已經開源。今天,由於在該框架中設置了一個未事先告知的聖誕彩蛋,且無法手動禁用,開發者社區對該項目發起了連番指責。
  • Github中文項目排行榜,你永遠想不到開發者都用它幹了什麼
    這位用戶呼籲,GitHub 應該按照開發者所屬國家和地區進行項目排行。從今天(2019 年 10 月 10 日)的榜單來看,確實有一部分項目是中文的。沒等 GitHub 做出來這個功能,強大的中國開發者就出手了。