Programmation avancée
Documentation adaptée aux équipes vétéranes. Cela inclut du contenu telles que la planification des trajectoire et la cinématique.
- Traitement de la vision
- Programmation orientée commande
- Qu’est-ce que la programmation « orientée commande » ?
- Commandes
- Command Compositions
- Les sous-systèmes
- Liaison de commandes à des déclencheurs
- Structurer un projet de robot orienté commande
- Organizing Command-Based Robot Projects
- Le planificateur de commandes
- Une discussion technique sur les commandes C++
- PID Control in Command-based
- Motion Profiling in Command-based
- Combinaison du profilage de mouvement et du PID dans les commandes
- Passing Functions As Parameters
- Cinématique et Odométrie
- Introduction to Kinematics and The ChassisSpeeds Class
- Cinématique d’entraînement différentiel
- Odométrie à entraînement différentiel
- La cinématique de l’entraînement de type « à embardée » (Swerve)
- Odométrie pour l’entaînement de type « à embardée » (Swerve)
- La cinématique de l’entraînement Mécanum
- Odométrie avec l’entraînement de type Mécanum
- NetworkTables
- Que sont les NetworkTables?
- NetworkTables Tables and Topics
- Publishing and Subscribing to a Topic
- NetworkTables Instances
- Réseautique NetworkTables
- Listening for Changes
- Writing a Simple NetworkTables Robot Program
- Creating a Client-side Program
- Migrating from NetworkTables 3.0 to NetworkTables 4.0
- Reading Array Values Published by NetworkTables
- Planification de trajectoire
- roboRIO
- GradleRIO avancé
- Utilisation de librairies externes avec le code du robot
- Configurer l’Intégration Continue pour votre code de robot en utilisant GitHub Actions
- Utilisation d’un formateur de code
- Tâches Gradlew
- Inclure les données Git dans Deploy
- Utiliser des arguments de compilation
- Profiling with VisualVM
- JVM Runtime error
- Commandes Avancées
- Présentation vidéo du mode Autonome FRC basée sur un modèle de validation.
- Introduction aux commandes avancées
- Filtres
- Classes Géométriques
- System Identification
- Contrôleurs
- Génération de Trajectoire et Repérage avec WPILib
- Contrôle basé sur l’espace-état (State-Space) et le modèle avec WPILib
- Glossaire des commandes
- Fonctionnalités Pratiques