Skip to main content

CommonRoad Control Toolbox

Project description

CommonRoad Control

example.gif CommonRoad Control is an open-source toolbox for motion control and dynamic simulation in autonomous driving. Our toolbox offers various model-based and model-free controllers that are compatible with multiple motion planners as well as a dynamic simulation with different vehicle dynamics models.

Our toolbox has easy API calls for fast integration in control and motion planning projects and our overall architecture allows for the modular design of custom motion planning and control pairs.

:hammer_and_wrench: Installation

Linux Ubuntu Python
We support Ubuntu>=20.4 and Python>=3.10.

pip install commonroad-control

If you want to also install supported motion planners, install them manually using, e.g.,

pip install commonroad-reactive-planner

or clone CommonRoad-control from source and:

poetry install --with planner

:book: Documentation and examples

The CommonRoad Control Documentation offers examples and API documentation. For easy integration in your project, we recommend using either the CommonRoad easy API or follow the step-by-step examples to use our modular parts for your own controller and planner.

:computer: Source code

Our CommonRoad Control github page contains a mirror of our gitlab source code.

Contributors

Lukas Schäfer: lukas.schaefer[at]tum.de
Tobias Mascetta: tobias.mascetta[at]tum.de
Sven Pflaumbaum: sven.pflaumbaum[at]tum.de
Gerald Würsching: gerald.wuersching[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_control-0.0.1.tar.gz (50.3 kB view details)

Uploaded Source

Built Distribution

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

commonroad_control-0.0.1-py3-none-any.whl (90.3 kB view details)

Uploaded Python 3

File details

Details for the file commonroad_control-0.0.1.tar.gz.

File metadata

  • Download URL: commonroad_control-0.0.1.tar.gz
  • Upload date:
  • Size: 50.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.10.19 Linux/5.15.0-87-generic

File hashes

Hashes for commonroad_control-0.0.1.tar.gz
Algorithm Hash digest
SHA256 573882e7c1ca134df2ffb357a445faa3ff2eb5190384c194640d066ac02927df
MD5 fdfa50e8f39e592528194c6316cbc43d
BLAKE2b-256 2361898e229d8973754e80c0b4e8896fbbd0fa53e5b39638d1f40314cdd94471

See more details on using hashes here.

File details

Details for the file commonroad_control-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: commonroad_control-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 90.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.10.19 Linux/5.15.0-87-generic

File hashes

Hashes for commonroad_control-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 080ec21d74767d3578b04e3bd29c80753dbd6941da230485ac5716b50d9ec706
MD5 f86b56061ce8d5318e11d90d25b4581b
BLAKE2b-256 0f6da97e0d47fc4d458b4a54848da9c51334fa9afce0676543368e402ea57043

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