Plan du cours

Introduction

Comprendre les concepts de base ROS

  • Vue d'ensemble de l'architecture et de la philosophie ROS
  • Configuration de l'environnement de l'espace de travail ROS
  • Maître ROS, nœuds, sujets et messages
  • Utilisation des commandes de la console
  • Travailler avec le système de construction Catkin
  • Le fichier de lancement ROS
  • Visualisation 3D et interaction utilisateur avec le simulateur Gazebo

Création de votre premier programme ROS

  • Création d'un paquetage ROS
  • Configuration d'un projet ROS dans Eclipse
  • Utilisation de la bibliothèque ROS C++ du client
  • Écrire un simple ROS abonné et éditeur
  • Stockage et récupération de paramètres à l'aide du ROS serveur de paramètres
  • Utilisation de RViz pour ROS la visualisation en 3D

Utilisation du système de transformation TF sur ROS

Travailler avec l'interface utilisateur rqt

Exploration des modèles de robots sur ROS

Le format de description de la simulation (SDF)

Déployer des services ROS

Mise en œuvre d'actions ROS

Utiliser le temps simulé sur ROS

Stockage des données des messages dans les sacs ROS

Tests de régression avec des scénarios réalistes

Appliquer différentes stratégies de débogage dans ROS

Explorer des applications complexes du monde réel pour ROS

Prochaines étapes vers la création de votre premier projet ROS

Résolution des problèmes

Remarques finales

Pré requis

  • Une compréhension des concepts de base de la robotique.
  • Expérience de la programmation de base.

Audience

  • Hobbyistes
  • Robotics Passionnés
  • Ingénieurs et techniciens
  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (3)

Cours Similaires

AI and Robotics for Nuclear - Extended

  120 heures

AI and Robotics for Nuclear

  80 heures

Catégories Similaires