機器人技術開發人員入門課程 – 在 Python 中使用 ROS

學習使用著名的 Python 機器人作業系統(ROS)框架為機器人程式設計。

報名參加課程更新 coupon code

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

  • 瞭解 ROS,以及在為機器人程式設計時如何使用它
  • 瞭解 ROS 框架中的可用工具
  • 學習如何使用 ROS 的Python API,用 Python 為機器人開發程式碼
  • 瞭解機器人模擬工具,在虛擬環境中進行程式設計和測試

要求

  • 一般電腦技能
  • 有 Python 程式語言的經驗
  • 一台能夠執行虛擬機器的電腦
  • 建議有一些 Linux 的經驗,但不是必須的

課程說明

學習如何使用機器人作業系統(ROS)平台,該平台用於為真實世界的機器人程式設計。本課程是為幾乎沒有使用ROS經驗的初學者設計的。本課程的編碼是在 Python 3 中使用 ROS Noetic 完成的。我們將討論 ROS 的安裝,如何開發使用該框架的程式碼,甚至討論模擬工具,這樣你就可以製作自己的機器人並在模擬中控制它,這些程式碼可以很容易地移植到真實的機器人系統中。

本課程分為6個主要部分。

  1. 課程介紹
  2. 環境設定
  3. ROS 概述
  4. 在 Python 中使用ROS
  5. 機器人學模擬
  6. 課程結語

第1節是對課程的總體介紹。

在第2節中,你將學習如何設定你的電腦,以便能夠執行 ROS。這包括利用 Ubuntu 作業系統,安裝 ROS,並向你介紹我們在本課程中要使用的程式碼編輯器。

在第3節中,我將從高層次上教你 ROS 框架中包括哪些 “工具”,以及它們各自的作用。

在第4節中,你將花大部分時間學習如何在你自己的 Python 程式碼中實現所有各種 ROS 工具。

第5節將涉及到使用 ROS 提供的模擬和感測器資料視覺化工具。

最後,課程結束部分將介紹你完成課程後可以做什麼,以及一些常見問題和調查,以幫助我改進課程。

那麼你還在等什麼呢?讓我們開始程式設計吧,使用最廣泛使用的開源機器人平台ROS。

目標受眾

  • 任何新的或想了解更多關於 ROS(機器人作業系統)的人
  • 任何想學習使用 ROS 進行機器人程式設計的人

講師簡介

Raymond Andrade 機器人系統開發者

我是一名機器人系統開發人員,專門從事海洋機器人系統的軟體開發。除了在海洋機器人領域工作外,我在夏威夷大學攻讀本科學位期間,是夏威夷大學海洋機器人研究實驗室的專案經理。在那裡,我帶頭開展機器人專案,如RobotX挑戰,與美國海軍和北約盟國合作進行海洋機器人演示。

在我的課程中,我希望能提供一種清晰的、有美感的教學方法。在網際網路上搜索相關的機器人內容,並使其易於理解是很困難的。因此,我儘量使我的課程保持高品質,充滿了一對一的討論,有美感的動畫,以及透過編碼練習。

我希望能幫助使機器人在日常社會中更加普遍。希望我們能一起創造出人人都能受益的機器人。

英文字幕:有

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

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: