Introduction

The ADAS Sensor Configuration Editors allow the BeamNG.tech user to create groupings of ADAS Sensors in a GUI environment, by using the mouse to position them and set the properties of individual sensors. ADAS sensors can be attached to vehicles or can be placed at fixed positions on the map (separate tool). Sensor configurations are editable and can be saved/loaded to file.

The image below shows an example of a typical ADAS sensor configuration comprising Camera, LiDAR, RADAR, Ultrasonic, IMU and GPS sensors.

ADAS Sensor Suite ADAS Sensor Suite

The functionality here is split across two separate tools, both of which can be found in the mode bar of the world editor. The first is the ‘Sensor Configuration Editor’ which involves sensors which are attached to vehicles, and move with the vehicle. The second tool is the ‘Map Sensor Editor’ which involves only sensors which are fixed to positions on the map and are completely independent of any vehicles.

Both tools are compatible with BeamNGPy, where pre-saved sensor configurations can be loaded and BeamNGPy-based scenarios can be executed using these configurations with the positions and properties set in the GUI environment.

Sensor Configuration Editor:

The full suite of BeamNG ADAS sensors can be attached anywhere on (or relative to) any loaded vehicle. Multiple instances of (most) sensors are allowed. Together, these can be saved as a ‘configuration’ and recalled later as required.

Sensor positions and rotations are editable with the mouse and standard world editor gimbal controls, and the sensor properties are editable within GUI windows.

Map Sensor Editor:

A selection of supported sensors are also amenable for positioning directly on the map. Using this tool, the user could for example set up a ‘smart highway’ ie with cameras or other sensors to detect traffic upon them or perform other measurements.

Note: the number of sensors used with the Map Sensor Editor is reduced compared to the Sensor Configuration Editor, since some sensors (eg IMU or Powertrain sensors) do not make sense without a vehicle.

Last modified: May 17, 2024

Any further questions?

Join our discord
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.