Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(behavior_path_planner): curvature based drivable area expansion #935

Merged
merged 17 commits into from
Oct 16, 2023

Commits on Oct 12, 2023

  1. Switch to new curvature based dynamic drivable area expansion

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    6eefb62 View commit details
    Browse the repository at this point in the history
  2. Cleanup + remove the old code

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    f68dab7 View commit details
    Browse the repository at this point in the history
  3. Handle uncrossable lines/polygons (may not be accurate enough)

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    912ca35 View commit details
    Browse the repository at this point in the history
  4. Add runtime measurements

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    288e298 View commit details
    Browse the repository at this point in the history
  5. [WIP] Reuse previously calculated raw curvatures

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    2b663f2 View commit details
    Browse the repository at this point in the history
  6. Fix bug with lateral offset distance and repeating path points

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    6179247 View commit details
    Browse the repository at this point in the history
  7. Remove self crossings in the expanded bounds

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    49a34d3 View commit details
    Browse the repository at this point in the history
  8. Big cleanup + update parameters

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    6d42fbc View commit details
    Browse the repository at this point in the history
  9. Remove svg debug output

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    b977b09 View commit details
    Browse the repository at this point in the history
  10. Update parameter file

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    4327d60 View commit details
    Browse the repository at this point in the history
  11. Fix rebase mistakes

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    eca596d View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Add parameter to enable/disable printing the runtime

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    e9adb7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94a5124 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Add smoothing.extra_arc_length param

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    663754e View commit details
    Browse the repository at this point in the history
  2. Code cleanup + add docstrings

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    7d17974 View commit details
    Browse the repository at this point in the history
  3. Fix spellcheck

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    bba9c57 View commit details
    Browse the repository at this point in the history
  4. Fix initial path poses (no longer cropped) and fix test

    Signed-off-by: Maxime CLEMENT <[email protected]>
    maxime-clem committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    2c16947 View commit details
    Browse the repository at this point in the history