-
Notifications
You must be signed in to change notification settings - Fork 682
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
Autoware ignores obstacles located vehicle_length
away after goal
#2513
Comments
@VRichardJP Hi, at Please check: autoware.universe/planning/obstacle_stop_planner/config/obstacle_stop_planner.param.yaml Line 18 in c7d3b7d
At this case below (yellow borders describes vehicle footprint on goal_pose), i updated |
I see! Should we then change the default value? Anything is better than 0 at this point. |
It also makes sense to me to set the default value of |
@VRichardJP @ismetatabay I think so too. We set the parameter at 5.0 in other project. |
Should it be set as parameter? I think extend_distance should depend vehicle's dimensions and should be calculated in node like: |
@brkay54 @satoshi-ota @VRichardJP If its okay for you, I will create PR for this issue. I think adding |
I am not sure I get everything. Is it the current behavior?
With the PR, 1. is unchanged, and 2. is replaced by a bool which, if true, defines the distance automatically (based on the value from 1.) Is it correct? |
@VRichardJP Hi, In the current implementation, there is a certain trajectory where the objects will be checked. This is equals to : path trajectory + goal pose + (base to front). With this PR, we extend the obstacle detection area by an extra vehicle length. For example, let the object on the trajectory and obstacle stop planner set a stop point from 20 meters away and its stops the vehicle. If this point far away from goal pose than base to front length of vehicle, object will not be detected and vehicle doesn't stop. In other words, we extend the detection area twice with PR (base_link to front + rear_overhang + base_link_to_front):
|
This pull request has been automatically marked as stale because it has not had recent activity. |
hi @satoshi-ota @VRichardJP @brkay54, sorry for late (i am busy with field testing). I updated the extending algorithm according to the osbtacle stop planner's |
@ismetatabay @satoshi-ota @VRichardJP @brkay54 |
Checklist
Description
When an obstacle is in front of the vehicle, on the path:
![Screenshot from 2022-12-16 13-46-38](https://user-images.githubusercontent.com/18645627/208024646-beb5d37a-cd6a-468a-8203-16ada0f06cea.png)
When an obstacle is in front of the vehicle, more than
![Screenshot from 2022-12-16 13-47-03](https://user-images.githubusercontent.com/18645627/208024644-2841d3b2-77ff-4988-8a78-47c7f767ee7e.png)
vehicle_length
away from the goal poseIt seems that
obstacle_stop_planner
is not considering the obstacle in the second situation, because the obstacle is further away thanvehicle_length
. I don't know if it is necessary to keep the same safety distance in both situations. However, we definitely need a bigger margin in the second caseExpected behavior
Keep some safety distance from obstacle, even for the goal.
Actual behavior
Autoware stops and touches the vehicle in front
Steps to reproduce
planning simulator
Versions
No response
Possible causes
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: