Windows

Download monoDrive

Simulator & Scenario Editor Prerequisites

Simulator

  1. Extract the archive to a common location like C:/monodrive.
  2. If downloading for the first time, you will need to download the license.txt file through your account on monoDrive.io, unless one has been provided directly from monoDrive. Copy the attached license.txt file to the extracted location C:/monodrive/VehicleAI/license.txt.
  3. Run the simulator by launching C:/monodrive/VehicleAI/VehicleAI.exe.

Scenario Editor

  1. Extract the archive to a common location like C:/monodrive.
  2. If downloading for the first time, you will need to download the license.txt file through your account on monoDrive.io, unless one has been provided directly from monoDrive. Copy the attached license.txt file to the extracted location C:/monodrive/VehicleAI_Editor/license.txt.
  3. Install Unreal Engine 4.25.4.
  4. Extract the Plugins.zip archive into the 4.25.4 Engine's Plugins directory. e.g. if UE4.25.4 is installed at C:\Program Files\Epic Games\UE_4.25, then extract the archive into C:\Program Files\Epic Games\UE_4.25\Engine\Plugins. The resulting directory structure should look as follows:
            C:\Program Files\Epic Games\UE_4.25\Engine\Plugins\monoDrive
                +-- monoDriveSensors
                +-- ... (other monoDrive plugins)
        
  5. Open VehicleAI.uproject. Note that the first time you open the project, UE4 will prompt you about missing modules that need to be rebuilt (VehicleAI and VehicleAIEditor). Select "Yes" to build the modules, then the project will begin compiling shaders.

    Note that the editor may take a long time to compiling shaders, and may appear to get stuck at 95% or 99%. This is expected and you will need to wait for the compiling to finish. If no error is reported then the system is still compiling shaders, this only happens the first time opening.

Scenario Editor: Generating Project Files (Optional)

Generation of project files is not a requirement to run the Simulator, but it enables users to make changes to the open source from monoDrive as well as run the debugger. To run the Simulator, go to your VehicleAI_Editor directory and double-click on VehicleAI.uproject.

  1. Download Visual Studio from here.

    • Make sure the following options are enabled:

      • Workloads: Game development with C++

        • Options: C++ Profiling Tools

    For more information, check here

  2. (Optional) For CarSim or VehicleSim Dynamics support, download CarSim from the Epic Games Launcher, select Marketplace >> Browse; search for "VehicleSim Dynamics." This can also be found from Epic Games website, sign-in and download the plugin here.

  3. Generate Visual Studio project files by right clicking on VehicleAI.uproject in the VehicleAI directory.

  4. Double-click on VehicleAI.sIn to open the Simulator from Visual Studio.

  5. Run the Scenario Editor.

     

    Go to LabVIEW Client Setup

    Go to C++ Client Setup

    Go to Python Client Setup