Prenez contact avec nous

Plan du cours

Introduction

Compréhension des concepts de base de ROS

  • Vue d'ensemble de l'architecture et de la philosophie de ROS
  • Configuration de l'environnement de travail ROS
  • ROS Master, nœuds, sujets et messages
  • Utilisation des commandes console
  • Travail avec le système de build 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 sous Eclipse
  • Utilisation de la bibliothèque cliente ROS C++
  • Écriture d'un simple abonné et éditeur ROS
  • Stockage et récupération de paramètres via le serveur de paramètres ROS
  • Utilisation de RViz pour la visualisation 3D ROS

Utilisation du système de transformation TF sur ROS

Travail avec l'interface utilisateur rqt

Exploration des modèles de robots sur ROS

Le format de description de robot (SDF)

Déploiement des services ROS

Mise en œuvre des actions ROS

Utilisation du temps simulé sur ROS

Stockage des données de messages dans les bags ROS

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 pour créer votre premier projet ROS

Dépannage

Conclusions

Pré requis

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

Public cible

  • Passionnés (amateurs)
  • Enthousiastes de la robotique
  • Ingénieurs et techniciens
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires