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

Split obstacle_cruise_planner to obstacle stop, slow_down, and cruise, and port them to motion_velocity_planer #10036

Open
3 tasks done
takayuki5168 opened this issue Jan 28, 2025 · 0 comments
Assignees
Labels
type:improvement Proposed enhancement

Comments

@takayuki5168
Copy link
Contributor

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

Currently, the obstacle_cruise_planner contains the following three dependent features, which makes the design and implementation complicated.

  • obstacle stop
  • obstacle slow down
  • obstacle cruise

Purpose

improve the readability and maintainability of the obstacle stop, slow_down and cruise features by separating the design and implementation

Possible approaches

  • Split the obstacle_cruise_planner into the three packages of obstacle stop, slow_down, and cruise.
  • Port them to motion_velocity_planner.

Definition of done

The above task list are done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:improvement Proposed enhancement
Projects
Status: In Progress
Development

No branches or pull requests

2 participants