Skip to content

Commit

Permalink
docs(behavior_path): remove Unimplemented part of avoidance with (tie…
Browse files Browse the repository at this point in the history
…r4#709)

Signed-off-by: tanaka3 <ttatcoder@outlook.jp>
  • Loading branch information
taikitanaka3 authored and boyali committed Oct 3, 2022
1 parent 606d6a4 commit d7d6433
Showing 1 changed file with 0 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -438,14 +438,6 @@ TODO

## Future extensions / Unimplemented parts

- **Design of the limit distance of the avoidance width**

- Currently, the avoidance width limit is given as a fixed value as a parameter for both left and right. Therefore, even if there is a wall, this module generates an avoidance path towards the wall. It is needed to calculate the area that the vehicle can move and generate an avoidance path within the area.

- **Dynamic calculation of avoidance width**

- The length of the avoidance shift needs to be adjusted according to the situation. For example, the length of the margin between the ego and the target object can be large if the another lane is clear and safe. In another case, it may be small if there are other vehicles in the oncoming lane. The ability to set such an appropriate avoidance margin has not yet been implemented, and currently the largest margin is always used for the avoidance.

- **Planning on the intersection**
- If it is known that the ego vehicle is going to stop in the middle of avoidance execution (for example, at a red traffic light), sometimes the avoidance should not be executed until the vehicle is ready to move. This is because it is impossible to predict how the environment will change during the stop.  This is especially important at intersections.

Expand Down

0 comments on commit d7d6433

Please sign in to comment.