Skip to main content

Création d'une carte - Logiciel MapFabric - OLD


Description

La crécréation de la carte est basébasée sur un enregistrement des donnédonnées du LIDAR du SHERPA.
Afin de de crécréer la carte, il faut placer le robot dans la zone àà cartographier.
L’L’enregistrement est un log circulaire, cela signifie que le log ne peut pas passer 100Mo.
Si le log venait àà passer cette taille, les donnédonnées du but seraient perdues.
100Mo de log correspondent àà environ 10 minutes de parcours.
Pour aliser des cartes plus grandes ou des corrections, il faut fusionner plusieurs logs (voir la documentation du SHERPA).

Connexion au SHERPA

CréCréation de la carte avec MapFabric

  • Parcourir la zone àà cartographier avec le Sherpa en mode Suiveur. en suivant les conseils suivants pour obtenir la meilleure carte possible :
    • Passer deux fois dans chaque alléallée en venant de deux directions diffédifférentes.
    • Essayer de revenir fréfréquemment àà une position déjàdéjà connue du robot afin d’d’ajouter seulement de petites boucles. 
    • Marcher lentement en particulier devant les positions le robot doit êêtre préprécis. 
    • Dans le cas de poteaux de docking, faire en sorte que le robot voit les poteaux depuis toutes les directions.
    • Si un objet «« mobile »» est devant un mur essayer de passer derrièderrière l’l’objet pour que le robot voit le mur.
    • Le log continu me en cas d’arrêd’arrêt d’d’urgence ou de blocage des freins donc si une position n’n’est pas atteignable en follow-me, bloquer les freins et pousser le robot jusqu’àjusqu’à la position désirédésirée.

    L’L’orientation de la carte pendra de la position du robot au but du log.
    Nous conseillons donc de placer le robot parallèparallèlement àà un mur afin de faciliter la crécréation de la carte pour avoir une carte “droite”“droite” àà l’él’écran.

    sherpa_carte_travers.jpg
    debut_droit.png
    • Une fois le parcours d’d’enregistrement terminéterminé, récupérerexporter le fichier log via la ToolSuite du robot :
      1. Se connecter au seau wifi du SHERPA
        • Se connecter au Wifi  SherpaB20 ou SherpaB21 ou SherpaB148.
        • Password Wifi :  BalyoNorcan
      2. Se connecter àà l'interface web du Sherpa :
      3. TéléchargerRécupérer le fichier log dusur le Sherpa :
    • Export_Log_ToolSuite_Sherpa.pngImporter les points du Sherpa dans l'application mapFabricMapfabric (fichier Log du sherpa) :
    replay_log.png
    map_fabrique_import.png
    • Ouvrir l'application mapFabric.
    • Créer un nouveau projet.

    image.png

    • Importer le fichier log
      • Cliquer sur le bouton Files.
      • image.pngCliquer sur le bouton +, puis sélectionner le fichier à ajouter et cocher la case PreciseMode.
    • image.png

    • Fermer la fenêtre.
    • Rejouer le log et créer la carte
      •  Ajouteravec l'actionoutil Replay.
      et
    • nettoyer

    image.png

      • Ajuster les différents paramètres pour positionner correctementgrossièrement la carte (avoir les bords de la carte parallèles aux bords deavec l'écran).

    image.png

    • Enlever les points temporaires de la carte :
      • Ajouter une actionoutil ErasePoly.
      • (trig
      • Dessiner= 70%) en entourant toute la cartographie avec un grandpolygone rectangle autour de la carte (clic droit de la souris pour dessiner le rectangle).
      • Régler la valeur trig à 70%.
      :

    nettoyage70_.png

    • Nettoyer finement la carte en plaçplaçant des rectangles ou polygones àà des endroits spéspécifiques sur la carte àà l'aide de l'outil ErasePoly (trig = 0%) :

    nettoyage100_.png

    • Ajouter des murs virtuels àà la place des vitres avec l'outil drawWall.
    • CréCréation finale de la carte en appuyant sur le bouton Release :

    releasemp.png