Instar Trooper scholar Guide Utilisateur page 16

Table des Matières

Publicité

l'inhibition des obstacles, en m/s. Plage [0; 2]
En mode 2 (avoidMode = 2), l'évitement d'obstacles est minimaliste et restreint à un arret de
proximité. Le topic /obs_near renvoi le numéro de la zone dans lequel se trouve l'obstacle.
3 – Zone critique:
(/obs_area = 3)
Le centre instantané de rotation du robot est situé au milieu des 2 roues motrices (control
différentiel). Ce centre de rotation est différent du centre géométrique du robot, de sorte que lorsque
celui-ci effectue un tour complet sur lui même, il couvre un disque de rayon :
pR: pericorporalRadius = 65cm
(disque en rouge sur le schéma).
Ce disque définit la zone critique du robot. Lorsqu'un obstacle se trouve dans cette zone, le robot
n'est plus autorisé à avancer, ni à tourner, pour éviter toute collision. Il est toutefois autorisé à
reculer, si on lui en donne l'ordre, pour se dégager.
2 – Zone d'alerte:
(/obs_area = 2)
Le disque orange définit la zone d'alerte du robot. Son rayon est: pR + wR
Avec pR, le rayon de la zone critique, et
wR le parametre warningRadius
(définit dans user.yaml)
Lorsqu'un obstacle se trouve dans cette zone, le robot n'est plus autorisé à avancer. Il peut toutefois
encore tourner sur place, ou reculer, si on lui en donne l'ordre.
1 – Zone de sûreté:
(/obs_area = 1)
Lorsque les obstacles sont dans la zone de sécurité, ils ne sont pas pris en compte dans le
16

Publicité

Table des Matières
loading

Produits Connexes pour Instar Trooper scholar

Table des Matières