Projet

Général

Profil

Wiki » Historique » Version 12

Sebastien LENGAGNE, 10/03/2022 13:43

1 11 Sebastien LENGAGNE
h1. Introduction
2 2 Sebastien LENGAGNE
3
Le but de ce projet est de recenser les commandes de base pour mettre en place le robot limo dans le cadre des activités d'enseignement à Polytech Clermont.
4 1 Sebastien LENGAGNE
5 11 Sebastien LENGAGNE
Ceci concerne les robots qui ont été vendu via generationrobot.
6 1 Sebastien LENGAGNE
7 11 Sebastien LENGAGNE
h2. Informations générales
8 1 Sebastien LENGAGNE
9 11 Sebastien LENGAGNE
Les robots sont dotés d'un compte utilsateur  : agilex dont le mot de passe est agx.
10 1 Sebastien LENGAGNE
11 11 Sebastien LENGAGNE
h2. Connexion sur le robot
12 1 Sebastien LENGAGNE
13 11 Sebastien LENGAGNE
Sur le côté du robot, on peut soulever les clapets qui donne accès à deux prises USB (pour clavier et souris).
14
Ceci peut permettre au robot de ce connecter à un réseau Wifi, puis de connaître l'adresse IP du robot via : 
15
16
* ifconfig
17
18
h2. Installation des choses utiles sur le robot
19
20
Tant que vous êtes connecté directement sur le robot et qu'il est connecté à un wifi, vous pouvez installer un outil utile pour y accéder à distance : 
21
22
* sudo apt install openssh-server
23
24
h2. Connexion à distance en SSH
25
26
On peut se connecter via ssh au robot avec la commande 
27
28
* ssh agilex@ADRESSEIP 
29
30
h1. Présentation des paquets de base
31
32 12 Sebastien LENGAGNE
Le robot dispose de paquets pré-installés qu'on peut retrouver sur : https://github.com/agilexrobotics/limo_ros 
33
34
Pour lancer l'interface de base du robot, il faut lancer : 
35
36
* roslaunch limo_bringup limo_start.launch 
37
38
Cette commande va donner accès aux topics : /cmd_vel, /imu, /limo_status, /odom, /rosout, /rosout_agg, /scan, /tf.
39
40
41
42 11 Sebastien LENGAGNE
h1. Lancement de noeuds ROS à distance
43
44
h1. Exemples de programme