Cursusaanbod
Introductie
Basisconcepten begrijpen ROS
- Overzicht van de ROS Architectuur en Filosofie
- De werkruimteomgeving ROS instellen
- ROS Master, Knooppunten, Onderwerpen en Berichten
- Console-opdrachten gebruiken
- Werken met het Catkin Build System
- Het ROS startbestand
- 3D-visualisatie en gebruikersinteractie met de tuinhuisjesimulator
Het maken van uw eerste ROS programma
- Een ROS pakket maken
- Een ROS project opzetten in Eclipse
- De ROS C++ clientbibliotheek gebruiken
- Het schrijven van een eenvoudige ROS abonnee en uitgever
- Parameters opslaan en ophalen met behulp van de ROS parameterserver
- RViz gebruiken voor ROS 3D-visualisatie
Gebruik maken van het TF-transformatiesysteem op ROS
Werken met de rqt-gebruikersinterface
Robotmodellen verkennen op ROS
Het Simulation Description Format (SDF)
Implementeren van ROS Services
Uitvoering van ROS acties
Gesimuleerde tijd gebruiken op ROS
Berichtgegevens opslaan in ROS tassen
Regressietesten met realistische scenario's
Verschillende foutopsporingsstrategieën toepassen in ROS
Verkenning van complexe toepassingen in de echte wereld voor ROS
Volgende stappen op weg naar het maken van uw eerste ROS project
Probleemoplossing
Slotwoord
Vereisten
- Een goed begrip van de basisconcepten van robotica.
- Basis programmeerervaring.
Audiëntie
- Hobbyisten
- Robotics Enthousiastelingen
- Ingenieurs en technici
Testimonials (6)
Individuele ondersteuning
Simon the 2nd - Cboost
Cursus - ROS: Programming for Robotics
Automatisch vertaald
De python-herinnering is erg prettig om de ros-omgeving correct te begrijpen
Alban - JNOV Tech
Cursus - ROS: Programming for Robotics
Automatisch vertaald
De pedagogie, het ritme en de beschikbaarheid van de trainer, zijn eruditie ook
Melanie - JNOV Tech
Cursus - ROS: Programming for Robotics
Automatisch vertaald
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Cursus - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
Cursus - 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.