資料介紹
ROS 是 Robot Operating System 的縮寫,原本是斯坦福大學(xué)的一個(gè)機(jī)器人項(xiàng)目,后
來(lái)由 WillowGarage 公司發(fā)展,目前由 OSRF(Open Source Robotics Foundation,Inc)
公司維護(hù)的開(kāi)源項(xiàng)目。
1、首先是一個(gè)操作系統(tǒng)
根據(jù) wikipedia 定義,操作系統(tǒng)是用來(lái)管理計(jì)算機(jī)硬件與軟件資源,并提供一些公用的
服務(wù)的系統(tǒng)軟件。而 ROS 也自稱是一個(gè) OS。
2、是一種跨平臺(tái)模塊化軟件通訊機(jī)制
ROS 用節(jié)點(diǎn)(Node)的概念表示一個(gè)應(yīng)用程序,不同 node 之間通過(guò)事先定義好格式
的消息(Topic),服務(wù)(Service),動(dòng)作(Action)來(lái)實(shí)現(xiàn)連接。
△三種通訊方式的特點(diǎn)
三種通訊方式的優(yōu)缺點(diǎn)可看上表,由于很多模塊化編程工具都有類似功能,這里就不
具體展開(kāi)了。
基于這種模塊化的通訊機(jī)制,開(kāi)發(fā)者可以很方便地替換、更新系統(tǒng)內(nèi)的某些模塊;也
可以用自己編寫的節(jié)點(diǎn)替換 ROS 的個(gè)別模塊,十分適合算法開(kāi)發(fā)。
此外,ROS 可以跨平臺(tái),在不同計(jì)算機(jī)、不同操作系統(tǒng)、不用編程語(yǔ)言、不同機(jī)器人
上使用。
3、是一系列開(kāi)源工具
△幾種 ROS 工具示意圖:左上 rqt_plot,右上 rqt_graph,左下 Rviz,右下 TF
如上圖所示,ROS 為開(kāi)發(fā)者提供了一系列非常有用的工具,可以大大提高我們開(kāi)發(fā)的
效率。
rqt_plot:可以實(shí)時(shí)繪制當(dāng)前任意 Topic 的數(shù)值曲線;
- 一個(gè)機(jī)器人操作系統(tǒng)(ROS)節(jié)點(diǎn)系統(tǒng)
- 使用EASE和ROS遙控機(jī)器人
- 從ROS控制jetbot機(jī)器人
- 基于ROS的機(jī)器人本體控制器 1次下載
- 基于樹(shù)莓派2B的ROS機(jī)器人 1次下載
- 基于運(yùn)行ROS的機(jī)器人 2次下載
- 用于MCU,基于FreeRTOS的micro(輕量級(jí))ROS
- 瑞薩電子與 eProsima 合作,將微型 ROS 移植到機(jī)器人的 RA MCU 中
- 怎么樣才能使用ROS系統(tǒng)實(shí)現(xiàn)機(jī)器人視覺(jué)導(dǎo)航識(shí)別算法的設(shè)計(jì) 18次下載
- 機(jī)器人操作系統(tǒng)入門課程講義資料免費(fèi)下載 5次下載
- 如何使用Scratch和ROS進(jìn)行教育機(jī)器人編程的設(shè)計(jì)與實(shí)現(xiàn) 23次下載
- 基于Scratch和ROS的教育機(jī)器人編程與實(shí)現(xiàn) 10次下載
- ROS教程之ROS機(jī)器人操作系統(tǒng)基礎(chǔ)知識(shí)概述資料免費(fèi)下載 18次下載
- ROS教程之如何構(gòu)建ROS機(jī)器人模型URDF學(xué)習(xí)資料免費(fèi)下載 30次下載
- 機(jī)器人操作系統(tǒng)(ROS)簡(jiǎn)介及其特點(diǎn)介紹 16次下載
- ROS機(jī)器人如何使用Navigation導(dǎo)航包實(shí)現(xiàn)實(shí)時(shí)定位 2222次閱讀
- 單片機(jī)和FreeRTOS上跑機(jī)器人ROS 964次閱讀
- ROS部署PaddlePaddle的CV模型 579次閱讀
- NVIDIA Isaac ROS Developer Preview 3,用于構(gòu)建高性能機(jī)器人應(yīng)用 422次閱讀
- 用于ROS移動(dòng)機(jī)器人高集成電源解決方案(二) 827次閱讀
- 用于ROS移動(dòng)機(jī)器人高集成電源解決方案(一) 946次閱讀
- ROS移動(dòng)機(jī)器人的通信接口電路設(shè)計(jì) 1319次閱讀
- ROS移動(dòng)機(jī)器人中常用的編碼器 1528次閱讀
- ROS移動(dòng)機(jī)器人中常用的兩種電機(jī) 1545次閱讀
- ROS完成ROS和ROS2中各個(gè)組件向openEuler的適配 1717次閱讀
- ROS2+OpenVINO? 實(shí)踐教程 2499次閱讀
- 基于RTX51操作系統(tǒng)實(shí)現(xiàn)地面移動(dòng)機(jī)器人控制系統(tǒng)的設(shè)計(jì) 2890次閱讀
- RT-Thread如何使用串口或者無(wú)線和ROS連接 5164次閱讀
- fireflyROC-RK3308主板ROS簡(jiǎn)介 3663次閱讀
- ROS程序是如何控制伺服機(jī)的 所有答案盡在本文 3000次閱讀
下載排行
本周
- 1感應(yīng)筆電路圖
- 0.06 MB | 7次下載 | 免費(fèi)
- 2美的電磁爐維修手冊(cè)大全
- 1.56 MB | 5次下載 | 5 積分
- 3Cortex-M3/M4F指令集技術(shù)用戶手冊(cè)
- 2.28MB | 3次下載 | 免費(fèi)
- 4SMD LED選型手冊(cè) 貼片燈珠
- 5.47 MB | 3次下載 | 免費(fèi)
- 5基于PLC的拉絲機(jī)張力控制系統(tǒng)研究
- 0.14 MB | 2次下載 | 5 積分
- 6LZC3106G高性能諧振控制器中文手冊(cè)
- 1.29 MB | 1次下載 | 1 積分
- 7JL2233B集成電平轉(zhuǎn)換功能的LDO中文手冊(cè)
- 0.50 MB | 1次下載 | 免費(fèi)
- 8加密芯片的一種破解方法和對(duì)應(yīng)加密方案改進(jìn)設(shè)計(jì)
- 0.29 MB | 1次下載 | 免費(fèi)
本月
- 1使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 2UC3842/3/4/5電源管理芯片中文手冊(cè)
- 1.75 MB | 19次下載 | 免費(fèi)
- 3華瑞昇CR216芯片數(shù)字萬(wàn)用表規(guī)格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 4DMT0660數(shù)字萬(wàn)用表產(chǎn)品說(shuō)明書
- 0.70 MB | 13次下載 | 免費(fèi)
- 53314A函數(shù)發(fā)生器維修手冊(cè)
- 16.30 MB | 13次下載 | 免費(fèi)
- 6TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
- 1.02MB | 8次下載 | 免費(fèi)
- 7STM32F101x8/STM32F101xB手冊(cè)
- 1.69 MB | 8次下載 | 1 積分
- 8感應(yīng)筆電路圖
- 0.06 MB | 7次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評(píng)論
查看更多