matlabbe
80199f23b5
RegIcp: complexity, checking if second eigen value is also under Icp/PointToPlaneMinComplexity to limit to only one axis. DbViewer: fixed refine link with scans having RGB channel.
2020-11-22 19:32:01 -05:00
matlabbe
e4cb59b74d
Added suggestion from https://github.com/introlab/rtabmap/issues/614#issuecomment-731769818
2020-11-22 12:32:39 -05:00
matlabbe
98a499b603
Optimizer: fall back on g2o or gtsam first if one or the other is not available (instead of going TORO). ExportClouds: added ceiling and floor filtering options.
2020-11-22 01:23:08 -05:00
matlabbe
f5d7dc2814
PreferencesDialog: Added Marker/MaxRange and Marker/MinRange parameters to UI.
2020-11-21 17:23:41 -05:00
matlabbe
ccbdb586da
DbViewer: Added datbabase path to window title
2020-11-21 16:37:40 -05:00
matlabbe
7c4d2bbdf4
DbViewer: before resetting all changes, added a confirmation message box!
2020-11-21 16:15:27 -05:00
matlabbe
fb206b4f1e
DbViewer: fixed scan disappearing after editing constraint
2020-11-21 14:35:29 -05:00
matlabbe
54e2688a1d
Fixed build with pcl > 1.11.1 ( #641 )
2020-11-14 16:52:01 -05:00
matlabbe
01eb57f293
CameraImages: added configForEachFrame option (added to GUI too). CameraThread: for decimation, if depth is smaller than RGB, RGB is decimated first and if the resulting RGB image is smaller than the original depth, we then decimate the depth.
2020-11-14 13:39:12 -05:00
matlabbe
7be22d1b67
Added check to make sure input odometry poses are invertible. Source/DB: added stereo to depth option.
2020-11-06 21:37:59 -05:00
matlabbe
e7a2f206a0
Gui: fixed warning scan not found when uncompressing data. Don't disable Mem/UseOdomFeatures checkbox anymore in monitoring mode (ROS).
2020-11-05 15:50:05 -05:00
matlabbe
92b1dabf1c
MainWindow: avoid uncompressing images/scans if they are not shown
2020-11-03 16:12:43 -05:00
matlabbe
e269067d4c
Texturing: add distanceToCamPolicy option
2020-11-03 16:11:37 -05:00
matlabbe
6a730b51c7
GUI-Preferences: disabled Daisy feature option on OpenCV 2
2020-11-01 13:01:23 -05:00
matlabbe
99275fba1d
Added Daisy descriptor. ORB: updated default parameters. Making ORBOctree using ORB parameters. Updated Vis/CorNNDR default from 0.6 to 0.8 (increase number of matches with binary descriptors, increase slightly feature matching time with float descriptors). Note that jfr2018 scripts have been updated to use old value 0.6. rtabmap-info: show descriptor dimension and type.
2020-11-01 11:28:59 -05:00
matlabbe
25c2a51ee3
fixed windows build
2020-10-29 18:03:36 -04:00
matlabbe
f71f00277c
DbViewer::AddConstraint: don't ask ofr manual constraint if already aborted previous question (when Reg/Strategy=1).
2020-10-12 17:41:06 -04:00
matlabbe
0e5ec91280
DbViewer: added option to ignore landmarks. Show landmark id in Constraints View.
2020-10-12 15:29:20 -04:00
matlabbe
d5572d03ad
DbViewer: added checkbox to enable Add for nodes not linked to graph
2020-10-09 12:15:33 -04:00
matlabbe
6d552b7873
DbViewer: fixed depth of features not shown
2020-10-09 11:10:48 -04:00
matlabbe
2cb509c825
DbViewer: manual constraints can now be added ( http://official-rtab-map-forum.67519.x6.nabble.com/Manually-adding-modifying-node-constraints-td6983.html )
2020-10-07 15:41:13 -04:00
matlabbe
bbccbd63e4
Increased version to 0.20.5
...
Refactored how features are stored in Signature (significative memory optimization, causing major refactoring in Memory, RegistrationVis, OdometryF2M)
FLANN: optimized memory usage when Kp/IncrementalFlann is false
Added memory usage functions
Added statistics Loop/Visual_inliers_ratio/ and Memory/RAM_estimated/MB
EpipolarGeometry: templated findPairs functions
graph::filterLinks: added inverted option
LocalBundleOnLoopClosure: Force to use only neighbor links
MainWindow: fixed max depth filtering for map's features
Rtabmap::getSignatureCopy() fixed links not returned
Added UPlot::getAllCurveDataAsText() function.
DbViewer: fixed features not rendered in right view when failing ro refine a constraint
report: added --export and --export_prefix options (to export figures data)
2020-10-05 17:34:32 -04:00
matlabbe
bedc771fa4
Rtabmap: added getNodesInRadius() public functions
2020-09-28 12:03:42 -04:00
matlabbe
933ac736f1
Increased version 0.20.4. Added parameter Kp/ByteToFloat (default true to use less memory with kdtree and binary descriptors). Memory/Sqlite3: Setting weight to -9 for invalid nodes (to make sure they are not reloaded from database, to fix a graph reduced issue). Added 12-SURF/FREAK detector approach. rtabmap-info: added number of nodes in each sessions.
2020-09-28 10:29:14 -04:00
matlabbe
eef0a23b1b
Reprocess: added --skip option (to skip frames when reprocessing). Rtabmap: always save Loop/Map_id/ stat. UPlot: export NaN insted of NA for invalid values (compatible with octave). GraphViewer and ImageView: added support for PDF output format, also changed default directory to User's Pictures standard folder.
2020-09-21 19:32:48 -04:00
matlabbe
3d33370e4c
DbViewer: fixed error log when showing landmarks in Constraints view.
2020-09-15 17:12:00 -04:00
matlabbe
d50b33a7b8
Preferences: updated warnings for free sift ( #596 )
2020-09-10 17:56:49 -04:00
matlabbe
f93cdc31a6
Gui/source/K4A: added more description
2020-09-04 15:12:05 -04:00
matlabbe
49cb470b8d
CameraK4A: refactored to unify playback and real device code. Fixed ir option (with rectification).
2020-09-04 12:48:18 -04:00
matlabbe
d2784095a3
Added K4A status on --version. About: added Mynteye status
2020-09-04 10:39:15 -04:00
matlabbe
1db17dd118
rtabmap-report: added loc_delay option. Db info: added unused space
2020-09-03 15:23:48 -04:00
matlabbe
e800662bac
Fixed build with OpenCV >= 3.4.11
2020-07-02 16:29:23 -04:00
matlabbe
8fa216bd9d
Fixed default odom gravity sigma value to -1. Preferences: set 720p by default for K4A driver
2020-07-01 14:04:19 -04:00
matlabbe
0809946c66
Windows: Fixed stereoRectifyFisheye.h 'cannot convert from cv::Mat to CvMat' compilation error with opencv >=3.4.4. Fixed k4a/k4atypes.h not found on guilib compilation.
2020-06-30 23:18:31 -04:00
matlabbe
6e1f07e097
CameraK4A: fixed IMU local transform, fixed some compilation warnings.
2020-06-22 19:42:55 -04:00
matlabbe
1ca2c25a10
DbViewer: fixed empty from scan when refining proximity link by space
2020-06-22 13:07:27 -04:00
matlabbe
fb6659e29d
CloudViewer: reduced ambient lighting for textureMesh with VTK>=7
2020-06-18 11:28:53 -04:00
matlabbe
db00f55981
CloudViewer: fixed texture not shown with VTK>=7
2020-06-18 10:59:42 -04:00
matlabbe
6029b6283d
Rtabmap: Refactored how fake odom is generated in localization mode when no odom is provided. Trigger new map in localization mode also clears last localization pose if RGBD/SavedLocalizationIgnored is true.
2020-06-08 10:14:21 -04:00
matlabbe
86ac63ab19
UPlot: changed float to qreal (double). Added UPlot::frameData() function.
2020-06-07 11:55:27 -04:00
Thomas Kircher
de5610bd08
Added preferences for Azure Kinect camera ( #559 )
...
* Added Kinect for Azure menu option
* Reintegrated Kinect for Azure initialization code, fixed previous GUI commit
* Added ifdefs to fix build
* Added preliminary K4A device support
* Edits to K4A camera implementation
* K4A minor initialization fix
* Typo
* Another initialization fix
* Update CameraRGBD tool to display K4A camera output
* K4A added model parameter so we can create maps
* Added combo boxes for K4A options
* Functionalized combo boxes for K4A options
* Finished adding K4A preferences
2020-06-04 11:34:37 -04:00
matlabbe
7a9a5d2ef9
CloudViewer: updated camera clipping 2
2020-06-03 14:50:59 -04:00
matlabbe
b6d4c6f024
CloudViewer: fixed camera clipping the grid
2020-06-03 13:41:36 -04:00
matlabbe
e2007a8f82
CloudViewer: fixed build with vtk<6
2020-06-01 22:18:45 -04:00
matlabbe
bda18bc517
CloudViewer: added EDL shading option
2020-06-01 21:44:42 -04:00
matlabbe
caffb56246
DBViewer: fixed StereoSGBM panel not shown. Odometry: fixed Odom/GuessSmoothingDelay type
2020-05-31 13:26:54 -04:00
matlabbe
d5cfd8013d
CameraMyntEye: added setIrControl()
2020-05-31 12:17:14 -04:00
matlabbe
415a2778f1
Added Features2d::limitKeypoints() with grid options. Odometry: if imu is provided and no guess is provided, the change of orientation of imu is used for rotation guess (overwrite rotation from Odom/GuessFromMotion). OdometryInfo: added gravity errors when imu is used. Preferences: added a second GravitySigma parameter (overwritting Optimizer/GravitySigma for odometry is not negative) for F2M odometry panel.
2020-05-31 11:22:12 -04:00
matlabbe
45ddce938a
CameraMyntEye/GUI: added manual/auto exposure option (default auto). Rtabmap: refactored warning when RGBD/OptimizeFromGraphEnd changes state.
2020-05-28 19:50:02 -04:00
matlabbe
6e0081e248
MainWindow: made mynteye action checkable.
2020-05-28 14:04:10 -04:00