fbpx

ROS 自定義機械臂和 Panda 7 DOF 終極指南

Contents

為軌蹟的正向和反向運動學( Kinematics )編寫 ROS 控制器,並從頭開始構建機器人控制器( ROS Controllers )

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

  • 🦾 帶有自定義控制器和軌跡節點的 7 DOF Franka Panda 手臂
  • 🤖 為 Gazebo 中的機械臂建構自定義作用力和軌跡控制器
  • ➗ 帶 RTB 解決方案的正向(Forward)和反向(Inverse)運動學(Kinematics )
  • 💾 為您的機器人導出 Denavit–Hartenberg table 表示
  • ⛩️ 使用 URDF 的機械臂基本 3D 結構
  • 🗺️ 建構用於 Gazebo 模擬的 3 DOF 自定義機械臂

要求

  • 🛩️ ROS 1 基礎工作流程、節點通訊、啟動檔案
  • 🏎️ Python 3 基礎知識的理解
  • 🖥️ 安裝:ROS 1 Noetic,Ubuntu 20.04 Focal

課程說明

課程工作流程:

我們將從創建一個名為 BAZU 的自定義機器人開始。 這將從頭開始創建,包含關節的 URDF,將深入探索鏈接。 創建機械臂後,我們將從 ros_control 包中添加控制器(位置、作用力、關節軌跡)。這將引導我們使用 Peter Corke 的 Robotics Toolbox 為我們的自定義機器人找到正向和反向運動學解決方案的 DH 表。

在了解了自定義機械臂的所有基礎知識後,我們將轉向非常知名的商用機械臂 Franka Emika Panda 7 自由度機械臂。 我們的第一個目標是將自定義控制器安裝到其中,正如我們在前面的部分中了解到的那樣。這樣做的唯一原因是能夠控制任何可用的工作 URDF 機器人。 在前面提到的機器人工具箱的幫助下,將解決這個機器人的正向和反向運動學問題。

我們要做的最後一件事是為 Panda 機器人的關節軌跡製作一個動作程式庫(action lib)介面,這樣我們只需要發送路徑點,它就會以我們定義的形狀移動它的終點效果。

本課程後的成果:您可以創建

  • 自定義工作區 (Custom Workspace)
  • 自定義 Python 套件
  • 自定義機械臂
  • Ros 控制介面
  • 正向和反向運動學解決方案
  • 啟動的檔案文
  • RVIZ 和 Gazebo 模擬基礎
  • 為你的機器人自定義控制器
    • 位置控制器( Position Controller )
    • 出功控制器( Effort Controller )
    • 關節軌跡控制器( Joint Trajectory Controller )
  • Panda 機器人軌跡執行

軟體需求

  • Ubuntu 20.04
  • ROS Noetic
  • 一個巨大的程式專案的動機

購買前請查看本課程的 GitHub 貯存庫或訊息 (如果您不想購買,至少獲取程式碼並從中學習 🙂

目標受眾

  • 📚 想學習如何模擬自定義機械臂
  • ➕ 了解如何計算任何機器人的反向和正向運動學
  • 📖 想了解適用於您的機器人的 DH tables

講師簡介

Muhammad Luqman 重度研究機器人專家

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

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

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

英文字幕:有

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

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: