Contents
移動機器人定位、導航和運動規劃與機器人作業系統 2
從這 9.5 小時的課程,你會學到
- 建構你自己的迷宮求解模擬 (ROS2)
- 編寫搜索演算法 [A*、Dijikstra、最小堆]
- 計算機視覺技術,例如 (檢測、分割)
- 使用自訂的導航圖進行深入研究
要求
- Python 基礎程式設計和模組
- ROS2節點通訊
- 啟動檔案
課程說明
本課程重點介紹機器人在基於 ROS2 的模擬中的迷宮求解行為。 電腦視覺是整合運動規劃重要機器人演算法的重點。 我們將使用的機器人類型是帶腳輪的差動驅動機器人( Differential Drive Robot )。 課程由以下主要標題構成。
- 自定義機器人創建
- Gazebo 和 Rviz 整合
- 本土化
- 導航
- 路徑規劃
從我們的機器人到最後的電腦視覺節點,我們將從頭開始創造一切。 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
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- ROS 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。