Skip to content

Desktop based tool for viewing, editing and saving road network maps for autonomous vehicle platforms such as Autoware.

License

Notifications You must be signed in to change notification settings

chronofei/assuremappingtools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assure logo banner

ASSURE mapping tools

Desktop based tool for viewing, editing and saving road network maps for autonomous vehicle platforms such as Autoware.

* News: V0.5 build for Ubuntu 18.04 is now available in separate branch.

Operating System

Prerequisites libraries:

  • For Ubuntu 16.04: (master branch)
  1. Install OpenCV 2.4 don't forget to checkout ver 2.4.13.7, default git clone download ver 4.0
  2. Install ROS kinetic
  3. Install libtinyxml, freeglut3, libglew, libpcl1.7, libpugixml-dev, libgeographic
  4. Install ros-kinetic-pcl-ros
  1. Install OpenCV 2.4 don't forget to checkout ver 2.4.13.7, default git clone download ver 4.0
  2. Install ROS melodic
  3. Install libtinyxml, freeglut3, libglew, libpcl1, libpugixml-dev, libgeographic, libplib, libglm
  4. Install ros-melodic-pcl-ros
  • Library link issue: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:libs

GPU acceleration

  • The editor works faster with GPU accelerator specially for large maps

Supported Roadnetwork Map formates (Load)

  • OpenPlanner map format .kml
  • Signle path file .csv
  • Vector Map, collection of .csv files composing the map
  • OpenDRIVE, is open file format for the logical description of road networks .xodr
  • Lanelet2, map format .osm, with autoware extention

Supported Roadnetwork Map formates (Save)

  • OpenPlanner map format .kml
  • Google Earth .kml format, if only the loaded vector map has GPS information.
  • Lanelet2, map format .osm

Supported Pointcloud data

  • pointcloud map .pcd files
  • rosbag of (LIDAR, Camera, Pose) .bag files comming soon

Supported Map Semantics

  • Lanes
  • Waypoints
  • Road lines
  • Traffic Lights
  • Stop Lines
  • Traffic Sign
  • Road Boundaries
  • Crossings

Tutorials

New features

  • Saving lanelet2 using either UTM from original lanelet library or MGRS from the autoware extention.
  • ASSURE map editor save the projection data with the .kml and .osm files to be use when the map is loaded.
  • Accurate conversion from vector map to lanelet2 is available. use should find the projection string for the ptoj library online.
  • This website provides prepared projection string, if you select Proj4js format. you will get this string which represent central Japan area.

Known Issues

  • No support for multi-storey parking maps yet.
  • Exporting traffic lights and signs to lanelet2 require connection all Ids correctly between light-lane-stopline.

About

Desktop based tool for viewing, editing and saving road network maps for autonomous vehicle platforms such as Autoware.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%