
曙海教學優(yōu)勢
該課程面向企事業(yè)項目實際需要,教學以實用為導向,秉承21年積累的教學品質(zhì),ROS2機器人技術理論、編程和實踐進階培訓學習學校以項目實現(xiàn)為導向,老師將會與您分享設計的全流程以及工具的綜合使用技巧、經(jīng)驗。上門/線上/線下皆可,小班面授,互動直播任選.專注技術培訓,匠心服務,實戰(zhàn)教學。上門/線上/線下皆可,ROS2機器人技術理論、編程和實踐進階培訓學習學校專家,課程可定制,熱線:4008699035。
大批企業(yè)和曙海
建立了良好的合作關系,合作企業(yè)30萬+。我們課程培養(yǎng)了十幾萬受歡迎的工程師,在業(yè)內(nèi)有著響亮的知名度,同心致遠,用心服務。
?課程介紹:??
工業(yè)機器人發(fā)展概覽
??1機器人技術基礎
·?了解基本ROS概念
·?ROS系統(tǒng)起源
·?ROS系統(tǒng)的5個特征
·?ROS文件系統(tǒng)結構
·?ROS的計算模式
·?ROS架構和理念概述
·?ROS系統(tǒng)開發(fā)的三個層次
·?設置ROS工作區(qū)環(huán)境
·?ROS主機(Master)、節(jié)點(Nodes)、主題(Topics)、消息(Messages)
·?使用控制臺命令
·?使用Colcon構建Ros2系統(tǒng)
·?ROS啟動文件
·?ROS總體設計
??2機器人編程部分
·?命令行界面CLI工具
·?節(jié)點,話題,服務,參數(shù),動作
·?設置ROS工作區(qū)環(huán)境
·?描述格式SDF與RSDF
·?使用rqt console
??3第一個機器人實踐
·?創(chuàng)建ROS包
·?創(chuàng)建一個ROS項目基本步驟
·?使用ROS?客戶端庫(C++/Python)
·?編寫一個簡單的ROS交互程序:訂閱器(Subscriber)和消息發(fā)布器(Publisher)
·?使用ROS參數(shù)服務器存儲和檢索參數(shù)
·?launch文件,記錄和回放數(shù)據(jù)
·?客戶端庫(發(fā)布者,訂閱者,服務端,客戶端,msg和srv接口)
·?探索ROS上的機器人模型
·?機器人3D位置與軌跡
·?實現(xiàn)ROS動作(如何從A點走到B點,程序命令,底層實現(xiàn)...)
??4機器人與開源仿真
·?ROS服務(基于虛擬機的操作或演示)
·?使用ROS模擬時間
·?Gazebo介紹
·?Gazebo界面
·?畫出一個世界(World)
·?World格式介紹
·?如何選擇世界
·?如何選擇模型
·?如何載入模型
??5機器人與ROS上TF轉(zhuǎn)換系統(tǒng)
·?為何轉(zhuǎn)換系統(tǒng)(Transforms)重要
·?ROS里的Transforms
·?如何廣播單Frames
·?RVIZ里的Frames和Transforms
·?廣播消息與移動機器人機構
·?查看TF樹
·?查看坐標變換信息
·?如何可視化坐標系
·?一個利用TF系統(tǒng)的演示
??6 ROS調(diào)試與故障排除
·?ROS不同應用調(diào)試策略
·?利用Rviz查看TF樹調(diào)試ROS
·?自行編寫ROS調(diào)試程序
·?消息信息存儲于ROS包與日志管理
·?使用ROS模擬時間
·?使用rqt工具
·?使用rosbag
??7?機器人與Slam技術分析
·?Slam概念解析
·?數(shù)學模型
·?SLAM分類與地圖
·?基于激光的SLAM技術
·?基于視覺的SLAM技術
·?視覺SLAM經(jīng)典方法比較
·?激光與視覺SLAM技術比較
·?SLAM技術發(fā)展前景
·?激光SLAM技術發(fā)展前景
·?模擬機器人掃描建筑物
·?機器人攝像頭Slam掃描
??8?機器人運動規(guī)劃實踐
·?運動規(guī)劃軟件框架編譯方法
·?運動規(guī)劃·新項目構建
·?借助運動規(guī)劃設置助手
·?借助開源工具(Rviz工具軟件)
·?編譯,構建和運行項目方法
·?仿真目標控制與調(diào)參數(shù)
復盤討論分析與答疑
?