The tool for measuring points in space in a coordinate system of a marker body can be found in SVN at
https://cgsr1.informatik.tu-muenchen.de:8443/svn/kirschan/branches/dynamicFrustum in the
measure-points
folder
How to start measuring from scratch:
- checkout the repo
- compile with
make
or make.bat
(started from the VisualStudio shell environment)
- run the tool (the
./startMeasure.sh
script makes setting the environment more convenient)
- in case the Ubitrack components could not be found, specify the according argument (-u)
- follow program instructions in the interactive mode, or provide all needed parameters at launch.
the
.mcalib
files for the
DynaFrustumModule
use following format:
(values separated by spaces)
marker_mount bottom_left_x bottom_left_y bottom_left_z bottom_right_x bottom_right_y bottom_right_z top_left_x top_left_y top_left_z
(the first value is a letter (L,M,R,C) that selects a tracked marker and the nine following values describe 3 cornerpoints)
Currently (Oct. 1st 2013) the Ubitrack dll crashes under Windows when the measurement is performed. Most likely Ubitrack has to be rebuild.