Replies: 4 comments 6 replies
-
@xmfcx Thank you for raising a discussion. It can be disabled by default, but I suggest keeping it with different parameters. There are some situations where we don't want the vehicle to start when a human is standing around the vehicle. |
Beta Was this translation helpful? Give feedback.
-
I agree with @xmfcx. The feature has several side effects which make the vehicle behavior awkward in some situations (e.g. restarting after stopping for a red light). But I don't think the feature is useless. I think that in the cargo ODD use case, it totally makes sense to keep the vehicle stopped for as long as objects are detected around the start point (e.g. opened door, human next to he vehicle). However, I wish the feature could be restricted to start point area or some area defined on the lanelet2 (like a "cargo" area). |
Beta Was this translation helpful? Give feedback.
-
I opened a PR to disable the feature in the default Autoware configuration: |
Beta Was this translation helpful? Give feedback.
-
@xmfcx |
Beta Was this translation helpful? Give feedback.
-
Summary function of the
surround_obstacle_checker
(SOC)https://autowarefoundation.github.io/autoware.universe/main/planning/surround_obstacle_checker/
On this image, red box represents a detected sidewalk, which is an obstacle.
Green box represents the Surround Obstacle Checker (SOC) area.
If the vehicle stops there, SOC won't let the vehicle start moving forward again.
But if the vehicle is already moving forward, it will ignore the sidewalk because it's not in its way.
To me, it's a useless feature, I don't understand its purpose.
Reasons why I find it useless
Potential uses I can think of
But none of these are convincing reasons for me.
What can be done?
We should disable it by default to avoid confusing Autoware users.
cc. @mehmetdogru @TakaHoribe @armaganarsln
Beta Was this translation helpful? Give feedback.
All reactions