书籍详情
《 ROS 2机器人编程实战:基于现代C++和Python 3》[72]百度网盘|亲测有效|pdf下载
  • ROS 2机器人编程实战:基于现代C++和Python 3

  • 出版社:机械工业出版社
  • 作者:徐海望
  • 出版时间:2023-02-11
  • 热度:2490
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐
《ROS 2机器人编程实战:基于现代C++和Python 3》融合了一线机器人工程师多年工作经验,精心选取的大量实例项目,手把手带领读者玩转ROS 2。循序渐进、由浅入深,书中配有二维码视频,使读者身临其境,迅速、深入地掌握各种经验和技巧。


 
内容简介
本书介绍了基于ROS 2编程所需的各方面知识,并通过结合基本概念、设计思想、工程实践、编程调试和应用技巧等多面一体进行阐述,使读者可以更加快速地掌握ROS 2机器人编程的核心思想。书中包含大量的代码和实战案例,同时还会讲述开源项目及其相关规范和注意事项,结合作者实际的工程经验、与时俱进的 ROS 2设计思想和源码案例,读者可以学习到不拘泥于软件版本与软件环境的编程知识。此外,本书的*后一章还给出了ROS 2在实际项目中落地的应用策略和实用建议。书中所有源码都已按照ROS 2的相关规范进行开源,并与读者共同维护。
本书为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。
本书适合机械、自动化、机器人、计算机、自动驾驶和人工智能等行业的从业者、学生和研究人员,以及 DIY 爱好者和极客等阅读学习。
作者简介
徐海望,机器人软硬件研发工程师、社区贡献者、机器人爱好者。曾就职于小米机器人实验室,铁蛋创始团队成员之一,曾参与若干机器人的设计、研发,并负责铁蛋的开源社区运营。擅长移动机器人的软硬件架构设计与实现。

高佳丽,机器人软硬件研发工程师,机器人爱好者。曾就职于小米,铁蛋创始团队成员之一,并参与多项小米自研穿戴类产品开发。擅长嵌入式软件驱动的开发,多传感器系统中间件的开发与调试;擅长机器人上层应用的设计与实现。
目  录
第1章 构建与部署ROS 2
1.1 ROS 2的开发环境配置
1.1.1 ROS 2的发行方式
1.1.2 解决依赖问题
1.1.3 从源码安装ROS 2的技巧
1.1.4 便于开发的环境配置
1.2 ROS 2的架构体系
1.2.1 核心组件
1.2.2 机器人基础应用组件
1.2.3 可视化组件、示例组件和扩展组件
1.3 ROS 2的构建体系
1.3.1 vcstool的使用
1.3.2 colcon工具链的简介
1.3.3 colcon的构建、测试和查阅
前  言
前言
欢迎阅读本书!
本书将带领读者了解ROS 2的方方面面,帮助读者从0到1掌握ROS 2的编程知识。

本书编写目的
ROS 2的悄然兴起,带来了许多令人兴奋的新功能,但与 ROS 相比,ROS 2的相关学习资料却相对缺失,中文资料更是如此。我们成书的目的在于提供一本较为通用的ROS 2编程资料,结合基本概念、设计思想、工程实践、调试与应用技巧等多面一体进行阐述,让读者能够快速地掌握ROS 2设计与使用的核心方法,从而实现心中所想。初学者能通过阅读本书循序渐进地学习并掌握ROS 2的基本功能与应用;具备一定技术基础的开发者,也能通过阅读本书获得新的见解和启发,从而得到提升。

相关推荐