Virtual car driving environment, taking into account its dynamics and various road conditions

The program is designed to create a virtual environment for driving a car, taking into account its dynamics and various road conditions. The road environmental conditions are determined using virtual sensors located on or in the car. Sensors are able to determine the location of the car in a virtual environment, acceleration, angular velocity and direction. There are also sensors that transmit the image of the virtual environment in two-and three-dimensional format, such as cameras and lidars. The same sensors are also used to calculate the dynamics of the car. Different road conditions were obtained by simulating city traffic and various weather conditions.