Kurzusleírás
Bevezetés
A ROS Alapfogalmainak Megértése
- A ROS architektúrájának és filozófiájának áttekintése
- A ROS munkakörnyezet beállítása
- ROS Master, Csomópontok, Témák és Üzenetek
- Konzolparancsok használata
- A Catkin Build System használata
- A ROS Launch File
- 3D-s vizualizáció és felhasználói interakció a Gazebo szimulátorral
Az Első ROS Program Létrehozása
- ROS csomag létrehozása
- ROS projekt beállítása az Eclipse-ben
- A ROS C++ klienskönyvtár használata
- Egyszerű ROS előfizető és közzétevő írása
- Paraméterek tárolása és lekérése a ROS Paraméter Szerver használatával
- RViz használata ROS 3D-s vizualizációhoz
A TF Transzformációs Rendszer Használata a ROS-on
Az rqt felhasználói felület használata
Robotmodellek Felfedezése a ROS-on
A Simulation Description Format (SDF)
ROS Szolgáltatások Üzembe helyezése
ROS Műveletek Implementálása
Szimulált idő használata a ROS-on
Üzenetadatok tárolása ROS Bags-ben
Regressziós tesztelés valószerű forgatókönyvekkel
Különböző Hibakeresési Stratégiák Alkalmazása a ROS-on
Összetett Valós Alkalmazások Felfedezése a ROS-on
Következő lépések az első ROS projekt létrehozásához
Hibaelhárítás
Záró megjegyzések
Követelmények
- A robotika alapfogalmainak ismerete.
- Alapvető programozási tapasztalat.
Közönség
- Hobbisták
- Robotika Rajongók
- Mérnökök és Technikusok
Vélemények (4)
Egyéni támogatás
Simon the 2nd - Cboost
Kurzus - ROS: Programming for Robotics
Gépi fordítás
Jó fogalmi magyarázatok jó példa feladatokkal kísérve
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Kurzus - ROS: Programming for Robotics
Gépi fordítás
Ez nagyon hasznos volt, és a gyakorlati feladatok valóban segítettek.
David Croft - Coventry University
Kurzus - ROS: Programming for Robotics
Gépi fordítás
Úgy érzem, megszerztem a szükséges alapvető készségeket ahhoz, hogy megértsem, hogyan működik az ROS és hogyan kell projekteket szerkezeti benne.
Dan Goldsmith - Coventry University
Kurzus - ROS: Programming for Robotics
Gépi fordítás