matlabbe
ca6cd19fb1
Updated Copyright year and About dialog summary
2016-07-17 21:57:10 -04:00
matlabbe
ab991c2a7d
CameraModel::scaled() scale Tx an Ty too
2016-06-17 16:47:02 -04:00
matlabbe
0f477d6853
RegVis: if calibration is not found, local features matching using guess is not done, global matching is done instead. CameraModel/StereoCameraModel: added imageSize argument to constructors
2016-03-09 17:15:05 -05:00
matlabbe
eb21280f04
Changed CameraModel::isValid() to CameraModel::isValidForProjection() for clarity (in contrast to CameraModel::isValidForRectification())
2016-01-19 21:01:56 -05:00
matlabbe
7bfd76e747
-Updated CameraModel and StereoCameraModel so that a stereo camera model can be initialization from know intrinsics and extrinsics
...
-CreateSimpleCalibrationDialog updated to create mono/stereo calibration files with advanced option (setting intrinsics of each camera + extrinsics between them). Rectification R and new camera P matrices are then automatically computed.
-Added GeodeticCoords class for convience conversion between GPS values (latitude/longitude/altitude) to local coordinate (ENU).
-Added support of Malaga Urban and St Lucia ground truths.
-CameraImages: added option to debayer images. Timestamps file: added support of "sec millisec" format.
-Added UException class: exceptions are sent instead of exiting the application on UASSERT or UFATAL.
2016-01-19 17:43:33 -05:00
matlabbe
75f85f6b2a
Added new options to filter source laser scans.
...
SensorData can support laser scans CV_32FC6 format (point cloud with normals). Refactored RegistrationICP and updated CloudViewer to show PointNormal data.
Fixed bug with stereo clouds deterioration if decimation is set (CameraModel::scale()).
2016-01-08 19:15:49 -05:00
matlabbe
9cc94ce1e6
Added Stereo and StereoDense base classes (with Stereo->StereoOpticalFlow and StereoDense->StereoBM) to handle easily stereo parameters. Added stereoEval tool to test Stereo/OpticalFlow=false or true. Added StereoBM parameters. Refactoring of the Preferences dialog (tree view order and some titles)
2015-12-11 17:44:15 -05:00
matlabbe
55834644cf
Increased database version to 0.10.7: added scan_max_range column. Create2DMap: updated unknown cells filling depending on max laser scan range. Added util3d::frustumFiltering() to filter points in a specified frustum.
2015-09-17 22:55:45 -04:00
matlabbe
ce025d1375
CameraModel: save distortion_model field for ROS compatibility
2015-09-15 11:38:29 -04:00
matlabbe
2877a14360
Added CameraRGBDImages class (read RGB-D images from a folder)
2015-07-30 14:17:29 -04:00
matlabbe
8c7f6ced6f
removed asserts on CameraModel constructor when fx != 0 (but added the check in isValid() method)
2015-07-18 17:26:41 -04:00
matlabbe
817906d608
DBViewer: added stereo images extraction
2015-06-24 20:20:27 -04:00
Mathieu Labbe
50eeda5b95
merged multicamera branch into devel branch
2015-06-16 17:41:51 -04:00
matlabbe
b8dccc2228
Added CameraStereoImages class to read stereo images from a directory. Added a particle filter to smooth odometry trajectory. Added parameter RGBD/OptimizeEpsilon to limit TORO iterations when error improvement is small. Added Rtabmap/CreateIntermediateNodes parameter: this can be used to keep all odometry poses 'between' nodes used for loop closure detection. Added PnP approach to loop closure constraint estimation. Fixed decimation of stereo images when image size is odd.
2015-06-11 16:57:16 -04:00
Mathieu Labbe
c6d0d47b1c
Added multi-camera feature
2015-05-29 14:46:48 -04:00
Mathieu Labbé
2e706ed01f
fixed windows build
2015-04-24 13:56:16 -04:00
matlabbe
0e21be7f67
Added Kinect v2 calibration and registration
2015-04-10 17:36:13 -04:00
matlabbe
8ab867b802
Added RGB/IR calibration
2015-04-08 12:23:10 -04:00
matlabbe
9d58a6ec25
fixed some warnings
2015-04-06 15:28:37 -04:00
Mathieu Labbe
fee32c4e25
Added stereo option for the CalibrationDialog class
2015-04-05 16:42:41 -04:00
Mathieu Labbe
f2c8bd9e8d
CameraModel.h and CameraModel.cpp
2015-04-04 11:30:01 -04:00