感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
ROS和Python機器人編程簡介
- ROS功能和架構概述
- 使用ROS進行移動機器人開發的優勢
理解ROS
- 核心概念和組件
- ROS文件系統、目錄結構和通信模型
設置開發環境
- 安裝ROS和Python
- 配置ROS環境和工作區
- 將移動機器人平臺與ROS連接
使用Python創建和運行ROS節點
- 使用Python創建ROS節點
- 運行節點並使用命令行工具
- 編寫和使用ROS節點啓動文件
- 使用ROS參數和日誌
使用Python創建和使用ROS主題
- 使用Python創建ROS主題
- 發佈和訂閱ROS主題
- 使用ROS消息類型和自定義消息
- 使用ROS工具監控和記錄ROS主題
使用Python創建和使用ROS服務
- 使用Python創建ROS服務
- 請求和提供ROS服務
- 使用ROS服務類型和自定義服務
- 使用ROS工具檢查和調用ROS服務
使用Python創建和使用ROS動作
- 使用Python創建ROS動作
- 發送和接收ROS動作目標
- 使用ROS動作類型和自定義動作
- 使用ROS工具管理和取消ROS動作
使用ROS包和庫進行移動機器人開發
- 使用ROS導航棧進行移動機器人開發
- 爲移動機器人實現ROS SLAM包
- 使用ROS感知包進行移動機器人開發
將ROS與其他框架和工具集成
- 將ROS與OpenCV結合進行計算機視覺
- 將ROS與TensorFlow結合進行機器學習
- 將ROS與Gazebo結合進行仿真
- 將ROS與其他框架和工具結合
排查和調試ROS應用程序
- 解決ROS應用程序中的常見問題和錯誤
- 應用有效的調試技術和工具
- 提高ROS性能的技巧和最佳實踐
總結與下一步
最低要求
- 瞭解基本的機器人概念和術語
- 具備Python編程和數據分析經驗
- 熟悉Linux操作系統和命令行工具
受衆
- 機器人開發人員
- 機器人愛好者
21 時間:
客戶評論 (5)
使用與我們項目中更相似的數據(柵格格式的衛星圖像)進行更多實踐練習的事實
Matthieu - CS Group
課程 - Scaling Data Analysis with Python and Dask
機器翻譯
我認爲培訓師非常專業,能夠自信地回答疑問,幫助大家更好地理解。
Jenna - TCMT
課程 - Machine Learning with Python – 2 Days
機器翻譯
培訓師準備充分,專業知識紮實,英語溝通流暢。課程內容實用,包含練習和實際用例分享。
Monika - Procter & Gamble Polska Sp. z o.o.
課程 - Developing APIs with Python and FastAPI
機器翻譯
解釋
Wei Yang Teo - Ministry of Defence, Singapore
課程 - Machine Learning with Python – 4 Days
機器翻譯
培訓師根據學員的進度開展培訓
Farris Chua
課程 - Data Analysis in Python using Pandas and Numpy
機器翻譯