注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计ROS机器人编程实践

ROS机器人编程实践

ROS机器人编程实践

定 价:¥89.00

作 者: [西] 伯纳多·朗奎洛·贾蓬 著
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111689157 出版时间: 2021-09-01 包装:
开本: 16开 页数: 258 字数:  

内容简介

  ROS工程师经常面临使用机器人操作系统(ROS)基础设施并将物理机器人连接到机器人仿真系统的挑战。通过本书,读者将学习如何在虚拟环境中对机器人进行仿真并在等效的实际场景中实现所需的行为。 本书首先介绍GoPiGo3及其配备的传感器和执行器。然后,通过从零开始创建3D模型并使用Gazebo在ROS中运行仿真来使用GoPiGo3的数字孪生模型。接下来展示如何使用GoPiGo3构建和运行一个了解周围环境的自主移动机器人,探索机器人如何学习尚未在代码中编程但通过观察其环境而获得的任务。本书还涵盖诸如深度学习和强化学习之类的主题。 在本书的最后,读者将熟悉在机器人技术中构建专用应用程序的基础知识,并具备从零开发高度智能自主机器人的能力。

作者简介

  刘锦涛,博士,易科机器人实验室(exbof.net)创始人,致力于机器人导航与控制技术研究,并热衷于机器人前沿技术的分享,是国内最早的ROS技术传播者之一。拥有机器人方面译著4本、专著1本。他翻译的《嵌入式机器人学》被新闻出版总署评为2012年年度优秀科技图书,《机器人与未来》被《第一财经》节目评为2015年年度特别推荐图书。

图书目录

译者序
前言
作者简介
审校者简介
第一部分 物理机器人组装与测试
第1章 组装机器人
1.1 GoPiGo3机器人介绍
1.1.1 机器人技术角度
1.1.2 编程角度
1.1.3 机器人套件和资源
1.2 熟悉嵌入式硬件
1.2.1 GoPiGo3开发板
1.2.2 Raspberry Pi 3B+
1.2.3 为什么机器人需要CPU
1.3 深入理解机电
1.4 整合到一起
1.5 快速硬件测试
1.5.1 资源
1.5.2 DexterOS入门
1.5.3 用Bloxter编程
1.5.4 校准机器人
1.5.5 驱动机器人
1.5.6 检查传感器
1.5.7 关闭机器人
1.6 总结
1.7 习题
1.8 进一步阅读
第2章 GoPiGo3的组件测试
2.1 技术要求
2.2 Python和JupyterLab入门
2.2.1 为GoPiGo3启动JupyterLab
2.2.2 硬件测试
2.3 传感器和驱动的组件测试
2.3.1 快速入门传感器和电动机
2.3.2 机器人漫游
2.3.3 距离传感器
2.3.4 伺服软件包
2.3.5 巡线跟随器
2.3.6 IMU
2.3.7 Raspberry Pi
2.3.8 GoPiGo3项目
2.4 总结
2.5 习题
2.6 进一步阅读
第3章 ROS入门
3.1 技术要求
3.2 ROS基本概念
……
第二部分 使用Gazebo进行机器人仿真
第三部分 使用SLAM进行自主导航
第四部分 使用机器学习的自适应机器人行为
附录 习题答案

本目录推荐