Simulator

The monoDrive Simulator is a powerful simulation software featuring high-fidelity sensor models, realistic driving scenarios, and diverse environments. The Open Source monoDrive clients provide an API and examples for connecting to the Simulator for simulating traffic scenarios and replaying monoDrive trajectory files. The clients enable users to configure and test any number of configurations of monoDrive high-fidelity sensors. For more information on the each monoDrive client, see the quick start pages: C++ Client, LabVIEW Client, and Python Client.

The Simulator offers four modes for robust testing:

  • Closed Loop, actively control the system based on sensor and vehicle feedback.

  • Replay, executes a fixed sequence with controlled vehicle positions without any feedback.

  • HIL, hardware in the loop, enables users to connect hardware for perception and control and integrate them into various pieces of a closed loop or replay simulation.

  • Closed Loop with Fixed Step, enables a user to control the time delta between simulation steps regardless of the wall clock time.

Through a monoDrive Client, users may control specific vehicle behavior. These examples show vehicle behaviors for three different set-ups on the monoDrive Almono Map.

These are two examples of the Simulator on the Straight Highway Map. The first demonstrating a car following the right lane, and the second displaying a quick lane change.