|
simple_planner v1.4.0
|
ROS 2 Reference Trajectory Planning for Automated Driving
This repository provides a lightweight ROS 2 planner that combines route information, the current ego state, and optional environment information to periodically generate a reference trajectory. It is intended as a deterministic upstream reference planner for downstream trajectory optimization and control modules. Key features:
The ROS 2 node uses the open-source ROS 2 message definitions perception_interfaces and planning_interfaces for its in- and outputs, making it straightforward to integrate into larger ROS 2-based automated-driving systems.
🚀 Quick Start • 💻 Development • 📝 Documentation
demo/docker-compose.yml setup. This will open RViz with a visualization of a Lanelet2 map. simple_planner. The reference trajectory is visualized in RViz as a red line with red dots. The hight of the dots indicates the speed along the trajectory..openads-dev-environment submodule containing development environment configuration. Ctrl+Shift+P / Extensions: Show Recommended Extensions / Install Workspace Recommended Extensions (Cloud Download Icon)
Ctrl+Shift+B
Ctrl+Shift+P / Tasks: Run Test Task
Package and node interfaces are documented in the respective package READMEs listed below. Implementation details are found in the Source Code Documentation.
| Package | Description |
|---|---|
| simple_planner | Generates route-following reference trajectories with safe-stop, traffic-light, occupancy-grid, turn-signal, and object-aware speed handling. |
The source code in this repository is licensed under Apache-2.0, see [LICENSE](LICENSE). Container images provided by this repository may contain third-party software shipped with their own license terms.
Development and maintenance of this repository are supported by the following projects. We acknowledge the funding of the respective institutions.
| Project | Funding Institution | Grant Number |
|---|---|---|
| AIGGREGATE | 🇪🇺 European Union | 101202457 |
| AIthena | 🇪🇺 European Union | 101076754 |
| autotech.agil | 🇩🇪 Federal Ministry for Research, Technology and Space (BMFTR) | 01IS22088A |
Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Climate, Infrastructure and Environment Executive Agency (CINEA). Neither the European Union nor CINEA can be held responsible for them.