產品分類

      當前位置: 首頁 > 工業控制產品 > 運動控制 > 工業機器人 > 直角坐標型工業機器人

      類型分類:
      科普知識
      數據分類:
      直角坐標型工業機器人

      詳細解讀:什么是機器人操作系統ROS

      發布日期:2022-04-18 點擊率:177


        前言

        先放一個ROS Industrial一周年剪輯視頻。

        ROS已經發布八周年了,在國外科研機構中非常受歡迎。目前,以美國西南研究院為首的幾位大佬開始嘗試將ROS應用在工業機器人中,上面這個視頻就是ROS-I項目一周年的進展情況。

        為了說明講清楚ROS,我就從ROS是什么,為什么使用ROS,如何使用ROS三個方面展開。

      機器人ros

        △出自今年《機器人視覺與應用》課程本人制作的課件

        是什么

        ROS是Robot Operating System的縮寫,原本是斯坦福大學的一個機器人項目,后來由WillowGarage公司發展,目前由OSRF(Open Source Robotics Foundation,Inc)公司維護的開源項目。

        1、首先是一個操作系統

        根據wikipedia定義,OSissystem software that manages computer hardware and softwarere sources and provides common services for computer programs。也就是說操作系統是用來管理計算機硬件與軟件資源,并提供一些公用的服務的系統軟件。而ROS也自稱是一個OS。

      機器人ros

        △計算機OS與機器人OS對比示意圖

        如上圖所示,計算機的操作系統將計算機硬件封裝起來,而應用軟件運行在操作系統之上,不用管計算機具體應用的是什么類型的硬件產品。這能大大提高軟件開發效率(否則大家只能都寫匯編了)。

        同理,ROS則是對機器人的硬件進行了封裝,不同的機器人、不同的傳感器,在ROS里可以用相同的方式表示(topic等),供上層應用程序(運動規劃等)調用。

        2、是一種跨平臺模塊化軟件通訊機制

        ROS用節點(Node)的概念表示一個應用程序,不同node之間通過事先定義好格式的消息(Topic),服務(Service),動作(Action)來實現連接。

      機器人ros

        △ROS分布特點

      機器人ros

        △三種通訊方式的特點

        三種通訊方式的優缺點可看上表,由于很多模塊化編程工具都有類似功能,這里就不具體展開了。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 国产在线精品一区二区| 久久婷婷久久一区二区三区| 亚洲一区二区三区在线观看网站| 亚洲国产av一区二区三区丶| 国产成人精品久久一区二区三区| 麻豆AV天堂一区二区香蕉| 亚洲片一区二区三区| 亚洲国产成人久久综合一区| 国产精品一区二区四区| 无码精品一区二区三区在线| 国产麻豆剧果冻传媒一区| 国模丽丽啪啪一区二区| 国产一区二区三区播放心情潘金莲| 国产婷婷一区二区三区| 国产精品美女一区二区三区| 一本AV高清一区二区三区| 濑亚美莉在线视频一区| 99精品一区二区免费视频| 亚洲福利精品一区二区三区| 中文字幕人妻AV一区二区| 亚洲色无码一区二区三区 | 波多野结衣一区视频在线| 精品国产毛片一区二区无码| 无码人妻精品一区二区三区久久久| 中文字幕乱码一区二区免费| 亚洲AⅤ视频一区二区三区| 在线精品一区二区三区电影 | 日韩欧国产精品一区综合无码| 日韩视频免费一区二区三区| 91一区二区在线观看精品| 国产av天堂一区二区三区| 日本人真淫视频一区二区三区| 高清精品一区二区三区一区| 久久综合精品不卡一区二区 | 人妻少妇精品一区二区三区| 精品一区二区高清在线观看| 国产乱人伦精品一区二区| 精品三级AV无码一区| 无码av免费一区二区三区| 亚洲AV无码一区二区乱子伦| 亚洲韩国精品无码一区二区三区|