Fujigo

High-Accuracy Indoor Positioning System (RTLS)

Solution Overview

GPS stops at the doorway. Inside factories, warehouses, hospitals, and event venues, businesses still need to know exactly where people and assets are, right now — to coordinate production, prevent loss, ensure workplace safety, or let cameras automatically track the right subject.

Fujigo Software Solutions provides Real-Time Location System (RTLS) indoor positioning using the two leading technologies: Bluetooth 5.1 Angle of Arrival (AoA) and Ultra-Wideband (UWB). We don't just install hardware — we prove with data that the system achieves the accuracy and latency your use case actually demands, before you invest in a full-site rollout.

The solution has been deployed and validated in the field using CoreHW CoreRTLS Gen4 equipment (Finland) alongside a UWB benchmark system, as part of an indoor positioning evaluation project for a Japanese client.

Detailed Capabilities

1. Site Survey & Positioning Infrastructure Design

We measure the floor plan, identify obstacles and RF interference sources, simulate coverage, and recommend the quantity, position, height, and tilt angle of each locator. We directly compare a minimum configuration (3 locators) with an enhanced one (4 locators) so you can see exactly how much accuracy the additional hardware cost buys.

2. RTLS Core System Installation & Configuration

Full deployment of locators, tags, PoE switches, and the positioning server. We standardise and document all 62 configuration parameters of RTLS Core — from RSSI filter thresholds and Position Engine angle-computation threads to per-component MQTT account separation for the backend, Position Engine, and locator hardware — with recommended values for each operating environment.

3. Three Flexible Network Connection Options

The positioning server is configured with three independent network interfaces: the EXT port connects to the corporate network for business-system data access, the LOC port is a dedicated internal network powering and feeding locators, and a Wi-Fi access point serves on-site operations. Clients choose the option that fits their security policy without modifying existing infrastructure.

4. Real-Time Position Data Collection

Tag positions are continuously pushed via MQTT per zone and written directly to PostgreSQL, ready for dashboards, alerts, or integration with control systems (PTZ cameras, servo mechanisms, dispatch systems). Beyond coordinates, the system also provides raw AoA angles, IQ data, battery status, and health information for each locator.

5. 32-Scenario Accuracy Test Suite

We build a test matrix covering real operating conditions, combining four variables: number of tags (1–2) × number of locators (3–4) × radio conditions LOS (tag held in hand) and NLOS (tag in pocket, body-shielded) × speed and trajectory (walking/running, straight/zigzag). Each scenario is logged, video-recorded, and cross-referenced against reference positions on the floor plan.

6. End-to-End Latency Measured with Data, Not Feelings

Each position record carries two timestamps — when the system computed the coordinates and when the data was written to the database — enabling precise measurement of the entire processing pipeline's latency and actual position update frequency, rather than relying on manufacturer published specs.

7. AoA vs UWB Benchmark Evaluation

Both technologies run on the same floor, same traversal path, same database, for an objective comparison of accuracy, update frequency, latency, equipment cost, and installation effort. The result is a report that helps clients choose a technology based on their own site's data, not a brochure.

8. Simulator for Development & Acceptance

A simulator emitting AoA data over MQTT and UWB data over UDP allows the upper-layer application team to build and test the full business flow in parallel with hardware installation, significantly shortening the project deployment timeline.

Field Measurement Results

The data below is extracted from the AoA-UWB benchmark measurement conducted by the Fujigo team, recorded directly from the operational database:

MetricBLE AoA (CoreHW Gen4)UWB (Benchmark)
Position update rate≈ 5.7 points/sec (median 107 ms)≈ 1.5 points/sec (median 488 ms)
DB write latency (median)23 ms4 ms
DB write latency (max)151 ms6 ms
Data dimensionality3D — X, Y coordinates and Z altitude change continuously2D — altitude fixed per configuration
Test scenarios32 scenarios (LOS/NLOS × walk/run × straight/zigzag × 3–4 locators × 1–2 tags)

Conclusion: AoA delivers roughly 4× higher update frequency and provides real altitude, making it suitable for continuous-moving-target tracking. UWB has a shorter data path, resulting in lower DB write latency. Both technologies' end-to-end processing pipeline stays under 100 ms, sufficient for real-time control applications.

Technical Specifications

ParameterValue
Positioning technologyBluetooth 5.1 Angle of Arrival (CTE) / Ultra-Wideband
LocatorCoreHW CHW-LOC4000 Gen4, 16-element antenna array
Positioning tagCoreRTLS-TAG4000 / TAG4001 / TAG4002
3D positioning accuracyDown to ±10 cm (per manufacturer, depends on locator layout)
Operating rangeOver 450 m in line-of-sight conditions
Locator powerPoE 48 V or USB-C 5 V, under 2 W consumption
Ingress protectionIP54 (locator) / IP67 (tag)
Operating temperature−30 °C to +60 °C (locator), −30 °C to +85 °C (tag)
Tag battery lifeUp to 3 years, with accelerometer-based power saving
Tag integrated sensorsAccelerometer, temperature sensor, programmable button
Positioning serverIndustrial mini PC, RTLS Core + Position Engine pre-installed
Data protocolsMQTT (EMQX), REST API, JSON-RPC
DatabasePostgreSQL (SQLite supported for test environments)
DeploymentDocker / Docker Compose
SecurityJWT authentication, MQTT over TLS, per-component account separation
Firmware updatesOTA for both tags and locators, remote configuration via MQTT
MountingVESA 50/75/100 compatible, locator dimensions 206×206×47 mm

Typical Applications

  • Manufacturing plants — track forklifts, pallets, expensive tools; alert when personnel enter hazardous zones
  • Warehousing & logistics — real-time tracking of goods and equipment, reduced search time
  • Healthcare — manage mobile medical equipment, monitor patients requiring supervision
  • Events & sports — subject tracking for automated camera control, trajectory analysis
  • Buildings & public spaces — foot-traffic analysis, space-layout optimisation

Deployment Process

  1. Survey — measure the site, assess RF environment, clarify accuracy and latency requirements
  2. Design — select technology, calculate locator count and placement, design network architecture
  3. Installation & configuration — set up hardware, deploy positioning server, tune system parameters
  4. Measurement & calibration — run test scenarios, measure accuracy and latency, fine-tune until requirements are met
  5. Integration — connect position data to the client's business systems via MQTT or REST API
  6. Handover & operations — documentation, training, operational support, and scaling

Why Choose Fujigo

We approach indoor positioning as an engineering problem to be proven, not a hardware catalogue to be sold. Every project begins with a methodical measurement phase — with scenario matrices and real data — so you know exactly what the system can do before committing to a full-site rollout.

Contact us for a site survey and a solution tailored to your environment.