Carte
Cette page permet de configurer la carte active du véhicule et modifier son comportement de déplacement, d'évitement etc...
La carte active est visible en arrière-plan sur la page, la surface blanche représentant la surface praticable par le véhicule et les surfaces noirs répresentent les murs détectés lors de l'étape de cartographie (cf. ## Création nouvelle carte). Les surfaces en gris sont inconnues (souvent derrière un mur ou obstacle, le véhicule n'a pas pu déterminé ce qu'il y avait derrière).
La surface praticable par le véhicule est indiquée en bas au centre de la carte. Un clic sur la bulle d'information de la surface la fera disparaître pour une meilleure visibilité.
Le véhicule est représenté sur sa carte par un rectangle bleu, arborant le logo Rob'Occ à l'intérieur, et des petites barres blanches et rouges simulant les phares de voitures pour indiquer l'orientation actuelle du véhicule.. Les barres blanches indiquent l'avant et les rouges, l'arrière.
Quatre menus d'actions sur la carte sont disponibles :
Le menu d'ajout de points d'intérêts (station de charge, positions sauvegardées et dockées).
Le menu de configuration permet d'ajouter des zones interdites et personnalisées, configurer le comportement global du véhicule sur la carte et configurer les routes de circulations.
Le menu de déplacement permet au véhicule d'effectuer des déplacements : segments tout droit, à sa station de charge, en cliquant sur la carte ou d'ouvrir un joystick virtuel pour le téléopérer.
Le menu boite à outils renferme des outils avancés de l'édition de carte comme la gomme, mais aussi des outils pour la localisation du véhicule pour le localiser manuellement dans la carte ou lui demander d'effectuer une
relocalisation.
En outre, les éléments dessinés sur la carte sont sélectionnables lorsque la sélection est active, et un menu correspondant aux actions disponibles (suppression, édition, translation etc.) sur cet élément apparaît autour du centre de l'élément.
Un popup de confirmation sera affiché si la page est quittée alors que des modifications n'ont pas été sauvegardées.
Menus
Menu Ajout
Ce menu permet d'ajouter trois types d'élément sur la carte.
L'icône station de charge avec sa prise 🔌 permet de lancer le processus d'ajout d'une
station de charge.L'icône repère de carte permet de lancer le processus d'ajout d'une
position sauvegardée.L'icône repère de carte avec code-barres permet de lancer le processus d'ajout d'une
position dockée.
Station de charge
La station de charge est un élément de la carte permettant au véhicule de se recharger en entrant en contact avec son dock et ses pins de chargements. Le processus de docking pour pouvoir entrer en contact avec sa station est particulier et requiert un guidage précis du véhicule sur le marqueur de la station, ce déplacement spécial commence à une certaine distance de la station : la distance d'approche. À l'inverse, si le véhicule est docké, il doit d'abord se dédocker avant de pouvoir effectuer des déplacements autonomes. Il effectuera donc un déplacement en marche arrière d'une distance appelée distance de dédockage.
Sur la carte 🗺️ cet élément est représenté par un rectangle plein gris aux dimensions de la station, une barre bleue représentant le marqueur de la station, ainsi qu'une empreinte rectangle à la taille du véhicule en vert, avec une icône de station de charge correspondant à la position dockée du véhicule.
Si plusieurs stations de charge sont présentes, l'une doit être définie en station de charge préférée permettant au véhicule d'aller se charger automatiquement à celle-ci si le véhicule passe en dessous de son seuil de batterie critique.
NB : l'action de docking ou d'undocking n'est en aucun cas annulable et le véhicule doit d'abord terminer cette action avant d'effectuer une autre action.
Une fois le processus d'ajout lancé, le véhicule va scanner les alentours. S’il trouve un marqueur, il sera affiché sur la carte avec son ID détecté et la vue sera zoomée sur le véhicule et les marqueurs trouvés.
Un clic sur un marqueur terminera l'ajout de la station de charge et ouvrira directement le formulaire d'édition de celle-ci pour pouvoir modifier le nom, la description ou les distances d'undock et d'approche et définir si la station est la préférée du véhicule.
Les actions disponibles via le menu de cet élément sont la suppression 🗑, l'ouverture du formulaire d'édition ⚙️, et le déclenchement d'un déplacement à la station de charge.
Position sauvegardée
La position sauvegardée est un élément de la carte permettant au véhicule d'enregistrer une position dans sa carte. Cela permet par la suite de déclencher un déplacement dessus via un ordre de déplacement, une étape de la séquence d'autopilot, voire via la mission de son module.
Sur la carte 🗺️ cet élément est représenté par une empreinte rectangle à la taille du véhicule dans une couleur personnalisable, avec une icône également personnalisable.
Pour ajouter une position sauvegardée, il suffit de cliquer à la position souhaitée sur la carte pour définir l'emplacement, et le second clic permettra de définir l'orientation de l'élément.
Le bouton Use robot pose est disponible dans l'aide en haut de page, il suffit donc de déplacer le véhicule à la position souhaitée et d'utiliser sa position actuelle pour placer la position sauvegardée.
Sur un écran tactile 📱, l'orientation se définit via un sélecteur d'angle. Une fois le processus de création terminé, le formulaire d'édition s'ouvre et permet de modifier le nom, la description, l'icône et la couleur mais aussi régler à nouveau l'angle de l'élément.
Les actions disponibles via le menu de cet élément sont la suppression 🗑, l'ouverture du formulaire d'édition ⚙️, le processus de clonage de la position sauvegardée, le processus de translation et le déclenchement d'un déplacement à la position sauvegardée.
Position dockée
La position dockée est un élément de la carte permettant au véhicule de se placer très précisément par rapport à un marqueur (> 1 cm), c'est la parfaite fusion entre une position sauvegardée et une station de charge pour le côté marqueur. Tout comme la station de charge, le véhicule va effectuer un processus de docking sur le marqueur lors d'un déplacement vers une position dockée.
Cet élément est utilisé si le véhicule doit se rendre très précisément, par exemple en fin de convoyeur pour recevoir un objet sortant d'exploitation, dans les cas ou la précision de la navigation autonome (> 5cm) ne suffirait pas.
Sur la carte 🗺️ cet élément est représenté par une empreinte rectangle à la taille du véhicule dans une couleur personnalisable, avec une icône également personnalisable ainsi qu'une barre bleue représentant le marqueur.
NB : l'action de docking ou d'undocking n'est en aucun cas annulable et le véhicule doit d'abord terminer cette action avant d'effectuer une autre action.
Une fois le processus d'ajout lancé, le véhicule va scanner les alentours. S’il trouve un marqueur, il sera affiché sur la carte avec son ID détecté et la vue sera zoomée sur le véhicule et les marqueurs trouvés.
Un clic sur un marqueur terminera l'ajout de la position dockée et ouvrira directement le formulaire d'édition de celle-ci pour pouvoir modifier le nom, la description, l'icône et la couleur ou les distances d'undock et d'approche et de désactivation de la sécurité. Cette dernière permettant de désactiver la sécurité d'obstacles et de se docker près d'un objet normalement considéré comme un obstacle.
Les actions disponibles via le menu de cet élément sont la suppression 🗑, l'ouverture du formulaire d'édition ⚙️, et le déclenchement d'un déplacement à la position dockée.
Menu Configuration
Ce menu permet de configurer le comportement de déplacement et autre du véhicule sur la carte :
En ajoutant des
zones personnalisables, représentées par l'icône polygone bleue. Un clic sur ce bouton lancera le processus d'ajout d'une zone.En ajoutant des
zones interdites, représentées par l'icône polygone rouge avec l'icône interdite ⛔. Un clic sur ce bouton lancera le processus d'ajout d'une zone.En configurant des
routes de circulationvia l'icône route et cadenas 🔒. Un clic sur ce bouton ouvrira le menu des routes.En configurant le comportement global du véhicule sur la carte via l'icône carte 🗺️. Un clic sur ce bouton ouvrira directement le formulaire d'édition du comportement sur la carte.
Zone personnalisable
La zone personnalisable est un élément de la carte permettant de configurer des comportements spéciaux ⚙️ du véhicule à l'intérieur de celle-ci, mais également en y entrant ou en y sortant.
Sur la carte 🗺️ cet élément est représenté par un polygone de forme paramétrable via ses arêtes, dans une couleur personnalisable.
Pour ajouter une zone personnalisable, il suffit de cliquer sur la position souhaitée sur la carte pour créer la première arête du polygone, et chaque clic ajoutera une nouvelle arête.
Pour terminer le polygone il suffit de cliquer sur le premier point auparavant dessiné.
NB : le polygone doit au moins avoir 3 arêtes.
Une fois le processus de création terminé, le formulaire d'édition du comportement associé à la zone s'ouvre.
Une zone personnalisable peut influer le comportement du véhicule sur différents points.
La liste des champs éditables du formulaire d'édition d'une zone personnalisable est organisée ainsi :
Général
On y retouve les paramètres généraux de la zone personnalisable :
UUID 🆔 :
UUID, l'ID de la zone au sein de la carte.
Ce champ n'est pas éditable car généré par véhicule à la sauvegarde d'une carte comportant une nouvelle zone, à la création les zones ont toutes pour UUID -1.
Nom 🪪 :
Name, le nom de la zone personnalisable.
Nommer les zones particulières peut-être pratique pour des configurations futures.
Description 🗒️: Une description de la zone.
Couleur 🟦 : la couleur dans laquelle sera dessinée la zone sur la carte.
Un sélecteur de couleur apparaîtra pour faciliter le choix de la couleur.
Paramètres
Ces paramètres modifient le comportement du véhicule.
Vitesse maximale 🚗 :
Max speed, la vitesse maximale du véhicule se déplacant dans la zone. Cela peut être utile pour réduire la vitesse dans une zone dense ou l'augmenter dans une zone peu fréquentée.
Entre 0.1 et 1.0 m/s, par défaut le véhicule se déplace à 0.5m/s.
Marges de sécurité ↔️ :
Safety margin, les distances auxquelles le véhicule évite de s'approcher des obstacles. Cela peut être utile lorsque le véhicule doit passer par des espaces restreints comme un couloir étroit ou une porte.
Entre -0.15 et 0.8 m, une valeur négative réduira les marges de sécurité par défaut.
Mode AGV 🛤️ :
AGV mode, le mode véhicule à guidage contraint. Par défaut le véhicule s'autorise le droit de dévier de sa trajectoire initiale pour éviter un obstacle et continuer sa progression, si ce mode est activé l'évitement sera limité via le paramètremax deviation distance.
Activé ou non.
Distance de détour maximale ⤴ :
Max deviation distance, la distance maximale de détour. Il s'agit de la distance maximale à laquelle le véhicule peut s'écarter de sa trajectoire initiale.
Entre 0.1 et 1.0 m.
Paramètres Avancés
Ces paramètres avancés permettent une modification plus poussée du comportement du véhicule. Certains modifient potentiellement dangereusement la planification de trajectoires ou la sécurité et doivent être utilisés en connaissance de cause.
Délai de replanification ⏱️ :
Replanning timeout, le délai de replanification. Il s'agit du temps en secondes avant lequel le véhicule peut planifier à nouveau une trajectoire vers son but. Lors d'un déplacement le véhicule peut rencontrer un obstacle qu'il ne peut pas éviter ou contourner, il va alors effectuer une replanification pour voir si il y aurait un autre chemin pour atteindre son objectif malgré l'obstacle, ce paramètre influe sur le délai dans lequel il décide de replanifier.
Entre 0 et 60 secondes.
Hauteur minimale des obstacles ↕️ :
Min obstacle height, la hauteur minimale des obstacles. Il s'agit de la hauteur minimale pour lesquels le véhicule considérera une détection comme un obstacle lors de sa planification de trajectoire.
Entre 0 et 0.2m soit 20cm.
Filtre caméras 3D 📷 :
3D camera safety, le filtre sécurité des cameras 3D. Il s'agit d'un filtre pour diminuer la sécurité des caméras 3D en cas d'une proportion de faux positifs sur les caméras 3D, liés à l'environnement, trop élevé.❗Une valeur inférieure à 100 influe directement sur la sécurité du véhicule qui ignorera une part plus ou moins importantes des obstacles vus par les caméras du véhicule. A UTILISER EN CONNAISSANCE DE CAUSE ⚠️.
L'application utilise un slider avec 4 valeurs disponibles pour régler ce paramètre :
0 Pas de protection
70 Protection basse
85 Protection moyenne
100 Protection totale
Entre 0 et 100, par défaut 100.
Mode avion ✈ :
No connection in area, le mode sans connexion. Permet d'indiquer au véhicule que cette zone est dépourvue ou pourvue d'une connexion quelconque. Peut être utile si le module du véhicule doit envoyer des informations via réseau externe. Le véhicule peut alors savoir si il se trouve dans une zone couvrant le réseau ou à défaut en chercher une dans sa carte via ce paramètre.
Activé ou non, à coupler avec le mode sans connexion général de la carte.
Capteurs à ultrasons 🔊 :
US sensors, la désactivation des capteurs à ultrasons. Permet d'indiquer au véhicule de pas prendre en compte le retour d'information ses capteurs à ultrasons dans cette zone. Peut être utile si une zone est soumise à des perturbations ultrasoniques.❗Désactiver les ultrasons influe directement sur la sécurité du véhicule qui ignorera potentiellement des obstacles seulement détectés par les capteurs à ultrasons du véhicule. A UTILISER EN CONNAISSANCE DE CAUSE ⚠️.
Activé ou non.
LED
Permet de régler l'animation et la couleur des LEDs du véhicule pendant qu'il se trouvera dans la zone personnalisable.
Animation LED 🚥 :
LED Anim, l' animation des LEDs parmi toutes celles disponibles sur le véhicule.
Si aucune animation n'est sélectionnée, les prochains paramètres des LEDs seront cachés.
Couleur LED 🟦 :
LED Color, la couleur des LEDs.
Certaines animations comme le drapeau français ne nécessitent pas de configuration de couleur et ce menu déroulant sera caché dans le cas d'une sélection d'une de ces animations.
Son
Permet de régler le son joué en boucle par le véhicule pendant qu'il se trouvera dans la zone personnalisable.
Son 🎶 :
Sound, le jingle sonore à jouer parmi tous ceux disponibles sur le véhicule.
Si aucun jingle n'est sélectionné, les prochains paramètres sonores seront cachés.
Volume 🔊 :
Volume, le volume auquel jouer le jingle pendant que le véhicule est présent dans la zone.
L'application utilise un bouton de volume avec 3 valeurs disponibles pour régler ce paramètre :
LowVolume faible 10MediumVolume moyen 55HighVolume fort 100
Entre 0 et 100, par défaut 100, sera ensuite limité par la valeur du scénario de son Area du véhicule.
Délai de boucle ⌛ :
Loop delay, l'attente en secondes entre deux jingles joués par le véhicule tant qu'il se trouve dans la zone.
0 ou plus secondes, par défaut 0.
Evènements
Permet de régler le son joué et les LEDs affichées par le véhicule quand il rentrera ou sortira de la zone personnalisable.
Les deux événements d'entrée dans la zone On enter et de sortie de la zone On exit sont paramétrables de la même façon suivante :
LEDs
Animation LED 🚥 :
LED Anim, l' animation des LEDs parmi toutes celles disponibles sur le véhicule.
Si aucune animation n'est sélectionnée, les prochains paramètres des LEDs seront cachés.
Couleur LED 🟦 :
LED Color, la couleur des LEDs.
Certaines animations comme le drapeau français ne nécessitent pas de configuration de couleur et ce menu déroulant sera caché dans le cas d'une sélection d'une de ces animations.
Durée LED ⌛ :
LED duration, la durée pendant laquelle les LEDs seront affichées une fois l'événement déclenché.
1 ou plus secondes, par défaut 5.
Son
Son 🎶:
Sound, le jingle sonore à jouer parmi tous ceux disponibles sur le véhicule.
Si aucun jingle n'est sélectionné, les prochains paramètres sonores seront cachés.
Nombre de boucles ⌛:
Loop count, le nombre de fois que le jingle sera joué.
Une valeur inférieure à 2 sur ce paramètre rendra logiquement le paramètre de délai de boucle inutile.
Volume 🔊 :
Volume, le volume auquel jouer le jingle une fois l'événement déclenché.
L'application utilise un bouton de volume avec 3 valeurs disponibles pour régler ce paramètre :
LowVolume faible 10MediumVolume moyen 55HighVolume fort 100
Entre 0 et 100, par défaut 100, sera ensuite limité par la valeur du scénario de son Area du véhicule.
Délai de boucle ⌛ :
Loop delay, l'attente en secondes entre deux jingles joués par le véhicule tune fois l'événement déclenché.
0 ou plus secondes, par défaut 0.
Zone interdite
La zone interdite est un élément de la carte permettant d'indiquer au véhicule des zones interdites à la navigation ⛔. Le véhicule ne pourra ni les traverser, ni sortir de celles-ci s'il s'y retrouvait via un déplacement physique ou via Teleop joystick mode Libre.
Il refusera les ordres qui lui obligeraient à la rencontrer dans sa trajectoire.
⚠️ Attention, l'ajout de zones interdites est une opération critique du véhicule ⚠️
Certains endroits précis doivent être "protégés" par une zone interdite (ex : Escalator...) et l'opérateur 👷🏽♂️ modifiant ces zones sur la carte doit être formé par l'équipe Rob'Occ ou équivalent.
Sur la carte 🗺️ cet élément est représenté par un polygone de forme paramétrable via ses arêtes, dans une couleur rouge 🟥.
Pour ajouter une zone interdite, il suffit de cliquer sur la position souhaitée sur la carte pour créer la première arête du polygone, et chaque clic ajoutera une nouvelle arête.
Pour terminer le polygone il suffit de cliquer sur le premier point auparavant dessiné.
NB : le polygone doit au moins avoir 3 arêtes.
Une fois le processus de création terminé, il est possible d'en recréer une autre et ainsi créer les zones interdite à la chaîne.
Routes de circulations
Les routes de circulations permettent d'indiquer au véhicule comment se déplacer dans sa carte active. Elles permettent de définir des zones de circulations à sens unique ou de préciser comment un véhicule doit longer un mur dans un sens, puis l'autre mur dans le sens opposé, par exemple.
Les routes sont, sur la carte, en vert si elles sont configurées en double sens, en bleu si elles sont en sens unique.
Les triangles permettent alors de voir dans quel sens elles sont paramétrées.
Il est possible de sélectionner une route en cliquant dessus, un bouton apparaît pour pouvoir supprimer la route. La séléction de route n'est possible que si le menu route est ouvert et qu'aucun mode de fonctionnement des routes (ajout, édition...) n'est en cours.
Le menu route se divise de la façon suivante:
L'icône plus ➕ lance le processus de création de nouvelles routes, le premier clic pose l'origine de la route, les clics suivants des étapes sur cette route, pour terminer la création il suffit soit de re-cliquer sur le dernier point, ou de re-cliquer sur l'icône plus.
L'icône de dessin permet de modifier les routes déjà créées en déplaçant un sommet, ou en ajoutant une étape dans une route en cliquant directement sur le segment de la route pour y ajouter un point. Un clic à nouveau sur ce bouton permet de sortir de ce mode d'édition des routes.
L'icône double flèche permet de modifier le sens des routes en cliquant à la volée sur toutes les routes nécessitant un changement de route. La route alternera alors entre les différents sens : droit, inverse et double. Un clic à nouveau sur ce bouton permet de sortir de ce mode de changement de sens des routes.
L'icône double engrenage ⚙️ permet d'ouvrir le formulaire d'édition des paramètres liés à la route.
L'icône croix rouge ❌ permet d'annuler les modifications sur les routes effectuées depuis l'ouverture du menu route.
L'icône coche verte ✅ permet de sauvegarder les modifications sur les routes effectuées depuis l'ouverture du menu route.
NB : Les modifications ne s'appliqueront qu'à la prochaine sauvegarde de la carte.
Création et édition de routes
Lors de la création d'un nouveau sommet ou du déplacement d'un sommet existant, si son emplacement est validé sur un autre sommet déja présent alors le sommet déplacé ou crée est fusionné avec le sommet déja présent.
Paramètres des routes
Trois paramètres influent sur le comportement du véhicule :
Rayon de recherche min :
Min search radius, la distance minimale à laquelle le véhicule recherche une route depuis sa position.
Entre 1 et 20 mètres, par défaut 5.
Rayon de recherche max:
Max search radius, la distance maximale à laquelle le véhicule recherche une route depuis sa position.
Entre 1 et 100 mètres, par défaut 15.
Distance de rognage:
Route cropping distance, la distance ignorée, rognée par le véhicule lorsqu'il utilise lesroutes de circulation, peut faciliter la navigation.
Entre 0 et 300 centimètres, par défaut 0.
Obstacles liés aux routes
Lors de la configuration des routes de circulation, il est possible que certaines routes soient trop près d'un mur, d'une zone interdite ou d'une zone personnalisable ayant des réglages de marges de sécurité trop contraignantes.
Le véhicule estimera donc que certaines des routes sont inutilisables et il créera un obstacle lié aux routes.
Sur la carte ces obstacles sont facilement repérable d'un point exclamation❗dans un cercle rouge.
Il est alors nécessaire de corriger le problème, pour que le véhicule puisse utiliser ses routes de circulation sans problème.
NB : le véhicule ne peux détecter et supprimer les obstacles liées aux routes seulement si la navigation autonome est lancée.
Paramètres de la carte
Les paramètres globaux de la carte permettent de configurer des comportements spéciaux ⚙️ du véhicule sur toute la carte sans avoir à créer une zone personnalisable sur l'étendue de la carte.
Couplé à des zone personnalisable, le véhicule peut donc avoir des comportements modifiés sur l'ensemble de la carte, et s'il rentre dans une zone personnalisable venir appliquer une nouvelle valeur sur un des champs.
Cela permet par exemple, d'indiquer au véhicule d'aller à une vitesse max de 0.7m/s sur la carte et de la réduire à nouveau dans des zones spécifiques (fortement dense).
Ce formulaire permet aussi de modifier le nom et la description de la carte active.
La liste des champs éditables du formulaire d'édition globale de la carte est organisée ainsi :
Général
On y retouve les paramètres généraux de la carte active :
Nom 🪪:
Name, le nom de la carte active.
Par défaut, la carte aura le même nom que le site dans lequel elle a été créée.
Description 🗒️: Une description de la carte active.
Paramètres
Ces paramètres modifient le comportement du véhicule.
Vitesse maximale 🚗:
max speed, la vitesse maximale du véhicule, appliquée sur la carte entière hors d'unezone personnalisableou la vitesse maximale aurait été configurée avec une valeur différente.
Entre 0.1 et 1.0 m/s, par défaut le véhicule se déplace à 0.5m/s.
Marges de sécurité ↔️ :
safety margin, les distances auxquelles le véhicule évite de s'approcher des obstacles, appliquées sur la carte entière hors d'unezone personnalisableou les marges de sécurité aurait été configuré avec une valeur différente.
Entre -0.15 et 0.8 m, une valeur négative réduira les marges de sécurité par défaut.
Mode AGV 🛤️:
AGV mode, mode véhicule à guidage contraint. Par défaut le véhicule s'autorise le droit de dévier de sa trajectoire initiale pour éviter un obstacle et continuer sa progression, si ce mode est activé l'évitement sera limité via le paramètremax deviation distance, appliqué sur la carte entière hors d'unezone personnalisableou le mode AGV aurait été configuré avec une valeur différente.
Activé ou non.
Distance de détour maximale ⤴:
max deviation distance, la distance maximale de détour. Il s'agit de la distance maximale à laquelle le véhicule peut s'écarter de sa trajectoire initiale, appliquée sur la carte entière hors d'unezone personnalisableou la distance maximale de détour aurait été configurée avec une valeur différente.
Entre 0.1 et 1.0 m.
Station de charge préférée 🔌:
Preferred charging station, la station de charge préférée du véhicule, c'est la station à laquelle le véhicule se rendra automatiquement si il passe en dessous de sonseuil de batterie critique.
UUID d'une station présente dans la carte.
Paramètres Avancés
Ces paramètres avancés permettent une modification plus poussée du comportement du véhicule. Certains modifient potentiellement dangereusement la planification de trajectoires ou la sécurité et doivent être utilisés en connaissance de cause.
Délai de replanification ⏱️ :
Replanning timeout, le délai de replanification. Il s'agit du temps en secondes avant lequel le véhicule peut planifier à nouveau une trajectoire vers son but. Lors d'un déplacement le véhicule peut rencontrer un obstacle qu'il ne peut pas éviter ou contourner, il va alors effectuer une replanification pour voir si il y aurait un autre chemin pour atteindre son objectif malgré l'obstacle, ce paramètre influe sur le délai dans lequel il décide de replanifier, appliqué sur la carte entière hors d'unezone personnalisableou le délai de planification aurait été configuré avec une valeur différente.Hauteur minimale des obstacles ↕️ :
min obstacle height, la hauteur minimale des obstacles. Il s'agit de la hauteur minimale pour lesquels le véhicule considérera une détection comme un obstacle lors de sa planification de trajectoire, appliquée sur la carte entière hors d'unezone personnalisableou la hauteur minimale des obstacles aurait été configurée avec une valeur différente.
Entre 0 et 0.2m soit 20cm.
Mode avion ✈ :
No connection in area, le mode sans connexion. Permet d'indiquer au véhicule que cette carte est dépourvue ou pourvue d'une connexion quelconque. Peut être utile si le module du véhicule doit envoyer des informations via réseau externe. Le véhicule peut alors savoir si il se trouve dans une zone couvrant le réseau ou à défaut en chercher une dans sa carte via ce paramètre.
Activé ou non, à coupler avec le mode sans connexion des zones personnalisables de la carte.
LED
Permet de régler l'animation et la couleur des LEDs du véhicule appliquées sur la carte entière hors d'une zone personnalisable ou les LEDs aurait été configurée avec des valeurs différentes.
Animation LED 🚥 :
LED Anim, l' animation des LEDs parmi toutes celles disponibles sur le véhicule.
Si aucune animation n'est sélectionnée, les prochains paramètres des LEDs seront cachés.
Couleur LED 🟦 :
LED Color, la couleur des LEDs.
Certaines animations comme le drapeau français ne nécessitent pas de configuration de couleur et ce menu déroulant sera caché dans le cas d'une sélection d'une de ces animations.
Son
Permet de régler le son joué en boucle par le véhicule appliqué sur la carte entière hors d'une zone personnalisable ou le son aurait été configurée avec des valeurs différentes.
Son 🎶 :
Sound, le jingle sonore à jouer parmi tous ceux disponibles sur le véhicule.
Si aucun jingle n'est sélectionné, les prochains paramètres sonores seront cachés.
Volume 🔊 :
VolumeLe volume auquel jouer le jingle.
L'application utilise un bouton de volume avec 3 valeurs disponibles pour régler ce paramètre :
LowVolume faible 10MediumVolume moyen 55HighVolume fort 100
Entre 0 et 100, par défaut 100, sera ensuite limité par la valeur du scénario de son Area du véhicule.
Délai de boucle ⌛ :
Loop delayL'attente en secondes entre deux jingles joués par le véhicule tant qu'il se trouve dans la zone. 0 ou plus secondes, par défaut 0.
Batterie
Permet de régler les deux valeurs de batteries liées à la carte active.
CBT 🪫 :
Critical battery threshold, seuil de batterie critique. C'est le niveau de batterie à partir duquel le véhicule se rendra automatiquement à sa station de charge par défaut pour se recharger. Suivant la taille de la carte ce seuil peut être régler pour s'assurer que le véhicule puisse rejoindre sa station qu'importe l'endroit de la carte où ce seuil serait atteint.OBT 🔋 :
Operational battery threshold, seuil de batterie opérationnelle. C'est le niveau de batterie à partir duquel le véhicule accepte les ordres de déplacement après une batterie ayant atteinte le seuil de batterie critique. Il doit toujours être supérieur au CBT. Ce seuil peut être plus ou moins éloigné du CBT pour garantir au véhicule une utilisation plus ou moins durable après avoir atteint un seuil de batterie critique.
NB : Certains modules biberonnent le véhicule, c'est-à-dire qu'il l'envoie à la charge si aucune mission n'est en cours, le laissant ainsi se recharger tout au long de l'utilisation et ces deux seuils peuvent être inutilisés.
Menu Déplacement
Ce menu permet de déplacer le véhicule.
L'icône cible 🎯 permet d'envoyer le véhicule à la position cliquée sur la carte.
L'icône joystick 🕹️ permet d'ouvrir le joystick virtuel de la carte (cf. #Déplacement).
L'icône flèche ➡️ permet de dessiner un segment de navigation qui sera directement effectué par le véhicule.
Il se déplacera en navigation autonome jusqu'au début du segment et effectuera une trajectoire entièrement rectiligne jusqu'au bout du segment. Un comportement de déplacement rectiligne où le véhicule ne dévie pas de sa ligne (il s'arrêterai en cas d'obstacle mais ne contournera pas) peut être utile pour certains cas d'utilisation.
L'icône prise électrique 🔌 permet d'envoyer le véhicule à sa station de charge préférée.
Menu Boîte à outils
Ce menu permet d'utiliser des outils disponibles pour la carte ou pour le véhicule.
L'icône radar 📡 demande au véhicule d'effectuer une
relocalisation: le véhicule va scanner les alentours et, s’il trouve un marqueur en mémoire dans sa carte, il se repositionnera parfaitement par rapport à ce marqueur.
Ce processus lance également la navigation autonome du véhicule si celle-ci n'était pas démarrée.
L'icône boussole 🧭 permet de localiser à la main le véhicule en cliquant sur la carte à l'endroit ou le véhicule se situe physiquement. Le véhicule se croira alors à cette position. Une fois localisé, le véhicule se recallera lui-même en fonction des éléments qu'il vera et la position à laquelle il a été manuellement localisé.
⚠️ Attention, la localisation manuelle est une opération critique du véhicule ⚠️
Le véhicule pourrait se perdre totalement et ignorer les zone interdite par exemple si sa localisation n'est pas bonne et l'opérateur 👷🏽♂️ qui utilise ce processus doit être formé par l'équipe Rob'Occ ou équivalent.
Ce processus lance également la navigation autonome du véhicule si celle-ci n'était pas démarrée.
L'icône gomme 🧽 permet d'ouvrir le menu gomme, via la gomme il est possible d'effacer directement sur la carte des reliquats impurs de cartographie ou de supprimer des obstacles qui ne sont plus présents physiquement. Gommer peut améliorer la localisation et la navigation autonome du véhicule.
⚠️ Attention, gommer la carte est une opération critique du véhicule ⚠️
Menu Gomme
Le menu gomme permet d'ajouter des zones à gommer de trois façons différentes :
L'icône dessin à main levée permet de créer des gommes à main levée. Cela dessinera tant que la souris ou le doigt si l'on accède à l'application via un téléphone 📱 ou une tablette.
L'icône lasso permet de créer des gommes en entourant la zone à effacer. Une fois la souris relâchée (ou le doigt), un polygone se formera à l'intérieur de la zone dessinée sur la carte.
L'icône polygone permet de créer des gommes de la même manière que les
zone interditeou leszone personnalisable, il suffit de cliquer sur la position souhaitée sur la carte pour créer la première arête du polygone, et chaque clic ajoutera une nouvelle arête. Pour terminer le polygone il suffit de cliquer sur le premier point auparavant dessiné.Le bouton rouge avec une croix ❌ annule toutes les modifications non sauvegardées des gommes et permet de revenir à une carte sans gomme (toutes les gommes visibles à l'écran seront supprimées).
Le bouton vert arborant une coche ✔️ permet au véhicule d'effacer les zones dessinées sur sa carte. Cela lui permet de retirer des éléments de sa planification de trajectoire, mais peut également affecter sa localisation, car il peut y avoir moins de correspondance entre ce qu'il voit et ce qu'il sait être normalement présent sur la carte.
Ces deux derniers boutons demanderont une confirmation avant de supprimer ou d'appliquer les gommes présentes sur la carte.
Une les gommes dessinées, elles sont visibles en jaune sur la carte et représentent les zones qui seraient nettoyées par le véhicule. Il est possible de les supprimer en les sélectionnant sur la carte et en utilisant l'icône poubelle 🗑️.
La sélection n'est possible que si aucun mode de création n'est actuellement choisi. Le mode de création en cours est indiqué en jaune via son bouton sur le menu et annulable en cliquant à nouveau sur ce même bouton.