matlabbe
cdddb1209e
DBReader: added camera selection
2016-06-20 10:50:01 -04:00
matlabbe
d03b54d95a
Parameters: removed trailing 0 for double/float parameters, to avoid serializing with them (so that we don't have the 0.0 != 0 when loading parameters from database)
2016-06-16 15:34:27 -04:00
matlabbe
7b733686cb
Updated CameraVideo and CameraStereoVideo constructor interface with USB
2016-06-15 11:30:05 -04:00
matlabbe
38a7993a9b
Database: added "parameters" field in Statistics table. GUI: detecting if parameters in database are different from the Preferences, if so ask user to update them.
2016-06-13 17:34:17 -04:00
matlabbe
84dd258777
Added "Odom/AligWithGround" parameter. Added util3d::extractPlane().
2016-06-12 21:45:22 -04:00
matlabbe
543b8df045
MainWindow: Added statistics about how much size the created clouds take in RAM. Avoid caching data on small movements. Export: Fixed meshing checkbox and pipeline combo box not saved/loaded. PreferencesDialog: Added option to disable caching the point clouds. computeNormals(): added viewpoint parameter. mls(): making sure that all returned normals are normalized.
2016-06-12 17:53:35 -04:00
matlabbe
cb7c76889d
API achange (0.11.8): computeNormals returns only pcl::Normal cloud, not pcl::PointNormal or pcl::PointXYZRGBNormal types. MainWindow: Normals are not kept in cache to save RAM. ProgressDialog: check if auto-close is still checked when close() slot is called.
2016-06-12 13:51:49 -04:00
matlabbe
9f296c67b2
GUI: Added more parameters for 3D projection grid map
2016-06-10 20:12:13 -04:00
matlabbe
d9611f784c
Added ZED parameters
2016-06-02 17:27:12 -04:00
matlabbe
6f1f490370
0.11.7: Added ZED sdk support
2016-05-31 19:09:49 -04:00
matlabbe
7f2a899c6f
Updated default decimation to 4 instead of 8
2016-05-26 12:13:59 -04:00
matlabbe
9f6af75f79
Local scan matching: set larger scan points for max scan points when it is not set. Fixed missing scan Ids in links' user data to correctly visualize proximity links by space in DatabaseViewer. CloudViewer: using line instead of arrow between the referential and the frustum. removed parameter "RGBD/ProximityPathScansMerged" as visual proximity by space already does that.
2016-05-20 11:44:50 -04:00
matlabbe
ad0afc58c0
Fixed crash on startup with vtk6+qt5. All cloud viewers in QDockWidget are now created manually instead of being defined in the *.ui files. The generated ui didn't pass the top level parent window to constructor of CloudViewer, which caused a problem when initializing the QVTKWidget.
2016-05-05 18:25:26 -04:00
matlabbe
74d0bfa1bb
Qt5: fixed "read parameters..." progress dialog showing up on start
2016-05-04 19:03:22 -04:00
Mathieu Labbe
d5b385ec69
PreferencesDialog: Removed NN warning when RTABMAP_NONFREE=0
2016-04-14 11:01:24 -04:00
matlabbe
809f5dd4df
MainWindow: working directory of GUI widgets can be updated when running
2016-04-13 11:58:54 -04:00
matlabbe
b53b861342
GUI: Fixed viewpoint including local transform when generating organized mesh
2016-04-12 16:47:55 -04:00
matlabbe
684e9fb8b9
0.11.4: API change: added minDepth parameter to cloudFromXXXXX() methods and removed voxel parameter
2016-04-12 15:14:04 -04:00
matlabbe
dece54ca3e
Added parameters: Mem/ImagePreDecimation Mem/ImagePostDecimation Odom/ImageDecimation
2016-04-08 16:15:08 -04:00
matlabbe
d2ebdea96d
Added parameter "g2o/PixelVariance" (default 1)
2016-04-06 15:24:36 -04:00
matlabbe
5c92025742
Added Export Scans dialog
2016-03-14 17:27:53 -04:00
matlabbe
0ae17ff17d
Added Parameters::parseArguments() and Parameters::showUsage() functions for convenience. Updated OdometryViewer and Console tools to use parseArguments().
2016-03-11 16:54:54 -05:00
matlabbe
33525b292f
Fixed qt signal warning
2016-03-10 16:50:24 -05:00
matlabbe
5f7dfb943c
Source depth from scan: filling holes is now optional (though still true by default)
2016-03-10 12:31:22 -05:00
matlabbe
cee9c65b06
Added image size to all camera calibration inputs. Memory::computeTransform() more fine tuning to know if data should be loaded from database.
2016-03-10 09:07:44 -05:00
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
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
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
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
829b52db7c
Added reset settings for calibration dialog
2016-02-18 14:12:12 -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
874816b679
Updated cmake for ARM/Android build
2016-01-21 17:11:57 -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
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
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
dc2746a365
CameraImages: Added synchronization of captrue time with timestamps
2016-01-13 18:13:44 -05:00
matlabbe
78f47ac619
Updated some parameter group names: OdomBow->OdomLocalMap, OdomFlow->OdomF2F
2016-01-13 12:55:51 -05:00
matlabbe
136867253d
Added "Vis/UseDepthAsMask" parameter (don't detect features where depth is not available or it is over "Vis/MaxDepth")
2016-01-13 09:20:15 -05:00
matlabbe
b505b4519a
PreferencesDialog: _parameters and _modifiedParameters are now private
2016-01-12 15:41:55 -05:00
matlabbe
f10c415e48
Updated panels order in Preferences dialog. MainWindow: Removed working directory warning in monitoring mode.
2016-01-12 14:54:20 -05:00
matlabbe
a7387d51de
MainWindow: avoiding PreferencesDialog::getAllParameters() in constructor (rtabmapviz issue)
2016-01-12 13:54:37 -05:00
matlabbe
5136b38111
MacOSX: (g2o) Fixed cholmod library not found. New ICP parameter: "Icp/Epsilon". Fixed null ICP_inliers_ratio with odometry statistics.
2016-01-12 11:37:50 -05:00
matlabbe
42e1590abe
Added util3d::projectCloudToCamera() method (creating a registered depth image from the laser scan), used for "Generate depth from scan" option of CameraImages
2016-01-11 17:21:06 -05:00