ROS机器人项目开发11例(原书第2版)
上QQ阅读APP看书,第一时间看更新

1.2.3 支持的机器人及传感器

ROS框架是最成功的机器人技术框架之一,世界各地的大学都对其做出了贡献。由于其活跃的生态系统和开源性质,ROS广泛应用于大多数机器人,并且兼容主要的机器人硬件和软件。图1.3展示了一些完全在ROS上运行的著名机器人。

图1.3 ROS支持的主流机器人型号(图片来源:ros.org。基于知识共享授权协议CC-BY-3.0:https://creativecommons.org/licenses/by/3.0/us/legalcode

ROS支持的机器人型号详见http://wiki.ros.org/Robots

读者可以从以下链接获取相应机器人的ROS功能包:

·Pepper:http://wiki.ros.org/Robots/Pepper

·REEM-C:http://wiki.ros.org/Robots/REEM-C

·TurtleBot 2:http://wiki.ros.org/Robots/TurtleBot

·Robonaut:http://wiki.ros.org/Robots/Robonaut2

·Universal机械臂:http://wiki.ros.org/universal_robot

图1.4展示了ROS支持的一些主流传感器。

图1.4 ROS支持的主流传感器(图片来源:ros.org。基于知识共享授权协议CC-BY-3.0:https://creativecommons.org/licenses/by/3.0/us/legalcode

ROS支持的传感器类型与型号详见http://wiki.ros.org/Sensors

以下是相应传感器的ROS wiki主页:

·Velodyne:http://wiki.ros.org/velodyne

·ZED Camera:http://wiki.ros.org/zed-ros-wrapper

·Teraranger:http://wiki.ros.org/teraranger

·Xsens:http://wiki.ros.org/xsens_driver

·Hokuyo激光测距仪:http://wiki.ros.org/hokuyo_node

·Intel RealSense:http://wiki.ros.org/realsense_camera

下面,我们介绍ROS有哪些优势和特点。