Skip to content

Utilizing SodaSim on testing scenario-based performance of current VisionPilot stack #268

@TranHuuNhatHuy

Description

@TranHuuNhatHuy

We want to use SODA.Sim, which was recently integrated into VisionPilot stack, for qualitatively testing the performance of current VisionPilot's longitudinal control.

  1. Get SODA.Sim up and running with the latest VisionPilot.

  2. Implement NCAP scenarios for collision avoidance and AEB, we can start with 3 or 4 basic scenarios like this:

    • Scenario 1: The ego car approaches a static vehicle in its lane and has to come to a safe stop.
    • Scenario 2: The ego car approaches a slower moving vehicle in its lane and has to slow down and follow at the correct speed.
    • Scenario 3: The ego car is driving normally and another vehicle cuts into the lane, causing the ego car to slow down.
    • Scenario 4: There is no car in the lane and the ego car drives normally.
  3. Right now, the control layer isn't integrated, so VisionPilot is not sending control signals to SODA.Sim, we need to implement a controller interface as well. The controller interface will map the VisionPilot control outputs to what is expected by SODA.Sim.

Metadata

Metadata

Labels

C++Pull requests that update C++ codeenhancementNew feature or requesttestingBenchmarking or system testing

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions