Skip to main content

Route and reference path planning tool for CommonRoad scenarios

Project description

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

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

commonroad_route_planner-2025.1.0.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

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

commonroad_route_planner-2025.1.0-py3-none-any.whl (41.9 kB view details)

Uploaded Python 3

File details

Details for the file commonroad_route_planner-2025.1.0.tar.gz.

File metadata

  • Download URL: commonroad_route_planner-2025.1.0.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.10.16 Linux/5.15.0-87-generic

File hashes

Hashes for commonroad_route_planner-2025.1.0.tar.gz
Algorithm Hash digest
SHA256 677a9eaeebeb9e7595e2bd44adf1c65b5832e8267140fdc09c7a6f18e36d1c5d
MD5 fc16ee9071d226e8e1cced111809ef86
BLAKE2b-256 777883a91fd5175653697620e2d307367f4b19ecc9325c308fb2874fe146fc19

See more details on using hashes here.

File details

Details for the file commonroad_route_planner-2025.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for commonroad_route_planner-2025.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88b314882c94b9cf1adb060c3c58b1ef18c42224c4fd5cdc350421527fadf097
MD5 df72f26488ed4c23c5f38c424bac82f7
BLAKE2b-256 fec2705dceabacbe2d18ce427fbea4dea4e6dec22ed18e493efde1f27b6da6c5

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