Skip to content

Planner does not react to dummies' predicted trajectory when on priority road #11446

@LLusvarghi

Description

@LLusvarghi

Checklist

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

Description

Hi,
I am using autoware.universe 2024.01 on Ubuntu 22.04 LTS.
I am currently running autoware on CARLA's Town01 map.

I noticed that the planner does not react (i.e., does not modify the currently planned trajectory) to the dummy vehicles' predicted trajectories when the dummy vehicles are on a road with lower priority. It reacts to a dummy vehicle only when it physically is on the currently planned trajectory and is therefore perceived as an "obstacle on the path".

Does anybody know why this is happening?

Expected behavior

The planner should plan a new trajectory to avoid the imminent collision with a dummy vehicle that has a predicted future trajectory that crosses the currently planned trajectory. This is what normally happens when the ego-vehicle is on a road with lower priority or when all roads have the same priority. See screenshot below.

Image

Actual behavior

The planner does not take into account potential collisions that could occur with dummy vehicles that are driving on a lower priority road. It seems like that the planner is giving more importance to the road priorities and it assumes that the dummy vehicles will respect the driving rules and stop since they are on a lower priority road. The planner does not take into accoutn the dummy vehicles' predicted trajectories estimated by the perception module and reacts to the dummy vehicle only when it physically is on the currently planned trajectory. See screenshot below.

Image

Steps to reproduce

  1. Assign different priorities to CARLA's Town01 map roads
  2. Launch the ego-vehicle on a higher priority road in correspondence of an intersection
  3. Set the ego-vehicle's goal destination so that it will cross the intersection
  4. Generate a dummy vehicle on a lower priority road such that it will cross the ego-vehicle's planned trajectory in correspondence of the intersection

Versions

No response

Possible causes

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    To Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions