Prenez contact avec nous

Plan du cours

Introduction

Compréhension des concepts fondamentaux de ROS

  • Aperçu de l’architecture et de la philosophie de ROS
  • Configuration de l’environnement de travail ROS
  • ROS Master, nœuds, topics et messages
  • Utilisation des commandes de console
  • Travail 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 package ROS
  • Configuration d’un projet ROS dans Eclipse
  • Utilisation de la bibliothèque cliente C++ de ROS
  • Rédaction d’un abonné et d’un éditeur ROS simples
  • Stockage et récupération des paramètres via le serveur de paramètres ROS
  • Utilisation de RViz pour la visualisation 3D dans ROS

Exploitation du système de transformation TF dans ROS

Travail avec l’interface utilisateur rqt

Exploration des modèles de robots dans ROS

Le format de description de robot (SDF)

Déploiement des services ROS

Mise en œuvre des actions ROS

Utilisation du temps simulé dans ROS

Stockage des données de messages dans les fichiers ROS bags

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

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

Exploration d’applications complexes du monde réel pour ROS

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

Dépannage

Remarques de clôture

Pré requis

  • Une compréhension des concepts fondamentaux de la robotique.
  • Une expérience de base en programmation.

Public cible

  • Amateurs
  • Passionnés de robotique
  • Ingénieurs et techniciens
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires