Technology

The whole stack, built in-house.

eDojo designs the boards, writes the firmware, builds the engines and the applications that run on the customer’s servers, and trains the models that learn from the plant. Loki is the proof in the field; the expertise is the company’s, and it serves every product and every custom application.

FIG. 01The stack

Five layers, one team. Each layer is built to be measured: every figure a product publishes comes from a test on this stack, with its condition.

01

AI

In development

Models on the plant’s own data

Learning from what a plant already measures: positions, movements, events, time. Trained and run on the plant’s servers, next to the engines, never in a cloud.

  • Models on positions and movement data
  • Simulation before hardware: protocols and cells modelled before a board exists
  • Reinforcement learning for tasks a plant already measures
  • On-premise training and inference

Proof First models on Loki data: in development.

02

Robotics

In development

Robots that learn to work

The programme the company exists for. The sensing built for people becomes the sensing a robot works with; the plant’s own data becomes the training set.

  • Sensing for robots: where everyone and everything is
  • Training on the tasks a plant already measures
  • Simulation and digital twins of the plant

Proof Research programme, in development.

03

Hardware

Shipped

Boards from pre-certified modules

Custom boards built on certified radio modules, designed with an external electronics partner, produced in small series.

  • Radios: UWB, Bluetooth LE, GNSS, 868 MHz long range
  • Power: coin cell, USB-C, rechargeable with dock, PoE
  • Sensors and actuators: motion, barometer, haptics, audio
  • Certification path: certified radio modules, CE declaration for the boards

Proof Loki Tag and anchor rev 1.0 in the field.

04

Firmware

Shipped

Real-time, low power, updatable

Zephyr RTOS on Nordic, ESP32 gateways, signed images and over-the-air updates for a whole fleet.

  • Radio protocols: time difference of arrival, two-way ranging
  • Low-power state machines driven by motion
  • Secure boot and over-the-air updates
  • Bluetooth services and Ethernet stacks

Proof Anchor and tag firmware 2.3.1 in the field.

05

Engines

Shipped

From timestamps to positions

The mathematics between the radio and the screen, written to be measured.

  • Clock synchronisation over the air
  • Multilateration and extended Kalman filtering
  • Multi-cell handover with hysteresis
  • Automatic calibration by ranging
  • Angle of arrival and radar sensing

Proof Engine 2.1.0 in the field; about 10 cm observed in a 25 m² cell, line of sight.

06

Software

Shipped

On premise, integrated, documented

Applications that run on the customer’s servers, also on an isolated network, and talk to the systems already there.

  • Docker Compose on Ubuntu Server, offline installation kits
  • MQTT, REST, WebSocket, webhooks
  • Fleet management and firmware campaigns
  • Management applications in React and TypeScript
  • A datasheet, a plate and a claims register for every product

Proof Loki Manager 2.1.0 and the Loki apps in the field.

TAB. 01In the field
LayerIn the field
HardwareLoki Tag and anchor rev 1.0
FirmwareAnchor and tag 2.3.1; gateway 2.2.0
EnginesEngine 2.1.0
SoftwareLoki Manager 2.1.0; Loki apps

Built on this stack

Loki

Real-time location for industrial plants. Specifications, apps, prices and orders on its own site.