Installation

How to install

First, the user downloads a build of BeamNG.tech and extracts the corresponding archive to the folder they choose. It is indispensable then to place the “tech.key” file in the simulator’s installation directory or the simulator’s user folder for it to be detected. (For example, if you extract “BeamNG.tech.v0.32.2.0.zip” to “D:/BeamNG/”, the “tech.key” needs to be placed in “D:/BeamNG/tech.key”.) When a valid license file is found, the logo of the software will clearly indicate that it is the BeamNG.tech version.

Instructions on the Python API installation can be found here . The integration of BeamNG.tech to Mathworks products, i.e., Matlab and Simulink, is detailed here . The dedicated repositories describe the installation steps for ROS1 and ROS2 .

Software versions

This table shows the compatible software release versions.

BeamNG.tech
BeamNGpy
Matlab-Simulink
ROS1
ROS2
BeamNG.tech
0.32
BeamNGpy
1.29
Matlab-Simulink
1.3.0
ROS1
0.5
ROS2
0.2
BeamNG.tech
0.31
BeamNGpy
1.28
Matlab-Simulink
1.2.0
ROS1
0.4.1
ROS2
0.1
BeamNG.tech
0.30
BeamNGpy
1.27.1
Matlab-Simulink
1.1.0
ROS1
0.4
ROS2

BeamNG.tech
0.29
BeamNGpy
1.26.1
Matlab-Simulink
1.0.0
ROS1
0.3
ROS2

BeamNG.tech
0.28
BeamNGpy
1.26.1
Matlab-Simulink

ROS1
0.2.1
ROS2

BeamNG.tech
0.27
BeamNGpy
1.25.1
Matlab-Simulink

ROS1
0.2
ROS2

BeamNG.tech
0.26
BeamNGpy
1.24
Matlab-Simulink

ROS1
0.1.1
ROS2

BeamNG.tech
0.25
BeamNGpy
1.23.1
Matlab-Simulink

ROS1
0.1
ROS2

BeamNG.tech
0.24
BeamNGpy
1.22
Matlab-Simulink

ROS1

ROS2

BeamNG.tech
0.23
BeamNGpy
1.21.1
Matlab-Simulink

ROS1

ROS2

BeamNG.tech
0.22
BeamNGpy
1.20
Matlab-Simulink

ROS1

ROS2

BeamNG.tech
0.21
BeamNGpy
1.19.1
Matlab-Simulink

ROS1

ROS2

Last modified: May 20, 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.