Logo de la rubrique Introduction à ROS

Introduction à ROS

Cette formation permettra aux participants de comprendre les fonctionnalités du middleware ROS 1 et l’architecture des packages ROS, d’interagir avec un système robotique ROS, et de lancer des simulations d’environnement robotique.

OBJECTIFS

> Comprendre les fonctionnalités du middleware ROS 1 (Robot Operating System) et l’architecture des packages ROS,
> Maîtriser les commandes permettant d’interagir avec un système robotique ROS,
> Être capable de lancer des simulations d’environnement robotique avec Gazebo et CoppeliaSim en interaction avec ROS.

PUBLIC VISE

Techniciens et ingénieurs en charge du développement d’applications appliqués à la robotique sous ROS.

PREREQUIS

> Maîtriser un environnement Linux et l’utilisation d’un terminal.
> Connaître la syntaxe et les bases du langage Python.
> Disposer d’un ordinateur Ubuntu 20.04 avec accès root, et préinstallé avec ROS Noetic ou permettant le boot sur une clé USB qui sera fournie pour les TP.
> Si formation à distance, un PC avec webcam, haut-parleur et micro et une liaison Internet sont requis.

INTERVENANT

Spécialiste en robotique et développement sous ROS.
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

DUREE

1 jours, soit 7 heures.

PRIX

Consulter Sébastien SALAS, salas@captronic.fr - 06 87 83 32 32

LIEU

Formation présentielle ou à distance
A distance, les accès à un outil informatique en ligne adapté seront fournis au stagiaire avant le démarrage de la formation.
En présentiel, surface de salle permettant de respecter les mesures sanitaires de distanciation sociale, salle équipée d’un outil de projection et connexion à Internet.

PROGRAMME

Tour de table

Introduction
• Concepts et particularités du middleware
• Commandes pour interagir avec un système ROS

Simulation
• Concepts et particularités de Gazebo
• TP1 : Démarrage de la téléopération et du SLAM du Turtlebot dans Gazebo
• TP2 : Concepts et particularités de CoppeliaSim dans ROS : test rapide d’un robot roulant de la bibliothèque et communication via les topics ROS
• Survol rapide d’autres simulateurs compatibles ROS : Unity, Webots, ...
• T-HM : ROS est un framework modulaire

Tour de table

ORGANISATION

Moyens pédagogiques : Outil de visioconférence, Support de cours en pdf, Etude de cas, Démonstration et travaux pratiques.Une assistance pédagogique sur le cours sera assurée par le formateur pendant 1 mois à l’issue de la formation.
Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation.
Sanction de la formation : Attestation d’assiduité ou de présence

RENSEIGNEMENTS ET INSCRIPTION

Sébastien SALAS, salas@captronic.fr - 06 87 83 32 32
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.

Informations mises à jour le 24/03/2023