ApolloAuto / apollo

An open autonomous driving platform
Apache License 2.0
25.22k stars 9.72k forks source link

What is new about PnC simulation Service? #14757

Closed YuqiHuai closed 1 year ago

YuqiHuai commented 1 year ago

From the Apollo v8.0.0 release document it says

Upgraded PnC Simulation Service

  • Provide PnC debug tool by integrating local simulator in Dreamview
  • Support scenario editing online and download in Dreamview

Questions:

  1. Is the PnC Simulation Service referring to SimControl?
  2. SimControl existed in previous versions of Apollo, is there anything that is newly integrated?
  3. Is "scenario edition" referring to editing the routing requests?

Apologies in advance if I missed any important documentation, but so far I only saw the quick start guide, it gave some instruction of running SimControl and editing routes, but these did exist before v8.0.0.

daohu527 commented 1 year ago

Is the PnC Simulation Service referring to SimControl? SimControl existed in previous versions of Apollo, is there anything that is newly integrated?

Yes, and it add set obstacles and vehicle dynamics model, which you can set dynamic and static obstacles, simulate dynamic models, etc.

Is "scenario edition" referring to editing the routing requests?

No, scenario is not just the route, it includes surrounding obstacles, maps, and the purpose of the vehicle, etc. You can refer to related specifications, such as OpenSCENARIO to create scenario. In Apollo you can create your own scenes and save them, moreover you can share it to others and help improve self-driving safety.

YuqiHuai commented 1 year ago

Thanks! I'll check out setting dynamic and static obstacles, and simulate dynamic models.