机器人操作系统(ROS)是一个用于复杂机器人编程的软件框架,你无须从头始编写代码,即可用它发用于构建复杂机器人的软件,从而节省宝贵的发时间。本书通过通俗易懂的实用示例和对基本概念的逐步解释,全面介绍了可应用于ROS 机器人项目的高级概念。 本书首先帮助你掌握使用ROS对机器人行编程所需的基本概念。然后带你探索发仿真机器人和实际机器人,以及从头始应用导航和操纵等高级功能。随着阅读的深,你将学习如何创建 ROS 控制器和插件,并探索 ROS 的工业应用程序及其与空中机器人的交互。最后,你将了解高效使用 ROS 的最佳实践和方法。 最终,你将学会如何在 ROS 中创建各种应用程序,并构建自己的第一个ROS机器人。 阅读本书,你将学到: ·使用7自由度机械臂和差动轮式移动机器人创建机器人模型。 ·使用Gazebo、CoppeliaSim和Webots等机器人模拟器。 ·使用SLAM和AMCL软件包实现差动驱动机器人的自主导航。 ·使用ROS与空中机器人行并对它行仿真。 ·探索ROS pluginlib、ROS nodelets 和 Gazebo等插件。 ·连Arduino、机器人传感器和高端执行器等I/O板。
售 价:¥
纸质售价:¥90.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言|Preface
作者简介|About the Authors
About the Revisers|审校者简介
第一部分 ROS编程基本技能
第1章 ROS简介
第2章 ROS编程入门
第二部分 ROS机器人仿真
第3章 使用ROS进行3D建模
第4章 使用ROS和Gazebo进行机器人仿真
第5章 使用ROS、CoppeliaSim和Webots进行机器人仿真
第6章 使用ROS MoveIt!与Navigation栈
第7章 探索ROS MoveIt!的高级功能
第8章 ROS在空中机器人上的应用
第三部分 ROS机器人硬件原型开发
第9章 将I/O板传感器和执行器连接到ROS
第10章 使用ROS、OpenCV和PCL编程视觉传感器
第11章 在ROS中构建与连接差速驱动移动机器人硬件
第四部分 高级ROS编程
第12章 使用pluginlib、nodelet和Gazebo插件
第13章 编写ROS控制器和可视化插件
第14章 在MATLAB和Simulink中使用ROS
第15章 ROS在工业机器人中的应用
第16章 ROS的故障排除和最佳实践
推荐阅读
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜