-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
ROS機器人編程與SLAM算法解析指南 版權信息
- ISBN:9787115526311
- 條形碼:9787115526311 ; 978-7-115-52631-1
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
ROS機器人編程與SLAM算法解析指南 本書特色
目前ROS(Robot Operating System)正逐步成為機器人開發領域的主要工具平臺,同時SLAM技術也日益成為機器人應用領域的研究熱點。本書主要講解ROS編程與SLAM算法,并介紹 ROS 與機器人仿真軟件V-rep的結合應用。書中各章節所涉及的代碼均有對應的源代碼,可供讀者下載,便于調試與應用。
ROS機器人編程與SLAM算法解析指南 內容簡介
本書主要內容分為七章。**章ros的安裝及常用命令操作 ; 第二章主要介紹了ros開發IDE (RoboWare Studio) 安裝使用及Ros開發的基礎知識 ; 第三章主要介紹了ros開發過程的常用調試工具 ; 第四章主要介紹了Tf知識及使用 ; 第五章了SLAM功能包源碼解讀及自定義功能包再現建圖過程 ; 第六章vigation功能包解讀及相關算法 ; 第七章ROS與V—rep聯合開發實現機器人建圖與導航。
ROS機器人編程與SLAM算法解析指南 目錄
1.1 ROS概述2
1.2 Ubuntu系統3
1.2.1 Ubuntu系統的安裝3
1.2.2 樹莓派安裝Ubuntu10
1.3 ROS的安裝11
1.4 常用的操作命令13
1.4.1 Ubuntu系統的常用命令13
1.4.2 常用的ROS操作命令14
第 2章 ROS基礎15
2.1 開發工具IDE16
2.1.1 RoboWare Studio的安裝16
2.1.2 卸載17
2.1.3 使用18
2.2 節點22
2.2.1 發布端23
2.2.2 接收端24
2.2.3 CMakeLists.txt文件24
2.2.4 測試25
2.3 消息26
2.3.1 自定義消息26
2.3.2 編寫自定義消息發布端27
2.3.3 編寫自定義消息接收端28
2.3.4 CMakeLists.txt文件29
2.3.5 測試30
2.4 服務31
2.4.1 服務通信31
2.4.2 自定義srv31
2.4.3 創建服務器32
2.4.4 創建客戶端33
2.4.5 CMakeLists.txt文件34
2.4.6 測試35
2.5 參數36
2.5.1 編寫參數設置獲取節點36
2.5.2 CMakeLists.txt文件39
2.5.3 測試39
2.6 動態參數設置41
2.6.1 創建cfg文件41
2.6.2 創建動態參數設置可執行文件42
2.6.3 CMakeLists.txt文件43
2.6.4 測試44
2.7 ROS類編程思想45
2.7.1 創建類頭文件45
2.7.2 創建類應用可執行文件47
2.7.3 CMakeLists.txt文件49
2.7.4 測試50
第3章 調試及仿真工具52
3.1 Rviz53
3.2 Gazebo56
3.2.1 安裝與更新57
3.2.2 Gazebo環境58
3.2.3 選項卡與工具條59
3.2.4 模擬場景組成元素62
3.2.5 搭建簡單機器人模型64
3.3 rqt的調試72
3.4 rosbag的使用76
3.5 rosbridge的開發78
3.5.1 rosbridge_suite的安裝78
3.5.2 測試html通信79
第4章 TF簡介及應用87
4.1 TF包概述88
4.2 TF包的簡單使用88
4.3 編寫TF發布與接收程序93
第5章 SLAM簡介及應用100
5.1 SLAM概述101
5.2 gmapping建圖功能應用102
5.3 ROS gmapping功能包解讀103
5.4 openslam源碼解讀108
5.5 ROS建圖實戰119
5.5.1 ROS地圖發布119
5.5.2 TF坐標變換發布124
5.5.3 模擬激光數據126
5.5.4 建圖129
5.5.5 建圖測試138
第6章 ROS navigation及算法簡介140
6.1 ROS navigation stack概述141
6.2 move_base的配置142
6.3 navigation源碼解讀150
6.4 A-Star算法原理與實現155
6.5 dwa算法166
第7章 基于V-rep的ROS開發176
7.1 V-rep機器人仿真軟件概述177
7.1.1 V-rep與Gazebo的區別178
7.1.2 V-rep與ROS通信機制178
7.2 V-rep安裝與ROS配置179
7.2.1 環境要求179
7.2.2 V-rep的安裝179
7.2.3 配置RosInterface180
7.3 運行V-rep自帶ROS控制場景182
7.3.1 熟悉V-rep基本操作182
7.3.2 運行ROS控制場景183
7.3.3 ROS發送數據到V-rep185
7.4 V-rep環境搭建與ROS控制開發190
7.4.1 V-rep環境搭建190
7.4.2 激光雷達ROS參數配置199
7.5 V-rep與ROS聯合仿真實驗201
7.5.1 gmapping建圖測試201
7.5.2 導航測試204
ROS機器人編程與SLAM算法解析指南 作者簡介
主編: 陶滿禮,碩士,畢業于東北大學機械工程與自動化學院機械電子工程專業。曾先后在沈陽新松機器人自動化股份有限公司服務機器人事業部擔任軟件工程師,在北京天下宏圖空間信息技術有限公司擔任視覺算法工程師。主要研究方向為機器人激光SLAM與Navigation路徑規劃算法研究、三維點云及深度學習在物體識別與定位領域的應用。 參編: 夏麗娟,東北大學工商管理學院企業管理專業碩士,遼寧大學商學院企業管理專業學士。主要研究方向為綠色供應鏈管理、復雜網絡研究、項目管理、供應鏈系統的數學建模及算例分析應用。 張志飛,碩士,畢業于東北大學機械工程與自動化學院,沈陽新松機器人自動化股份有限公司智能交通事業部工程師。主要從事機器人產品開發及ROS相關研究,包括Delta并聯機器人無傳感器力位混合控制及輪式掛軌巡檢機器人等產品的研發。 夏文杰,學士,畢業于中國民航大學,主要從事互聯網軟件產品研發工作,包括產品定義、方案輸出、過程管控及持續更新迭代,熟悉人工智能在智慧零售領域的應用,對人工智能在零售領域的應用具有豐富的實戰經驗。
- >
上帝之肋:男人的真實旅程
- >
經典常談
- >
【精裝繪本】畫給孩子的中國神話
- >
李白與唐代文化
- >
推拿
- >
有舍有得是人生
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
中國歷史的瞬間