ROS操作系統是壹個機器人軟件平臺,它能為異質計算機集群提供類似操作系統的功能。
ROS操作系統:ROS是壹個機器人軟件平臺,它的前身是斯坦福人工智能實驗室為了支持斯坦福智能機器人STAIR而建立的交換庭(switchyard)項目。到2008年,主要由威樓加拉吉繼續該項目的研發。
ROS的功能:ROS提供操作系統應該擁有的服務,包括硬件抽象、底層設備控制、公***功能的實現、進程間消息傳遞和包管理。它還提供工具和庫功能,用於獲取、編譯、編寫和運行跨計算機的代碼。
擴展資料:
ROS的優點:
1. 通道:ROS提供了壹種發布-訂閱式的通信框架用以簡單、快速地構建分布式計算系。
2. 工具:ROS提供了大量的工具組合用以配置、啟動、自檢、調試、可視化、登錄、測試、終止分布式計算系統。
3. 強大的庫:ROS提供了廣泛的庫文件實現以機動性、操作控制、感知為主的機器人功能。
4. 生態系統:ROS的支持與發展依托著壹個強大的社區。ros.org尤其關註兼容性和支持文檔,提供了壹套“壹站式”的方案使得用戶得以搜索並學習來自全球開發者數以千計的ROS程序包。
百度百科-ros(機器人操作系統)