Introduction à ROS 2: Créer des applications robotiques avec Python et C++

Apprenez à développer un logiciel de robotique évolutif à partir de zéro en utilisant Python et C++ sans avoir besoin d'une expérience préalable du système d'exploitation robotique.

4.7 (6,366) ⏱ 1 h 55 min 📚 8 leçons

À propos de ce cours

Entrer dans le monde de la robotique peut sembler écrasant, en particulier avec la courbe d'apprentissage raide des cadres de développement modernes.Ce cours simplifie votre parcours, vous guidant à travers les concepts de base du système d'exploitation robotique 2 (ROS 2) dès le début. Vous passerez d'un débutant à un développeur de robotique confiant capable d'écrire des nœuds propres et évolutifs.En apprenant les modèles de communication fondamentaux et les flux de travail de déploiement modernes, vous acquerrez les compétences pratiques nécessaires pour concevoir, construire et déboguer vos propres applications robotiques. Ce que vous apprendrez: - Comprendre l'architecture fondamentale de ROS 2, y compris les nœuds, les sujets, les messages et la configuration de l'espace de travail - Implémenter des modèles éditeur-abonné robustes et une communication service-client en utilisant Python et C ++ - Gérer les comportements complexes des robots avec ROS 2 Actions pour les tâches longue durée et basées sur le feedback - Configurez les paramètres dynamiques du robot et concevez des fichiers de lancement modernes et réutilisables basés sur Python pour orchestrer des systèmes multi-nœuds - Compilez et empaquetez efficacement votre logiciel de robotique en utilisant le système de construction colcon - Déboguer et surveiller votre réseau de robotique en cours d'exécution à l'aide d'outils d'interface en ligne de commande Votre apprentissage commence par la terminologie essentielle et la configuration de l'environnement avant de passer étape par étape à travers les protocoles de communication de base.Vous passerez de scripts à nœud unique à la gestion de packages robotiques complexes et multi-nœuds conçus pour un déploiement dans le monde réel. Ce cours est conçu spécifiquement pour les débutants en robotique, les ingénieurs logiciels et les étudiants.Aucune expérience préalable avec ROS 1 n'est requise, bien qu'une connaissance de base de la programmation Python ou C ++ vous aidera à tirer le meilleur parti des exemples et des exercices écrits. Commencez votre parcours dans le développement de la robotique moderne aujourd'hui.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    1 h 55 min de contenu pratique

Avis (8)

فهد بن عبد المحسن SA Apprenant vérifié
★ 4 · 2026-05-15T17:45:52+00:00

J'ai beaucoup appris, mais je pense que certains des derniers modules auraient pu utiliser plus de profondeur.

Georgi Dimitrov BG
★ 4 · 2026-05-07T11:21:52+00:00

Bonne introduction au sujet.La structure était logique et la plupart des exemples étaient pertinents, bien que je souhaite plus de profondeur dans certains domaines.

وفاء السيد EG
★ 5 · 2026-03-26T21:31:52+00:00

Excellent cours. Le rythme était parfait, et les exemples ont vraiment solidifié les concepts.

Kyaw Zin Latt MM
★ 4 · 2025-06-25T20:12:52+00:00

J'aimerais qu'il y ait plus de possibilités de pratiquer de manière indépendante entre les modules.

Liam Brown AU
★ 4 · 2025-05-21T17:23:52+00:00

Ce cours a dépassé mes attentes. Les applications du monde réel discutées sont incroyablement utiles.

中村 剛 JP
★ 5 · 2025-03-24T08:37:52+00:00

J'ai adoré les exemples d'application pratique. Exactement le genre d'apprentissage pratique que je recherchais.

لينا رمضان EG Apprenant vérifié
★ 3 · 2025-02-07T12:15:52+00:00

J'ai apprécié les étapes claires, bien que certains des derniers modules auraient pu utiliser plus d'exemples.

Harry Thompson AU
★ 4 · 2024-12-16T15:10:52+00:00

Cela a dépassé mes attentes. Les leçons s'écoulaient logiquement et les applications du monde réel étaient parfaites.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie