Documentation PyNiryo2
Cette documentation présente le paquet PyPi de Ned, qui est la deuxième version de l’API python Pyniryo pour les robots : Niryo One, Ned et Ned2. Il est basé sur la bibliothèque roslibpy et permet une programmation plus complète des robots.
Cette API permet aux développeurs de créer des programmes robotiques facilement et de contrôler les robots en communiquant à distance par le biais de leurs ordinateurs. Contrairement au Wrapper ROS Python, l’utilisateur ne nécessitera pas d’être connecté au robot par le biais d’un terminal. Cette API est basée sur roslibpy.
Note
Ce package est capable de contrôler le Ned physique mais également en simulation.
Fonctionnalité |
PyNiryo |
PyNiryo2 |
---|---|---|
Contrôle du robot |
Oui |
Oui |
Fonctions de callbacks |
Non |
Oui |
Parallélisme de commandes |
Non |
Oui |
Fonctions asynchrones |
Non |
Oui |
Avant de commencer
Organisation des sections
Ce document est organisé en quatre sections principales.
Installation
Installez et mettez en place votre environnement afin d’utiliser Ned avec Pyniryo2.
Dans un premier temps, suivez les Instructions d’installation, puis Trouver l’adresse IP du robot pour être prêt.
Documentation API
Le master est contrôlé par PyNiryo2 via les fonctions détaillées ici.