1. Installez ROS en un seul clic
ctrl+alt+t Ouvrez le terminal et saisissez le code suivant :
wget http://fishros.com/install -O fishros && bash fishros
Appuyez sur Entrée et obtenez les résultats suivants :
1. Configurer les sources système
Entrez 5
Entrez d'abord 2, puis entrez 1 ensuite
2. Installez Ros
Appuyez sur la touche ↑ pour régénérer la dernière entrée
wget http://fishros.com/install -O fishros && bash fishros
Entrez 1
Entrez 1, entrez 2 à l'étape suivante et vous obtiendrez l'image suivante. Sélectionnez votre propre version. Sélectionnez 1 ici.
Cela montrera que l’installation est réussie.
3. Installez Rosdep
Comme dans les deux étapes précédentes, ouvrez l'interface initiale et sélectionnez 3
rosdepc update
La mise à jour est terminée
4. Mettre à jour les paramètres de l'environnement ROS
Ouvrez l'interface initiale et sélectionnez 4
2. Testez
Rouvrez un terminal et entrez
roscore
Ouvrez un autre terminal et saisissez :
rosrun turtlesim turtlesim_node
Continuez à ouvrir un nouveau terminal et entrez
rosrun turtlesim turtle_teleop_key
Lorsqu'une tortue apparaît et qu'elle est contrôlée par l'avant, l'arrière, la gauche et la droite, elle réussit.
3. Problèmes et solutions
Problème : Le test ne peut pas s'exécuter normalement, ce qui indique que la configuration réseau est incorrecte
Vérifiez la méthode en ligne et cela devrait être la raison de la configuration maître-esclave.
Solution:
La solution trouvée jusqu'à présent est d'ajouter : avant chaque commande :
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
Mais cette opération est très délicate, en attendant de trouver une meilleure méthode.