Hoppa till innehåll

Importera en ROS OccupancyGrid (.pgm + .yaml)

drawtonomy förstår ROS map_server-formatet som används av nav2, Cartographer, Gmapping och liknande SLAM-verktyg.

En ROS occupancy grid importerad till drawtonomy med pilar och hyllor ritade ovanpå

Skärmdumpen visar ett verkligt lageroccupancy grid (upptagna celler svarta, fria celler vita) med banor och hinder ritade direkt över det inuti drawtonomy.

  1. Öppna File-menyn → Import.
  2. Välj både .pgm- och matchande .yaml-filen tillsammans i fildialogrutan.
  3. drawtonomy läser YAML-metadata (upplösning, trösklar) och renderar rutnätet på canvasen.

Om du bara väljer .pgm och ingen .yaml, använder drawtonomy standardvärden (resolution = 0.05 m/px, standardupptagningströsklar).

CellFärg
UpptagenSvart
FriVit
OkändGrå

Celler renderas i en skala som matchar drawtonomys körfältsdimensioner, så att du kan rita körfält, banor och former direkt ovanpå — exakt som skärmdumpen ovan.

drawtonomy har använts med kartor från nav2, Cartographer och Gmapping. Andra producenter bör fungera så länge de emitterar standardparet map_server .pgm + .yaml.