*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202307*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:機器人操作系統 (ROS) ISBN:9787121459757 出版社:電子工業 著編譯者:曾慶喜 叢書名:新工科建設之路機器人技術與應用系列 頁數:289 所在地:中國大陸 *此為代購商品 書號:1580100 可大量預訂,請先連絡。 內容簡介 本書共有11章,分為三個部分:第一部分(第1∼6章)是機器人操作系統(ROS)的基礎,內容包含ROS簡介、編程基礎知識、ROS概述、ROS環境搭建、ROS編程基礎和ROS常用工具,該部分循序漸進地幫助讀者熟悉使用ROS;第二部分(第7∼10章)設置了不同類型的應用實例及實驗,幫助讀者掌握並使用ROS;第三部分(第11章)介紹了新一代機器人操作系統ROS-2,涉及ROS-2的基礎知識、通信和安裝。 本書注重理論與實踐相結合,理論部分講解ROS的基礎知識,包括編程基礎知識、Linux入門基礎知識和ROS相關基礎知識;實踐部分設置了不同類型的應用實例及實驗,便於讀者入門了解並運用ROS,並配有相關講解PPT、代碼等,幫助讀者深入理解ROS知識,並應用於實踐。本書可供基於ROS的機器人編程人員使用,也可作為高等院校相關專業學生的參考書。目錄 第1章 ROS簡介1 1 ROS初識 1 1 1 ROS是什麼 1 1 2 ROS的特點 1 1 3 ROS發行版 1 2 本書的ROS資源 1 3 本章小結 第2章 編程基礎知識 2 1 C++基礎知識 2 1 1 在Linux中使用C++ 2 1 2 從實例中學習C++ 2 2 Python基礎知識 2 2 1 在Linux中使用Python 2 2 2 從實例中學習Python 2 3 本章小結 第3章 ROS概述 3 1 ROS文件系統級 3 1 1 工作空間 3 1 2 功能包 3 1 3 元功能包 3 2 計算圖級 3 2 1 節點 3 2 2 消息 3 2 3 話題 3 2 4 服務 3 2 5 節點管理器 3 2 6 參數伺服器 3 2 7 消息記錄包 3 3 ROS開源社區 3 4 本章小結 第4章 ROS環境搭建 4 1 Ubuntu安裝 4 1 1 製作Ubuntu系統盤 4 1 2 安裝Ubuntu 4 1 3 Linux常用操作指令 4 1 4 Shell基礎認識 4 1 5 使用文本編輯器 4 1 6 Linux下ssh的使用 4 2 ROS安裝 4 3 本章小結 第5章 ROS編程基礎 5 1 創建工作空間 5 2 創建功能包 5 3 使用ROS節點 5 4 ROS節點交互 5 5 使用參數伺服器 5 6 創建節點 5 6 1 創建publisher節點 5 6 2 創建subscriber節點 5 6 3 編譯功能包 5 6 4 運行publisher與subscriber節點 5 6 5 自定義話題消息 5 6 6 自定義服務數據 5 7 本章小結 第6章 ROS常用工具 6 1 Qt工具箱 6 1 1 日誌輸出工具 6 1 2 計算圖可視化工具 6 1 3 數據繪圖工具 6 1 4 參數動態配置工具 56 2 rviz三維可視化平台 6 2 1 運行rviz 6 2 2 數據可視化 6 3 Gazebo模擬環境 6 3 1 安裝並運行Gazebo 6 3 2 構建模擬環境 6 4 rosbag數據記錄與回放 6 4 1 使用rosbag 6 4 2 回放數據 6 5 TF工具 6 5 1 機器人運動學基本原理 6 5 2 TF工具的原理分析 6 5 3 TF工具 6 5 4 TF工具應用實例 6 6 本章小結 第7章 ROS基礎應用實例 7 1 遙控小海龜運動 7 1 1 紅外遙控器控制小海龜運動 7 1 2 遊戲手柄控制小海龜運動 7 1 3 本節小結 7 2 UbloxGPS模塊的使用及坐標轉換 7 2 1 GPS簡介 7 2 2 高斯-克呂格投影變換 7 2 3 GPS的使用 7 2 4 本節小結 7 3 多感測器數據同步 7 3 1 messagefilters程序庫介紹 7 3 2 多感測器數據同步實驗 7 3 3 本節小結 7 4 基於G29的移動機器人遙操作實驗 7 4 1 遙操作介紹 7 4 2 實驗環境基礎 7 4 3 指令解析轉發實驗 7 4 4 方向盤反饋控制實驗 7 4 5 本節小結 第8章 ROS視覺應用實例 8 1 機器視覺 8 1 1 相機驅動安裝 8 1 2 通過rviz顯示圖像 8 1 3 相機內參標定 8 1 4 人臉識別實驗 8 1 5 本節小結 8 2 光流模塊的測速及定位實驗 8 2 1 PX4FLOW的使用 8 2 2 PX4FLOW位置解算並顯示 8 2 3 本節小結 8 3 基於Autoware的目標檢測實驗 8 3 1 Autoware簡介 8 3 2 安裝配置Autoware 8 3 3 Autoware測試 8 3 4 利用yolov3實現目標檢測 8 3 5 本節小結 第9章 ROS機器語音和深度學習實例 9 1 在ROS中構建一個人機交互機器人 9 1 1 AIML簡介 9 1 2 在ROS中創建AIML人機交互機器人 9 1 3 運行人機交互機器人 9 1 4 本節小結 9 2 基於深度學習標誌物檢測 9 2 1 依賴包安裝 9 2 2 數據採集 9 2 3 數據標註 9 2 4 模型訓練 9 2 5 在ROS中使用訓練好的模型 9 2 6 本節小結 第10章 ROS機器人模擬實驗 10 1 機器人模型構建與模擬 10 1 1 URDF 10 1 2 創建URDF模型並校驗 10 1 3 在rviz中顯示模型 10 1 4 在模擬環境中控制小車運動 10 1 5 本節小結 10 2 Movelt!的使用 10 2 1 Movelt!系統架構 10 2 2 如何使用Movelt!配置助手配置機械臂 10 2 3 啟動Movelt 10 2 4 本節小結 10 3 Hector四旋翼無人機模擬 10 3 1 四旋翼無人機簡介 10 3 2 Hector四旋翼無人機模擬 10 3 3 Hector模擬環境搭建 10 3 4 啟動Hector模擬實驗 10 3 5 本節小結 10 4 機器人SLAM及自主導航 10 4 1 使用gmapping構建地圖 10 4 2 基於地圖的定位與自主導航 10 4 3 安裝步驟 10 4 4 參數配置文件講解 10 4 5 實驗測試 10 4 6 本節小結 第11章 ROS2簡介 11 1 ROS2概述 11 2 ROS2基礎 11 2 1 DDS 11 2 2 計算圖 11 2 3 社區層級 11 3 ROS2中的通信 11 4 安裝ROS-2 11 5 本章小結 參考文獻 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |