Kurzusleírás
Bevezetés
Alapvető ROS fogalmak megértése
- Az ROS Építészet és filozófia áttekintése
- A ROS munkaterület-környezet beállítása
- ROS Mester, csomópontok, témák és üzenetek
- Konzolparancsok használata
- Munka a Catkin Build System rendszerrel
- Az ROS Indítófájl
- 3D vizualizáció és felhasználói interakció a pavilon szimulátorral
Az első ROS program létrehozása
- ROS Csomag létrehozása
- ROS Projekt beállítása az Eclipse-ben
- Az ROS C++ klienskönyvtár használata
- Egy egyszerű ROS előfizető és kiadó írása
- Paraméterek tárolása és visszakeresése az ROS Parameter Server használatával
- RViz használata ROS 3D vizualizációhoz
A TF Transformation System használata ROS
Munka az rqt felhasználói felülettel
Robotmodellek felfedezése itt: ROS
A szimulációs leírás formátuma (SDF)
ROS szolgáltatások telepítése
Intézkedések végrehajtása ROS
Szimulált idő használata itt: ROS
Üzenetadatok tárolása ROS táskákban
Regressziós tesztelés reális forgatókönyvekkel
Különböző hibakeresési stratégiák alkalmazása itt: ROS
Komplex valós alkalmazások felfedezése ROS számára
Következő lépések az első ROS projekt létrehozása felé
Hibaelhárítás
Záró megjegyzések
Követelmények
- Az alapvető robotikai fogalmak megértése.
- Alapszintű programozási tapasztalat.
Közönség
- Hobbisták
- Robotics 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
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Kurzus - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
Kurzus - ROS: Programming 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.