Skip to content
Josh Greig edited this page Jun 2, 2017 · 5 revisions

IARRC Simulator

When to use IARRC Simulator

The simulator is designed to make it easy to create autonomous drive control software for a robotic car in the Autonomous Robot Racing Challenge when it is difficult to get working hardware.

How to use IARRC Simulator

The simulator simulates the physical environment of a IARRC competition and provides an API instead of accessing hardware directly. It provides apis for things like drive speed, steering, and retrieving sensor data from GPS, camera, infrared depth, and LIDAR sensors. You are expected to isolate the connections to API so they can easily switch to hardware communication when the software is plugged into the real hardware.

The simulator runs as an HTTP/web server. The hosted web application documents the API and includes the API.

Youtube Videos

A couple videos generated from a client connected to the simulator are shown at: