Avant de commencer
Connaissances de départ
- Programmation de base et volonté d'apprendre des mécaniques simples.
- Avoir une supervision appropriée pour les outils, les batteries et le matériel alimenté.
Équipement & environnement
Choisissez un kit ou une simulation documentée existante avant de concevoir des composants électroniques personnalisés. Gardez la première tâche dans un espace intérieur contrôlé.
Pas de délai de réalisation fixe : utilisez les portes de preuves ci-dessous pour décider quand avancer. Les liens vers les ressources ouvrent l'entrée du répertoire botstest ; consultez la documentation de son éditeur pour connaître la version et la configuration exactes.
Débutant
Choisissez un comportement de mobile réalisable
Définissez une petite tâche et identifiez les sous-systèmes dont elle a besoin.
Comment fonctionne cette étape
Un projet de mobile doit commencer par un comportement limité et une construction documentée. Les sous-systèmes personnalisés multiplient les problèmes d'intégration.
Travailler sur un exemple
Exercice d'étude illustratif · rédigé par botstest
Choisissez une tâche d'arrêt d'obstacles en intérieur et comparez un simulateur avec une conception de rover existante. Dessinez les responsabilités du châssis, du lecteur, de la détection et du calcul avant de modifier la liste des pièces.
- Sélectionnez une plate-forme de départ documentée.
- Vérifiez les révisions exactes de la version et les outils requis.
- Écrivez un premier comportement visible et une condition de réinitialisation.
Une liste de pièces d'une autre révision peut ne pas correspondre aux interfaces d'alimentation, de montage ou de logiciel.
Base de référence : Construire votre propre robot. L'exemple et la procédure pas à pas sont des applications éditoriales de la source.
Apprenez dans cet ordre
- Châssis, entraînement, calcul et détection
- Mouvement en boucle ouverte versus feedback
- Exigences en matière de pièces, d'outils et de documentation
Lisez, puis postulez
Gazebo project · Tutoriel technique
Construire votre propre robot
Lire : Suivez l'exemple de modèle de robot dans l'ordre et inspectez les définitions de coordonnées et d'articulations.
Utilisez un modèle minimal documenté pour isoler les problèmes de configuration et de géométrie avant d'ajouter davantage de comportement.
Appliquez-le : Dessinez les pièces et les cadres du mobile et choisissez un comportement réalisable avant d'acheter des composants supplémentaires.
Mettez-le en pratique
- Comparez un projet de mobile documenté avec une alternative simulée.
- Écrivez un premier comportement comme s'arrêter devant un obstacle connu.
Un dossier de projet délimité et une nomenclature vérifiée.
Prêt pour la prochaine étape quand…
Ressources pour cette étape
Étudiez une conception de rover imprimable et ses exigences mécaniques, électroniques et d’assemblage.
Étudiez la robotique mobile basée sur les smartphones et vérifiez la prise en charge actuelle des appareils et des logiciels.
Explorez une plateforme d'apprentissage mobile compacte avec un écosystème de développement documenté.
Intermédiaire
Intégrer la détection et un comportement fiable
Déboguez un sous-système à la fois avant d’ajouter de l’autonomie.
Comment fonctionne cette étape
Affichez les sous-systèmes séparément avant d’ajouter de l’autonomie. La validité des observations et les transitions d'état prévisibles rendent le débogage facile.
Travailler sur un exemple
Exercice d'étude illustratif · rédigé par botstest
Confirmez indépendamment la direction de conduite et les observations des capteurs, puis connectez-les. Simulez une lecture invalide et vérifiez le changement d'état prévu plutôt que de laisser la dernière lecture en clair rester utilisée.
- Testez et détectez indépendamment.
- Enregistrez les entrées, les décisions et les commandes ensemble.
- Ajoutez un test de défaut contrôlé.
Le réglage de la navigation ne peut pas réparer les erreurs de base de direction de détection, de montage ou d’état d’arrêt.
Base de référence : Capteurs dans le gazebo. L'exemple et la procédure pas à pas sont des applications éditoriales de la source.
Apprenez dans cet ordre
- Mouvement des roues, directions des coordonnées et odométrie de base
- Validité et montage du capteur
- Transitions d'état et comportement d'arrêt limité
Lisez, puis postulez
Gazebo project · Tutoriel technique
Capteurs dans le gazebo
Lire : Passez en revue l’exemple de configuration du capteur et les observations qu’il produit.
Utilisez les exemples d'observation pour connecter la configuration du capteur à un comportement testable et à une réponse d'entrée manquante.
Appliquez-le : Testez l'observation qui détermine le comportement, y compris une lecture invalide ou déconnectée.
Mettez-le en pratique
- Testez la conduite et la détection séparément, puis combinez-les dans le comportement choisi.
- Enregistrez une condition de capteur déconnecté ou invalide et vérifiez la réponse planifiée.
Un comportement de mobile fonctionnel et un journal d'intégration/débogage.
Prêt pour la prochaine étape quand…
Ressources pour cette étape
Suivez le parcours d'apprentissage officiel du middleware ; utilisez la documentation correspondant à votre distribution installée.
Étudiez le matériel de perception de la profondeur et des bords dans une expérience de détection enregistrée.
Créez un petit robot simulé et inspectez le comportement des capteurs/contrôleurs sans acheter de matériel.
Professionnel
Publier un projet Maker maintenable
Rendre la construction reproductible et identifier la prochaine limite technique.
Comment fonctionne cette étape
Une version Maker utile explique comment reconstruire et maintenir le projet. Incluez les échecs et les limites de la portée avec la démonstration.
Travailler sur un exemple
Exercice d'étude illustratif · rédigé par botstest
Donnez à un autre fabricant les enregistrements de construction et de logiciel. Demandez-leur de reproduire un essai en salle déclaré et d’identifier une panne connue sans se fier à la mémoire de l’auteur original.
- Version pièces, code et calibrage.
- Publier les preuves de procès normales et échouées.
- Rédigez des notes de réinitialisation, d’entretien et de limites non résolues.
Un clip visuellement réussi n’est pas une preuve suffisante d’une construction non documentée ou non reproductible.
Base de référence : Intégration du système. L'exemple et la procédure pas à pas sont des applications éditoriales de la source.
Apprenez dans cet ordre
- Pièces versionnées, logiciels et étalonnage
- Entretien et remplacement des batteries/consommables
- Allégations de performance basées sur des essais reproductibles
Lisez, puis postulez
Kris Hauser · University of Illinois · Chapitre du cours
Intégration du système
Lire : Concentrez-vous sur le comportement en temps réel, les choix de communication et les outils de développement.
Utilisez les concepts de synchronisation et de communication pour décider où enregistrer les défauts et quel composant est responsable de la récupération.
Appliquez-le : Publiez les versions des pièces/logiciels, la configuration, les journaux et un exemple de panne/récupération reproductible.
Mettez-le en pratique
- Répétez un test en intérieur déclaré et signalez les essais réussis et échoués.
- Rédigez un guide de construction, de configuration, de réinitialisation et de maintenance pour un autre fabricant.
Un dossier de fabricant reproductible et un plan d'extension fondé sur des preuves.
Prêt pour la prochaine étape quand…
Ressources pour cette étape
Inspectez les signaux de robot enregistrés et créez des vues qui exposent les défaillances de synchronisation et du système.
Visualisez les observations spatiales et comparez-les avec les résultats du modèle et de la trajectoire.
Comparez une plateforme de recherche mobile aux besoins en matière de charge utile, de terrain, de détection et d'intégration.
Pièges courants
- Ajout de la navigation avant la détection de base et arrêt du travail.
- Copie d'une liste de pièces sans vérifier la révision du matériel et les exigences d'alimentation.
Où aller ensuite
Poursuivez la navigation ou l'étalonnage du capteur lorsque le comportement de base du mobile est reproductible.
Explorer d'autres accueil chemins →