ArUco Changelog

What's new in ArUco 1.1.0 Alpha

Jan 20, 2012
  • Ogre integration ( Board::OgreGetPoseParameters and Marker::OgreGetPoseParameters).
  • Changes to make it compile with MSVC 2010
  • Remove getopt.h dependency. Command line are simpler now
  • MarkerDetector: Externalization of the marker detector to allow using user-defined markers. The function setMakerDetectorFunction allows to define this function
  • Added class FiducidalMarkers to detect the original aruco markers
  • MarkerDetector: function glGetProjectionMatrix is moved to the CameraParameters class. Sorry, but it is more logical.
  • MarkerDetector: Clear separation between the detection phases into separated functions that can be externally called (thresHold and detectRectangles) for more sohpisticated user needs
  • MarkerDetector: new corner refinement method based on harris detector. Also, added the possibility of not refining corners at all.
  • Added an option to work on a reduced version of the images (pyrDown).
  • Changes the adaptive threshold method. Now we employ the MEAN. As a consequence, the process is faster and do not depen on the window size.
  • Initial tests with android
  • Bugs fixed

New in ArUco 1.0.0 Alpha (Dec 7, 2011)

  • New names for the main classes Marker,MarkerDector... etc. Sorry, but I needed to clear up things. I wont be difficult to adapt.
  • A new class for the camera parameters. It can be readed from the calibration.cpp application in OpenCv2.2
  • Refactorization of code to make it more maintainable
  • Better support for Windows (Cmake) and OpenGL
  • Improved documentation. Windows users should read the README file that explains how to build the library
  • A new class for drawing markers and boards in opencv images
  • A couple of new very simple examples to teach the use of the library(aruco_simple and aruco_simple_board)

New in ArUco 0.9.5 Alpha (Dec 7, 2011)

  • Added support for Boards
  • Added cmake support
  • Bugs fixed