Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.34 KB

README.md

File metadata and controls

25 lines (16 loc) · 1.34 KB

lighthouse-localization-of-miniature-wireless-robots

This repository holds the code and dataset used to replicate the plots from the 2023 paper "Lighthouse Localization of Miniature Wireless Robots"

Lighthouse v2 Decoding Software

An open-source implementation of the decoding algorithm presented in the paper can be found at the following links. The firmware was written for the nRF52 and nRF53 families of Nordic Semiconductor microcontrollers; it was tested on the nRF52840, nRF52833, and nRF5340 microcontrollers.

Getting Started

Requirements

To install the required modules, run the following command from the root folder.

$ pip install -r requirements.txt

Run the code

The paper presents 3 different algorithms for 3 different scenarios. The relevant code for each case can be found in the following directories:

  • One lighthouse, 2D scene: oneLH-2D_scene
  • Two lighthouse, 2D scene: twoLH-2D_scene
  • Two lighthouse, 3D scene: twoLH-3D_scene