Easy anchor generation for autonomous driving based on Lanelet2 maps
Project description
lanelet2anchors
This package enables the generation of diverse map-based anchor paths for a given lanelet or vehicle pose. It was developed as part of our paper Lanelet2 for nuScenes: Enabling Spatial Semantic Relationships and Diverse Map-based Anchor Paths. For details check our project page.
Installation
Use Python >= 3.8 and pip to install
pip install lanelet2anchors
Usage
Check the notebooks in the documentation for details and examples.
Generate anchors for given vehicle
from lanelet2anchors import AnchorGenerator
lanelet_map = AnchorGenerator(
osm_file=osm_file, origin_latitude=49.00345654351, origin_longitude=8.42427590707
)
anchors = lanelet_map.create_anchors_for_vehicle(
vehicle_pose=X,
anchor_length=100,
num_anchors: 5,
)
Generate anchors for a given Lanelet
from lanelet2anchors import AnchorGenerator
lanelet_map = AnchorGenerator(
osm_file=osm_file, origin_latitude=49.00345654351, origin_longitude=8.42427590707
)
anchors = lanelet_map.create_anchors_for_lanelet(
lanelet_id=lanelet_map.lanelet_ids[0], anchor_length=100
)
Citation
If you use this code for scientific research, please consider citing
@InProceedings{naumannHertleinLanelet2NuScenes,
author = {Naumann, Alexander and Hertlein, Felix and Grimm, Daniel and Zipfl, Maximilian and Thoma, Steffen and Rettinger, Achim and Halilaj, Lavdim and Luettin, Juergen and Schmid, Stefan and Caesar, Holger},
title = {Lanelet2 for nuScenes: Enabling Spatial Semantic Relationships and Diverse Map-Based Anchor Paths},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
month = {June},
year = {2023},
pages = {3247-3256}
}
License
This project is licensed under CC-BY-NC-SA. Development by FZI Forschungszentrum Informatik and all rights reserved by Robert Bosch GmbH.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lanelet2anchors-0.1.0.tar.gz.
File metadata
- Download URL: lanelet2anchors-0.1.0.tar.gz
- Upload date:
- Size: 307.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcf4391872da8c6321845052514ee0d2460c40e7f0a56d88912d5a64a5d00d88
|
|
| MD5 |
d3eca2f5233f08d4ca3d6a4a1474d08c
|
|
| BLAKE2b-256 |
2db6baeb543252f56b123d33d0d7ed70e4a68da4f7f1ba5bd9c4e89e7cc0d903
|
File details
Details for the file lanelet2anchors-0.1.0-py3-none-any.whl.
File metadata
- Download URL: lanelet2anchors-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee6613a3cfcd24e07d608781e48b519f95aac2751188635582378e052eb2093b
|
|
| MD5 |
6e679a6a7e4ae21761ee5977604cb8b6
|
|
| BLAKE2b-256 |
1b8ea1942bc8b88bd500250b998f601c9de8ece85f40bd762797026e462868a0
|