Course Outline

Invoering

Basisbegrippen ROS begrijpen

  • Overzicht van de ROS Architectuur en Filosofie
  • De ROS werkruimteomgeving instellen
  • ROS Master, knooppunten, onderwerpen en berichten
  • Console-opdrachten gebruiken
  • Werken met het Catkin Build Systeem
  • Het ROS startbestand
  • 3D-visualisatie en gebruikersinteractie met de Gazebo-simulator

Uw eerste ROS programma maken

  • Een ROS-pakket maken
  • Een ROS-project opzetten in Eclipse
  • De ROS C++-clientbibliotheek gebruiken
  • Een eenvoudige ROS abonnee en uitgever schrijven
  • Parameters opslaan en ophalen met behulp van de parameterserver ROS.
  • RViz gebruiken voor ROS 3D-visualisatie

Gebruik maken van het TF-transformatiesysteem op ROS

Werken met de rqt-gebruikersinterface

Robotmodellen verkennen op ROS

Het simulatiebeschrijvingsformaat (SDF)

Implementatie van ROS services

Implementeren van ROS acties

Gesimuleerde tijd gebruiken op ROS

Berichtgegevens opslaan in ROS tassen

Regressietesten met realistische scenario's

Verschillende foutopsporingsstrategieën toepassen in ROS

Onderzoek naar complexe toepassingen in de echte wereld voor ROS

Volgende stappen voor het maken van uw eerste ROS project

Probleemoplossen

Slotopmerkingen

Requirements

  • Een goed begrip van fundamentele roboticaconcepten.
  • Basis programmeerervaring.

Publiek

  • Hobbyisten
  • Robotics Liefhebbers
  • Ingenieurs en technici
  21 Hours
 

Getuigenissen (3)

Related Courses

AI and Robotics for Nuclear - Extended

  120 Hours

AI and Robotics for Nuclear

  80 Hours

Related Categories