A Concise Introduction to Robot Programming with ROS 2
暫譯: ROS 2 機器人程式設計簡明入門

Rico, Francisco Martín

  • 出版商: CRC
  • 出版日期: 2025-06-27
  • 售價: $2,290
  • 貴賓價: 9.5$2,176
  • 語言: 英文
  • 頁數: 238
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032851481
  • ISBN-13: 9781032851488
  • 相關分類: 機器人製作 Robots
  • 尚未上市,無法訂購

相關主題

商品描述

A Concise Introduction to Robot Programming with ROS2 provides the reader with the concepts and tools necessary to bring a robot to life through programming. It will equip the reader with the skills necessary to undertake projects with ROS2, the new version of ROS. It is not necessary to have previous experience with ROS2 as it will describe its concepts, tools, and methodologies from the beginning.

Key Features

  • Uses the two programming languages officially supported in ROS 2 (C++, mainly, and Python)
  • Approaches ROS 2 from three different but complementary dimensions: the Community, Computation Graph, and the Workspace
  • Includes a complete simulated robot, development and testing strategies, Behavior Trees, and Nav2 description, setup, and use
  • A GitHub repository with code to assist readers

It will appeal to motivated engineering students, engineers, and professionals working with robot programming.

商品描述(中文翻譯)

ROS2機器人程式設計簡明入門》為讀者提供了透過程式設計使機器人運作所需的概念和工具。它將使讀者具備進行ROS2專案所需的技能,ROS2是ROS的新版本。無需具備ROS2的先前經驗,因為本書將從頭開始描述其概念、工具和方法論。

主要特色


  • 使用ROS 2官方支援的兩種程式語言(主要是C++和Python)

  • 從三個不同但互補的維度來探討ROS 2:社群、計算圖和工作區

  • 包括完整的模擬機器人、開發和測試策略、行為樹(Behavior Trees)以及Nav2的描述、設置和使用

  • 提供一個GitHub儲存庫,包含協助讀者的程式碼


本書將吸引有動力的工程學生、工程師和從事機器人程式設計的專業人士。

作者簡介

Francisco Martín Rico is a Full Professor at the Rey Juan Carlos University, Madrid, leading the Intelligent Robotics Lab. He teaches subjects such as Software Architectures for Robots, Mobile Robotics, and Planning and Cognitive Systems. He is a reputable member of the ROS Community, authoring PlanSys2, the symbolic planning reference software for ROS 2, and many other packages such as YAETS, and Cascade Lifecycle, and contributing to reference packages like Nav2. He was awarded in 2022 with the Best ROS Developer award at the ROS Developer Day and has been a member of the ROS 2 Technical Steering Committee.

作者簡介(中文翻譯)

Francisco Martín Rico 是馬德里雷伊胡安卡洛斯大學的全職教授,負責智能機器人實驗室。他教授的科目包括機器人軟體架構、移動機器人以及規劃與認知系統。他是 ROS 社群中的知名成員,負責開發 PlanSys2,這是 ROS 2 的符號規劃參考軟體,並且還開發了許多其他套件,如 YAETS 和 Cascade Lifecycle,並對 Nav2 等參考套件做出貢獻。他於 2022 年獲得 ROS 開發者日的最佳 ROS 開發者獎,並且是 ROS 2 技術指導委員會的成員。