matlabbe
276992d654
Fixed laser scans not saved when Mem/BinDataKept is false (they are still required for scan matching)
2016-10-31 14:29:32 -04:00
matlabbe
f07bb17442
Find/Link explicitly OpenCL libraries if Freenect2 is detected (moved in main CMakeLists.txt to be added to exported in RTABMapConfig.cmake)
2016-10-31 14:28:17 -04:00
matlabbe
e3c290269b
cloudFromDepthRGB: Don't assert if decimation is wrong, just throw error and return empty cloud
2016-10-31 11:10:16 -04:00
matlabbe
4bcb31e532
Refactored GainCompsensator for backward compatibility with PCL <1.7.2
2016-10-30 17:46:11 -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
9e0b45e27a
Fixed "UNIQUE constraint failed: Statistics.id" error when loading a previous map with last id saved in Statistics not in Node table (this happened when ignored locations are not saved to database).
2016-10-29 18:12:27 -04:00
matlabbe
185f03985e
Refactored GainCompensator. Export Dialog: Added option to do full gain compensation with all locations.
2016-10-26 19:03:44 -04:00
matlabbe
d102c43f9a
ZED: Added self calibration option (default false)
2016-10-25 16:06:55 -04:00
matlabbe
4017db1d15
fixed #132
2016-10-21 16:54:32 -04:00
matlabbe
5a24bcfe51
GUI: added option to show octomap as a point cloud (less GPU power required)
2016-10-18 13:29:40 -04:00
matlabbe
1853cfde9b
ImageView: Fixed feature's depth value when depth image is not the same size as the RGB image
2016-10-17 13:30:35 -04:00
matlabbe
07ff1a7717
Fixed save/loading of binary distortion model on Windows #128
2016-10-14 16:03:08 -04:00
matlabbe
0ce6ef8d8d
CLAMS: cleanup eigen_extensions.h, models can be saved/loaded in binary (*.bin) or ascii (*.txt) formats
2016-10-14 15:24:24 -04:00
matlabbe
e13454fe3f
Memory: Disabled occupancy grid update if no depth image
2016-10-14 13:37:21 -04:00
matlabbe
94c25e2017
fixed #123
2016-10-11 13:06:16 -04:00
matlabbe
b09c97169a
clams: added some debug log on reading
2016-10-06 21:31:21 -04:00
matlabbe
37192422be
Fixed util3d::laserScanToPointCloudRGB for 2 channels scan (added also default color param)
2016-10-05 18:11:58 -04:00
matlabbe
9e7b905c0b
undistort: check nan values too
2016-10-05 13:55:02 -04:00
matlabbe
33501fdb0f
max optimization error checked on link with variance <=1 instead of <1 (to make it work also when TF odom is used, for which variance of 1 is set)
2016-10-03 17:11:20 -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
b7fae1a65b
SensorData: updated how compressed user_data is detected
2016-09-26 16:33:24 -04:00
matlabbe
a4dd47374e
Backward compatibility: Fixed wrong image height set in SensorData::uncompressData()
2016-09-25 18:13:49 -04:00
matlabbe
4062b960c7
fixed a compilation warning
2016-09-22 14:35:37 -04:00
matlabbe
44bf3d40ad
Fixed invalid controlling predicate compilation error on linux
2016-09-20 16:26:46 -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
3434b95d68
Integration of CLAMS depth calibration #114
2016-09-19 14:01:06 -04:00
matlabbe
861cc437f4
Updated Freenect2 calibration lookup names
2016-09-13 18:57:44 -04:00
matlabbe
2b2dc2be39
Fixed Windows build errors #115
2016-09-13 18:46:05 -04:00
matlabbe
acb700bd27
Added OpenNI2 and Freenect calibration #115
2016-09-13 18:26:18 -04:00
matlabbe
e5977d6157
Ignoring black pixels when creating clouds (recfification artifacts). Slightly improved depth retification speed.
2016-09-13 12:10:14 -04:00
matlabbe
44caa12fa5
CameraStereoVideo: added left and right separated video streams. Fixed issue #117
2016-09-11 12:45:12 -04:00
matlabbe
94a4fb4579
fixed 2 compilation warnings
2016-09-09 15:10:19 -04:00
matlabbe
d3173d8533
Tango: Optimized memory for created meshes (keeping dense clouds instead of organized clouds)
2016-09-07 19:59:25 -04:00
matlabbe
4a072b3dfc
Tango: Added "Adjust colors" post-processing option. Updated ICP parameters. Added "Mem/LaserScanNormalK" parameter for convenience.
2016-09-07 17:19:21 -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
0848b03127
DBReader: set calibrated to true if database is empty (avoiding not calibrated warning)
2016-09-03 14:45:10 -04:00
matlabbe
e5074afdeb
Tango: Added ICP refining option, mesh vs texture vs point cloud options, show/hide grid option, drift correction option
2016-09-02 22:37:12 -04:00
matlabbe
4bd9e4f847
OctoMap: Added occupancy threshold to constructor
2016-09-01 20:33:05 -04:00
matlabbe
717e82c09e
fixed typos
2016-09-01 19:22:04 -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
Mathieu Labbe
546c66ea3c
cloudFromDepth(): changed roi ratios warning to error
2016-08-31 14:15:48 -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
6fe7d5a856
OccupancyGrid: fixed 2d scan not transformed before creating grid
2016-08-31 12:43:54 -04:00
matlabbe
2fb71445da
Added warning when requesting a path before beeing localized
2016-08-31 12:43:54 -04:00
matlabbe
fe6eb01404
Fixed opencv setSize assert error (RegistrationVis):
...
[DEBUG] (2016-08-29 10:26:03.821) RegistrationVis.cpp:460::computeTransformationImpl() kptsFrom=0
[DEBUG] (2016-08-29 10:26:03.821) RegistrationVis.cpp:461::computeTransformationImpl() kptsTo=0
OpenCV Error: Assertion failed (s >= 0) in setSize, file /home/mathieu/workspace/opencv-2.4.11/modules/core/src/matrix.cpp, line 116
terminate called after throwing an instance of 'cv::Exception'
what(): /home/mathieu/workspace/opencv-2.4.11/modules/core/src/matrix.cpp:116: error: (-215) s >= 0 in function setSize
2016-08-31 12:43:54 -04:00
matlabbe
5542918b04
Fixed holes in 2d occupancy grids created from scans. Fixed grid map in 3D view not updated.
2016-08-31 12:43:54 -04:00
matlabbe
4e027a6515
Grid/DetectFlatObstacles default true. segmentObstaclesFromGround(): Fixed not used indices still kept in obstacles output
2016-08-31 12:43:54 -04:00
matlabbe
797f1f0f1c
DatabaseViewer: added regeneration of occupancy grids action and saving back to database on close
2016-08-31 12:43:54 -04:00