AdaCompNUS / summit

The SUMMIT simulator
https://adacompnus.github.io/summit-docs
Other
164 stars 18 forks source link

Can I know the relationship between this project and carla0.9.8/Co-simulation #5

Closed sheepwxy closed 4 years ago

sheepwxy commented 4 years ago

you have done a so amazing project. I'm curious about a question. Is the projct the same as carla0.9.8/co-simulaton? I need to redefine my study route depending on your answer.

LeeYiyuan commented 4 years ago

Hi there,

Thanks for your interest in our work!

In co-simulation, a complex simulator (CARLA, with high-fidelity physics and assets) and a simpler simulator (e.g. SUMO, almost barebones) are run simultaneously with their states synchronized. By interacting with the simpler simulator, the user can work with a simpler interface without having to deal with the complexities, since these are hidden away by the co-simulation synchronization.

On the other hand, SUMMIT does not attempt to do any co-simulation - we instead provide a bunch of features to allow users to work with SUMO maps, together with some built-in scripts to simulate interactive heterogeneous traffic. Our aim is to empower the user to work on unregulated/semi-regulated driving (in a crowd) problems.

Thus, co-simulation abstracts away various complexities so that the user can work with a simpler interface. SUMMIT assumes the user is still working in the "complex simulator" space, and empowers the user with a richer combination of features.

Hope this clarifies, let us know if you have more doubts!

cindycia commented 4 years ago

you have done a so amazing project. I'm curious about a question. Is the projct the same as carla0.9.8/co-simulaton? I need to redefine my study route depending on your answer.

Hi @sheepwxy ,

We are featuring a more sophisticated motion model than the co-simulation. Traffic agents can conduct very complex behaviors. Check our video (at around 1 minute) for a side-by-side comparison with simple motion models (Reactive TTC).

SUMMIT also comes with a more advanced planner that can be used to drive a vehicle of interest and gather high-quality expert data.

sheepwxy commented 4 years ago

yes,you have solved my question. And it does help for my further study. @LeeYiyuan

sheepwxy commented 4 years ago

The complex behaviors and the advanced planner are key features. And they also are badly needed features by me. Thanks for your reply. @cindycia

LeeYiyuan commented 4 years ago

@sheepwxy Great! All the best for your work :) Do let us know if you have any more queries.