The Simx Simulator provides users with the ability to test AV and AMR algorithms in one of several pre-made Simx Simulator levels. The Open Source Simx clients provide an API and examples for connecting to the Simulator for simulating traffic scenarios and replaying Simx trajectory files. The clients allow users to configure and test any number of configurations of Simx high-fidelity sensors.
Checkout our Traning Course for Sensors Simulation for Autonomous Systems using SimXai Simulator and LabVIEW
- Getting Started
-
Ensure you have the latest NVIDIA drivers for your CUDA-enabled graphics card.
Even if not prompted by the system, a restart is recommended to ensure the new drivers are correctly detected prior to running any simulations.
In case the driver cannot be updated using the above method, please visit NVIDIA Download Page to download the latest driver.
- Clone this repo for LabVIEW API , Support LabVIEW 2019 or later
- Download the Simulator Simx-Simulator
- Extract the archive to a common location like
C:/SimxAI
. - If downloading for the first time, you will need to download the lic.txt file , you can request lic.txt by contact info@simx.ai .
- Copy the attached lic.txt file to the extracted location
C:/SimxAI/lic.txt
. - Run the simulator by launching
C:/SimxAI/Simx.exe
. - Run LabVIEW Example
Autonomous Mobile Robots.vi
Working with the SimX Simulator can be done directly through TCP/IP communications with any application that conforms to the Simx API. However, SimX provides several reference implementations of clients in C++, LabVIEW, and Python. The SimX Clients are open source and available to all users of the SimX Simulator.