Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.84 KB

README.md

File metadata and controls

19 lines (13 loc) · 1.84 KB

qr-geoloc - Tools for the geolocation of QRcode-tagged items based on a video stream

qr-geoloc provides a set of basic image processing tools for the localization of QRcodes within a known and controled space.

qr-geoloc was developed by three students specialized in Robotics during their third year of engineering school. These works are part of the project Rain of Music, which aims to create a scenography that could be performed by terrestrial robots and/or aerial drones on a scene in front of a public. The QR geolocation takes place as a way to determine the localization (e.g. : position and orientation within a plane) of the different independant units, identified by a visible QRcode.

Development

These programs are developed in C++ and based on three external libraries:

  • OpenCV 2.4 (tested with 2.4.11) - Compiling OpenCV with CUDA support is mandatory to use GPU-accelerated features.
  • ZBar 0.10
  • OSSIA

Documentation

The source files and headers contain a full inline documentation in English. The document describing the geolocation process is available only in french.

Related works

The project Rain of Music is a collaboration between Bordeaux INP, LaBRI, SCRIME, Rhoban and Universidad del País Vasco (UPV/EHU).

The scenography will be designed by EHU students and teachers. The software i-score will support the conversion of this scenography as a program containing all the commands and events occurring during the performance, and manage the communication with the different robots and drones. The robots currently used are Rhoban's quadruped Metabots.