velocity planning #2905
HuaweiAlgolux
started this conversation in
Design
Replies: 2 comments 9 replies
-
@HuaweiAlgolux
Like this, each of them has a different function. To avoid it, we take an advantage of modularization by creating nodes that have a simple function and concatenating these nodes successively. Then we can add a lot of functions keeping the code not too complex. |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The run_out module has already planned velocity along the geometric path based on obstacles around the ego vehicle, then later in the motion planning part, there is another obstacle_avoidance_planner(kinematics is considered), and then the surround_obstacle_checker(keep ego vehicle stationary when ego vehicle has already stopped), and then obstacle_stop_planner, looks like they are just dealing with the same thing, Why not put everything into one node? What's the rationale behind this design?
Beta Was this translation helpful? Give feedback.
All reactions