開源機器人操作系統---ROS
Willow Garage 的 Tully Foote 在 2012 年 1 月 20 日舉行的第 10 界南加州 Linux 展會(SCALE 10x)上帶給了黑客們有趣的 free speech---基于 Linux 的個人機器人,Tully 是機器人操作系統項目 ROS 的開發者之一,ROS 是自由軟件項目,遵循 BSD 許可證。像所有的 OS 一樣,ROS 實現了硬件抽象,底層設備控制,進程間的消息傳遞機制,包管理等通用模塊,ROS 也為開發者提供了工具和庫來 hacking。ROS 的運行時環境是一個端到端網絡的低耦合進程,這依賴于 ROS 所實現的通信架構,ROS 實現了不同的通信機制,包括跨越服務間的同步 RPC,異步流等。
ROS 已經應用于工業級商業項目和學術研究,但同樣適合 homebrew club 式的 hacking,有興趣的黑客可以直接閱讀 ROS 的源代碼。
來自:
Solidot
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!