autoware.universe icon indicating copy to clipboard operation
autoware.universe copied to clipboard

Cannot go downhill even though there's no obstacle in front.

Open Kim-mins opened this issue 9 months ago • 2 comments

Checklist

  • [X] I've read the contribution guidelines.
  • [X] I've searched other issues and no duplicate issues were found.
  • [X] I'm convinced that this is not my fault but a bug.

Description

Hi team,

I'm currently running Autoware with Carla, and I found a situation that the ego vehicle cannot go downhill even though there's no obstacle in front of him.

Here's a frontview: [frontview] and rviz video:

https://github.com/autowarefoundation/autoware.universe/assets/50267797/2d28ad93-efda-4ee9-89a9-c7a89df80c8c

At 0:11 of the video, the ground not filtered well is considered as an obstacle, and after that, the ego vehicle stops at the end of the downhill.

Expected behavior

I hope the ego vehicle to drive downhill with no interference.

Actual behavior

The ego vehicle cannot drive down the hill.

Steps to reproduce

Here's the corresponding ros2bag file for the reproduction: [ros2bag]

Versions

Possible causes

I think the ground perceived as an obstacle is a problem, but it ended in short term, and it was filtered anyway. But I think the situation that, even after the ground is filtered well, the ego vehicle cannot move is the problem.

Additional context

This issue could be similar to #6555, but I thought that the ground is not a sudden obstacle.

Kim-mins avatar May 09 '24 12:05 Kim-mins

Hi, @idorobotics, I think the cause of this issue is similar to #6936 because the planning component also subscribes the unfiltered pointcloud topic /perception/obstacle_segmentation/pointcloud besides the final output of the perception component. The unfiltered pointcloud introduces ghost obstacles to the planning component.

sgNicola avatar May 12 '24 11:05 sgNicola

Hi, we switched obstacle_cruise_planner recently (here) which is using the predicted objects rather than pointcloud. A newer version would solve the problem. However, I think we should improve the ground filtering in high-slope roads.

brkay54 avatar May 14 '24 16:05 brkay54

Sorry for late reply @sgNicola @brkay54.

I checked the PR and tried to run Autoware version here, which is much more recent, but it seems the problem still remains..

Here's the rviz video: [rviz]

As you can see in the video, the ground is perceived as an obstacle while downing the hill, and it is clearly filtered at all. However, after the filtering the vehicle does not move, which seems the same as the issue of the past version.

You can also reproduce the issue with ros2bag here: [ros2bag]

Thank you!

Kim-mins avatar May 29 '24 02:05 Kim-mins

This pull request has been automatically marked as stale because it has not had recent activity.

stale[bot] avatar Jul 28 '24 23:07 stale[bot]