Skip to content

(hybridMarkerTracker): add service to track cylindrical hybrid marker

David SIXELA requested to merge hybridMarkerTracker into dev

What does this MR do?

Add new service for tracking a cylindrical hybrid marker

How to test it?

To test this feature, I have created a small application called ExHybridMarkerTracker.

  • In Dev/Build/Debug launch cmake . -DPROJECTS_TO_BUILD=ExHybridMarkerTracker
  • ninja
  • ./bin/exhybridmarkertracker

When the application launches, there are 2 ways to test it:

  1. Select the downloaded file (previously download the file here and "play" it
  2. Edit the settings.xml file in Dev/Src/Bundles/tracker/hybridMarkerTracker/rc/ by adding your camera calibration (This method of changing the calibration will be updated soon). After that, launch ExHybridMarkerTracker, select your webcam in the list of Devices and press "play". For this to work, you need to have an object (printed 3D model) with the hybrid marker on it to try it out.

Data

A video of the hybrid marker that can be used to test the algorithm

Some results

ExHybridMarkerTracker

Associated Issues/Merge Requests

Edited by Marc SCHWEITZER

Merge request reports