ROS机器人编程零基础入门与实践

ROS机器人编程零基础入门与实践

评分

★★★★★

ISBN

9787111716914

出版社

机械工业出版社 2022-11-21出版

分类

人工智能

内容简介
本书是针对ROS(机器人操作系统)初学者的入门教程,内容聚焦于ROS的使用和开发。以Ubuntu操作系统安装和使用为起点,依次介绍了ROS安装、实体/仿真机器人搭建、机器视觉、SLAM建图、导航、多机器人系统等知识,*终引导读者独立完成机器人应用开发的任务。本书中的实验环境和代码基于ROS的Noetic版本。 本书为读者提供了全部案例源代码和学习资料,读者可以直接扫描二维码下载。 本书适合ROS用户及其编程开发人员使用,也可以作为高等学校或培训学校相关专业的参考教材。
AI简介
这是一本针对ROS(机器人操作系统)初学者的入门教程,内容聚焦于ROS的使用和开发。Linux操作系统的安装和使用作为起点,依次介绍了ROS安装、实体/仿真机器人搭建、机器视觉、SLAM建图、导航、多机器人系统等知识,终引导读者独立完成机器人应用开发的任务。本书中的实验环境和代码基于ROS的Noetic版本。 书中首先介绍了Linux操作系统,包括其发展历史、基本概念以及它在机器人领域的应用。随后,书中详细介绍了认识ROS机器人操作系统,包括ROS的基本概念、通信结构、发展历史以及应用场景。 接着,书中深入讲解了机器人仿真环境搭建的重要性,并详细介绍了如何在Stage仿真器和Gazebo仿真器中创建机器人。此外,书中还讲解了摄像头设备的连接和设置,包括摄像头的正确连接、启动、参数标定等步骤。 书中还详细讲解了机器人运动轨迹控制节点开发,包括如何通过编写代码来控制机器人的运动轨迹,以及如何使用3D设计软件来创建机器人模型。此外,书中还讲解了激光雷达SLAM建图和自主导航,包括如何启动激光雷达和数据查看,以及如何在机器人上运行激光SLAM应用。
阅读/下载地址