Skip to content

Dynamic Environmental Phenomena

HERCULES exposes parameterized dynamic-environment modules and dynamic-agent Blueprints through plug-and-play interfaces, so the shared world state evolves at runtime for procedural scenario generation. These go beyond the static dynamic objects inherited from Cosys-AirSim.

Phenomena

Each phenomenon is packaged as a downloadable, parameterized Unreal Blueprint you can drop into your own project — see the per-phenomenon pages below for download and usage, and Using Blueprint Packages for the packaging/licensing model, install steps, and how to make Blueprints visible to the HERCULES sensors.

Fire propagates through the environment over time, coupling naturally with the LWIR thermal and night-vision sensors for detection and monitoring scenarios.

Wildfire spreading through a forest Fire over a Cesium model of Pasadena at night

Wildfire Blueprint — download & usage

Water level rises and spreads across terrain, including over georeferenced Cesium for Unreal city models.

Flood inundation over a Cesium model of Atlanta Flood inundation in a dense jungle

Flood Blueprint — download & usage

Disease spreads across agricultural terrain, driving precision-agriculture and monitoring scenarios.

Crop disease transmission across farmland

Crop Disease Blueprint — download & usage

Dynamic agents

Dynamic-agent Blueprints populate the world with moving entities that update the shared state at runtime — each is a downloadable, parameterized Blueprint:

Animal Behavior Pedestrian Behavior Vehicle Behavior

These integrate with the environments and are designed to stress perception and planning under dynamic obstacles.