網絡資源
全部免費下載

機器人ROS操作系統

機器人操作系統ROS
機器人ROS操作系統
課程內容
1. 認識ROS(公開課)
1.1 課程介紹
1.1.1 課程思路
1.1.2 內容概覽
1.1.3 授課形式
1.2 ROS簡介
1.2.1 ROS起源
1.2.2 國內外現狀
1.2.3 ROS設計目標
1.2.4 ROS的特點
1.3 ROS系統架構
1.3.1 系統架構
1.3.2 通信機制
1.4 ROS安裝
1.5 第一個ROS例程——小海龜仿真
2. ROS基礎
2.1 創建工作空間
2.2 ROS通信編程
2.2.1 Topic編程
2.2.2 Service編程
2.2.3 Action編程
2.3 實現分布式通訊
2.4 ROS中的關鍵組件
2.4.1 Launch啟動文件
2.4.2 TF坐標變換
2.4.3 Qt工具箱
2.4.4 rviz可視化平臺
2.4.5 gazebo物理仿真環境
3. 機器人系統設計
3.1 機器人的定義與組成
3.2 機器人系統構建
3.2.1 執行機構
3.2.2 驅動系統
3.2.3 傳感系統
3.2.4 控制系統
3.3 URDF機器人建模
3.3.1 URDF模型
3.3.2 創建機器人模型
3.3.3 添加傳感器
4. 機器人仿真
4.1 機器人模型優化
4.1.1 xacro文件格式
4.1.2 xacro的可編程特性
4.1.3 URDF模型的優化
4.2 ArbotiX+rviz功能仿真
4.3 gazebo物理仿真
4.3.1 ros_control
4.3.2 創建仿真環境
4.3.3 機器人仿真
4.3.4 傳感器仿真
5. 機器人感知
5.1 機器視覺
5.1.1 ROS中的圖像數據
5.1.2 攝像頭標定
5.1.3 ROS中的OpenCV接口
5.1.4 人臉識別/物體識別
5.1.5 二維碼識別
5.2 機器語音
5.2.1 ROS集成科大訊飛SDK
5.2.2 實現智能語音助手
6. 機器人SLAM與自主導航
6.1 機器人必備條件
6.2 ROS中常用SLAM功能包的應用
6.2.1 gmapping SLAM
6.2.2 hector SLAM
6.2.3 ORB_SLAM
6.2.4 google cartographer SLAM
6.3 ROS中的導航框架
6.3.1 move_base功能包
6.3.2 amcl功能包
6.4 導航框架的應用
6.4.1 本地規劃器與全局規劃器的配置
6.4.2 Gazebo導航仿真
7. MoveIt!機械臂控制
7.1 MoveIt!系統架構
7.2 創建機械臂模型
7.3 Setup Assistant配置機械臂
7.4 添加機器人控制器
7.5 MoveIt!編程學習
7.6 Gazebo機械臂仿真
7.7 ROS-I框架介紹
8. ROS機器人綜合應用
8.1 ROS機器人實例介紹
8.1.1 PR2
8.1.2 TurtleBot
8.1.3 HRMRP
8.1.4 Kungfu ARM
8.2 構建綜合機器人平臺mbot
8.2.1 移動機器人+機械臂
8.2.2 綜合應用(結合學員研究方向)
9. ROS 2.0
9.1 為什要有ROS 2
9.2 什么是ROS 2
9.3 如何安裝ROS 2
9.4 ROS 2中的話題與服務編程
9.5 ROS 2與ROS 1的集成
9.6 課程總結與展望

資源下載
恭喜,此資源為免費資源,請先
注意:本站資源多為網絡收集,如涉及版權問題請及時與(banjiahukou.com)福利年站長聯系,我們會在第一時間內與您協商解決。★★另外超過一年的資源網站將不再更新鏈接★★
贊(4) 打賞
未經允許不得轉載:福利年 » 機器人ROS操作系統
分享到: 更多 (0)

評論 搶沙發

評論前必須登錄!

 

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞