rst-tu-dortmund/teb_local_planner
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package) observed · 2026-08-28
Health v2 · maintenance only
50/100
- Activity 61
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4124
- days_rel: n/a
- days_push: 236
- n_releases_24m: 0
Adoption not part of the score
1341 stars · 594 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A ROS package implementing a local trajectory planner plugin for the 2D navigation stack based on Timed Elastic Bands. It locally optimizes robot trajectories for execution time, obstacle separation, and kinodynamic constraints, supporting differential-drive, omnidirectional, and car-like robots.
Use cases
- plan smooth local trajectories for a differential-drive mobile robot in ROS
- navigate a car-like robot with kinodynamic constraints
- avoid dynamic obstacles while following a global plan
- explore multiple homotopy classes for trajectory planning in cluttered environments
- follow a global path with via-points while respecting robot dynamics
- plan trajectories for omnidirectional robots with strafing motion
When to choose
- you use the ROS navigation stack and need a robust local planner
- your robot has non-holonomic, omnidirectional, or car-like kinematics
- you need time-optimal trajectories that respect kinodynamic constraints
- you want to handle dynamic obstacles and multiple homotopy classes
When to avoid
- you are not using ROS or the ROS navigation stack
- you need a global planner rather than a local planner
- you work outside 2D navigation scenarios
- you need a planner for aerial or manipulator robots
Facets
library · maturity stable
simulation robotics middleware robotics autonomous-vehicles travel cpp ros timed-elastic-band trajectory-optimization local-planner mobile-robots path-planning optimal-control linux
8 sources
- readme: https://github.com/rst-tu-dortmund/teb_local_planner · fetched 2026-08-28 · 471ce8853793
- homepage: http://wiki.ros.org/teb_local_planner · fetched 2026-08-29 · aac1ce2e7c27
- site_page: https://wiki.ros.org/ROS/Installation · fetched 2026-08-29 · 010675c2f05f
- site_page: http://docs.ros.org · fetched 2026-08-29 · 0fa467f92ffb
- site_page: http://docs.ros.org/en/indigo/changelogs/teb_local_planner/changelog.html · fetched 2026-08-29 · 1d4e3eb8f6dd
- site_page: http://docs.ros.org/en/jade/changelogs/teb_local_planner/changelog.html · fetched 2026-08-29 · a4aec2df4bb5
- site_page: http://docs.ros.org/en/kinetic/changelogs/teb_local_planner/changelog.html · fetched 2026-08-29 · 11cbcc1b8166
- site_page: http://docs.ros.org/en/lunar/changelogs/teb_local_planner/changelog.html · fetched 2026-08-29 · 7944d97d85d4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rst-tu-dortmund/teb_local_planner | main | 50 |
For agents
markdown · JSON · MCP: product_card(name="rst-tu-dortmund/teb_local_planner")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem