Tutoriels
Les didacticiels sont une collection d’instructions étape par étape destinées à développer régulièrement des compétences dans ROS 2.
La meilleure façon d’aborder le didacticiel est de les parcourir pour la première fois dans l’ordre, car ils s’appuient les uns sur les autres et ne sont pas censés constituer une documentation complète.
Pour des solutions rapides à des questions plus spécifiques, consultez les Guides pratiques.
- Débutant : outils CLI
- Débutant : Bibliothèques clientes
- Utiliser
colcon
pour créer des packages - Créer un espace de travail
- Création d’un paquet
- Écrire un simple éditeur et abonné (C++)
- Écrire un simple éditeur et abonné (Python)
- Ecrire un service et un client simples (C++)
- Écrire un service et un client simples (Python)
- Création de fichiers msg et srv personnalisés
- Implémentation d’interfaces personnalisées
- Utiliser des paramètres dans une classe (C++)
- Utiliser des paramètres dans une classe (Python)
- Utiliser
ros2doctor
pour identifier les problèmes - Créer et utiliser des plugins (C++)
- Utiliser
- Intermédiaire
- Avancé
- Activation des statistiques de sujet (C++)
- Utilisation de Fast DDS Discovery Server comme protocole de découverte [contribution de la communauté]
- Implémentation d’un répartiteur de mémoire personnalisé
- Libérer le potentiel du middleware Fast DDS [contribution de la communauté]
- Enregistrer un sac à partir d’un nœud (C++)
- Enregistrer un sac à partir d’un nœud (Python)
- Simulation
- Sécurité
- Démos
- Utilisation des paramètres de qualité de service pour les réseaux avec perte
- Gestion des nœuds avec des cycles de vie gérés
- Mettre en place une communication intra-process efficace
- Enregistrement et lecture de données avec
rosbag
en utilisant le pont ROS 1 - Comprendre la programmation temps réel
- Expérimenter avec un robot factice
- Enregistrement
- Création d’un abonnement au filtrage de contenu
- Ressources externes
- Divers