NEWS: Nanotron has been acquired by indoor data company, Inpixon. Please visit us at www.inpixon.com to learn more. READ ANNOUNCEMENT

nanoLES

Scalable high performance RTLS location engine

 

Creating high Performance Location and Monitoring Solutions

Leverage nanoLES to create reliable and efficient Chirp and ultra-wideband (UWB) location solutions. With its proven scalability and low latency, nanoLES takes RTLS deployments to the next level.

  • Deployed scalability beyond 10,000 objects
  • Easily expand deployments by simply adding anchors and tags
  • Setup real-world sites with easy to manage sections (0D, 1D, 2D, 3D)

With time difference of arrival (TDoA) locations and real-time sensor data, nanoLES enables sensor fusion between our IoT Platform and custom applications. From data ingestion to tag functionality, nanoLES provides an end-to-end loop with two-way tag communication.

nanoLES supports the industrial RESTful API interface enabling simplified and standardized management of the engine and its connected infrastructure of anchors and tags.

Its proven scalability makes nanoLES an ideal solution for industrial location applications requiring longer range and cm-level positioning accuracy for up to thousands of IoT devices.

Value Propositions

SCALABLITY

  • Single tag “Blink” enables position calculation
  • Sensor data and rangings piggybacked in each Blink
  • No pacer nodes or extra synchronization anchors required for TDoA

REAL-TIME

  • Virtual (wireless) synchronization of anchors
  • Collect infrastructure data and time-of-arrival (ToA)
    • nanoLES calculates TDoAs & locations
    • Two-way communication with anchors and tags

FLEXIBILITY

  • Common API for Chirp and UWB
  • Manage the location engine and its connected infrastructure via RESTful API
  • Access location, ranging, section and sensor data via Protocol Buffers
  • Push positions and sensor data to RTLS Bridge and custom applications

Key Features

  • Supports expanding deployments in stages (IoT devices, anchors, tags, sensors)
  • Supports push positions and data to higher layers of the IoT Platform and connects to custom applications
  • Highly scalable RTLS with 2,500 blinks/second
  • Deployed scalability beyond 10,000 objects
  • Sub-nanosecond wireless anchor synchronization for highest positioning precision
  • Automated performance adaption to available CPU cores
  • Creates positions for both Chirp and UWB concurrently
  • Less than 100ms latency from blink reception to result (Intel® AVX required)
  • Process and supply location, ranging, section and sensor data
  • Supports complete engine automation
  • Supports multiple and mixed geographical sections (0D, 1D, 2D, 3D)
  • Supports RESTful API & Google Protocol Buffers
  • Stand-alone or background service operation
  • RTLS Tools for setup and maintenance available
  • Supports infrastructure parametrization (e.g. for antenna positions, cable lengths and tag wearing height)
  • ISO Compliant: 24730-1 (API), 24730-5 (Chirp air interface)

RTLS Deployment Tools

Leverage our RTLS Tools to streamline and support your deployment. These tools assist with set-up, configuration, maintenance and updates to your RTLS deployment with a unified process and interface for both location technologies, Chirp and UWB.

How RTLS Deployments Work

Tags are “blinking”

Tags send their blink packet to the infrastructure

Virtual synchronized anchors receive blinks

Anchors receive the blinks providing time of arrival (ToA) and sensor data

Location engine calculates locations

nanoLES receives data packets of tags from anchors and calculates tag positions based on time difference of arrival (TDoA)

Push data into RTLS Bridge and custom applications

Data can be pushed to higher layers of your IoT Platform

1. Tags are “blinking”

Tags send their Blink-packet to the infrastructure

2. Virtual synchronized anchors receive blinks

Anchors receive the blinks provding Time-of-Arrival (ToA) and sensor data

3. Location engine calculates locations

nanoLES receives data packets of tags from anchors and calculates tag positions based on time-difference-of-arrival (TDoA)

4. Push data into RTLS Bridge and custom applications

Data can be pushed to higher layers of your IoT Platform

How TDoA Works

TDoA utilizes RTLS anchors (R1-R4) that are deployed at fixed positions throughout indoor or outdoor spaces. A tag (T) sends a signal (blink) in regular intervals which is received by anchors. A blink will be received by any anchors within the communication range and time-stamped (time of arrival or ToA). All the ToAs are then sent to the nanoLES location engine.

nanoLES analyzes the differences in arrival times (e.g. ToA1-ToA2) of that one blink to each anchor (time difference of arrival or TDoA). In order to compute those time differences, the anchors need to be synchronized. This is done by nanotron’s virtual anchor synchronization.

The calculated TDoAs are represented by hyperbolas and indicate possible tag locations. Three related hyperbolas that intersect at a point describe the position of the tag. This multilateration-based approach provides the tag’s coordinates. It is recommended that a minimum of four anchors are used for a reliable location estimate.

The resulting coordinates can be used to visualize the location of the tag on a map or leveraged for other use-cases depending on the specific application.

RTLS Products

RTLS Location Engine

The server software for scalable high performance RTLS

RTLS Anchors

Fixed devices in an RTLS system for Chirp and UWB

RTLS Tags

Wireless devices that send out blinks

RTLS Evaluation Kit

Tools for System Integrators