ROS2 路徑規劃和電腦視覺迷宮求解

移動機器人定位、導航和運動規劃與機器人作業系統 2

從這 9.5 小時的課程,你會學到

  • 建構你自己的迷宮求解模擬 (ROS2)
  • 編寫搜索演算法 [A*、Dijikstra、最小堆]
  • 計算機視覺技術,例如 (檢測、分割)
  • 使用自訂的導航圖進行深入研究

要求

  • Python 基礎程式設計和模組
  • ROS2節點通訊
  • 啟動檔案

課程說明

本課程重點介紹機器人在基於 ROS2 的模擬中的迷宮求解行為。 電腦視覺是整合運動規劃重要機器人演算法的重點。 我們將使用的機器人類型是帶腳輪的差動驅動機器人( Differential Drive Robot )。 課程由以下主要標題構成。

  1. 自定義機器人創建
  2. Gazebo 和 Rviz 整合
  3. 本土化
  4. 導航
  5. 路徑規劃

從我們的機器人到最後的電腦視覺節點,我們將從頭開始創造一切。 Python 物件導向程式設計實踐將被應用, 做更好的開發。

學習成果

– 模擬部分

  • 在 Blender 中創建自訂的機器人設計(3D 建模)
  • 將 Maze Bot 引入由 Gazebo 和 RVIZ 提供支持的 RO 模擬中
  • 用節點驅動你的機器人
  • 添加傳感器以更好地感知環境
  • 建立不同的迷宮來解決

– 演算法部分

  • 使用前景和背景提取進行本地化
  • 使用圖形資料結構進行映射
  • 路徑規劃採用
    • A* search
    • Dijikstra
    • DFS Trees
    • Min Heap
  • 導航同時避免障礙物和 GTG 行為

上課前你需要準備

軟體

  • Ubuntu 20.04 (LTS)
  • ROS2 – Foxy Fitzroy
  • Python 3.6
  • Opencv 4.2

技能

  • 基本 ROS2 節點通訊
  • 啟動檔案
  • Gazebo 模型創建
  • 動機:)

所有參考程式碼都可以在本課程的 git hub 貯存庫中找到。

通過瀏覽課程說明附上的免費預覽感受一下真實上課,如有任何困惑,歡迎隨時聯繫 🙂

目標受眾

  • 機器人研究人員
  • 希望從事電腦視覺、人工智慧和機器人領域的工程師

講師簡介

Muhammad Luqman 重度熱愛機器人專家

Luqman 是一位機器人愛好者,他準備教一些很難學的東西。

我正在努力讓它變得容易學習 -> 一個模擬軟體 ROS ,它正在成為世界頂級領先的機器人模擬框架

如果你覺得你通過我的課程學到了一些東西,我會很高興:)

Haider Najeeb 電腦機視覺工程師

具有電腦視覺工程師經驗的計算機工程師。 感興趣的領域包括電腦視覺、人工智慧和機器人技術。

深受共同學習方法的啟發,利用上述領域造福人類。 積極教授有抱負的學生、程序員和工程師,並向他們介紹這些領域不斷增長的力量,以及他們如何利用這些力量來實現自己的目標。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選 ✨ 大多課程 NT320優惠連結 (到 425 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading