matlabbe
7a1cf84b08
OdomF2M: added support to laser scan
2016-03-06 15:11:09 -05:00
matlabbe
eefd557ab4
Added parameter "RGBD/ProximityAngle"
...
Updated default of GuessMotion parameters
Proximity detection by time: added guess transform based on optimized poses
RegistrationVis: ByPass OpticalFlow if no images are detected (use features matching instead if features are set)
solvePnPRansac() refining: using std dev instead of variance
Statistics panel: creating Camera/GUI/Odometry panels without the need to start detection (issue #51 )
Statistics: Adding a GT panel when ground truth poses are detected with RMSE info
2016-03-02 18:11:19 -05:00
matlabbe
bcd96a97a3
Fixed not detected openni-pcl
2016-03-02 10:14:38 -05:00
matlabbe
6a84ed6bd1
Updated OdomF2M/MaxNewFeatures description
2016-03-02 10:08:42 -05:00
matlabbe
264146d8b3
OdomF2M: added Odom/KeyFrameThr=0.5 and OdomF2M/MaxNewFeatures=0 parameters. Set Odom/GuessMotion to false by default.
2016-03-01 20:47:46 -05:00
matlabbe
b6fb947310
3D->3D estimation refining: using 3x sqrt(variance) instead of sqrt(9x variance). GUI: added features cloud rendering option. CloudViewer: fixed slow updateCameraTargetPosition()
2016-03-01 17:33:27 -05:00
matlabbe
a89b8cb4fe
Removed parameters Vis/UseDepthAsMask and Mem/UseDepthAsMask (just always do it when a depth is detected)
2016-03-01 14:40:40 -05:00
matlabbe
1f999c4d28
Explicitly show licenses of optional dependencies on CMake
2016-03-01 14:25:00 -05:00
matlabbe
e6e9c61c38
RegistraitonVis: generate always 3D keypoints if possible
2016-02-29 16:41:37 -05:00
matlabbe
6d06b66496
Updated how odometry guess is done (adapt to time between timestamps) and Kalman filtering (using velocity)
2016-02-27 18:30:00 -05:00
matlabbe
a8d1b91083
OdometryF2F: Fixed broken OpticalFlow approach
2016-02-24 17:42:23 -05:00
matlabbe
172e9857c7
Fixed RegistrationVis feature matching behavior when NaN 3D keypoints are found
2016-02-24 12:45:00 -05:00
matlabbe
061211b1b6
OodmetryF2M: Added getter to last frame
2016-02-23 11:46:07 -05:00
matlabbe
9e446aab7a
Fixed some signed/unsigned comparison warnings
2016-02-23 11:06:24 -05:00
matlabbe
af37b4b746
Disabled FAST parameters OpenCV2 related parameters in OpenCV3
2016-02-22 18:22:49 -05:00
matlabbe
d7ef170d33
Added parameter "Mem/UseOdometryFeatures=false" to use directly features already extracted from odometry for the vocabulary (issue #32 )
2016-02-22 17:57:40 -05:00
matlabbe
ccc4b4a6c2
Parameters renamed: "OdomLocalMap" group is now "OdomF2M" for Frame to Map odometry. Visual registration feature matching: using guess transform to limit the radius of correspondences "Vis/CorGuessWinSize=16"
2016-02-22 16:13:14 -05:00
matlabbe
0d68f74d80
Fixed calibration/laser not saved when compressed images are not saved to db
2016-02-19 21:05:14 -05:00
matlabbe
081be68616
Depth16 set invalid for values = 65535
2016-02-19 18:10:32 -05:00
matlabbe
9b16d93481
Fixed broken 2D icp from 0.11.0
2016-02-19 15:10:28 -05:00
matlabbe
d5538ee99d
DB: loading calibration when reactivating signatures (for PnP registration without reloading compressed data)
2016-02-18 18:25:26 -05:00
matlabbe
e999885f33
Fixed build error when GTSAM is not detected
2016-02-18 16:26:39 -05:00
matlabbe
62c7be9f35
Fixed odometry mesh with long edges, Optimizer/Robust is not set false because of some "solution not found" from g2o or gtsam
2016-02-18 15:23:25 -05:00
matlabbe
04d153df59
Fixed export RGB-D SLAM format
2016-02-18 14:49:56 -05:00
matlabbe
829b52db7c
Added reset settings for calibration dialog
2016-02-18 14:12:12 -05:00
matlabbe
6b8ab84ba0
Intermediate node fixes for ProximityTime and detecting more loop closures in the GUI
2016-02-18 12:52:15 -05:00
matlabbe
c1c62b0738
Creating a new map when variance >= 9999 is detected
2016-02-18 11:17:42 -05:00
matlabbe
b09429c5d8
minor change
2016-02-17 18:30:35 -05:00
matlabbe
0a913a9cd4
Fixed segmentObstaclesFromGround() build error
2016-02-17 16:01:14 -05:00
matlabbe
c6a46a7238
0.11.2: First Google Tango release
2016-02-15 19:35:24 -05:00
matlabbe
8dc01c491b
Renamed uresourcegenerator tool to rtabmap-res_tool
2016-01-23 17:04:30 -05:00
matlabbe
c20bebd3f0
Fixed build with PCL+OpenNI
2016-01-23 16:29:21 -05:00
matlabbe
874816b679
Updated cmake for ARM/Android build
2016-01-21 17:11:57 -05:00
matlabbe
c367fe915e
Added ground truth support of Karlsruhe dataset
2016-01-19 21:53:45 -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
d162fcf34e
Fixed a warning...
2016-01-19 18:27:58 -05:00
matlabbe
95d21a55f1
fixed build on Wisual Studio+OpenCV2
2016-01-19 18:18:53 -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
72e66605e4
Quiet find package cvsba
2016-01-17 16:01:03 -05:00
matlabbe
89ee7c9664
uIsInteger(): Added checkForSign option (default true)
2016-01-15 17:15:12 -05:00
matlabbe
35b722ba08
Added Ground truth import GPS format. Alignement between estimated and ground truth poses is done with SVD.
2016-01-15 17:05:55 -05:00
matlabbe
2d6965aa4b
Fixed build with g2o on Windows
2016-01-14 17:07:01 -05:00
matlabbe
444879ffc6
Added ToolTip with color code to loop closure and odometry views
2016-01-14 15:46:54 -05:00
matlabbe
1010f6acff
Fixed GraphView re-scaled when ground truth is null. PreferencesDialog: fixed a bug where some parameters were wrongly modified by default values in the *.ui (blocking signals when setParameter() is called to avoid addParameter() to be called)
2016-01-14 15:30:52 -05:00
matlabbe
2ae1b84f85
Fixed not optimized map from first node if we switch RGBD/OptimizeFromGraphEnd parameter on and off while mapping.
2016-01-14 12:44:18 -05:00
matlabbe
6cc511cb80
RtabmapThread: using stamps in odometry messages to throttle detection rate (if stamps are not set, system time is used)
2016-01-14 11:37:39 -05:00
matlabbe
dc2746a365
CameraImages: Added synchronization of captrue time with timestamps
2016-01-13 18:13:44 -05:00
matlabbe
f68203f529
Updated timestamps from filenames parsing
2016-01-13 16:28:22 -05:00
matlabbe
2429910188
fixed build (OdometryViewer tool)
2016-01-13 12:57:12 -05:00
matlabbe
78f47ac619
Updated some parameter group names: OdomBow->OdomLocalMap, OdomFlow->OdomF2F
2016-01-13 12:55:51 -05:00