A computer vision library for detecting and estimating the position of fiducial markers