NASA免費開放軟體下載:從機器人系統到數據處理工具

2020-12-15 機器之心Pro

選自NASA機器之心編譯

參與:微胖、吳攀

NASA 剛剛發布了 2017—2018 年軟體目錄,每個軟體都可以在這裡免費下載到(https://goo.gl/hMuWRX),無需任何版權費或使用費。

這是 NASA 第三次發布這一免費軟體目錄,這也是其技術遷移項目(Technology Transfer Program)的一部分。該項目旨在確保用於太空探索研究任務的技術能夠為公眾所共享,以最大化國家利益。

2014 年,NASA 發布了這一軟體目錄的第一版,逐漸成為第一個由聯邦政府部門——也是最大自定義代碼創造者——編纂的公開軟體清單。打那時起,NASA 已經與學生、產業界、個體以及其他政府部門共享了幾千個軟體程序。

「軟體已經成為 NASA 每項任務、科學研究中的關鍵組成部分。實際上面,所有報導過的 NASA 研究中,30% 多都是軟體。」NASA 方表示,很高興將這些關於交給其他部門,也對新的創造性使用方式表示振奮。

有些軟體包括更加先進的無人機、更安靜航空器代碼。儘管有些代碼存在接入限制,但是,過去兩年來,NASA 自動化並更新了軟體發布過程,確保這個過程儘可能快簡單和直接。

該目錄包括一系列軟體產品,可用於很多各類技術應用中,其中有幾個軟體是首次面向公眾發布。

這份目錄分為 15 大類,包括可用於數據處理/存儲、業務系統、運行系統、推進研究以及航空技術(aeronautics)的軟體。所有軟體包括兩種提供方式:複製件和在線。

每類都包括幾十個可供下載的軟體。如果你覺得全部瀏覽一遍很麻煩,或許你可以看看排在前二十名的軟體名稱。

可以理解的是,大部分這些軟體都與火箭科學和推進工程學(propulsion engineering)有關。

除非你正在你的後院造火箭或者飛行器,否則這可能不是你的菜,不過,別擔心,還有你會喜歡的其他軟體。

NASA 的空間技術任務理事會(STMD)的副主管 Steve Jurczyk 在一場新聞發布會上說:

「軟體目錄是我們支持創造型經濟的辦法,授權創業人員、小型企業、學術界以及工業界使用當今最頂尖太空從業人員採用的重要工具。讓大家接觸到這些軟體代碼,就有望產生看得見摸得著的社會效益,比如,創造美國就業崗位,獲取收入或挽救生命。」

由於 NASA 開放發布的軟體較多,機器之心在此篩選了我們的讀者可能感興趣的自動化系統、數據輸出和圖像處理等方面的部分軟體進行了簡單介紹。

在自動化系統類別(包括機器人系統、自動化系統和系統健康監測系統)中,NASA 一共開放了 31 個工具,下面僅列出了項目的名稱,項目詳情和下載或申請地址請查閱:https://software.nasa.gov/autonomous_systems

1. ACCoRDs 衝突檢測/衝突解決算法(ACCoRDs Conflict-Detection (CD3D)/Conflict-Resolution (CR3D) Algorithms)

2. 在 VCAM 儀器上採用 AMDIS 方法適應飛行狀態,以用自動化的方式進行國際空間站安裝(Adaptation of the AMDIS Method to Flight Status on the VCAM Instrument for ISS Installation in an Autonomous Manner)

3. 自動評估軟體(AES)網頁應用(Automated Evaluation Software (AES) Web Application)

4. 為飛行動態積生成所設計的自動框架 (XFDS)(Automation Framework Designed for Flight Dynamics Products Generation (XFDS))

5. 自動相位檢索校準(Autonomous Phase Retrieval Calibration (APRC))

6. 自動實時要求追蹤(Autonomous Real Time Requirements Tracing (ART))

7. 衝突預防帶(Conflict Prevention Bands)

8. 可擴展的統一遠程操作規劃框架(Extendable Uniform Remote Operations Planning Architecture (EUROPA) 2.1)

9. 用於預測科學的通用軟體架構(Generic Software Architecture for Prognostics (GSAP))

10. 黃金標準測試集(Gold Standard Test Set (GSTS))

11. 危害分析管理工具(Hazards Analysis Management Tool (HAMT))

12. ICAROUS 的通信和決策軟體模塊

13. 噴氣推進實驗室立體視覺軟體套件(Jet Propulsion Laboratory (JPL) Stereo Vision Software Suite (JPLV))

14. 用於安全月球著陸的基於雷射雷達的危險相對導航算法(Lidar Based Hazard Relative Navigation Algorithm for Safe Lunar Landing)

15. Livingstone 2(用於複雜系統的自動診斷和離散控制)和 Skunkworks(支持開發和運算時間工具的套件)

16. 任務分析低推力優化器(Mission Analysis Low-Thrust Optimizer (MALTO))

17. 任務仿真工具包(Mission Simulation Toolkit (MST))

18. 用於隨機混合系統的基於模型的診斷引擎(Model-Based Diagnosis Engine For Stochastic Hybrid Systems (HyDE))

19. Mystic 低推力軌跡設計和可視化軟體

20. NASA Tensegrity 機器人工具包 (NTRT) v1

21. Nemesis 自動測試系統

22. 行星觀測器規劃軟體(Planetary Observer Planning Software (POPS))

23. 用於自動太空機器人的規劃和執行(Planning and Execution for an Autonomous Aerobot)

24. PolyCARP:用於多邊形計算的算法和軟體

25. 用於自動代理集群的概率引導(Probabilistic Guidance for Swarms of Autonomous Agents)

26. 預測科學算法庫(Prognostics Algorithm Library)

27. 預測科學模型庫(Prognostics Model Library)

28. 機器人應用編程接口委託第二版(Robot Application Programming Interface Delegate (RAPID), Version 2)

29. 簡單、可擴展、基於腳本的科學任務處理器(Simple, Scalable, Script-Based Science Processor for Missions (S4PM))

30. 小體導航和地形測量(Small Body Navigation and Topography (SBN&T))

31. 策略衝突解決方案(Strategic Conflict Resolution (Stratway))

在數據伺服器的處理與應對(Data Servers Processing and Handling)方面(包括算法、數據管理、路由、伺服器和存儲),NASA 一共開放了 92 個工具,下面僅列出了其中 10 個,更多詳情請參閱:https://software.nasa.gov/data_servers_processing_and_handling

1. 一個用於大規模科學任務的通用的、可擴展的、可配置的推拉框架(A Generic, Extensible, Configurable Push Pull Framework for Large Scale Science Missions)

2. 應用研究工具箱(Application Research Toolbox (ART))

3. Athena 軟體平臺

4. Bundle Protocol 軟體庫 1.0 版

5. Deep Space Network (DSN) 配置轉換器

6. 集成分布式系統的實驗室接口用戶(Distributed System Integrated Labs Interface User (DSILIU))

7. NEXUS:深度數據平臺

8. 用於信息提取和趨勢分析工具的語義文本挖掘和標註(Semantic Text Mining and Annotation for Information Extraction and Trend Analysis Tool (STAT))

9. 簡單、可擴展、基於腳本的科學處理歸檔(Simple, Scalable, Script-based Science Processing Archive (S4PA))

10. EDRN 知識環境

此外,NASA 還在數據與圖像處理(Data and Image Processing)方面(包括算法、數據分析和數據處理)開放了多達 193 個工具!同樣下面僅列出了其中 10 個,更多詳情請參閱:https://software.nasa.gov/data_and_image_processing

1.「Worldview」衛星成像瀏覽以及下載工具(「Worldview" satellite imagery browsing and downloading tool)

2. 一種用於評估波陣面的算法,由一個階段檢索攝像頭根據 Shack-Hatmann 攝像頭捕捉到圖片進行測量(An Algorithm for Estimating the Wavefront to be Measured by a Phase Retrieval Camera from an Image Captured by a Shack-Hatmann Camera)

3. AutoBayes:自動設計自定義的分析算法和程序(Automatic Design of Customized Analysis Algorithms and Programs)

4. AutoFilter:使用卡爾曼濾波器自動生成自定義的狀態估計(Automatic Generation of Customized State Estimation Code with Kalman Filters)

5. 自動生成超文本地圖生成器(Autogen hypertext map generator)

6. 根據 HiRISE 圖像的自動石頭檢測和地圖構建(Automatic Rock Detection and Mapping from HiRISE Imagery)

7. 自動序列生成第五版(Automatic Sequence Generation (AutoGen), Version 5.0)

8. 根據多個 2D 圖像構建 3D 定位的地標資料庫,以用於相機姿態估計和機器人定位(Constructing a database of 3D-localized landmarks from multiple 2D images, for camera pose estimation and robot localization)

9. Flightspeed 積分圖像分析工具箱(Flightspeed Integral Image Analysis Toolbox (FIIAT))

10. Kodiak: 一個用於驗證非線性算術語句的軟體庫(A Software Library for Verifying Nonlinear Arithmetic Statements)

相關焦點

  • 【軟體資源】數據處理繪圖軟體Origin9.0破解版——附下載地址
    Origin繪圖軟體是每一個科研工作者處理數據,繪製論文圖片必不可少的一個軟體。Origin具有兩大主要功能:數據分析和繪圖。
  • 手機數據恢復軟體免費版 手機數據恢復精靈下載
    傳統的數據恢復工具對手機資料庫的恢復效果很差,經常會出現恢復無效或者造成手機死機的問題,而本次我們推薦的手機數據恢復精靈免費版,則是國內首款基於Android手機系統的恢復工具APP,更好地系統兼容性和數據恢復能力,確保完美找回手機誤刪除的簡訊、聯繫人以及通話記錄等信息。
  • 霍金使用近20年「說話軟體」免費開放 任何人可下載
    因病癱瘓的英國著名物理學家史蒂芬·霍金多年依靠一套量身定製的電腦軟體與他人交流。開發這款軟體的美國英特爾公司2日宣布,將在網際網路上向有需要的殘障人士和研發者免費開放這套軟體。對這套應用了人工智慧技術的「說話工具」,霍金大讚。但就人工智慧發展前景,他「悲觀」預測,人工智慧的高速發展可能最終導致人類「終結」。
  • PLC、機器人編程、labviEW軟體等
    >指令系統及其學習方法軟元件總類、使用方法及數據類型,數據格式工程案例中軟元件的使用方法及技巧及案例分析工程常用程序段分析及其使用基本指令、應用指令、特殊指令使用技巧及案例分析流程指令、傳送比較指令、數據運算指令、移位指令、數據處理指令指令學習方法綜合案例分析、水處理項目泵類控制
  • NASA 開放巨量 VICAR 源碼:近 350 款應用程式
    NASA已宣布將VICAR核心應用程式集開源,以便國際社會都能訪問到該機構的各款工具。
  • 免費下載Mac系統02月25日精品軟體推薦
    、讓你省去了不少開發者的時間  1、軟體名稱:VirtualHostX 2.5多網站寄存服務端 免費下載  下載地址:http://macos.it168.com/thread-45106-1-1.html  3、軟體名稱:Accessorizer 2.6 自動化代碼工具 免費下載
  • 霍金「說話軟體」將免費開放 預測人工智慧滅人類
    新華社/法新  因病癱瘓的英國著名物理學家史蒂芬·霍金多年依靠一套量身定製的電腦軟體與他人交流。開發這款軟體的美國英特爾公司2日宣布,將在網際網路上向有需要的殘障人士和研發者免費開放這套軟體。對這套應用了人工智慧技術的「說話工具」,霍金大讚。但就人工智慧發展前景,他「悲觀」預測,人工智慧的高速發展可能最終導致人類「終結」。
  • 谷歌開源 Python Fire;一張圖讀懂 Python、R 的大數據應用等 | AI...
    Python Fire 已開源,用戶可通過`pip install fire`在 PyPI 進行下載,也可以去 GitHub 查看它的原始碼。自 2014 年起,NASA 就著手向公眾開放其部分科研軟體的試用版。到今天,這已成為美國史上最大規模的公立機構軟體開源項目。
  • 十大串口調試工具之誰是王者?(沒有木馬,軟體免費下載)
    嵌入式開發離不開串口通訊,碼農和測試工程師們需要和嵌入式系統通訊,或者在PC上用軟體模擬實際環境和嵌入式系統通訊,他們需要運行在PC
  • 數據恢復軟體免費下載注意選擇完整版
    實際上,根據我們的觀察發現,當前網絡上存在的很多的所謂綠色版的數據恢復軟體,其實都存在著相當多的問題。簡單來說,這些數據恢復軟體由於沒有完整的核心程序,恢復功能遭到了削弱甚至破壞,因此在執行數據掃描和恢復的過程當中,進行會出現各種問題,例如掃描丟失數據的時候整個系統卡死,甚至出現重啟等現象,給用戶帶來了很大的不便。
  • 【軟體資源】Matlab2017b軟體安裝教程——附下載地址
    該軟體適合64位的Windows作業系統的電腦,軟體以及破解文件下載地址在文末,請查看!軟體介紹:MATLAB是一款商業數學軟體,用於算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境,主要包括MATLAB和Simulink兩大部分。
  • 【軟體資源】Matlab2018a軟體安裝教程——附下載地址
    該軟體適合64位的Windows作業系統的電腦,軟體以及破解文件下載地址在文末,請查看!軟體介紹:MATLAB是一款商業數學軟體,用於算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境,主要包括MATLAB和Simulink兩大部分。
  • 【軟體資源】Origin9.0軟體安裝教程——附下載地址
    Origin的數據分析主要包括統計、信號處理、圖像處理、峰值分析和曲線擬合等各種完善的數學分析功能。準備好數據後,進行數據分析時,只需選擇所要分析的數據,然後再選擇相應的菜單命令即可。Origin的繪圖是基於模板的,Origin本身提供了幾十種二維和三維繪圖模板而且允許用戶自己定製模板。繪圖時,只要選擇所需要的模板就行。
  • 國內外表單工具軟體參考
    無論是業務員,數據分析師,還是人力資源管理員、行政人員,甚至是管理層,為了數據統計方便、流程管理高效,基本上都需要至少一個表單工具。一款優秀的表單工具應該具備哪些特質?適合不同類型企業的表單工具有哪些?這是今天要討論的。優秀的表單工具的特質1.
  • 【R語言學習】R語言概述與軟體下載安裝
    R語言具有有效的數據處理和存儲設施,R語言提供了一套用於數組,列表,向量和矩陣計算的運算符。R語言為數據分析提供了大型,一致和集成的工具集合。R語言提供直接在計算機上或在紙張上列印的圖形設施用於數據分析和顯示。R是一套完整的數據處理、計算和製圖軟體系統。
  • 七套工業機器人離線編程軟體優缺點介紹
    強大的編程能力:從輸入CAD數據到輸出工業機器人加工代碼只需四步。第一步:從Solidworks直接創建或直接導入其他三維CAD數據,選取定義好的工業機器人工具與要加工的工件組合成裝配體。所有裝配夾具和工具客戶均可以用Solidworks自行創建調用;第二步:Robotworks選取工具,然後直接選取曲面的邊緣或者樣條曲線進行加工產生數據點;第三步:調用所需的工業機器人資料庫,開始做碰撞檢查和仿真,在每個數據點均可以自動修正,包含工具角度控制,引線設置,增加減少加工點,調整切割次序,在每個點增加工藝參數;
  • Lonkon工業組態軟體操作手冊免費下載
    Lonkon編程軟體的數據存儲不再使用普通的文件,而是採用專用資料庫來管理。組態時,設計人員自己建立資料庫後,運行時,系統就會自動生成一個資料庫,保存和處理數據對象和報警信息的數據。利用資料庫來保存數據和處理數據,提高了系統的可靠性和運行效率,同時,也使其它應用軟體系統能直接處理資料庫中的存檔數據。    實現對工控系統的分布式控制和管理。
  • NASA開放巨量VICAR核心原始碼:涵蓋超350餘款不同應用(圖)
    NASA已宣布將VICAR核心應用程式集開源,以便國際社會都能訪問到該機構的各款工具。  VICAR是「視頻影像通訊和取回」(Video Image Communication And Retrieval)的縮寫,其開發可追溯到1966年。其最初只是為了處理多維成像數據,並曾參與過老旅行者(Voyage)和新卡西尼·惠更斯(Cassini-Huygens)的影像數據傳輸任務。  在經歷了數十年的開發之後,這套強大的工具集似乎已經變得有些微不足道。
  • 8個無需下載的免費在線工具
    1、inyPNG推薦理由:圖片壓縮一個非常好用的在線壓縮圖片網站,無需下載,直接將圖片拖入網站即可實現圖片壓縮,最多支持 20 張圖像同時處理,比較不足的地方是圖片大小有限制,單張素材免費限額只有 5MB,再多點就更好了。
  • CAD製圖軟體下載_CAD製圖軟體官方下載「免費」-太平洋下載中心
    太平洋下載中心為您提供cad繪圖軟體下載。使用快速訪問工具欄用戶可以根據需要或者個人使用習慣,將命令添加到快速訪問工具欄或從快速訪問工具欄刪除命令。將命令添加到快速訪問工具欄1、依次單擊「管理」選項卡 »「自定義」面板 »「用戶界面」。