Changelog
Version 1.4.0
New documentation site with updated and improved content
Add easy way to get examples from installed toolbox using
beamng.copy_examples
S-function block preserves user-defined path to CSV file now (no more automatic conversion to absolute path)
S-function path empty string (
''
) now means “use path to default CSV file”Minor improvements in examples
Version 1.3.1.1
Minor updates:
mltbx and prj files with the updated examples
fix the object_placement example
Version 1.3.1
Port Update: The used port with BeamNG is now 25252 instead of 64256.
Updated the code Code is updated with latest BeamNGpy v1.31 and BeamNG.tech v0.34.
Version 1.3.0
Added Simulink integration using FMI.
Added Examples with FMI.
Added CSV parser to the S-function.
Added the integration with co-simulation tool in BeamNG.tech.
Updated the code with latest BeamNGpy 1.29 and BeamNG.tech 0.32.
Version 1.2.0
fix windows send function.
Added new example
updated BeamNGpy syntaxes
updated the code with latest BeamNGpy 1.28 and BeamNG.tech 0.31
Version 1.1.0
Add linux compatibility
updated the code with latest BeamNGpy 1.26 and BeamNG.tech 0.28
Version 1.0.0
New BeamNG Matlab and Simulink bridge.
Added a Simulink subsystem that wraps the S-function returning busses instead of arrays as outputs.
Changed the Simulink S-function that now takes as parameters the UDP ports and addresses.
Added the Matlab function setup_beamngpy that allows to connect easily any python environment with BeamNGpy installed to Matlab.
Added the Matlab function load_lua_controller to load the vehicleSystemCoupling.lua controller directly from Matlab through BeamNGpy.
We have developed five fundamental scripts that showcase the versatility of using the MATLAB bridge to launch the Beamng.Tech simulator:
annotation_bounding_boxes.m
lidar_tour.m
lidar_tour.m
multishot_camera.m
object_placement.m
vehicle_state_plotting.m
Basic prototype UDP tight-coupling system for Simulink model with the BeamNG simulator. This prototype solution demonstrates typical communication between both ends of the system.