內容簡介
本書針對ROS機器人操作系統的初學者,以理論與實踐相結合的設計思想為主線,循序漸進地介紹機器人操作系統,以幫助有志於機器人開發的讀者方便快捷地上手ROS。主要內容包括ROS機器人操作系統的基礎知識、通信機制、運行管理、機器人系統模擬、實體機器人設計、機器人導航,以及ROS進階等內容。讀者學習完本書後,能夠入門ROS機器人操作系統,掌握機器人的相關理論知識、構建屬於自己的飢器人平台並實現機器人自主導航功能,為基於ROS機器人操作系統的產品開發奠定基礎。 本書理論結合實踐、深入淺出,適用於各類學校的ROS機器人操作系統課程。作者簡介
邱楠 清華大學物理系博士,清華附中高級教師。2014一2018年間負責建設清華附中創客空間和高研實驗室。主持多項國家、北京市課題,被評為全國首屆STEM種子教師、海淀區物理學科帶頭人。獲得全國十佳STEM教師獎等獎勵。目錄
第1章 ROS概述與開發環境搭建