Kurzusleírás
Bevezetés a ROS és Python használatába a robotikában
- A ROS jellemzőinek és architektúrájának áttekintése
- A ROS használatának előnyei mobil robotikában
A ROS megértése
- Alapfogalmak és összetevők
- ROS fájlrendszer, könyvtárszerkezet és kommunikációs modell
Fejlesztői környezet beállítása
- ROS és Python telepítése
- ROS környezet és munkaterület konfigurálása
- Mobil robot platform csatlakoztatása a ROS-hoz
ROS csomópontok létrehozása és futtatása Pythonnal
- ROS csomópontok létrehozása Python használatával
- 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 és naplózás használata
ROS témák létrehozása és használata Pythonnal
- ROS témák létrehozása Pythonnal
- ROS témák közzététele és feliratkozás rájuk
- ROS üzenettípusok és egyéni üzenetek használata
- 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 Pythonnal
- ROS szolgáltatások létrehozása Pythonnal
- ROS szolgáltatások kérése és nyújtása
- ROS szolgáltatástípusok és egyéni szolgáltatások használata
- ROS szolgáltatások vizsgálata és hívása ROS eszközökkel
ROS műveletek létrehozása és használata Pythonnal
- ROS műveletek létrehozása Pythonnal
- ROS műveleti célok küldése és fogadása
- ROS művelettípusok és egyéni műveletek használata
- ROS műveletek kezelése és megszakítása 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 csomagok implementálása mobil robotokhoz
- ROS érzékelő csomagok alkalmazása mobil robotokhoz
ROS integrálása más keretrendszerekkel és eszközökkel
- ROS használata OpenCV-vel számítógépes látáshoz
- ROS használata TensorFlow-val gépi tanuláshoz
- ROS használata Gazebo-val szimulációhoz
- ROS használata más keretrendszerekkel és eszközökkel
ROS alkalmazások hibaelhárítása és hibakeresése
- Gyakori problémák és hibák kezelése ROS alkalmazásokban
- Hatékony hibakeresési technikák és eszközök alkalmazása
- Tippek és ajánlások a ROS teljesítményének javításához
Összefoglalás és következő lépések
Követelmények
- Alapvető robotikai fogalmak és terminológia ismerete
- Tapasztalat Python programozásban és adatelemzésben
- Ismeret a Linux operációs rendszerben és parancssori eszközökben
Célközönség
- Robotikai fejlesztők
- Robotika rajongók
Vélemények (5)
A gyakorlati feladatok száma, amelyek hasonló adatokat használnak azokhoz, amit projektjeinkben alkalmazunk (minta: műholdas képek raszterformátumban)
Matthieu - CS Group
Kurzus - Scaling Data Analysis with Python and Dask
Gépi fordítás
Úgy éreztem, a képző rendkívül tudatos volt, és bizonytalanul válaszolt a kérdésekre, hogy megnyugtassa az egyértelmű felfogást.
Jenna - TCMT
Kurzus - Machine Learning with Python – 2 Days
Gépi fordítás
Nagyon jó előkészítés és szakmai tudás a képzőtől, tökéletes angol nyelvű kommunikáció. A tanfolyam gyakorlatias volt (gyakorlatok + példák felhasználási esetek megosztása).
Monika - Procter & Gamble Polska Sp. z o.o.
Kurzus - Developing APIs with Python and FastAPI
Gépi fordítás
Az elmagyarázás
Wei Yang Teo - Ministry of Defence, Singapore
Kurzus - Machine Learning with Python – 4 Days
Gépi fordítás
A tanár a képzést a résztvevők tempójára szabja
Farris Chua
Kurzus - Data Analysis in Python using Pandas and Numpy
Gépi fordítás