万本电子书0元读

万本电子书0元读

顶部广告

精通ROS机器人编程(原书第3版)电子书

机器人操作系统(ROS)是一个用于复杂机器人编程的软件框架,你无须从头始编写代码,即可用它发用于构建复杂机器人的软件,从而节省宝贵的发时间。本书通过通俗易懂的实用示例和对基本概念的逐步解释,全面介绍了可应用于ROS 机器人项目的高级概念。 本书首先帮助你掌握使用ROS对机器人行编程所需的基本概念。然后带你探索发仿真机器人和实际机器人,以及从头始应用导航和操纵等高级功能。随着阅读的深,你将学习如何创建 ROS 控制器和插件,并探索 ROS 的工业应用程序及其与空中机器人的交互。最后,你将了解高效使用 ROS 的最佳实践和方法。 最终,你将学会如何在 ROS 中创建各种应用程序,并构建自己的第一个ROS机器人。 阅读本书,你将学到: ·使用7自由度机械臂和差动轮式移动机器人创建机器人模型。 ·使用Gazebo、CoppeliaSim和Webots等机器人模拟器。 ·使用SLAM和AMCL软件包实现差动驱动机器人的自主导航。 ·使用ROS与空中机器人行并对它行仿真。 ·探索ROS pluginlib、ROS nodelets 和 Gazebo等插件。 ·连Arduino、机器人传感器和高端执行器等I/O板。

售       价:¥

纸质售价:¥96.70购买纸书

2人正在读 | 0人评论 6.3

作       者:(印)郎坦·约瑟夫,(意)乔纳森·卡卡切

出  版  社:机械工业出版社

出版时间:2024-05-17

字       数:22.1万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书提供了实用且易于理解的示例,对ROS机器人编程的高级概念行了全面的介绍。本书首先介绍用ROS行机器人编程所需的基本概念和ROS框架,讨论了如何用运动规划库和ROS导航栈对机器人行仿真和交互,还讨论了ROS插件、控制器和节、各种ROS口(如何把I/O发板、传感器和执行器等与ROS连起来),以及如何用ROS和ROS-Industrial对复杂机器人行仿真。最后,本书介绍了ROS的故障排除和最佳实践。<br/>【推荐语】<br/>机器人操作系统(ROS)是一个用于复杂机器人编程的软件框架,你无须从头始编写代码,即可用它发用于构建复杂机器人的软件,从而节省宝贵的发时间。本书通过通俗易懂的实用示例和对基本概念的逐步解释,全面介绍了可应用于ROS 机器人项目的高级概念。 本书首先帮助你掌握使用ROS对机器人行编程所需的基本概念。然后带你探索发仿真机器人和实际机器人,以及从头始应用导航和操纵等高级功能。随着阅读的深,你将学习如何创建 ROS 控制器和插件,并探索 ROS 的工业应用程序及其与空中机器人的交互。最后,你将了解高效使用 ROS 的最佳实践和方法。 最终,你将学会如何在 ROS 中创建各种应用程序,并构建自己的第一个ROS机器人。 阅读本书,你将学到: ·使用7自由度机械臂和差动轮式移动机器人创建机器人模型。 ·使用Gazebo、CoppeliaSim和Webots等机器人模拟器。 ·使用SLAM和AMCL软件包实现差动驱动机器人的自主导航。 ·使用ROS与空中机器人行并对它行仿真。 ·探索ROS pluginlib、ROS nodelets 和 Gazebo等插件。 ·连Arduino、机器人传感器和高端执行器等I/O板。<br/>【作者】<br/>朗坦·约瑟夫(Lentin Joseph)是一名来自印度的作家、创业者。他是印度Qbotics实验室的创始人兼CEO,在机器人领域已经有7年的从业经验,主要研究方向包括机器人操作系统(ROS)、OpenCV、PCL等。 乔纳森·卡卡切(Jonathan Cacace)在意大利那不勒斯腓特烈二世大学获计算机科学硕士学位及信息与自动化工程博士学位。目前,乔纳森是那不勒斯腓特烈二世大学PRISMA实验室的博士后,主要研究工业机器人和服务机器人,曾经发了几款基于ROS且集成了机器人感知控制的机器人应用。<br/>
目录展开

前言|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的故障排除和最佳实践

推荐阅读

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部