Cursusaanbod
Inleiding tot ROS en Python voor Robotica
- Overzicht van de kenmerken en architectuur van ROS
- Voordeel van het gebruik van ROS voor mobiele robotica
Begrip van ROS
- Kernconcepten en -componenten
- ROS-bestandssysteem, directorystructuur en communicatiemodel
Inrichting van de ontwikkelomgeving
- Installatie van ROS en Python
- Configuratie van de ROS-omgeving en -werkruimte
- Verbinding maken tussen een mobiel robotplatform en ROS
Aanmaken en uitvoeren van ROS-nodes met Python
- Aanmaken van ROS-nodes met Python
- Nodes uitvoeren en command-line tools gebruiken
- Schrijven en gebruik maken van ROS-node launch files
- Gebruik maken van ROS-parameters en -logging
Aanmaken en gebruik maken van ROS-topics met Python
- Aanmaken van ROS-topics met Python
- Publiceren naar en abonneren op ROS-topics
- Gebruik maken van ROS-berichttypes en aangepaste berichten
- Bewaking en opslaan van ROS-topics met ROS-tools
Aanmaken en gebruik maken van ROS-services met Python
- Aanmaken van ROS-services met Python
- Vragen naar en bieden van ROS-services
- Gebruik maken van ROS-servicetypes en aangepaste services
- Bekijken en bellen van ROS-services met ROS-tools
Aanmaken en gebruik maken van ROS-acties met Python
- Aanmaken van ROS-acties met Python
- Verzenden en ontvangen van ROS-action goals
- Gebruik maken van ROS-action types en aangepaste acties
- Bewerken en annuleren van ROS-acties met ROS-tools
Gebruik maken van ROS-pakketten en -bibliotheken voor mobiele robots
- Gebruik maken van de ROS-navigatie stack voor mobiele robots
- Implementeren van ROS-SLAM pakketten voor mobiele robots
- Inzetten van ROS-perceptiepakketten voor mobiele robots
Integreren van ROS met andere frameworks en tools
- Gebruik maken van ROS met OpenCV voor computer vision
- Gebruik maken van ROS met TensorFlow voor machine learning
- Gebruik maken van ROS met Gazebo voor simulatie
- Gebruik maken van ROS met andere frameworks en tools
Fouten oplossen en debuggen van ROS-toepassingen
- Bijdragen aan het oplossen van veelvoorkomende problemen en fouten in ROS-toepassingen
- Toepassen van effectieve debuggingtechnieken en -tools
- Tips en beste praktijken voor het verbeteren van de prestaties van ROS
Samenvatting en volgende stappen
Vereisten
- Een begrip van basisroboticaconcepten en -terminologie
- Ervaring met Python-programmeren en data-analyse
- Familiariteit met het Linux-besturingssysteem en command-line tools
Doelgroep
- Roboticaontwikkelaars
- Robotica-enthousiastelingen
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Het feit dat er meer praktische oefeningen zijn met gegevens die lijken op wat we in onze projecten gebruiken (satellietbeelden in rasterformaat)
Matthieu - CS Group
Cursus - Scaling Data Analysis with Python and Dask
Automatisch vertaald
Ik vond de trainer zeer kundig en hij beantwoordde vragen met zelfvertrouwen om het begrip te verduidelijken.
Jenna - TCMT
Cursus - Machine Learning with Python – 2 Days
Automatisch vertaald
Uitstekende voorbereiding en expertise van de trainer, perfecte communicatie in het Engels. De cursus was praktisch (oefeningen + delen van gebruikscasussen).
Monika - Procter & Gamble Polska Sp. z o.o.
Cursus - Developing APIs with Python and FastAPI
Automatisch vertaald
De uitleg
Wei Yang Teo - Ministry of Defence, Singapore
Cursus - Machine Learning with Python – 4 Days
Automatisch vertaald
Instructeur ontwikkelt de training op basis van het tempo van de deelnemer
Farris Chua
Cursus - Data Analysis in Python using Pandas and Numpy
Automatisch vertaald