Test localisation second robot - PascalBauer/Notre-bon-plaisir-Pascal-Bauer GitHub Wiki
-
Editer le fichier situé dans catkin_ws/params/amcl_start_pose(+numéro du test).yaml
** Y mettre les paramètres en mètres équivalents à la distance du robot N par rapport au 1er robot:
*** par exemple 1 mètre 5 en X, -3 mètres en Y, un décalage angulaire de 0.785 radians (45°) par rapport au premier robot. *** ajouter le chemin dans le fichier /catkin_ws/src/robot/launch/server_localisation_bis.launch à la ligne 48: <rosparam command="load" file="$(env HOME)/catkin_ws/params/(nom du fichier d'initialisation des params du robot N).yaml"/>
-
Ajouter a valeur de ce décalage angulaire à la valeur d'initialisation de la TF utilisée pour le Laser du robot N:
- par exemple dans le fichier init_bis_second_robot.launch situé à /catkin_ws/src/robot/launch, à la ligne 26 rajouter à l'angle 3.14+0.785 c'est à dire 3.925 radians.
-
Enfin lancer l'initialisation du second robot après celle du premier par les commandes shell suivantes:
$init_1 // pour le 1er robot
$init_2 // pour le 2eme robot
remarque: commandes définies dans le .bashrc