All Projects → TUMFTM → GraphBasedLocalTrajectoryPlanner

TUMFTM / GraphBasedLocalTrajectoryPlanner

Licence: LGPL-3.0 license
Local trajectory planner based on a multilayer graph framework for autonomous race vehicles.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to GraphBasedLocalTrajectoryPlanner

mader
Trajectory Planner in Multi-Agent and Dynamic Environments
Stars: ✭ 252 (+72.6%)
Mutual labels:  planner
plan
NTU Course Planner
Stars: ✭ 16 (-89.04%)
Mutual labels:  planner
chaldea
Chaldea - Yet Another Material Planner for Fate/Grand Order
Stars: ✭ 129 (-11.64%)
Mutual labels:  planner
logicmoo workspace
https://jenkins.logicmoo.org/job/logicmoo_workspace https://logicmoo.org/xwiki/
Stars: ✭ 41 (-71.92%)
Mutual labels:  planner
portal
Character Planner for Diablo II
Stars: ✭ 23 (-84.25%)
Mutual labels:  planner
awesome-probabilistic-planning
A curated list of online resources for probabilistic planning: papers, software and research groups around the world!
Stars: ✭ 45 (-69.18%)
Mutual labels:  planner
ase exploration
Planning for robotic exploration based on forward simulation
Stars: ✭ 82 (-43.84%)
Mutual labels:  planner
vindigo
📝 A brand new kanban inspired planning tool for all your projects. 💻
Stars: ✭ 52 (-64.38%)
Mutual labels:  planner
Autoware.ai
Open-source software for self-driving vehicles
Stars: ✭ 5,044 (+3354.79%)
Mutual labels:  planner
BDO Enhancement Tool
Open source tool for planning fail stacks and enhancement priority in Black Desert Online
Stars: ✭ 25 (-82.88%)
Mutual labels:  planner

Graph-Based Local Trajectory Planner

Title Picture Local Planner

The graph-based local trajectory planner is python-based and comes with open interfaces as well as debug, visualization and development tools. The local planner is designed in a way to return an action set (e.g. keep straight, pass left, pass right), where each action is the globally cost optimal solution for that task. If any of the action primitives is not feasible, it is not returned in the set. That way, one can either select available actions based on a priority list (e.g. try to pass if possible) or use an own dedicated behaviour planner.

The planner was used on a real race vehicle during the Roborace Season Alpha and achieved speeds above 200kph. A video of the performance at the Monteblanco track can be found here.

Disclaimer

This software is provided as-is and has not been subject to a certified safety validation. Autonomous Driving is a highly complex and dangerous task. In case you plan to use this software on a vehicle, it is by all means required that you assess the overall safety of your project as a whole. By no means is this software a replacement for a valid safety-concept. See the license for more details.

Documentation

The documentation of the project can be found here.

Contributions

[1] T. Stahl, A. Wischnewski, J. Betz, and M. Lienkamp, “Multilayer Graph-Based Trajectory Planning for Race Vehicles in Dynamic Scenarios,” in 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Oct. 2019, pp. 3149–3154.
(view pre-print)

Contact: Tim Stahl.

If you find our work useful in your research, please consider citing:

   @inproceedings{stahl2019,
     title = {Multilayer Graph-Based Trajectory Planning for Race Vehicles in Dynamic Scenarios},
     booktitle = {2019 IEEE Intelligent Transportation Systems Conference (ITSC)},
     author = {Stahl, Tim and Wischnewski, Alexander and Betz, Johannes and Lienkamp, Markus},
     year = {2019},
     pages = {3149--3154}
   }
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].