Formation - Créer des applications ROS (Robot Operating System)

Qualiopi
Durée 3 jours (21 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - Créer des applications ROS (Robot Operating System)

Proposé par

IB Cegos

Prérequis

  • Connaissance générale des systèmes d'informations
  • Connaissances d'un langage de développement comme Python ou C++

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • À distance
  • En centre

Objectifs pédagogiques

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

Programme de la formation

1 - Introduction

  • Présentation de ROS (Robot Operating System), historique, contraintes, fonctionnalités, licence
  • Objectifs des créateurs de ROS
  • Point sur les dernières distributions de ROS
  • Tour d'horizon des robots compatibles
  • Exemples d'utilisation de ROS

2 - Architecture

  • Principe de fonctionnement de ROS : modularité, légèreté, compatibilité
  • Les différents éléments : les noeuds, le master, les topics, les messages, les services
  • L'organisation des fichiers, l'installation : les packages, les stacks
  • Présentation packages disponibles

3 - Mise en oeuvre

  • Installation sur Ubuntu
  • Configuration de l'environnement
  • Présentation du filesystem ROS et de roscd, eosis, rospack
  • Premier pas : création d'un package
  • Gestion des noeuds : utilisation de roscore, rosnode et rosrun
  • Création de topics et de services

4 - Développement

  • Programmation en python d'outils de publication et réception de messages (topics), et de services et clients simples

5 - Exploitation

  • Utilisation de fichiers .bag pour stocker des messages et les réutiliser
  • Gestion des dépendances entre packages
  • Exécution de ROS sur une infrastructure de plusieurs serveurs

6 - Extensions

  • Présentation des librairies principales
Logo de IB Cegos - Formation Formation - Créer des applications ROS (Robot Operating System)

Proposé par

IB Cegos

"Formations aux technologies et métiers du Numérique"

Voir la fiche entreprise
Logo de IB Cegos - Formation - Créer des applications ROS (Robot Operating System)

Formation - Créer des applications ROS (Robot Operating System)

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.