API Referencecommontech
tech/ - Co-simulation & Technical Interface Modules
Core modules for BeamNG's tech layer - external tool integration, sensor data, and co-simulation communication.
Core modules for BeamNG's tech layer - external tool integration, sensor data, and co-simulation communication.
| File | Description |
|---|---|
cosimulationNames.lua | Canonical names, headers, and groups for co-simulation data channels |
pcdLib.lua | PCD (Point Cloud Data) file writer for lidar/radar sensor output |
techCommunication.lua | TCP socket + MessagePack communication layer for co-simulation |
techUtils.lua | Utility functions: surface height queries, table-to-vec3 conversion |
cosimulationNames Reference
Module defined in `lua/common/tech/cosimulationNames.lua`. Defines canonical names, headers, and groupings for co-simulation data channels (vehicle sensors, inputs, outputs).
pcdLib Reference
Module defined in `lua/common/tech/pcdLib.lua`. Creates PCD (Point Cloud Data) files - the standard format for lidar, radar, and other point cloud sensor data.