當前位置:聚美館>智慧生活>心理>

ros|底層是什麼系統

心理 閱讀(1.75W)
ros 底層是什麼系統

ROS(Robot Operating System)是一個適用於機器人的開源的元操作系統。它提供了操作系統應有的服務,包括硬件抽象,底層設備控制,常用函數的實現,進程間消息傳遞,以及包管理。它也提供用於獲取、編譯、編寫、和跨計算機執行代碼所需的工具和庫函數。

ROS 的主要目標是爲機器人研究和開發提供代碼複用的支援。ROS是一個分佈式的進程(也就是“節點”)框架,這些進程被封裝在易於被分享和發佈的程序包和功能包中。ROS也支援一種類似於代碼儲存庫的聯合系統,這個系統也可以實現工程的協作及發佈。這個設計可以使一個工程的開發和實現從檔案系統到用戶接口完全獨立決策(不受ROS限制)。同時,所有的工程都可以被ROS的基礎工具整合在一起。