Skip to main content

CommonRoad Route Planner

The CommonRoad Route Planner aims to give an extendable, light-weight route- and reference path planner for the CommonRoad project This tool is built for and Ubuntu 22.04 and Python3 ^3.8.

Documentation

The documentation can be found here

Project status

This tool is still under development but has already been successfully deployed in both simulation and on real-world autonomous vehicles.

We highly welcome your contribution.

Installation and Usage

We recommend to use PyCharm (Professional) as IDE.

Usage in other projects

We provide an PyPI package which can be installed with the following command

pip install commonroad-reference_path-planner

Development

It is recommended to use poetry as an environment manager. Clone the repository and install it with poetry. Currently, only the internal repository can be cloned. This repo contains a number of scenario xml files in /scenarios. They are stored with git large-file-system (git lfs). If you want to download these scenario files, before cloning this repo, do the following:

sudo apt-get install -y git-lfs and git lfs install
git config --global credential.helper store
git clone https://gitlab.lrz.de/cps/commonroad-route-planner.git
conda activate ENVIRONMENT
pip install .

Examples

We recommend to use PyCharm (Professional) as IDE. Examples can be found on our CommonRoad website

Documentation

You can generate the documentation within your activated Poetry environment using.

conda activate ENVIRONMENT
mkdocs build

The documentation will be located under site, where you can open index.html in your browser to view it. For updating the documentation you can also use the live preview:

conda activate ENVIRONMENT
mkdocs serve

Authors

Responsible: Tobias Mascetta, tobias.mascetta[at]tum.de

Metadata

Release files for commonroad-route-planner 2025.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for commonroad-route-planner 2025.1.0
File Size Uploaded
commonroad_route_planner-2025.1.0.tar.gz 28.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for commonroad-route-planner 2025.1.0
File Interpreter ABI Platform
commonroad_route_planner-2025.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 70.7 kB

Release files / commonroad_route_planner-2025.1.0.tar.gz

Download URL commonroad_route_planner-2025.1.0.tar.gz
Size 28.8 kB
Tags Source
SHA-256 checksum
How to use checksums
677a9eaeebeb9e7595e2bd44adf1c65b5832e8267140fdc09c7a6f18e36d1c5d
BLAKE2b-256 checksum
How to use checksums
777883a91fd5175653697620e2d307367f4b19ecc9325c308fb2874fe146fc19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.10.16 Linux/5.15.0-87-generic

Release files / commonroad_route_planner-2025.1.0-py3-none-any.whl

Download URL commonroad_route_planner-2025.1.0-py3-none-any.whl
Size 41.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
88b314882c94b9cf1adb060c3c58b1ef18c42224c4fd5cdc350421527fadf097
BLAKE2b-256 checksum
How to use checksums
fec2705dceabacbe2d18ce427fbea4dea4e6dec22ed18e493efde1f27b6da6c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.10.16 Linux/5.15.0-87-generic

Release history Release notifications | RSS feed

This release

2025.1.0 This release

2 release files

2024.1

2 release files

2022.3

2 release files

2022.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page