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
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
Ez volt egy nehéz kurzus, mert sok dolgot kellett megtanulnunk rövid időn belül. A tréner nagyon jártas volt a tárgyban és a tartalmat úgy szolgáltatta, hogy kielégítse a szükségleteinket. Sok volt a megtanulandó anyag, de a tréner segítőkész és biztató volt. Minden kérdésünkre részletes választ adott és érzzük, hogy sok mindent megtanultunk. A feladatok jól voltak elkészítve és a feladatokat szorgalmazta a szükségleteinknek megfelelően. Szerettem ezt a kurzust.
Bozena Stansfield - New College Durham
Kurzus - Build REST APIs with Python and Flask
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
Többnyire mindent élveztem.
Thukten Dendup - Bhutan Telecom
Kurzus - Web Development with Django
Gépi fordítás