跳到主要内容

A Concise Introduction to Robot Programming with ROS2

  **《ROS2机器人编程简明入门》**为读者提供了通过编程让机器人栩栩如生所需的概念和工具。它将使读者掌握使用 ROS2(ROS 的新版本)开展项目所需的技能。读者无需具备使用 ROS2 的经验,因为本书将从头开始介绍其概念、工具和方法。

主要特点

  • 使用 ROS2 正式支持的两种编程语言(C++、主要是 Python)
  • 从三个不同但互补的维度来介绍 ROS2:社区、计算图和工作空间
  • 包括一个完整的模拟机器人、开发和测试策略、行为树以及 Nav2 的说明、设置和使用
  • GitHub 代码库为读者提供帮助 它将吸引那些积极进取的工程专业学生、工程师和从事机器人编程的专业人士。

  **弗朗西斯科-马丁-里科(Francisco Martín Rico)**是机器人学博士工程师,现任胡安-卡洛斯国王大学副教授,领导智能机器人实验室,教授机器人软件架构和中间件、移动机器人、规划或认知系统等课程。他是 ROS 社区的知名成员,编写了 ROS2 规划系统(PlanSys2)和 Nav2 等参考软件包,并为其做出了贡献。 最近,他获得了 2022 年最佳 ROS 开发者奖。

本教材仅供学习交流使用,原英文书请访问[链接],翻译均为机翻+人工润色,如有错误请发送邮件至:1485205341@qq.com,译文对原书有修改,主要为Foxy->Humble发行版的变更。