Updated AprilTag to v3.3.0.
Removed dangerous redefinitions.
e57: fixed link order of libcurl.
scanio: Do not include framereader in scanio since framereader depends on scan.
cartographer2scan: added --use-receive-timestamps to export dodgy bagfiles.
cartographer2scan: fixed bug introduced because of wrong use of Eigen, which has column-major memory alignment.
Fixed trailing white spaces.
cartographer2scan: write scans using printf because faster.
cartographer2scan: no tf_prefix for tf2.
cartographer2scan: use tf2 for adding static transforms.
cartographer2scan: workaround to add tf_static transforms.
detect: fixed conditional compile for OpenCV 2/3/4
detect: ifdef OpenCV 4.x stuff.
detect: added ArUco detector with AprilTag dictionary.
detect: added symmetric circles grid detector.
detect: add option to run corner subpixel refinement for AprilTags with chessboard style corners.
cartographer2scan: Patch for exporting scans without tf.
cartographer2scan: skip empty frames.
cartographer2scan: export color/intensity.
cartographer2scan: Removed constant Duration introduced for Bagfiles with invalid BeginTime/EndTime.
cartographer2scan: Do not require URDF file.
You can also look at "travismacosbuild.sh". This is the script that runs on the CI server that regulary tests the 3DTK build on Mac OS X. Cheers, Michael
Hi, fair warning: I do not have any Mac OS X experience at all. Homebrew does not seem to provide a formulae for newmat. On platforms that do not have newmat (Windows / Mac OS X) 3DTK should automatically build the newmat library. 3DTK ships the sources of newmat in "3dparty/newmat". As far as I understand it should not be necessary to install newmat to build 3DTK on Mac OS X. There is a "Brewfile" in the top level directory of 3DTK which lists all Brew formulae that need to be installed. See also...
AprilTagDetector: clear image and object points.
camcal: added basic support to calibrate with multiple AprilTag patterns in one image.
camcal: compute reprojection error also if only extrinsic is estimated.
detect: do not search for images in sub-directories.
calibration: convert image to grayscale for ChessboarDetector.
cartographer2scan: check for nan.
calibration: refactored Detector.
exportPoints: Readded --min/--max options.
camcal: create output path for debug images if it does not exist.
CONTRIBUTORS: added contributor.
camcal: set default blur to 0.
camcal: fixed bug in debug image visualization.
Removed unmaintained ROS manifest.
show: Set POSITION_INDEPENDENT_CODE for show_objects library.
CMakeLists.txt: Set ADDITIONAL_C_FLAGS also for C compiler.
Makefile: set CMake generator also when using CMake curses dialog.
apriltag: HUGE is not defined in newer versions of glibc. Use FLT_MAX.
cartographer2scan: read static transforms from urdf file.
ros: added dependency required for tdtkroswrapper.
kitti2scan: do not use full path for include.
apriltags: compile with c99 standard.
CMakeLists.txt: Add include_directories for OpenCV.
CMakeLists.txt: Do not build with ROS support by default since it is not
bag2scan: print warning instead of error.
bag2scan: Print warning if timestamps from rxp and bagfile do not agree.
calibration: Removed lasercal.
rxptools: Removed duplicates from globals.icc and fixed warnings.
calibration: Added transformsFromExtrinsics.
planeFromExtrinsics: fixed reading translation vector from file.
calibration: added helper tools.
calibration: copy script to runtime output directory.
calibration: fixed typo.
calibration: added script to create AprilTag grids.
rxpinfo: fixed double call of open.
tools: added minimal RiVLib test program.
.gitignore: ignore addons.
CMakeLists.txt: Fixed build for old cmake versions. Enable CMake Policy only if it is available.
show: Restored old default window size 960x540 (1/4 FullHD).
cartographer2scan: nicer error message.
cartographer2scan: Added option to export LaserScan messages.
cartographer2scan: Added export for 2D laser scans.
bag2scan: patches for building with old RiVLib.
bag2scan: call overridden function.
cartographer2scan: added min/max filter.
exportPoints: link OpenCV. This is necessary for newer OpenCV versions.
bag2scan: fixed constructor calls according to new interface.
cartographer2scan: added option to combine multiple scans for export.
cartographer2scan: fixed warnings.
cartographer2scan: Added option to set scale and topics.
CMakeLists.txt: Remove find_package(llvm).
tools: Do not break if error if we cannot find recent RiVLib.
ros: Added cartographer2scan.
cmake: Added find scripts.
rxp2pose: More meaningful variable name.
rxp2pose: Added --yaw option to set yaw angle.
tools: Added rxp tools.
bag2scan: Use thread pool instead of creating a thread for every exported scan.
apriltag: fixed setting include dir.
apriltag: fixed setting include dir.
ROS: Export necessary information if 3DTK is bu...
ROS: WIP. Added package.xml to build 3DTK withi...
CMakeLists.txt: Moved macros to seperate cmake ...
CMakeLists.txt: Reference files relative to PRO...
camcal: color corners by index.
camcal: AprilTag lib now reports corners in rev...
3dparty: Updated to newest AprilTag release.
exportPoints: Save *.frames poses again in Scan.
ros/CMakeLists.txt: fixed BFL -> ORCOS_BFL.
ros/CMakeLists.txt: Search for libraries.
show: Increase limits of farplane range.
src/slam6d/fbr/CMakeLists.txt: Add OpenCV as a ...
Revert "src/slam6d/fbr/CMakeLists.txt: Fixed pr...
apriltag: Updated to current version.
src/slam6d/fbr/CMakeLists.txt: Fixed problem wi...
show: Added --trajectory-file to visualize a tr...
Calibration: Fixed reading lines from chessboar...
Calibration: Set chessboard object points while...