autowarefoundation / autoware.universe

https://autowarefoundation.github.io/autoware.universe/
Apache License 2.0
1k stars 644 forks source link

Unable to Implement RSS Distance Checking in Scenario Evaluation #8905

Open brkay54 opened 1 month ago

brkay54 commented 1 month ago

Checklist

Background

The ODD Working Group has been discussing the implementation of RSS (Responsibility-Sensitive Safety) distance evaluation in running scenarios. The RSS distance, or minimum following distance, depends on dynamic variables such as the current velocity of the ego vehicle and the velocity of the vehicle it's following. However, these variables are not currently accessible in the scenario simulator, posing a challenge for planning evaluation.

Proposed Solutions

We've explored two potential approaches to address this issue:

Option 1: Enhance Scenario_Simulator_v2 to Publish Velocities

Description: Modify the existing Scenario_Simulator_v2 to publish the required velocity data.

Pros:

Cons:

Status: Rejected due to resource constraints and implementation complexity.

Option 2: Integrate RSS Distance Metric into the Planning Evaluator

Description: Add an RSS distance metric calculation feature to the planning evaluator.

Pros:

Cons:

Status: Currently the preferred option.

Request for Feedback

We welcome additional insights and opinions from the team. Please consider the following questions:

  1. Are there any potential drawbacks to Option 2 that we haven't considered?
  2. Do you foresee any integration challenges with the current planning evaluator?
  3. Are there any alternative approaches we should explore?

Your input is valuable in ensuring we choose the most effective and efficient solution. Please share your thoughts and suggestions in the comments below.

brkay54 commented 1 month ago

cc. @mitsudome-r @Igata-ctrl @kosuke55 @takayuki5168

takayuki5168 commented 1 month ago

@brkay54 Both options sound good to me. I don't feel any drawbacks and challenges.