Skip to content

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.

License

Notifications You must be signed in to change notification settings

SimX-Research/Simx-Simulator

Repository files navigation

Simx-Simulator

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

https://www.udemy.com/course/sensors-simulation-for-autonomous-systems/?couponCode=CCF209A974FDE3677ED5

image

  • Getting Started

Prerequisites

  1. 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.

Windows Simulator

  1. Clone this repo for LabVIEW API , Support LabVIEW 2019 or later
  2. Download the Simulator Simx-Simulator
  3. Extract the archive to a common location like C:/SimxAI.
  4. 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 .
  5. Copy the attached lic.txt file to the extracted location C:/SimxAI/lic.txt.
  6. Run the simulator by launching C:/SimxAI/Simx.exe.
  7. Run LabVIEW Example Autonomous Mobile Robots.vi

Open Source Clients

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.

About

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published