An open-source simulator by MIT CSAIL has been released for autonomous vehicles

play icon Listen to this article
Reading Time: 3 minutes
spotify badge

MIT researchers from the Computer Science and Artificial Intelligence Laboratory released an open-source simulation engine to construct photorealistic environments for training and testing autonomous vehicles.

It takes a lot of data to train neural networks to operate automobiles independently. In the real world, with real automobiles, a lot of this data may be challenging to safeguard. For this sort of data, researchers rely on simulated settings because they can’t just wreck a vehicle to teach a neural network not to crash a car. This is where virtual training environments, such as CSAIL’s VISTA 2.0, come into play. 

The team’s latest model, VISTA 2.0, is a data-driven simulation environment that was produced in photorealistic detail using real-world data. It can replicate intricate sensor types, dynamic situations, and junctions at a large scale.

“Today, only companies have software like the type of simulation environments and capabilities of VISTA 2.0, and this software is proprietary. With this release, the research community will have access to a powerful new tool for accelerating the research and development of adaptive robust control for autonomous driving,” MIT Professor and CSAIL Director Daniela Rus, senior author of a paper about the research, said. 

Because they provide easy connections to reality, these settings are appealing. But combining the intricacy and richness of all the sensors autonomous cars require can be challenging. For instance, researchers effectively need to create fresh 3D point clouds with millions of points using only a sparse picture of the world to recreate LiDAR in these contexts. 

The MIT researchers circumvented this by projecting data from the automobile into a 3D environment using LiDAR data. Next, they allowed a new virtual car to travel locally from the location of the original vehicle while using neural networks to project sensory data back into the new virtual vehicle’s field of view.

image 7
VISTA 2.0, an open-source simulation engine from MIT CSAIL, can simulate environments for training self-driving cars. | Source: MIT CSAIL

The researchers also created a real-time simulation of event-based cameras, which may capture hundreds of events per second or more. You may move vehicles about in the simulation, mimic various sorts of occurrences, and drop in entirely new vehicles that weren’t included in the original data thanks to all of these simulated sensors. 

“This is a massive jump in capabilities of data-driven simulation for autonomous vehicles, as well as the increase of scale and ability to handle greater driving complexity,”

Alexander Amini, CSAIL Ph.D. student and co-lead author on two new papers, together with fellow Ph.D. student Tsun-Hsuan Wang, said. “VISTA 2.0 demonstrates the ability to simulate sensor data far beyond 2D RGB cameras, but also extremely high dimensional 3D lidars with millions of points irregularly timed event-based cameras, and even interactive and dynamic scenarios with other vehicles as well.” 

In Devens, Massachusetts, the MIT team tested VISTA 2.0 in a real automobile. The group saw that both failures and accomplishments were immediately transferable. In the future, CSAIL wants to make it possible for the neural network to recognise and react to hand gestures made by other drivers, such as a wave, nod, or blinker switch of acknowledgment. 

Source: The robot report

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.