Skip to main content

Map handling framework for automated driving.

Project description

Lanelet2 is a C++-based framework for handling map data in the context of automated driving. It is designed to utilize high-definition map data in order to efficiently handle the challenges posed to a vehicle in complex traffic scenarios. Flexibility and extensibility are some of the core principles to handle the upcoming challenges of future maps.

Features:

  • 2D and 3D support
  • Consistent modification: if one point is modified, all owning objects see the change
  • Supports lane changes, routing through areas, etc.
  • Separated routing for pedestrians, vehicles, bikes, etc.
  • Many customization points to add new traffic rules, routing costs, parsers, etc.
  • Simple convenience functions for common tasks when handling maps
  • Accurate Projection between the lat/lon geographic world and local metric coordinates
  • IO Interface for reading and writing e.g. osm data formats (this does not mean it can deal with osm maps)
  • Python bindings for the whole C++ interface
  • Boost Geometry support for all thinkable kinds of geometry calculations on map primitives
  • Released under the BSD 3-Clause license

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

lanelet2_ww-1.2.2.100-cp314-cp314-manylinux_2_31_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.31+ x86-64

lanelet2_ww-1.2.2.100-cp313-cp313-manylinux_2_31_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ x86-64

lanelet2_ww-1.2.2.100-cp312-cp312-manylinux_2_31_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

lanelet2_ww-1.2.2.100-cp311-cp311-manylinux_2_31_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

File details

Details for the file lanelet2_ww-1.2.2.100-cp314-cp314-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for lanelet2_ww-1.2.2.100-cp314-cp314-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7fc35e9ccd2f6a5eaccf4872503ec9606e17e31b3ae0be51b33a6fd15e68a496
MD5 54fdbd1f08601beeb646e7f8e8780fc0
BLAKE2b-256 412f9907804895f7cefe25d827f992dc389b3c63118f3bb518fc3d5c705984b3

See more details on using hashes here.

File details

Details for the file lanelet2_ww-1.2.2.100-cp313-cp313-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for lanelet2_ww-1.2.2.100-cp313-cp313-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 373de573bd2ae16c2d37107630636a4869b84f328accdbcfaf39f71a98e4b079
MD5 5cee0c7622d54ff6e74c48d2c516ddcd
BLAKE2b-256 f955c6c808c0925d178ededeeb7d45c664fed4731d01f6bc557bcb9fe2fc0365

See more details on using hashes here.

File details

Details for the file lanelet2_ww-1.2.2.100-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for lanelet2_ww-1.2.2.100-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 27b1b2cf7bd93d1ac5f69b32ffeac33da32bced3b065a0da31f96829fbf0cd4b
MD5 6c413bebbc46935d05d36946d6b90851
BLAKE2b-256 d6de45d8cf645feebba751acb206a41ef9a0654d19e53437387925267e268fbc

See more details on using hashes here.

File details

Details for the file lanelet2_ww-1.2.2.100-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for lanelet2_ww-1.2.2.100-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 d63e81121a41db1ee8bea09057692c2cf37febb4ca9e2c60dba49d68a008e650
MD5 eadce1cc5ba97ae7ec273e7a5a435cad
BLAKE2b-256 474a59176ec42d1864ce17d4b6367d9ac7dc4a9f0eb2d8139f4ea52e27f5afa7

See more details on using hashes here.

Supported by

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