本書包含ROS 基礎以及ROS 機械臂全過程開發(fā)和實踐等內容,是編著者在結合國內外方法和技術,總結自己多年機器人開發(fā)經驗以及教學科研成果的基礎上完成的。本書第1~4 章簡單概述了機械臂基礎和ROS 基礎,結合具體實踐詳細講解了ROS 通信機制、常用組件、TF2 等進階功能;第5~7 章基于機械臂控制系統(tǒng)開發(fā)的工程實踐,詳細講解了ROS 機械臂建模、MoveIt!基礎、MoveIt!的編程;第8、第9 章介紹了機械臂的視覺系統(tǒng)和視覺抓取。本書理論與實踐相結合,仿真與實物相結合,配有開源教學軟件包和課后習題答疑解析,所有教學示例均提供C和Python 兩種編程實現(xiàn),方便讀者更好地理解和實踐書中內容。本書可作為普通高校自動化、機器人工程、人工智能等相關專業(yè)的教材,也可作為機器人開發(fā)者和工程師的技術參考書。