matlabbe
|
19abbe0dbd
|
DBViewer: fixing previous commit for very large databases (where we don't want to regenerate map if we don't show it)
|
2017-07-12 21:39:51 -04:00 |
|
matlabbe
|
c833af1ae6
|
DBViewer: fixed disabled show/hide map option while map is available
|
2017-07-12 21:26:14 -04:00 |
|
matlabbe
|
ff6e42fa6d
|
DbViewer: added more info about size of all tables in database
|
2017-06-06 18:22:19 -04:00 |
|
matlabbe
|
e8af8f7792
|
Added SensorData's globalPose and globalPoseCovariance field. Link: added new type PosePrior. g2o: adding edge prior for self-refering edges. Memory: adding self-refering link when SensorData's globalPose is set.
|
2017-05-22 21:05:34 -04:00 |
|
matlabbe
|
385b7e3389
|
Parameters: Added "Reg/VarianceNormalized". Registration: Transforms are now only normalized in Registration. Added rgbd_dataset tool. MainWindow: odom inliers-only shown option. ExportCloudsDialog: ignoring intermediate nodes for texturing (if they don't have data). DatabaseViewer: "optimized" checkbox enabled in Constraints view for non-neighbor links too.
|
2017-05-22 11:48:01 -04:00 |
|
matlabbe
|
58e6424bf7
|
Export Clouds: export scans integrated in the same dialog (remove export scans dialog)
|
2017-05-11 15:02:18 -04:00 |
|
matlabbe
|
d2255adc4e
|
fixed unknown character
|
2017-05-11 15:02:18 -04:00 |
|
matlabbe
|
7f8ca64f64
|
DbViewer: added frame selection when exporting poses. DBDriver: added getLaserScanInfo().
|
2017-05-11 15:02:18 -04:00 |
|
matlabbe
|
104c1e6945
|
0.13.0 Database: Added velocity field to Node table, renamed Map_Node_Word table to Feature, added information_matrix field to Link table (replacing rot_variance and trans_variance). Added graph::calcKittiSequenceErrors().Added "Mem/IntermediateNodeDataKept" parameter (default false). Updated all interfaces using rotVariance and transVariance values with covariance matrix instead. g2o SBA: always use covariance in links. kitti-dataset tool: added --disp option and kitti statistics are shown at the end. StatsToolBox: units can have "/".
|
2017-05-11 15:02:18 -04:00 |
|
matlabbe
|
62fdb8d0af
|
DbViewer: fixed not reextracted features when reextract features is on
|
2017-05-10 18:00:30 -04:00 |
|
matlabbe
|
1ea94c0356
|
DbViewer: refining cancelable, statistics labels selectable and x-axis can be time or IDs
|
2017-04-27 16:13:27 -04:00 |
|
matlabbe
|
f023adff4b
|
Export: supporting texturing with multi-camera
|
2017-04-26 18:39:57 -04:00 |
|
matlabbe
|
461d167547
|
DbViewer: update loop closure slider after detecting more loop closures
|
2017-04-25 16:50:57 -04:00 |
|
matlabbe
|
27313bc3d6
|
DBViewer: added "Restore default GUI settings" menu action
|
2017-04-24 16:20:41 -04:00 |
|
matlabbe
|
51c353e504
|
DatabaseViewer: Added ground truth statistics
|
2017-04-24 13:04:31 -04:00 |
|
matlabbe
|
2509a842f0
|
DBViewer: fixed Export dialog parameters not loaded correctly
|
2017-04-08 16:46:06 -04:00 |
|
matlabbe
|
b7dbf27931
|
Parameters: added Grid/FullUpdate (default true). Updated how occupancy grid is updated after loop closure. OctoMap: added tree depth argument when creating 2d map, added full update argument on constructor (default false). MainWindow: using OccupancyGrid object instead of keeping in cache local grids (we can have actual time to update the global grid).
|
2017-04-07 18:31:11 -04:00 |
|
matlabbe
|
1d8952867d
|
MainWindow: added timing stats on global map creation. Updated util3d::occupancy2DFromLaserScan() and util3d::create2DMap() interfaces (hit/noHit scans in opencv matrix format). Parameter default: Grid/ProjRayTracing=true, Grid/NormalK=true
|
2017-04-06 12:27:12 -04:00 |
|
matlabbe
|
f33b838204
|
DBViewer: updated more loop closures dialog default size
|
2017-03-31 18:56:52 -04:00 |
|
matlabbe
|
767b29d5a3
|
Updated detect more loop closures with optimization check to accept (like in dbviewer). DBViewer: added Depth image edition dialog. GainCompensator: now doing it on 3 channels separatly. Export: removed gain's alpha option, added max polygons option, added brightness/contrast auto balance option
|
2017-03-31 18:56:52 -04:00 |
|
matlabbe
|
2574f3a8ee
|
DatabaseViewer: Added ExportCloudsDialog, added Occupancy Grid View
|
2017-03-31 18:56:52 -04:00 |
|
matlabbe
|
867e8727c1
|
GraphViewer: Fixed scale of saved PNG/SVG
|
2017-03-05 11:55:22 -05:00 |
|
matlabbe
|
9a2c9f607f
|
DBViewer: compute normals when showing clouds
|
2017-02-06 17:05:53 -05:00 |
|
matlabbe
|
e3b3a08f5f
|
DbViewer: fixed features not added in right image when adding loop closure
|
2017-01-28 15:49:29 -05:00 |
|
matlabbe
|
7fa559247d
|
DbViewer: disable "Add" button if one of the current images selected is not in the graph
|
2017-01-05 21:10:26 -05:00 |
|
matlabbe
|
f20cb6ff52
|
Preferences: fixed map opacity limited to 0.75 min. Making sure that normalized variances are set to epsilon if result is 0.
|
2017-01-05 18:08:20 -05:00 |
|
matlabbe
|
4b12fb3a9a
|
Normalize variance in refined/added loop closure (DbViewer)
|
2017-01-05 17:23:55 -05:00 |
|
matlabbe
|
716337b71a
|
normalize variance in loop closure
|
2017-01-05 17:22:49 -05:00 |
|
matlabbe
|
6abed48af6
|
0.11.13. OdometryF2M: fixed/improved bundle adjustment option. OptimizerG2O: now doing stereo BA instead of mono BA (interface of Optimizer::optimzeBA() has slightly changed to include depth in word references). Registration and Odometry set angular and linear variances separately. RegistrationVis set x100 smaller variance for rotation. Added keypoints3D member to SensorData. Added Transform::getAngle() for convenience. Odometry normalizes variances. RtabmapThread does variance summation when frames are discarded. Updated how variance is computed by util3d::estimateMotion3Dto2D(), ignoring very large variance from the computation (stereo issue with very far matched features). MainWindow: added option to align with ground truth or not (default true as before), added for odometry statistics (including bundle stuff), update ground truth statistics every time a graph is loaded/optimized. CameraRGB can now load odometry files (to fake an input odometry). PreferencesDialog: Added option to Odometry so it can use a different registration approach than the default one (the one used for loop closure). Parameters: added new g2o/Solver option 3 (Eigen), added g2o/RobustKernelDelta, g2o/Baseline and Odom/VisKeyFrameThr. Database: from 0.11.13, ignoring patch version when comparing is database version is newer than app version used.
|
2017-01-03 21:05:00 -05:00 |
|
matlabbe
|
d2287ab9f4
|
Backward compatibility (DBViewer, DBReader) with old database format not saving CameraModel's image size, cx and cy
|
2016-12-02 13:43:44 -05:00 |
|
matlabbe
|
d0dddaf7cc
|
DbViewer: fixed bug where null links were added when added links doen't have enough inliers. g2o/Optimizer: changed back to Levenberg as GaussNewton seems worst on Kinect multi-session mapping
|
2016-12-01 11:59:49 -05:00 |
|
matlabbe
|
5b183d9105
|
DbViewer: do the max optimization error test when adding a new loop closure (rejecting it if it fails)
|
2016-11-24 15:09:16 -05:00 |
|
matlabbe
|
4c559a3191
|
Preview: reduced minimum size of the window
|
2016-11-21 12:02:29 -05:00 |
|
matlabbe
|
d73394abd8
|
DBViewer: show local transform in calibration parameters, increased precision of small numbers < 0.001 for parameters toolbox
|
2016-11-16 11:39:44 -05:00 |
|
matlabbe
|
4885a9e65a
|
fixed a warning
|
2016-11-10 10:22:47 -05:00 |
|
matlabbe
|
edcd92fbb7
|
DBViewer: merged Refine (visual) and Refine (ICP) in the same Refine action (registration used is defined by Reg/Strategy value). Updated how detect more loop closures work in MainWindow and DBViewer (using current registration parameters, visual and/or icp)
|
2016-11-09 16:44:08 -05:00 |
|
matlabbe
|
a7971373a6
|
Added bilateral filtering option. CloudViewer: lighting and edge visibility options.
|
2016-11-03 17:04:31 -04:00 |
|
matlabbe
|
768c864766
|
Image Decimation can now be negative, meaning that decimation is done from RGB size instead of depth. If Depth size is smaller than RGB, it may be upsampled depending on the decimation value. Export Dialog: Fixed MLS not done even when checked.
|
2016-10-30 16:03:23 -04:00 |
|
matlabbe
|
063e019653
|
Export Images: fixed images still saved when cancelling the dialog
|
2016-10-25 14:54:02 -04:00 |
|
matlabbe
|
a1c3a60f87
|
DB Viewer: added message box at the end of extracting images
|
2016-10-23 18:32:07 -04:00 |
|
matlabbe
|
a1593a69a4
|
Enabled esport to g2o even if not built with g2o support (export doesn't need the library)
|
2016-09-28 16:07:01 -04:00 |
|
matlabbe
|
3530da935b
|
0.11.11: changed Statistics table name to Info and added new Statistics table containing detection statistics. StatisticsToolBox can cache statistics (true by default). DatabaseViewer: new Statistics panel to see all statistics contained in the database.
|
2016-09-20 11:19:34 -04:00 |
|
matlabbe
|
ce1acd9d44
|
DatabaseViewer: showing normals if scans have 6 channels
|
2016-09-07 17:14:09 -04:00 |
|
matlabbe
|
ff4300d525
|
Added GainCompensator class. GUI/3D Rendering: added texturing option.
|
2016-09-07 12:15:44 -04:00 |
|
matlabbe
|
7f2c118f8d
|
Added min polygon cluster size option (DbViewer and GUI export)
|
2016-09-03 18:59:43 -04:00 |
|
matlabbe
|
dd2f89628e
|
cloudFromDepthRGB() iterating over depth image size instead of RGB image size. DbViewer: fixed scale of image view when depth is smaller than rgb.
|
2016-09-01 16:42:34 -04:00 |
|
matlabbe
|
7a4de966d4
|
cloudFromDepth(): fixed roi ratios not used if one value was null. DbViewer: Added occupancy grid clouds to 3d views, add action to regenerate occupancy grids only for the current selected ids.
|
2016-08-31 12:43:54 -04:00 |
|
matlabbe
|
c404234635
|
OccupancyGrid: added Grid/Footprint*** parameters, templated segmentCloud() function, added Grid/ClusterRadius parameter. Parameters: fixed getDefaultParameters(group) function to correctly compare groups.
|
2016-08-31 12:43:54 -04:00 |
|
matlabbe
|
79b51311bc
|
DatabaseViewer: removed unknown grid cell filled parameter
|
2016-08-31 12:43:54 -04:00 |
|
matlabbe
|
e93ef025a1
|
DatabaseViewer: added occupancy grid to 3D view
|
2016-08-31 12:43:54 -04:00 |
|