Piper AgileX
Manipulateur de table compact avec contrôle du bus CAN, SDK Python, intégration ROS2 et téléopération Meta Quest 3 VR. Prêt pour l'apprentissage par imitation et la collecte de données.
Votre parcours d'installation
Suivez ces étapes pour passer du déballage au premier épisode téléopéré avec votre AgileX Piper.
Configuration du bus CAN et de l'hôte
Connectez l'adaptateur USB vers CAN, affichez le can0 interface à 1 Mbps
Installateur piper_sdk
Installez à partir de PyPI ou de la source, vérifiez l'importation, exécutez le premier script de connexion et d'activation
Première motion
Activer toutes les articulations, envoyer une commande de position commune, lire les commentaires en boucle
Intégration ROS2 / MoveIt
Lancez piper_ros, publiez sur les sujets ROS, exécutez la planification MoveIt dans RViz
Quest 3 VR Téléopération
Configurer le pont Unity UDP, diffuser la pose de la main sur PiperController, enregistrer des épisodes
Collecte de données
Enregistrez des démonstrations téléopérées, exportez des jeux de données au format RLDS/LeRobot
Le matériel en un coup d'œil
Téléopération VR
Contrôlez le Piper en temps réel à l'aide d'un casque Meta Quest 3. Posez manuellement les flux de données via UDP depuis Unity vers un serveur Python qui pilote le bras via piper_sdk.
Modèles d'IA compatibles
L'AgileX Piper est bien adapté à l'apprentissage par imitation. Ces cadres politiques fonctionnent avec des données collectées via piper_sdk ou piper_ros.
ACT
Action Chunking Transformer – idéal pour les tâches de sélection et de placement. Fonctionne bien avec les données d'espace commun 6-DOF de Piper.
Voir le modèle →Politique de diffusion
Idéal pour les manipulations riches en contacts. Génère des trajectoires fluides sur l'enveloppe compacte de l'espace de travail de Piper.
Voir le modèle →OuvertVLA
Tâches conditionnées par le langage. Combine la compréhension du langage visuel avec la prédiction des actions du robot via les sujets piper_ros.
Voir le modèle →Techniques des guides et documents
Guides détaillés couvrant chaque couche de la pile AgileX Piper, de la configuration du bus CAN à la téléopération VR.
Communauté
Vous avez une question sur la configuration du bus CAN, l'intégration du SDK ou la téléopération VR ?
Communauté Piper → SDK GitHub → Poser une question →