掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
公路車寶典(ZINN的公路車維修與保養秘籍)
-
>
晶體管電路設計(下)
-
>
基于個性化設計策略的智能交通系統關鍵技術
-
>
花樣百出:貴州少數民族圖案填色
-
>
山東教育出版社有限公司技術轉移與技術創新歷史叢書中國高等技術教育的蘇化(1949—1961)以北京地區為中心
-
>
鐵路機車概要.交流傳動內燃.電力機車
-
>
利維坦的道德困境:早期現代政治哲學的問題與脈絡
ROS教育機器人實訓教程=ROS Educational Robot Training Tutorial 版權信息
- ISBN:9787561290118
- 條形碼:9787561290118 ; 978-7-5612-9011-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
ROS教育機器人實訓教程=ROS Educational Robot Training Tutorial 內容簡介
本書講解如何搭建ROS機器人,以及如何使用、學習ROS。主要內容包括ROS機器人涉及到的知識工具,圖像處理工具,OpenCV的知識與機器人底層控制器串口通信和底盤PID調試相關知識,CAN通信、串口通信,下位機與上位機控制系統的通信算法,數據包發送與接收解析算法。機器人底盤運動解析包括麥克納姆輪底盤、全向輪底盤、差速底盤和阿克曼底盤解析算法等。本書結構嚴謹、文圖配合恰當,注重理論聯系實際,書中所給出的例題、思考題與計算題均結合了實踐項目所用知識,便于學生自學和理解、掌握與應用所學知識。 本書可作為學校開展留學生機器人工程訓練項目的課程教材,也可供機器人學習愛好者與ROS學習愛好者等讀者使用。
ROS教育機器人實訓教程=ROS Educational Robot Training Tutorial 目錄
Chapter 1 ROS Robot Overview
1.1 Composition of a general robot
1.2 What is ROS robot
1.3 ROS robot
1.4 The positive direction of motion of the ROS robot
Chapter 2 Implementation of the STM32 Bottom Execution Part
2.1 Overview
2.2 Serial port 3/serial port 1 communication receiving speed control command
2.3 CAN communication receiving speed control command part
2.4 Motion execution
2.5 Sending status information to the decision-making level
2.6 Mobile phone bluetooth APP remote control part
2.7 PS2 wireless controller remote control part
2.8 The model aircraft remote control
2.9 Brief description of STM32 source code
Chapter 3 Kinematic Analysis of Common Wheeled Robots
3.1 Mecanum wheel
3.2 Omnidirectional wheel
3.3 Two-wheel differential
3.4 Ackerman steering
Chapter 4 Ubuntu
4.1 Overview
4.2 Virtual machine
4.3 Common commands of Ubuntu
4.4 Remote control
4.5 Remote control:telecommunication configuration
4.6 Remote command line control:SSH
4.7 Remote desktop control:VNC
4.8 Remote mounting files:NFS
4.9 Text editor:Sublime Text
Chapter 5 Introduction of ROS
5.1 Introduction
5.2 Installation of ROS
5.3 Working space and function package
5.4 ROS communication method
5.5 Examples of using node, topic, service and parameter server
Chapter 6 ROS Programming Training:Make a Function Package
6.1 Functional design
6.2 Create a new workspace and function package
6.3 Custom topic data format
6.4 C++ implements topic publishing, subscribing and parameter reading
6.5 Python implements publishing, subscribing, and parameters reading of topics
6.6 Use the launch file to invoke the function packages and upload parameters
Chapter 7 TF, urdf, rviz, rqt and OpenCV
7.1 What is TF?
7.2 TF programming:C++ implements TF broadcasting and monitoring
7.3 TF programming:Python implements TF broadcasting and monitoring
7.4 TF static coordinates tool:launch file publishes static coordinates
7.5 urdf files
7.6 rviz
7.7 rqt
7.8 ROS and OpenCV:cv bridge
Chapter 8 ROS and STM32 Motion Chassis
8.1 What ROS should do
8.2 Function package "turn on wheeltec_robot"
8.3 Use the function package "turn on wheeltec_robot"
Chapter 9 Simultaneous Positioning and Mapping of ROS Robots
9. 1 Basic concepts of simultaneous positioning and mapping
9.2 Gmapping mapping algorithm function package
9.3 Hector mapping algorithm function package
9.4 Cartographer mapping algorithm function package
9.5 Karto mapping algorithm function package
9.6 Mapping with ROS robot
Chapter 10 Autonomous Navigation of ROS Robots
10.1 Overview
10.2 ROS autonomous navigation function package and navigation framework
10.3 Autonomous navigation parameter file
10.4 Autonomous navigation with R()S robots
Appendices
References
展開全部
書友推薦
- >
回憶愛瑪儂
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
月亮虎
- >
【精裝繪本】畫給孩子的中國神話
- >
我從未如此眷戀人間
- >
苦雨齋序跋文-周作人自編集
- >
史學評論
- >
大紅狗在馬戲團-大紅狗克里弗-助人
本類暢銷