本书介绍了机器人操作系统ROS的基本概念及开发调试方法。全书分5章:第1章为Ubuntu操作系统,介绍了Ubuntu 20.04的使用、文件与目录操作、vi编辑器和包管理;第2章为ROS概述与环境设置,介绍了如何在虚拟机上安装ROS和设置VSCode开发环境;第3章为ROS系统架构,介绍了ROS系统的构成与目录结构;第4章为ROS通信机制,介绍了ROS话题、消息、服务、参数,并在ROS自带的仿真海龟示例基础上,通过大量例子讲述ROS通信命令的用法和Python程序实现;第5章为ROS运行管理,介绍了ROS的运行调试工具及用法,包括计算图资源命名与重命名、分布式通信设置、消息录制与回放、日志消息、可视化与仿真。本书内容切合实际、图文并茂、通俗易懂。 本书可作为高等职业院校智能机器人、人工智能等相关专业的教材,也可作为智能机器人系统开发技术人员的参考用书。 为方便教学,本书植入二维码微课,并配有免费电子课件、示例代码、习题答案、模拟试卷及答案等。凡选用本书作为授课教材的老师,可登录机械工业出版社教育服务网(www.cmpedu.com),注册后免费下载电子资源。本书咨询电话:010-88379564。
本书介绍了机器人操作系统ROS的基本概念及开发调试方法。全书分5章:第1章为Ubuntu操作系统,介绍了Ubuntu 20.04的使用、文件与目录操作、vi编辑器和包管理;第2章为ROS概述与环境设置,介绍了如何在虚拟机上安装ROS和设置VSCode开发环境;第3章为ROS系统架构,介绍了ROS系统的构成与目录结构;第4章为ROS通信机制,介绍了ROS话题、消息、服务、参数,并在ROS自带的仿真海龟示例基础上,通过大量例子讲述ROS通信命令的用法和Python程序实现;第5章为ROS运行管理,介绍了ROS的运行调试工具及用法,包括计算图资源命名与重命名、分布式通信设置、消息录制与回放、日志消息、可视化与仿真。本书内容切合实际、图文并茂、通俗易懂。 本书可作为高等职业院校智能机器人、人工智能等相关专业的教材,也可作为智能机器人系统开发技术人员的参考用书。 为方便教学,本书植入二维码微课,并配有免费电子课件、示例代码、习题答案、模拟试卷及答案等。凡选用本书作为授课教材的老师,可登录机械工业出版社教育服务网(www.cmpedu.com),注册后免费下载电子资源。本书咨询电话:010-88379564。
随手扫一扫~了解多多