ROS 操作系統 是起源於2007年斯坦福大學人工智能實驗室的項目與機器人技術公司Willow Garage的個人機器人項目(Personal Robots Program)之間的合作,2008年之後就由Willow Garage來進行推動。
ROS 是開源的,是用於機器人的一種後操作系統,或者說次級操作系統。它提供類似操作系統所提供的功能,包含硬件抽象描述、底層驅動程序管理、共用功能的執行、程序間的消息傳遞、程序發行包管理,它也提供一些工具程序和庫用於獲取、建立、編寫和運行多機整合的程序。
ROS 的首要設計目標是在機器人研發領域提高代碼複用率。ROS可以分成兩層,低層是上面描述的操作系統層,高層則是廣大用戶羣貢獻的實現不同功能的各種軟件包,例如定位繪圖,行動規劃,感知,模擬等等,本專題將從最基礎開始帶您體驗 開源機器人操作系統 ROS 的無窮魅力!
http://special.chinaitlab.com/ros/index.html