和导航软件包集的现有功能;第7章讨论ROS pluginlib、小节点和控制器等一些高级概念;第8章进一步讨论RViz插件和ROS控制器;第9章讨论一些硬件组件与ROS的接口;第10章讨论如何使用ROS连接各种视觉传感器,并利用开源计算机视觉库(OpenCV)和点云库(PCL)进行编程;第11章介绍如何构建差速驱动的自主移动机器人,并将其与ROS...
ROS提供松散耦合的基础通信中间件、业界先进的算法库、统一标准的软件接口、完善的教程、庞大的社区等,使ROS的学习对入门者越来越友好。而对于ROS开发者而言,ROS提供的业内领先的资源可以让他们轻松地搭建起自己的机器人系统,极大地缩减了开发周期。对研究人员而言,ROS提供的仿真环境可以用来方便地验证新算法,而与ROS相...