matlabbe
|
bfc393a090
|
0.14: added gps field to Node table in database (#226). Tango: saving gps if enabled, added Rename/Remove/Share on long click in Open dialog (fixed #233)
|
2017-09-21 20:59:45 -04:00 |
|
matlabbe
|
b737df9c40
|
Merge branch 'devel' of https://github.com/introlab/rtabmap
|
2017-09-19 14:40:19 -04:00 |
|
matlabbe
|
fd18c0b2e9
|
Added Mem/LaserScanVoxelSize and OdomF2M/ScanSubtractAngle parameters. util3d::computeNormalsComplexity() now returns PCA's eigen vectors and values optionally. RegistrationIcp: detecting complexity of environment when PointToPLane is used, if too low, PointToPoint is done and movements are limited to main direction of the normals.
|
2017-09-19 14:15:17 -04:00 |
|
matlabbe
|
cf6478b633
|
util3d::transformLaserScan(): supporting 7 channels
|
2017-09-18 21:49:57 -04:00 |
|
matlabbe
|
a70996f079
|
util3d: Fixed color not copied on laser scan conversion
|
2017-09-18 17:00:15 -04:00 |
|
matlabbe
|
b2fb7d5d5b
|
Supporting g2o from ORB_SLAM2
|
2017-09-17 13:28:25 -04:00 |
|
matlabbe
|
77bdff1e4b
|
removed a debug log
|
2017-09-11 14:03:57 -04:00 |
|
matlabbe
|
1ae15911fc
|
Fixed compilation warning of not used variables when some odom approaches are not supported
|
2017-09-11 14:00:08 -04:00 |
|
matlabbe
|
aca005c287
|
Added parameter "IcpPointToPlaneMaxComplexity". Added util3d::computeNormalsComplexity(). OdomInfo has now RegistrationInfo field to avoid duplicating members.
|
2017-09-11 13:17:53 -04:00 |
|
matlabbe
|
39283a5526
|
RegistrationIcp: libpointmatcher setting PointToPLane force2D parameter
|
2017-09-01 18:12:19 -04:00 |
|
matlabbe
|
4f55b56d6b
|
Odometry: 2D scans + normals support
|
2017-08-31 18:01:46 -04:00 |
|
mlong-xii
|
54c0b3e196
|
KAZE - fix loading custom feature params
KAZE feature detector does not load custom feature params (min/max depth, ROI, etc).
|
2017-08-31 16:41:01 -04:00 |
|
matlabbe
|
7ec58c63e9
|
SensorData/Memory: fixed assert for scan channels 5 an 7
|
2017-08-28 17:37:57 -04:00 |
|
matlabbe
|
b70ffb6331
|
fixed multi scans matching with normals, removed some debug logs
|
2017-08-28 16:40:08 -04:00 |
|
matlabbe
|
423b47a5ff
|
New 2d scan type: CV_32FC5 (x,y,normal_x,normal_y,normal_z)
|
2017-08-28 16:40:08 -04:00 |
|
matlabbe
|
52a4e8964f
|
0.13.3: scan2d with normals support/registration
|
2017-08-28 16:40:07 -04:00 |
|
matlabbe
|
317aa3b6ed
|
Parameters: added Icp/PMOutlierRatio for convenience
|
2017-08-23 12:22:58 -04:00 |
|
matlabbe
|
268c92a1af
|
RegistrationIcp: added some debug logs to track down seg fault error caused by multiple Eigen version used to build third party libraries (should be same version than one used by libpointmatcher)
|
2017-08-22 17:40:05 -04:00 |
|
matlabbe
|
73c05d2d9d
|
fixed build without libpointmatcher
|
2017-08-22 16:31:31 -04:00 |
|
matlabbe
|
f7872d346b
|
libpointmatcher integration
|
2017-08-22 16:20:49 -04:00 |
|
matlabbe
|
d0d387a42f
|
icp: set epsilon^2 as in pcl::DefaultConvergenceCriteria
|
2017-08-18 15:59:49 -04:00 |
|
matlabbe
|
b5b96a3edb
|
Fixed ProximityByTime wrong guess transform. Fixed Icp correspondence ratio computation when using voxel filter. OdometryResetEvent: added pose to constructor.
|
2017-08-15 15:26:03 -04:00 |
|
matlabbe
|
75854fc026
|
OccupancyGrid: updated parameters check
|
2017-08-04 11:41:50 -04:00 |
|
matlabbe
|
d8a6ed4ba6
|
DbViewer: fixed voxelize assert when voxel size is set and there are no laser scans in database
|
2017-08-04 10:47:25 -04:00 |
|
matlabbe
|
2a9508b4e3
|
Fixed build for Lunar
|
2017-08-03 16:40:12 -04:00 |
|
matlabbe
|
82fd5b36a8
|
util3d::cloud[RGB]FromSensorData(): supporting roi ratios for stereo images
|
2017-08-02 15:14:03 -04:00 |
|
matlabbe
|
dd3c7d8fa4
|
CameraStereoZed: fixed build for ZED sdk 2.1 (https://github.com/introlab/rtabmap_ros/issues/192)
|
2017-07-31 15:12:05 -04:00 |
|
matlabbe
|
b63f073d90
|
CameraStereoZed: handling initialization failures
|
2017-07-31 14:11:32 -04:00 |
|
matlabbe
|
0491125e92
|
fixed voxelize assertion with c++ rgbd mapping example
|
2017-07-26 16:00:02 -04:00 |
|
matlabbe
|
3443c3b8ea
|
RegistrationVis: fixed assert covariance in bundle adjustement when transform is perfect (covariance is null) by setting an epsilon to generated covariance is null or very close to 0
|
2017-07-26 15:27:54 -04:00 |
|
matlabbe
|
f3e491f15b
|
Added KAZE feature detector (OpenCV3)
|
2017-07-25 16:20:05 -04:00 |
|
matlabbe
|
517c70d855
|
CMake: added ANDROID_PREBUILD option
|
2017-07-13 13:36:34 -04:00 |
|
matlabbe
|
85f7c1e73c
|
OccupancyGrid/voxelize: if organized cloud, indices should not be null
|
2017-07-13 12:23:03 -04:00 |
|
matlabbe
|
b4cfa0e844
|
RtabmapThread: use largest covariance instead of summation
|
2017-07-13 11:36:55 -04:00 |
|
matlabbe
|
1ed01b8d3d
|
Memory: fixed cov->inf conversion error
|
2017-07-13 11:07:00 -04:00 |
|
matlabbe
|
78bdd4a087
|
Added check if covariance is invertible, if not an error is thrown
|
2017-07-12 16:41:47 -04:00 |
|
matlabbe
|
dc77bb4332
|
OdometryViso2: updated for dynamic local transform
|
2017-07-10 17:34:37 -04:00 |
|
matlabbe
|
9e011d6ad9
|
Fixed changing local transform not handled correctly when changing for third party odometries
|
2017-07-07 19:41:11 -04:00 |
|
matlabbe
|
f9ed36ed54
|
Parameters: renamed Rtabmap/VhStrategy to VhEp/Enabled
|
2017-07-05 13:38:27 -04:00 |
|
matlabbe
|
4b7d558026
|
Tango: moved export to file button under share to sketchfab (fixing overlap of button on opengl status text), fixed export empty poses after resuming without relocalizing (append mode)
|
2017-07-03 14:42:48 -04:00 |
|
matlabbe
|
ebada30984
|
Tango: updated UI
|
2017-06-28 13:59:20 -04:00 |
|
matlabbe
|
653d4fef4b
|
Fixed Windows+PCL1.8 build (std::vector/Eigen error)
|
2017-06-26 15:45:30 -04:00 |
|
matlabbe
|
7a2d1c29f0
|
Tango: fixed saveOnDevice and shareSketchfab actions when visualizing optimized mesh of a just opened database
|
2017-06-21 17:14:40 -04:00 |
|
matlabbe
|
ee8d48a915
|
Database: added "opt_****" fields in Admin table. Tango: optimized mesh saved in database for quick open, open menu shows preview images. util3d::mergeTextures() return all textures in same cv::Mat.
|
2017-06-20 17:29:06 -04:00 |
|
matlabbe
|
a1f2f95d1b
|
fixed build
|
2017-06-15 19:39:22 -04:00 |
|
matlabbe
|
c3aeae5ed7
|
Moved clean texture mesh stuff from ExportCloudsDialog to util3d::cleanTextureMesh()
|
2017-06-15 14:10:08 -04:00 |
|
matlabbe
|
ba4437edee
|
Tango: replaced RTABMapApp::mergeTextures() by util3d::mergeTextures()
|
2017-06-14 10:33:26 -04:00 |
|
matlabbe
|
811afa1171
|
Moved ExportCloudsDialog::mergeTextures() method in util3d_surface module
|
2017-06-13 19:20:09 -04:00 |
|
matlabbe
|
bbaac8b2b1
|
Grid: support negative ground/obstacle height thresholds
|
2017-06-12 11:48:13 -04:00 |
|
matlabbe
|
fa2199c3ea
|
Merged master to devel
|
2017-06-10 10:34:52 -04:00 |
|