autowarefoundation / autoware.universe

https://autowarefoundation.github.io/autoware.universe/
Apache License 2.0
936 stars 613 forks source link

Lazy object tracking makes Autoware collide with a pedestrian #6709

Closed Kim-mins closed 5 months ago

Kim-mins commented 5 months ago

Checklist

Description

Hi team,

I'm currently running Autoware with Carla, and I found the situation that lazy object tracking makes Autoware collide with a pedestrian. Here are the videos and the log of the situation: [rviz] [frontview] [launch.log]

In rviz video, it seems the pedestrian is sensed well by the pointcloud, but he is not perceived as a pedestrian until he invades the drivable area of Autoware. The vehicle does not have enough stopping distance, and it eventually makes collision.

Expected behavior

I expected the vehicle to detect the pedestrian well and no collision to happen.

Actual behavior

The vehicle collides with a pedestrian.

Steps to reproduce

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

Versions

Possible causes

No response

Additional context

No response

technolojin commented 5 months ago

Hi.

I saw your reporting video. It seems that the object is filtered out.

  1. Lanenet filter

    • Solution 1: expand your lanenet
    • Solution 2: use position_filter instead. you may can select the launch option DOCUMENTATION
  2. Initial object tracking performance There was an update to adjust parameter for initial tracking. PR https://github.com/autowarefoundation/autoware.universe/pull/6343 Please try the latest version.

Kim-mins commented 5 months ago

Thank you for the response @technolojin!!

I should have checked the PR too.. sorry for bothering you. The video in the PR you provided, it seems the tracking works really well. I'll try the latest version, and let you know if I face the same issue.

Thank you!