本書介紹了基於ROS 2程式設計所需的各方面知識,並通過結合基本概念、設計思想、工程實踐、程式設計調試和應用技巧等多面一體進行闡述,使讀者可以更加快速地掌握ROS 2機器人程式設計的核心思想。書中包含大量的代碼和實戰案例,同時還會講述開源專案及其相關規範和注意事項,結合作者實際的工程經驗、與時俱進的 ROS 2設計思想和源碼案例,讀者可以學習到不拘泥於軟體版本與軟體環境的程式設計知識。此外,本書的*後一章還給出了ROS 2在實際專案中落地的應用策略和實用建議。書中所有源碼都已按照ROS 2的相關規範進行開源,並與讀者共同維護。
本書為讀者提供了全部案例原始程式碼下載和高清學習視頻,讀者可以直接掃描二維碼觀看。
本書適合機械、自動化、機器人、電腦、自動駕駛和人工智慧等行業的從業者、學生和研究人員,以及 DIY 愛好者和極客等閱讀學習。