Skip to main content

HD map converter between Lanelet2 and Apollo OpenDRIVE

Project description

HDMapConverter (hdmc)

A tool for converting from Lanelet2 maps to Apollo OpenDRIVE maps

Apollo OpenDrive

Apollo is an architecture for autonomous driving developed by Baidu. They have made a modified version of the OpenDrive standard to suit their needs better.

This project aims to create a tool for generating maps in the Apollo version of the OpenDrive specification using data from Lanelet2 maps.

Installation from source to system

In the converter/ folder (containing setup.py):

pip install -e ./

Usage

usage: python3 -m hdmc [-h] input_file output_file

positional arguments:
  input_file                  Input filename
  output_file                 Output filename

optional arguments:
  -h, --help            show this help message and exit

Output

base_map.txt is received as result. To use it in Apollo architecture, bin_map_generator and generate_routing_topo_graph scripts should be used.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hdmc-0.2.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

hdmc-0.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file hdmc-0.2.tar.gz.

File metadata

  • Download URL: hdmc-0.2.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for hdmc-0.2.tar.gz
Algorithm Hash digest
SHA256 e0e785508b7b3d18686613451ea6afb26df517ff54fa7a2892da7b51beebb2f8
MD5 9803a409a73b1f33ec6de720c4152df7
BLAKE2b-256 7b67ad1763cbb11c654b66f0a70a6a337b3a81bab5ab4a5b0d7e972ee7889614

See more details on using hashes here.

File details

Details for the file hdmc-0.2-py3-none-any.whl.

File metadata

  • Download URL: hdmc-0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for hdmc-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ff358166eaa5d46eac63ba789feed46b40c1b5944b161139774fbfe4ed82cb7b
MD5 9e71c4dd94cea2fe7bed4e886ad2da0a
BLAKE2b-256 c101dc923b0aa5e4c51e9ebff8ef1e777a1cdf5b5dbc2aeffb0928f65ee1124e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page