FS-Driverless / Formula-Student-Driverless-Simulator

A virtual world where Autonomous Systems from different Formula Student teams can compete in time-trial challenges
https://fs-driverless.github.io/Formula-Student-Driverless-Simulator
GNU General Public License v2.0
206 stars 89 forks source link

Weather conditions #124

Closed SijmenHuizenga closed 4 years ago

SijmenHuizenga commented 4 years ago

When we started this project we wanted to be as close to real life as possible. We wanted to include weather conditions. We were thinking rain, fog and changing sun position and intensity. Weather conditions would influence the sensors (camera, lidar) and the vehicle model would change a bit (more slip on wet tracks). Let's talk about these ideas!

davidoort commented 4 years ago

We have agreed that the weather conditions will not change during a run and that if we manage to set the weather conditions in Unreal programmatically, we will have to define several scenarios (e.g. sunlight, rain, fog, dark) which teams can test before the competition. These teams will receive this scenario in the GO signal message

SijmenHuizenga commented 4 years ago

A few months ago when I tried airsim for the first time I remember feeling less car grip (more slipping) when the weather was enabled. Now, looking at the code and blueprints I can't find any code that changes the vehicle dynamics or changes the ground material slipperyness when the weather is changed. My conclusion is that my memory is wrong or my experience was some kind of placebo. Currently the car behaves equal in all weather conditions.

Lidar, GPS, IMU are also unaffected by weather changes. Only the camera detects the rain drops, fog, dust and the snow.

SijmenHuizenga commented 4 years ago

Weather and time-of-day has been programmed into the competition maps. These will be released to this repo after each competition day.