ROS-Industrial培訓
ROS -Industrial( ROS -I)是一個以ROS基礎的開源項目。它將ROS的功能擴展到製造自動化和機器人技術。
在這個以講師為主導的現場培訓中,參與者將學習如何開始使用ROS -Industrial開發。
在培訓結束時,參與者將能夠:
- 安裝和配置ROS -Industrial
- 使用MoveIt等工具在ROS -I上實現運動和路徑規劃!和笛卡爾
- 創建簡單的ROS -I應用程序
- 使用ROS -I構建,測試,部署和排除新機器人故障
聽眾
- 程序員
- 開發商
- 工程師
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- 要申請本課程的定制培訓,請聯繫我們安排。
課程簡介
ROS-Industrial (ROS-I) 簡介
ROS-I 功能和體系結構概述
安裝和配置 ROS-I
設置 ROS-I 開發環境
ROS-I 上的統一機器人描述格式 (URDF) 概述
在 ROS-I 上使用介面庫(驅動程式)
使用 TF 跟蹤 ROS-I 上的座標系
ROS-I 上的運動規劃
- 移動它!應用
- RViz
- C++
創建一個簡單的MoveIt!應用
使用 ROS-I 設置新機器人
- 創建和驗證 URDF
- 創建和更新MoveIt!ROS-I 封裝
- 在 ROS-I 模擬器上進行測試
與笛卡爾合作研究ROS-I
- 笛卡爾建築學
- 用於機器人路由的笛卡爾
- 機器人混合的笛卡爾
- 笛卡爾的軌跡點
- 笛卡爾路徑規劃概述
創建簡單的笛卡爾應用程式
在 ROS-I 上使用 Perception
- 相機校準
- 使用 3D 相機和 3D 數據
- 感知處理管道概述
- 感知工具
創建簡單的感知應用程式
在 ROS-I 上執行路徑規劃
在 ROS-I 上構建感知管道
故障排除
總結和結論
最低要求
- Linux 的基本經驗
- 基本的 C++ 程式設計經驗
- 基本熟悉 ROS
Open Training Courses require 5+ participants.
ROS-Industrial培訓 - Booking
ROS-Industrial培訓 - Enquiry
ROS-Industrial - 咨詢詢問
咨詢詢問
客戶評論 (2)
它對人工智慧的知識和利用在未來Robotics。
Ryle - PHILIPPINE MILITARY ACADEMY
Course - Artificial Intelligence (AI) for Robotics
機器翻譯
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.
Dan Goldsmith - Coventry University
Course - ROS: Programming for Robotics
Provisional Upcoming Courses (Require 5+ participants)
相關課程
ABB IRB 2600ID Robot Operation and Programming
28 時間:這種以講師為主導的香港現場現場培訓面向希望徹底瞭解ABB IRB 2600ID機器人在焊接任務中的操作和程式設計的初級機器人工程師。
在培訓結束時,參與者將能夠:
-
了解機器人技術在焊接中的應用。
熟練使用ABB IRB 2600ID機器人進行程式設計,完成各種焊接任務。
學習安全有效地操作ABB IRB 2600ID機器人。
瞭解與機器人焊接操作相關的安全標準和程式。
Aerial Robotics
21 時間:這是一個由講師指導的香港(線上或線下)培訓課程,旨在幫助工程師和開發人員通過探索各種空中機器人概念和工具,設計、開發和測試空中載具。
在培訓結束時,參與者將能夠:
- 了解空中機器人的基礎知識。
- 建模和設計無人機及四旋翼飛行器。
- 學習飛行控制和運動規劃的基礎知識。
- 學習如何使用不同的空中機器人模擬工具。
Artificial Intelligence (AI) for Robotics
21 時間:這種以講師為主導的香港現場現場培訓針對的是希望通過基本AI方法程式設計和創建機器人的工程師。
在培訓結束時,參與者將能夠:
- 實施過濾器(卡爾曼和粒子),使機器人能夠定位其環境中的移動物體。
- 實現搜索演算法和運動規劃。
- 實施 PID 控制來調節機器人在環境中的運動。
- 實施SLAM演算法,使機器人能夠繪製出未知環境。
AI and Robotics for Nuclear - Extended
120 時間:在這個由講師指導的 香港現場培訓(在線或現場)中,參與者將學習用於對核技術和環境系統領域使用的不同類型的機器人進行程式設計的不同技術、框架和技術。
為期 6 周的課程每周舉行 5 天。每天 4 小時,包括講座、討論和在現場實驗室環境中動手開發機器人。參與者將完成適用於他們工作的各種真實世界專案 ,以實踐他們所獲得的知識。
本課程的目標硬體將通過模擬軟體進行3D類比。ROS(機器人作業系統)開源框架 C++ 和 Python 將用於對機器人進行程式設計。
在本次培訓結束時,參與者將能夠:
- 了解機器人技術中使用的關鍵概念。
- 瞭解和管理機器人系統中軟體和硬體之間的交互。
- 瞭解並實施支撐機器人技術的軟體元件。
- 構建和操作模擬機械機器人,該機器人可以通過語音看到、感知、處理、導航並與人類交互。
- 瞭解適用於構建智慧機器人的人工智慧(機器學習、深度學習等)的必要要素。
- 實施過濾器(卡爾曼和粒子),使機器人能夠定位其環境中的移動物體。
- 實施搜索演算法和運動規劃。
- 實施 PID 控制以調節機器人在環境中的運動。
- 實施 SLAM 演算法,使機器人能夠繪製出未知環境。
- 通過 Deep Learning 擴展機器人執行複雜任務的能力。
- 在實際場景中測試機器人並排除故障。
Drone Programming with ArduPilot
14 時間:這個由 講師指導的 香港 現場培訓(在線或現場)面向希望設計和開發無人駕駛無人機的開發人員和技術人員。
在本次培訓結束時,參與者將能夠:
- 設置合適的開發環境。
- 選擇並應用正確的工具來對無人機進行程式設計。
- 瞭解並配置韌體、中間件和 API 堆疊。
- 使用無人機模擬軟體測試和調試他們的代碼。
Developing Intelligent Bots with Azure
14 時間:Azure Bot服務結合了Microsoft Bot Framework和Azure功能的強大功能,可實現智能機器人的快速開發。
在這個由講師指導的實時培訓中,參與者將學習如何使用Microsoft Azure輕鬆創建智能機器人
在培訓結束時,參與者將能夠:
- 了解智能機器人的基礎知識
- 了解如何使用雲應用程序創建智能機器人
- 了解如何使用Microsoft Bot Framework,Bot Builder SDK和Azure Bot服務
- 了解如何使用bot模式設計機器人
- 使用Microsoft Azure開發他們的第一個智能機器人
聽眾
- 開發商
- 愛好者
- 工程師
- IT專業人士
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
Developing a Bot
14 時間:機器人或聊天機器人就像一個計算機助手,用於在各種消息傳遞平臺上自動進行使用者交互,並更快地完成工作,而無需使用者與另一個人交談。
在這個由講師指導的現場培訓中,參與者將學習如何開始開發機器人,因為他們使用機器人開發工具和框架逐步創建範例聊天機器人。
在培訓結束時,參與者將能夠:
- 了解機器人的不同用途和應用
- 了解開發機器人的完整過程
- 探索用於構建機器人的不同工具和平臺
- 為 Facebook Messenger 構建示例聊天機器人
- 使用 Microsoft Bot Framework 生成示例聊天機器人
觀眾
- 有興趣創建自己的機器人的開發人員
課程形式
- 部分講座,部分討論,練習和大量動手練習
Drone Fundamentals
7 時間:本課程為講師指導的香港(線上或線下)培訓,旨在幫助任何希望了解無人機系統(UAS)基礎知識並將無人機技術應用於各行業的規劃、運營、管理和分析的人士。
通過本培訓,參與者將能夠:
- 掌握無人機(UAV)和無人機的基本知識。
- 了解無人機的分類和用途,以找到適合不同需求的無人機。
- 評估無人機的交付選項和法規,以便於無人機的便捷操作。
- 理解使用無人機技術的風險和倫理問題。
- 探索無人機的未來用途和功能,包括與其他技術的整合。
Drone and Photogrammetry for Infrastructure Supervision in Construction
21 時間:這項由講師主導的現場培訓(在線或現場)針對希望學習如何在建設項目中使用無人機和測量技術進行基礎設施監督的初學者到中級參加者。
培訓結束時,參加者將能夠:
- 了解無人機和測量的基本原理。
- 為建築工地制定和執行無人機飛行計劃。
- 進行測量追蹤,並製作詳細的地圖和3D模型。
- 利用測量數據進行基礎設施監督和問題檢測。
- 應用無人機技術提高施工現場的安全性和效率。
Drones for Agriculture
21 時間:這種以講師為主導的香港現場現場培訓面向希望應用空中機器人技術優化農業數據收集和分析的農業技術人員,研究人員和工程師。
在培訓結束時,參與者將能夠:
- 瞭解無人機技術及其相關法規。
- 部署無人機來獲取、處理和分析作物數據,以改進耕作和農業方法。
Artificial Intelligence (AI) for Mechatronics
21 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對希望瞭解人工智慧對機電一體化系統的適用性的工程師。
在培訓結束時,參與者將能夠:
- 大致瞭解人工智慧、機器學習和計算智慧。
- 了解神經網路的概念和不同的學習方法。
- 有效地選擇人工智慧方法來解決現實生活中的問題。
- 在機電一體化工程中實施 AI 應用。
Physical AI for Robotics and Automation
21 時間:這種由講師指導的現場培訓香港(在線或現場)面向希望提高設計、程式設計和部署智慧機器人系統以實現自動化及其他領域的技能的中級參與者。
在本次培訓結束時,參與者將能夠:
- 瞭解 Physical AI 的原理及其在機器人和自動化中的應用。
- 為動態環境設計和程式設計智慧機器人系統。
- 實施 AI 模型,以便在機器人中進行自主決策。
- 利用模擬工具進行機器人測試和優化。
- 解決感測器融合、實時處理和能源效率等挑戰。
ROS: Programming for Robotics
21 時間:在這場由講師指導的香港線下培訓中,學員將學習如何通過使用機器人可視化和模擬工具,開始將ROS應用於他們的機器人項目。
培訓結束時,學員將能夠:
- 了解ROS的基本概念。
- 學習如何使用ROS創建一個基本的機器人項目。
- 學習如何使用包括模擬和可視化工具在內的不同機器人工具。
ROS for Mobile Robots using Python
21 時間:這種由講師指導的現場培訓香港(在線或現場)面向初級到中級和潛在的高級機器人開發人員,他們希望學習如何使用 ROS 使用 Python 對移動機器人進行程式設計。
在培訓結束時,參與者將能夠:
- 設置包括 ROS、Python 和移動機器人平臺的開發環境。
- 使用 Python 建立並運行 ROS 節點、主題、服務和操作。
- 使用 ROS 工具和實用程式來監視和調試 ROS 應用程式。
- 使用 ROS 包和庫來執行移動機器人的常見任務。
- 與其他框架和工具集成ROS。
- 故障排除和調試 ROS 應用程式。
Smart Robots for Developers
84 時間:智慧機器人是一個 Artificial Intelligence (AI) 系統,它可以從其環境和經驗中學習,並在這些知識的基礎上構建其能力。Smart Robots 可以與人類合作,與他們一起工作並從他們的行為中學習。此外,他們不僅能夠完成體力勞動,還能完成認知任務。除了物理機器人之外,Smart Robots也可以純粹基於軟體,作為軟體應用程式駐留在計算機中,沒有移動部件或與世界的物理交互。
在這個由講師指導的現場培訓中,參與者將學習用於對不同類型的機械 Smart Robots 進行程式設計的不同技術、框架和技巧,然後應用這些知識來完成他們自己的智慧機器人專案。
本課程分為 4 個部分,每個部分包括為期三天的講座、討論和在現場實驗室環境中動手開發機器人。每個部分都將以一個實用的實踐項目結束,讓參與者練習和展示他們所獲得的知識。
本課程的目標硬體將通過模擬軟體進行3D類比。ROS(機器人操作系統)開源框架 C++ 和 Python 將用於對機器人進行程式設計。
在本次培訓結束時,參與者將能夠:
- 了解機器人技術中使用的關鍵概念
- 瞭解和管理機器人系統中軟體和硬體之間的交互
- 瞭解並實施支撐 Smart Robots 的軟體元件
- 構建和操作類比機械智慧機器人,該機器人可以通過語音看到、感知、處理、抓取、導航並與人類互動
- 通過 Deep Learning 擴展智慧機器人執行複雜任務的能力
- 在實際場景中測試智能機器人並排除故障
觀眾
- 開發人員
- 工程師
課程形式
- 部分講座、部分討論、練習和大量動手實踐
注意
- 要定製本課程的任何部分(程式設計語言、機器人模型等),請聯繫我們進行安排。