

Planificateur de chemin
Téléchargez depuis l'une des boutiques d'applications ci-dessus pour recevoir des mises à jour automatiques. Les installations manuelles peuvent être trouvées ici.
À propos

PathPlanner est un générateur de profils de mouvement pour les robots FRC créé par l'équipe 3015. Les principales fonctionnalités de PathPlanner incluent :
- Chaque chemin est réalisé avec des courbes de Bézier, permettant un réglage précis de la forme exacte du chemin.
- Le mode holonomique prend en charge le découplage de la rotation du robot de sa direction de déplacement.
- Aperçu du chemin en temps réel
- Permet de placer des « marqueurs d'événement » le long du chemin qui peuvent être utilisés pour déclencher d'autres codes tout en suivant le chemin.
- Créez des routines autonomes modulaires en utilisant d’autres chemins.
- Sauvegarde automatique et gestion des fichiers
- Bibliothèque du fournisseur côté robot pour la génération de chemins et les commandes/contrôleurs de suivi de chemins personnalisés
- Génération de commandes entièrement autonome avec le constructeur automatique PathPlannerLib
- Chemin en temps réel suivant la télémétrie
- Rechargement à chaud (les chemins et les autos peuvent être mis à jour et régénérés sur le robot sans redéployer le code)
- Recherche de chemin automatique dans PathPlannerLib avec AD*
Utilisation et documentation
planificateur de chemin.dev
Assurez-vous d'installer PathPlannerLib pour générer vos chemins.
https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json
Documentation sur l'API Java
Documentation sur l'API C++
Documentation sur l'API Python
Comment construire manuellement :
- Installer Flutter
- Ouvrez le projet dans un terminal et exécutez la commande suivante :
flutter build <PLATFORM>
- Les plateformes valides sont :
- L'application construite se trouvera ici :
- Windows :
<PROJECT DIR>/build/windows/runner/Release
- macOS :
<PROJECT DIR>/build/macos/Build/Products/Release
- Linux :
<PROJECT DIR>/build/linux/x64/release/bundle
- OU
flutter run
pour exécuter en mode débogage