matlabbe
437ed09335
DBReader: added ignore priors option (added to gui and reprocess), Statistics: added info about distance/angle of the localization, RegVis: fixed inliers mean distance on multicam setup, About: added MRPT info
2023-02-10 17:29:10 -08:00
matlabbe
4c1e72d82e
Added OpenVINS minimal support (tested with EuRoC dataset)
2021-03-28 23:51:02 -04:00
matlabbe
06e85e140c
Refactored RegistrationIcp: libpointmatcher yaml config usage / integrated CCCoreLib ( #704 )
...
* Refactored RegistrationIcp so that libpointmatcher yaml can work with icp odometry (we can then avoid refiltering data with local map of F2M). All data filtering (including libpointmatcher DataFilters) are done at the beginning of the function.
* ICP: Restored ref and data scans order for libpointmatcher (seems more stable this way).
* Fixed compilation error without libpointmatcher
* CCCoreLib integration (Icp/Strategy=2). Icp/PMForce4DoF is now Icp/Force4DoF. Icp/PM is now Icp/Strategy. Icp/PMOutlierRatio is now Icp/OutlierRatio.
* Fixed build without CCCoreLib
* Cleanup RegistrationIcp from third party functions.
* Preferences: disable libpointmatcher and cccorlib options if not available
2021-03-27 15:11:20 -04:00
matlabbe
db43479e44
Added ORB_SLAM3 support. IMU Filter: added base frame conversion option. ( #698 )
...
Referred issues:
#655
https://github.com/introlab/rtabmap_ros/issues/492
Note: IMU not supported yet with ORB_SLAM3.
Commits:
* Added orbslam3 support. UI-Source->IMU filtering: Added base frame conversion option of IMU data to uniformize yaw initialization. Madgwick: fixed yaw initialization accordingly to Z acc.
* fixed regression build error with ORB_SLAM2
* Renamed OdometryORBSLAM2 to OdometryORBSLAM (can be 2 or 3 now)
2021-03-09 16:00:41 -05:00
matlabbe
351c659beb
Integrated DepthAI (gen2) ( #696 )
...
* Added OAK-D camera support (DepthAI)
* Fixed build without DepthAI dependency
* Added minimum version 2 for depthai
* fixed trusty build
2021-03-07 12:27:21 -05:00
matlabbe
967c57d165
Added CameraStereoZedOC (Zed Open Capture driver).
...
* Added CameraStereoZedOC (Zed Open Capture driver). Calibration: added stereo baseline option, show warning if fx is very different after stereo calibration.
* Fixed build without Zed Open Capture. Fixed "any" prefix added to all tools when WITH_ZEDOC=ON. UI: fixed Zed Open Capture action not disabled when not built with it.
2021-02-28 10:31:18 -05:00
matlabbe
d2784095a3
Added K4A status on --version. About: added Mynteye status
2020-09-04 10:39:15 -04:00
matlabbe
360a153565
Parameters: Renamed SuperGlue group to PyMatcher group. Added OANet python script.
2020-05-20 09:45:39 -04:00
matlabbe
91285e5e97
Added SuperGlue support (Vis/CorNNType=6). Added rtabmap-matcher tool. DBViewer: show matches/inliers when refine also fails. SIFT: make sift always available on OpenCV 4.3.0 ( #538 ). Parameters: changed SPTorch prefix to SuperPoint, replaced Vis/CorCrossCheck by Vis/CorNNType=5.
2020-05-09 21:13:41 -04:00
matlabbe
f575652456
0.19.7: added SuperPoint Torch feature support. RegVis: keep Feature2D detectors as class members instead of recreating them at each registration.
2020-04-16 17:59:45 -04:00
matlabbe
2afa76c07c
AliceVision integration, see util3d::multiBandTexturing()
2019-10-28 21:16:02 -04:00
matlabbe
536f001479
Added OptimizerCeres class (Optimizer/Strategy=3)
2019-08-17 03:55:04 -04:00
matlabbe
4b118ae660
Added FastCV support (see FAST/CV parameter). VWDictionary: loading fixed dictionary only on updates (to avoid loading it multiple times when memory is reset).
2019-08-14 12:09:56 -04:00
matlabbe
3c7719f6d8
Added CameraK4A driver (only MKV playback supported yet). Fixed build with realsense2 support on Windows. Preferences: added imu filtering parameters to ini file.
2019-07-09 20:48:09 -04:00
matlabbe
a0f74eaee2
Added new 2d feature ORB OcTree (approach used in ORB_SLAM2). report tool: fixed assert caused by bidirectional links. detectModeLoopClosures tool: check if input path exists.
2019-04-18 19:50:58 -04:00
matlabbe
60499e895f
Updated About dialog
2018-07-24 17:11:27 -04:00
matlabbe
d2f7d8a9c4
ExportDialog: Added OpenChisel meshing option
2018-03-26 18:06:41 -04:00
matlabbe
c02cc6d193
Updated About dialog
2017-10-11 13:40:31 -04:00
matlabbe
f7872d346b
libpointmatcher integration
2017-08-22 16:20:49 -04:00
matlabbe
c4ca6a0bac
Integrated ORB_SLAM2 as an odometry approach Odom/Strategy=5.
2017-06-05 19:04:23 -04:00
matlabbe
4f26e34717
Integrated DVO odometry approach
2017-05-31 20:57:24 -04:00
matlabbe
21e716b08a
Updated default Vis/EstimationType=1 (PnP). Added all fovis and viso2 parameters.
2017-05-30 18:29:49 -04:00
matlabbe
eadeb3841b
Export: CPU-TSDF mesh reconstruction integration
2017-05-05 21:44:06 -04:00
matlabbe
4e324e34d8
About dialog: Added VTK version and updated copyright year
2017-01-30 13:17:03 -05:00
matlabbe
9d09c509ab
Added librealsense support #100
2016-07-26 18:39:34 -04:00
matlabbe
ca6cd19fb1
Updated Copyright year and About dialog summary
2016-07-17 21:57:10 -04:00
matlabbe
b4b7b6f455
Added Octomap visualization and export options
2016-07-15 17:46:13 -04:00
matlabbe
cf0d781020
Included FLANN headers in rtabmap for convenience (to have commit https://github.com/mariusmuja/flann/commit/23051820b2314f07cf40ba633a4067782a982ff3 )
2015-09-11 23:23:01 -04:00
matlabbe
c107436e85
VWDictionary: changed miniflann to flann directly so version 1.8 can be used. Added parameter "Kp/IncrementalFlann"
2015-09-09 00:58:45 -04:00
matlabbe
7a721105ae
Added parameter "RGBD/OptimizeRobust" (default true) to use Vertigo robust graph optimization (only for g2o and GTSAM optimization strategies). Added GTSAM support.
2015-09-02 17:51:43 -04:00
matlabbe
31d374e141
Added cvsba support for post-processing bundle adjustment (SBA)
2015-08-12 20:59:21 -04:00
Mathieu Labbé
3ed6a1b2f0
Version 0.8.9: added FlyCapture2 driver for bumblebee2 (tested only on Windows)
2015-04-07 12:00:10 -04:00
matlabbe
ae239bcfbc
Updated menu/toolbar layout
2015-03-28 21:43:53 -04:00
Mathieu Labbe
07c6090dce
AboutDialog: Showing if RTAB-Map is built with Freenect/OpenNI2/g2o
2015-03-16 15:12:17 -04:00
Mathieu Labbe
4fd9361bba
updated links in about dialog
2014-11-27 16:02:42 -05:00
matlabbe
f090c81aaf
Added CalibrationDialog in Preferences->source for convenience. The database is also changed to handle new FX, FY, CX and CY intrinsic parameters instead of only depthConstant parameter. Added version of the database in a new table Admin. Updated to version 0.7.0.
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1613 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-07-26 04:36:00 +00:00
matlabbe
70e0b0ae13
modified default About dialog size
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1332 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-05 17:39:53 +00:00
matlabbe
8b8511e154
Merged pcl_integration branch to trunk
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1014 f169173b-cf89-36c8-b27e-44dbe73f0c83
2013-12-11 00:12:44 +00:00
matlabbe
5519967282
Added OpenCV version in About dialog
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@668 f169173b-cf89-36c8-b27e-44dbe73f0c83
2012-12-11 22:26:39 +00:00
matlabbe
2836d4c48c
merged attention branch to trunk
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@657 f169173b-cf89-36c8-b27e-44dbe73f0c83
2012-12-11 18:05:05 +00:00
matlabbe
2d73090f3a
moved rtabmap-ros-pkg project in this project
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@52 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-05 14:45:39 +00:00