Repository navigation
Releases
UnrealSimClock 1.0 (UE 5.7, Win64)
First release.
One simulation clock for Unreal Engine 5 sensor plugins, streamed to ROS 2 as /clock. It follows game time (pauses with Play, follows time dilation) and never runs backwards across Play sessions. It also adds Blueprint nodes for the simulation time and for text/byte conversion.
Requirements: Unreal Engine 5.7, Windows (Win64). ROS side: ROS 2 Jazzy, with component_sim_clock from GNC Moon Simulator.
Install: extract the zip into <YourProject>/Plugins/ and enable UnrealSimClock under Edit → Plugins. No Visual Studio needed. It is a world subsystem: press Play and it streams to 127.0.0.1:3008.
Dependencies: none. The sensor plugins (UnrealStereoCam, UnrealLidarCam, UnrealEventCam, UnrealSPADCam) don't need it to build or run, but add it so ROS nodes on use_sim_time share their time base.
MIT licence.