Kilobots Positioning and Navigation
Description: The Augmented Reality for Kilobots (ARK) system is employed to provide the Kilobot robots (used in task 5.3 of the open swarm project) with global positioning.
- Primary Functionality: Kilobot navigation using ARK.
- Target: PC and Kilobots
- Task: T5.1
- Responsible: Mohamed S. Talamali
Overview
This example showcases how the Augmented Reality for Kilobots (ARK) System is used to provide the Kilobot robots with positioning information. The Kilobots use the positioning information received from ARK to navigate between two locations of interast
The repository provides:
-
The ARK experiment which uses ARK's tracking functionalities to create a grid-based positioning system and periodically send IR message to the Kilobots on the arena to provide positioning information.
-
The .c code that is compiled and uploaded on the Kilobot to parse the positioning information received from the ARK system and use it to navigate between to locations of interest.
Prerequisites
To use the code provided in the repository, the user must be familiar with the Kilobot robots and their programming (see paper and guide) and the ARK system (see paper & guide)