This is not simple radius-based detection. With a complex polygon (Polygon) area classification algorithm and ultra-low-latency triggers under 100ms based on engine processing, we build a safety system that minimizes false alarms and missed detections.
Geofencing Algorithms & Processing Architecture
A core technology that analyzes tens of thousands of location updates in real time and generates geofence events at around 100ms (engine processing 기준).
※ Actual response time may vary depending on tag update interval, network, and output configuration.
The GrowSpace engine uses the Ray Casting algorithm to determine whether a tag coordinate lies inside or outside a complex polygon.
※ To reduce jitter near boundaries, we apply boundary inclusion rules and an epsilon tolerance.
※ When operating many polygons, performance is optimized by reducing candidates first using bounding boxes / spatial indexing.
We minimize the engine processing delay (Engine Latency) from location update input to event generation to around 100ms (0.1s). With Edge Computing, control signals can be integrated immediately at the on-site gateway.
To reduce false positives caused by unstable signals, we apply Hysteresis / Sliding Window.
※ To also reduce false negatives, you can configure operational policies such as minimum consecutive samples, minimum dwell time, re-entry delay, and more.
※ Considerations for Deployment
Geofence events go beyond simple alerts—they connect seamlessly to equipment control and enterprise data systems on site.
When someone enters a hazardous zone, you can instantly stop machines or activate warning lights. Industrial standard interfaces such as Modbus TCP and Digital I/O are supported.
Send access logs and location data in real time to existing management systems such as ERP, MES, and WMS. Standardized protocols make it easy to exchange data.
Geofencing Performance by Positioning Technology
When building a safety system, you should consider each technology’s error range and characteristics.
| Spec | UWB (Ultra-Wideband) | GNSS (GPS) | BLE (RSSI) |
|---|---|---|---|
| Detection Accuracy | Very high (tens of cm to ~10cm-class, depending on environment/config) | Low (several meters to tens of meters; degraded in urban canyons/indoors) | Medium to low (highly affected by environment/interference) |
| Response Speed | Instant (Real-time) | Latency occurs (satellite cycle) | Moderate (scan cycle) |
| Indoor Use | Supported (Fully) | Not supported | Supported |
| False Alarm Rate | Very low (with filtering/logic applied) | High (poor in urban/indoors) | High (vulnerable to RF interference) |
By integrating with warning lights, sirens, automatic doors, and ERP systems,
the system reacts first—before humans need to intervene in a hazardous situation.
Beyond simple location tracking, it automatically triggers context-aware events.
An admin defines virtual safety/danger zones on the map.
Track workers or assets in real time via tags.
Instantly generate events when entry/exit/dwell conditions are met.
Execute follow-up actions such as alerts, equipment stop, door control, and more.
When a worker enters a danger zone near operating robots or press equipment, the system immediately shuts down equipment to prevent accidents.
When high-value assets pass through an exit zone without authorization, alerts are sent to security and gate alarms are triggered.
If dementia patients or children leave a configured safe zone, location information is immediately sent to guardians and administrators.
GrowSpace Geofencing helps you build a gap-free security system.