Comment utiliser l'API Python sur le Niryo One
Connexion au robot
Dans cette partie, nous allons nous connecter au robot via SSH afin de pouvoir le programmer. Il est pour cela nécessaire de connaître l’adresse IP du Niryo One.
Si le robot est en mode Hotspot, son adresse IP est 10.10.10.10 (IP statique),
Si le robot est connecté au réseau WIFI, vous pouvez retrouver son adresse IP depuis l’onglet de connexion dans Niryo One Studio grâce à la fonction de recherche de robots sur le réseau
Premier Script
Créez un dossier /TP1
1
mkdir TP1
Créer un fichier Python nommé test.py dans le dossier /TP1
1
cd TP1
2
touch test.py
Afin de rendre le fichier exécutable, tapez la commande suivante:
1
chmod +x test.py
Ouvrez le fichier test.py avec un éditeur de texte
1
nano test.py
Copier/coller les lignes suivantes :
1
#!/usr/bin/env python2
import rospy
3
print «Welcome !»
Avant de lancer votre script, tapez :
source ~/catkin_ws/devel/setup.bash && export PYTHONPATH=${PYTHONPATH}:/ home/niryo/catkin_ws/src/niryo_one_python_api/src/niryo_python_api
Dans le terminal, lancez votre script :
1
python test.py

