matlabbe
534efcb987
updated version to 0.11.14
2017-01-27 12:19:39 -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
9276607920
Added Bundle Adjustment options to OdometryF2M (OdomF2M/BundleAdjustment) and RegistrationVis (Vis/BundleAdjustment). Added logger thread filter. RegistrationVis: Copy back corresponding input word IDs to output words when available. Memory::computeTransform() added option to use already computed corespondences if possible (proximity detection by time uses this). Updated Optimizer::optimizeBA() interface.
2016-11-14 19:54:31 -05: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
403bfc2b44
Merge branch 'kinetic-devel' of https://github.com/introlab/rtabmap
2016-09-29 12:45:21 -04:00
matlabbe
4d6cfbba20
RTABMapConfig.cmake: added find VTK if vtkGUISupportQt target is required
2016-09-29 12:40:51 -04:00
matlabbe
8c05ae332c
Merge branch 'kinetic-devel' of https://github.com/introlab/rtabmap
2016-09-27 16:35:06 -04:00
matlabbe
7f0c49b14d
Fixing QVTKWidget linker errors on Kinetic/VTK6/PCL for armhf build
2016-09-27 15:43:23 -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
76298e86be
CMake: set WITH_QT=OFF for android by default
2016-09-01 13:40:44 -04:00
matlabbe
013eba1d58
0.11.10: Database update with occupancy grid and laser scan info. Added class LaserScanInfo and OccupancyGrid (incremental 2d grid map). Gui: 2d grid and octomap are udpated using occupancy grids saved in nodes.
2016-08-31 12:43:53 -04:00
matlabbe
5557701f44
suppressing CMP0020 and CMP0043 warnings
2016-08-11 14:13:29 -04:00
matlabbe
6ef9034a67
Fixed ICP-only odometry when guess from motion is enabled
2016-08-07 20:54:56 -04:00
matlabbe
e4c4c8c468
Added c++11 flag when RealSense is detected
2016-08-03 11:39:43 -04:00
matlabbe
071670e24c
Added c++11 flag for Android build (Tango) issue #90
2016-08-01 15:38:22 -04:00
matlabbe
9d09c509ab
Added librealsense support #100
2016-07-26 18:39:34 -04:00
matlabbe
be61eefdf9
Fixed build errors without octomap
2016-07-17 21:36:54 -04:00
matlabbe
cf2bb6b599
CMake: Added PCL_OMP option (default ON) to use OMP implementations of some PCL classes ( #50 )
2016-07-17 21:04:11 -04:00
matlabbe
d739d04232
Disable multi-arch lib by default ( #97 )
2016-07-17 20:12:13 -04:00
matlabbe
4115bc416e
Added OctoMap class
2016-06-28 19:00:44 -04:00
matlabbe
b86352bfc0
merged master to devel
2016-06-23 15:44:24 -04:00
matlabbe
f03a1b50ef
Fixed build with ZED SDK 1.0.0... cmake find_package ZED version 1 ( #85 )
2016-06-23 15:41:32 -04:00
matlabbe
cb7c76889d
API achange (0.11.8): computeNormals returns only pcl::Normal cloud, not pcl::PointNormal or pcl::PointXYZRGBNormal types. MainWindow: Normals are not kept in cache to save RAM. ProgressDialog: check if auto-close is still checked when close() slot is called.
2016-06-12 13:51:49 -04:00
matlabbe
a6f7062f92
Export intern dependencies in RTABMapConfig.cmake
2016-06-01 13:13:30 -04:00
matlabbe
e234717129
Fixed ZED sdk build on Linux (added c++11)
2016-05-31 20:19:04 -04:00
matlabbe
6f1f490370
0.11.7: Added ZED sdk support
2016-05-31 19:09:49 -04:00
matlabbe
09696195f4
Version 0.11.6
2016-05-20 17:27:03 -04:00
matlabbe
1fbcc2319a
0.11.5: added RTABMAP_QT_VERSION to RTABMapConfig.cmake (used by rtabmap_ros to know to which Qt version it should link)
2016-05-09 11:17:51 -04:00
matlabbe
e1866d38af
Fixed cmake erros on system with Qt4
2016-05-04 16:51:41 -04:00
matlabbe
b8c2cd9f94
Auto detect which Qt version to use (Qt5 has priority if both are installed). ROS Kinetic fix for vtk libproj.so not found bug.
2016-05-04 16:45:19 -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
29dd529762
Main app: Open database as argument, file association *.db on Mac OS X, automatically ask to download clouds when opening a database
2016-04-10 14:52:14 -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
18759e7197
CMake: Added info about CMAKE_INSTALL_LIBDIR
2016-03-23 19:56:45 -04:00
matlabbe
d74cb1b232
Updated pull request (supporting internal/external build)
2016-03-23 19:07:44 -04:00
matlabbe
1f999c4d28
Explicitly show licenses of optional dependencies on CMake
2016-03-01 14:25:00 -05:00
matlabbe
a8d1b91083
OdometryF2F: Fixed broken OpticalFlow approach
2016-02-24 17:42:23 -05:00
matlabbe
e999885f33
Fixed build error when GTSAM is not detected
2016-02-18 16:26:39 -05:00
matlabbe
c6a46a7238
0.11.2: First Google Tango release
2016-02-15 19:35:24 -05:00
matlabbe
874816b679
Updated cmake for ARM/Android build
2016-01-21 17:11:57 -05:00
matlabbe
72e66605e4
Quiet find package cvsba
2016-01-17 16:01:03 -05:00
matlabbe
42e1590abe
Added util3d::projectCloudToCamera() method (creating a registered depth image from the laser scan), used for "Generate depth from scan" option of CameraImages
2016-01-11 17:21:06 -05:00
matlabbe
e7565db5d0
0.11.1: Added "ground_truth_pose" field to database in Node table. MainWindow: alignment of the map to ground truth (if ground truth is present).
2016-01-07 19:39:21 -05:00
matlabbe
bf2bd3fe50
Added version to CMake info. Fixed build WITH_CVSBA.
2016-01-04 16:33:34 -05:00
matlabbe
818eda005f
merged master to 0.11.0
2015-12-02 11:55:46 -05:00
matlabbe
4e9ba66555
Ubuntu 12.04 an g2o, fixed -std=c++11 error
2015-12-01 11:51:59 -05:00
matlabbe
3e5e4dfe32
0.10.12
2015-11-25 15:51:16 -05:00
matlabbe
ae9f21acd7
Version 0.11.0: Refactored Visual/ICP transformation estimation approaches, Added Registration classes for convenience, Added Parameters migration approach, 3D laser scans can be used
2015-11-22 18:08:32 -05:00
matlabbe
620ce51f70
Fixed warnings on Windows
2015-11-03 12:49:03 -05:00
matlabbe
463a5d973c
Update version 0.10.11:
...
-Added parameter "Mem/ReduceGraph" with new link type (NeighborMerged)
-DatabaseViewer: add Info panel, fixed empty extracted database when "RGB images" is not checked
-ConsoleWidget: added buffer size and refresh rate options
-DBDriver: new database info getters
-Graph: added reduceGraph() method, added Dijsktra computePath() with links only
-Updated default parameters: RGBD/LocalLoopDetectionSpace=true, RGBD/LinearUpdate=0.1 and RGBD/AngularUpdate=0.1
-Goals are saved with label instead of ID if the target node has a label
-DataRecorder: fixed saving incrementally the database (instead of only at the end)
-MainWindow: When waypoints are used, resend the current goal (1 sec delay) if it has failed setting it
2015-10-24 17:03:44 -04:00