Kurzusleírás
Bevezetés a ROS-ba és Python-be a Robotics számára
- A ROS jellemzők és architektúra áttekintése
- A ROS mobil robotikához való használatának előnyei
Megértés ROS
- Alapfogalmak és összetevők
- ROS fájlrendszer, könyvtárstruktúra és kommunikációs modell
A Fejlesztési Környezet kialakítása
- ROS és Python telepítése
- A ROS környezet és munkaterület konfigurálása
- Mobil robotplatform összekapcsolása a ROS-mal
ROS csomópontok létrehozása és futtatása a Python segítségével
- ROS csomópont létrehozása az Python segítségével
- Csomópontok futtatása és parancssori eszközök használata
- ROS csomópont indító fájlok írása és használata
- ROS paraméterek felhasználása és naplózás
ROS témák létrehozása és használata a Python segítségével
- ROS téma létrehozása a következővel: Python
- Közzététel és előfizetés ROS témakörre
- ROS üzenettípus és egyéni üzenetek felhasználása
- A ROS témák monitorozása és rögzítése ROS eszközökkel
ROS szolgáltatások létrehozása és használata a Python segítségével
- ROS szolgáltatás létrehozása a Python segítségével
- Szolgáltatások kérése és nyújtása ROS
- ROS szolgáltatástípus és egyedi szolgáltatások kihasználása
- A ROS szolgáltatások ellenőrzése és felhívása ROS eszközökkel
A ROS műveletek létrehozása és használata az Python segítségével
- ROS művelet létrehozása a következővel: Python
- Akciócélok küldése és fogadása ROS
- ROS művelettípus és egyéni műveletek felhasználása
- ROS műveletek kezelése és törlése ROS eszközökkel
ROS Csomagok és könyvtárak használata mobil robotokhoz
- ROS navigációs verem használata mobil robotokhoz
- ROS SLAM csomag megvalósítása mobil robotokhoz
- ROS észlelési csomagok alkalmazása mobil robotokhoz
Integrálása ROS más keretrendszerekkel és eszközökkel
- A ROS és a OpenCV használata számítógépes látáshoz
- A ROS és a TensorFlow használata gépi tanuláshoz
- A ROS használata a Gazebo-val szimulációhoz
- A ROS használata más keretrendszerekkel és eszközökkel
Hibaelhárítás és hibakeresés ROS Alkalmazások
- A ROS alkalmazások gyakori problémáinak és hibáinak megoldása
- Hatékony hibakeresési technikák és eszközök alkalmazása
- Tippek és bevált gyakorlatok a ROS teljesítmény javításához
Összegzés és a következő lépések
Követelmények
- Az alapvető robotikai fogalmak és terminológia megértése
- Python programozásban és adatelemzésben szerzett tapasztalat
- A Linux operációs rendszer és a parancssori eszközök ismerete
Közönség
- Robotics fejlesztők
- Robotics rajongók
Vélemények (5)
Az a tény, hogy több gyakorlati gyakorlatunk van, több hasonló adat felhasználásával, mint amit projekteinkben használunk (műholdképek raszteres formátumban)
Matthieu - CS Group
Kurzus - Scaling Data Analysis with Python and Dask
Gépi fordítás
I thought the trainer was very knowledgeable and answered questions with confidence to clarify understanding. Képzeltem, hogy a tréner nagyon tudós volt, és bátorsággal válaszolt a kérdésekre, hogy tisztázza a megértést.
Jenna - TCMT
Kurzus - Machine Learning with Python – 2 Days
Gépi fordítás
Jó előkészület és szakértelem a tréner részéről, tökéletes angol kommunikáció. A kurzus gyakorlati volt (gyakorlatok + használati példák megosztása).
Monika - Procter & Gamble Polska Sp. z o.o.
Kurzus - Developing APIs with Python and FastAPI
Gépi fordítás
A magyarázat
Wei Yang Teo - Ministry of Defence, Singapore
Kurzus - Machine Learning with Python – 4 Days
Gépi fordítás
Trainer a saját tempójához igazítva fejleszti ki a képzéseket.
Farris Chua
Kurzus - Data Analysis in Python using Pandas and Numpy
Gépi fordítás