Mathieu Labbe
904f4bb4d8
Features2d: updated computeROI() to be more precise
2016-05-21 14:56:25 -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
ff7406a755
Memory::computeTransform(): removed setting guess to identity if input guess is null
2016-05-19 17:01:46 -04:00
matlabbe
a8be08a19a
Registration: if parent registration fails, continue with the child if the prior guess is not null
2016-05-19 16:11:26 -04:00
matlabbe
1ecaae364c
Generalized neighbor link refining using registration done in Memory (can be visual, visual+icp or, icp)
2016-05-19 15:35:30 -04:00
Mathieu Labbe
2637f74094
Added some debug info
2016-05-19 14:31:29 -04:00
matlabbe
a6bad6d2a5
F2F nonholonomic bad transforms fixed ( https://github.com/introlab/rtabmap_ros/issues/74 )
2016-05-17 18:10:24 -04:00
matlabbe
7c8583f025
fixed crash from #79
2016-05-05 11:53:09 -04:00
matlabbe
8e1fc0df56
Calibration: added support for stereo IR cameras
2016-04-25 09:52:03 -04:00
Mathieu Labbe
8bb5f0d905
Fixed Vis/MinDepth not working (with depth image in mm)
2016-04-14 11:24:36 -04:00
matlabbe
9339b86633
API change: segmentObstaclesFromGround() and normalFiltering()
2016-04-12 18:57:04 -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
ab35106359
Fixed build errors with log2 not defined on some os
2016-04-08 17:20:13 -04:00
matlabbe
dece54ca3e
Added parameters: Mem/ImagePreDecimation Mem/ImagePostDecimation Odom/ImageDecimation
2016-04-08 16:15:08 -04:00
matlabbe
748360aac7
Vocabulary: Binary descriptors are saved as is even if there is a float conversion for flann
2016-04-07 11:48:07 -04:00
matlabbe
d2ebdea96d
Added parameter "g2o/PixelVariance" (default 1)
2016-04-06 15:24:36 -04:00
matlabbe
af405e69b1
Tango #57 : Increased version to 0.11.3, updated Post-Processing actions, added mesh rendering actions, fixed point cloud rendering
2016-04-04 13:03:43 -04:00
matlabbe
ff32f54aa8
Rtabmap::detectMoreLoopClosures(): use Memory::computeTransform() with signature parameters
2016-04-03 21:49:12 -04:00
matlabbe
5d9522c901
Tango #57 : Global optimization / Post-processing on pause
2016-04-03 21:35:30 -04:00
matlabbe
30e52b785a
Tango #57 : Added 720p option, Export PLY or OBJ, Added Rendering and Mapping menus, RtabmapThread: Fixed large covariance (9999) detection
2016-04-02 15:17:40 -04:00
matlabbe
30777b630a
Fixed issue #10 (missing one iteration on rtabmap-console)
2016-03-29 13:07:32 -04:00
matlabbe
8030d89634
Implemented OptimizerG2O::optimimzeBA(). Updated PostProcessingDialog (g2o sba option). Fixed words descriptors not filled in rtabmap::getMap3D(). CameraModelD(): return 5 null coeff distorsions if not set
2016-03-28 18:19:17 -04:00
matlabbe
a01fb82f51
ExportCloudsDialog: Updated TextureMesh export. MainWindow: fixed exporting only visible clouds.
2016-03-22 20:44:18 -04:00
matlabbe
c43fd6a2a7
Optimizer::create() updated interface
2016-03-22 11:06:45 -04:00
matlabbe
9385aa2332
Tango: Added OBJ export (with texture)
2016-03-21 20:03:03 -04:00
matlabbe
36d199a2b3
Added "RGBD/OptimizeSlam2d" parameter warning
2016-03-15 12:52:28 -04:00
matlabbe
bff0c1cb84
fixed #55
2016-03-15 12:29:36 -04:00
matlabbe
280cb28030
Updated FindG2O.cmake to add chmold include directory
2016-03-15 12:22:28 -04:00
matlabbe
d6eb923bef
Fixed build for C++03
2016-03-14 18:08:05 -04:00
matlabbe
5c92025742
Added Export Scans dialog
2016-03-14 17:27:53 -04:00
matlabbe
04df6ba41c
Stereo: Fixed min/max depth filtering
2016-03-13 16:58:36 -04:00
matlabbe
6c15cb8b25
Fixed multi-kinects keypoint projection
2016-03-11 23:27:41 -05:00
matlabbe
3cb3524aa2
RegistrationICP: adjusting maxLaserScans if voxel filtering is done
2016-03-11 20:13:24 -05:00
matlabbe
152d47e62a
create2DMap: removed hard-coded max 6 meters range for unknown space filling. util3d::downsample() now returns a copy of the scane if step is larger than the scan size
2016-03-11 19:58:48 -05:00
matlabbe
48644a17f0
Statistics: Updated "LocalLoop" to "Proximity"
2016-03-11 17:54:01 -05: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
dcc98eebb5
fixed some warnings
2016-03-10 16:41:08 -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
609cc3dc59
Fixed some missing rgb conversions before descriptor extractions. RegVis: re-extracting 3D kpts if Signature.words3() and actual kpts are not the same size. Updated fast visual guess on Memory::computeTransform().
2016-03-09 19:17:29 -05: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
49b5514319
OdomF2M: fixed initial 3D points transformed
2016-03-09 16:32:16 -05:00
matlabbe
c4ee125f73
Building more robust OpenCV3's cv::solvePnPRansac() in OpenCV2 build
2016-03-08 19:51:50 -05:00
matlabbe
62c8be40b9
Added ORB+FastGrid implementation (only with OpenCV2). Updated default parameters: Odom/GuessFromMotion=false, Vis/CorNNType=1. RegistrationVis: octave aware on features matching with motion
2016-03-08 12:31:32 -05:00
matlabbe
e0b25aac8f
fixed toro warnings
2016-03-07 15:15:48 -05:00
matlabbe
3ff4b4c439
fixed warnings
2016-03-07 15:03:17 -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