Commit Graph

  • 8cf12c6135 Improved localization mode accuracy (decreasing jumps on consecutive loop closures or landmark detections). Updated usage of parameter RGBD/MaxOdomCacheSize (default 0->10) matlabbe 2021-12-10 17:48:36 -05:00
  • 4ab0090ecd Support feature-only rectification when using external extracted features. matlabbe 2021-12-06 09:26:10 -05:00
  • 580e35afb1 Fixed missing 3D keypoints when RGBD/LoopClosureReextractFeatures=true and Reg/Strategy=1 (https://github.com/introlab/rtabmap_ros/issues/668). DBViewer: fixed wrong poses optimization with GTSAM when showing scans of loop closures by proximity by space (multiscan) while there are GPS priors. matlabbe 2021-12-05 17:36:20 -05:00
  • 12906f4490 DBViewer: export poses: added explicit otion for ground truth if available matlabbe 2021-12-03 13:43:53 -05:00
  • baae713471 Fixed unknown lines for octomap 2D grid projection. (https://github.com/introlab/rtabmap_ros/issues/684) matlabbe 2021-11-30 20:34:51 -05:00
  • 67710ef94c Export: optimized camera projection RAM usage. Added --texture_angle and --cam_projection_decimation options. matlabbe 2021-11-21 17:10:57 -05:00
  • 090ae0c444 DbViewer: added option to show disparity instead of right image in main views for stereo data matlabbe 2021-11-20 16:36:54 -05:00
  • 6684bafe34 fixed typo matlabbe 2021-11-16 18:22:45 -05:00
  • 5fcbe2ed70 iOS: fixed install script (#785 #741) matlabbe 2021-11-16 18:11:40 -05:00
  • 459c7b2bd7 Export: added --min_cluster option. matlabbe 2021-11-16 11:58:55 -05:00
  • 9ae2c46546 CMake: fixed build without Python and Ceres if WITH_PYTHON and WITH_CERES are OFF (even if found by third party libraries, related to #783). matlabbe 2021-11-15 18:00:17 -05:00
  • 7af2a27e89 Improved log error when ROI is set with SuperPoint (https://github.com/introlab/rtabmap_ros/issues/676) matlabbe 2021-11-14 20:23:09 -05:00
  • dbecaac809 Moved bin dir inside build directory (#784) matlabbe 2021-11-14 19:29:37 -05:00
  • 6c07a670ee Added OdometryOpen3D matlabbe 2021-11-13 19:45:57 -05:00
  • 4ba805b5b3 Report: fixed landmarks not used during optimization. Reprocess: added --nolandmark option to ignore landmarks in input database. matlabbe 2021-11-12 12:47:54 -05:00
  • b002e85e0f Update ProgressDialog.h matlabbe 2021-11-09 17:36:34 -05:00
  • ec2aa5c952 OpenNI2: depth shift can be negative. MainWindow: postProcessing() refactoring (split with and without dialog). matlabbe 2021-11-09 10:16:12 -05:00
  • 06150c697f Fixed #750 matlabbe 2021-11-08 14:20:21 -05:00
  • 38bcb0060c CMake: set default to OFF for some optional dependencies that require specific versions or patches before integrating with rtabmap, otherwise there could be seg faults on runtime even if compilation worked. matlabbe 2021-11-08 13:47:27 -05:00
  • ddd5eb5a41 CameraRealSense2: Odom extrinsics against another sensor can be calibrated with having to calibrate stereo first. DBViewer: fixed local grid wrongly using global grid parameters. 0.20.15-rolling 0.20.15-galactic 0.20.15-foxy matlabbe 2021-11-05 18:05:50 -04:00
  • 20bc281db7 DbViewer: don't show landmark links for ignored ndoes (w=-9), auto-zoom grid map if there are a lot of unknowns. Updated Docker nvidia files to include default Documents/RTAB-Map directory. matlabbe 2021-11-04 13:00:08 -04:00
  • 7c5acd8970 Parameters: Changed Grid/FromDepth to Grid/Sensor to add a new choice to use both scan and depth for local grids. Increased version to 0.20.15. matlabbe 2021-10-29 20:05:12 -04:00
  • 1886f99cbf Merge branch 'RobotnikAutomation-master' matlabbe 2021-10-29 13:58:14 -04:00
  • 2ad334df90 Added filter_floor and adjusted default values. matlabbe 2021-10-29 13:58:00 -04:00
  • 0ab5a8f43e Merge branch 'master' of https://github.com/RobotnikAutomation/rtabmap into RobotnikAutomation-master matlabbe 2021-10-29 13:57:16 -04:00
  • 8682026396 Rtabmap: when optimizing graph, removed guess for rootid to avoid global rotation drift over time. CameraStereoImages: set BayerMode also to right image. GraphView: fixed 0 width for line inside NodeItem. Reprocess: added -loc_null and -gt options. matlabbe 2021-10-23 11:17:42 -04:00
  • 6cb741667d Add ceiling filter to rtabmap-export Ines 2021-10-22 12:36:53 +02:00
  • 56c5622d20 docker: added "make -j12" for rtabmap build matlabbe 2021-10-16 18:14:24 -04:00
  • e245782c6c worflows: added back arm64 matlabbe 2021-10-15 14:58:56 -04:00
  • 9895e4c162 workflow: test images without arm64 matlabbe 2021-10-15 09:29:34 -04:00
  • f67087075a Updated docker images (removed amd64 script) matlabbe 2021-10-14 21:49:50 -04:00
  • d0242b14cf DetectMoreLoopClosures CLI: show overridden parameters matlabbe 2021-10-11 13:52:55 -04:00
  • d16e24a1a3 Fixed compiler warning matlabbe 2021-10-07 10:19:32 -04:00
  • ab5fd5018b DbViewer: added update all landmark covariances menu action, also enabled edit constraint on landmark links. Covariance can be set to 9999. matlabbe 2021-10-06 11:34:40 -04:00
  • 44810a14e0 Show if built with PDAL on --version option matlabbe 2021-10-01 11:49:45 -04:00
  • 697fe5ebb3 Workflows: updated docker multi-arch (removed armv7) matlabbe 2021-09-30 18:00:17 -04:00
  • 54c0ee4244 Workflows: added multi-arch docker images matlabbe 2021-09-30 15:37:05 -04:00
  • d284cd11cf Updated package.xml version to 0.20.14 0.20.14-noetic 0.20.14-melodic matlabbe 2021-09-30 10:14:24 -04:00
  • 467ea42981 OdometryFLOAM: fixed published local scan map local transform matlabbe 2021-09-30 10:05:56 -04:00
  • 77d947d4fb Fixed FLOAM not working when local transform is not Identity. DBViewer: warn user when scan from dpeth is checked and there are no depth images in db. matlabbe 2021-09-30 09:53:50 -04:00
  • 533d78d570 Fixed OdometryOpenVINS build errors with latest OpenVINS code. matlabbe 2021-09-28 17:12:08 -04:00
  • aee034c5ed Update CMakeLists.txt matlabbe 2021-09-27 20:20:11 -04:00
  • 0092e15cd7 Update docker.yml matlabbe 2021-09-27 20:04:12 -04:00
  • 23d9e0e4bb Docker: updated bionic/focal's geogram patch matlabbe 2021-09-27 19:48:18 -04:00
  • 8c56b5b1ce CMake: added WITH_OPENMP option (to be able to disable it). CameraOpenNI2: Added depth decimation parameter. CLAMS: can apply distortion model to smaller images. matlabbe 2021-09-24 17:31:16 -04:00
  • bccc5b13af FLOAM: added some debug logs matlabbe 2021-09-24 11:32:25 -04:00
  • 5f65618d40 Added OdomLOAM/Resolution parameter matlabbe 2021-09-22 10:48:59 -04:00
  • cff0d15460 Fixed "wrong scan number" error when OdomLOAM/Sensor is 0 (VLP16) matlabbe 2021-09-22 10:06:34 -04:00
  • b6671f4d8c workflow/docker: added CACHE_DATE to android builds to avoid caching rtabmap build matlabbe 2021-09-20 16:02:37 -04:00
  • 9db66600b3 workflow: added android23 docker image matlabbe 2021-09-20 15:46:14 -04:00
  • 67cd4b69c1 workflow: updated docker tags / cache var matlabbe 2021-09-20 13:34:30 -04:00
  • cffb7981b6 docker: fixed bionic build with latest alicevision (cmake>=3.11 required) matlabbe 2021-09-20 12:32:51 -04:00
  • 71ffd922ed workflow: fixed typo matlabbe 2021-09-20 11:37:58 -04:00
  • 870467393b workflow: add docker buildcache matlabbe 2021-09-20 11:33:19 -04:00
  • 79f203a2c4 docker workflow: fixed build matrix matlabbe 2021-09-20 11:16:12 -04:00
  • baa5b638ae Added "docker" workflow matlabbe 2021-09-20 11:11:21 -04:00
  • 8f12463f71 Docker: upgraded alicevision version 2.4.0 in bionic/focal images matlabbe 2021-09-19 20:42:56 -04:00
  • 14b56813d3 Updated for AliceVision >=2.4.0 compatibility. Export: added --multiband_contrib option. matlabbe 2021-09-19 20:20:45 -04:00
  • 44b057b0d7 DbViewer: fixed icp from depth option not used when refining or adding loop closures automaticaly matlabbe 2021-09-13 15:59:19 -04:00
  • a901f20d06 0.20.14: added globalBundleAdjustment CLI, added Rtabmap/Memory::cleanupLocalGrids function, init with optimizedPoses from db even in mapping mode, reprocess: added -db option to save optimized 2d grid in database. matlabbe 2021-09-11 11:35:43 -04:00
  • 3ba02d2ef6 Added OdometryFLOAM (Odom/Strategy=11) matlabbe 2021-09-09 17:38:54 -04:00
  • 263e0170f1 export: refactored ba (to support stereo data) matlabbe 2021-09-09 14:22:02 -04:00
  • e017a0fcf4 DbViewer: fixed initial rootid with older databases, fixed RGBD/OptimizeFromGraphEnd not correctly used. matlabbe 2021-09-08 18:13:20 -04:00
  • 103db3181b Update README.md matlabbe 2021-09-08 17:13:13 -04:00
  • bc253df24a Update README.md matlabbe 2021-09-08 17:11:34 -04:00
  • 544ea9dff2 Update cmake.yml matlabbe 2021-09-08 13:31:00 -04:00
  • 09c2c4bbcb Removed travis config, now use Github actions (see .github/workflows/cmake.yml) fixed #768 matlabbe 2021-09-08 12:09:59 -04:00
  • c209cf1c9b Update cmake.yml matlabbe 2021-09-08 12:06:14 -04:00
  • 202d59b408 Update cmake.yml matlabbe 2021-09-08 11:59:04 -04:00
  • 9671daf9c3 Update cmake.yml matlabbe 2021-09-08 11:53:13 -04:00
  • b5518ff618 Update cmake.yml matlabbe 2021-09-08 11:46:29 -04:00
  • 2111b6497b Update cmake.yml matlabbe 2021-09-08 11:37:03 -04:00
  • b51b2525a5 Added Github actions for melodic/focal matlabbe 2021-09-08 11:24:11 -04:00
  • 45d51808e3 💄 matlabbe 2021-09-08 09:38:16 -04:00
  • bc39b19517 projectCloudToCamerasImpl: fixed bug using wrong camera models matlabbe 2021-09-08 09:34:21 -04:00
  • 7baedf4c72 texturing: remove assert when poses and models are not the same size (just ignore poses without models, intermediate nodes issue) matlabbe 2021-09-07 16:26:56 -04:00
  • 20361400e1 export: output intensity channel with RGB when --cam_projection and --scan options are set (PDAL required) matlabbe 2021-09-07 15:57:23 -04:00
  • c43118cde8 Fixed F2F-Optical flow not creating keyframes bug matlabbe 2021-09-03 15:33:22 -04:00
  • 371a3ef851 fixed CleanupLocalGrids install target matlabbe 2021-09-01 10:23:45 -04:00
  • daefc5ff54 Added rtabmap-cleanupLocalGrids CLI matlabbe 2021-08-28 22:19:59 -04:00
  • b932da6dcf DbViewer: Adjusted GraphView's root id based on latest valid node on initialization matlabbe 2021-08-28 20:23:44 -04:00
  • f88ce1618b OdometryORBSLAM3: fixed re-initilisation of camera parameters when restarting camera with different config. matlabbe 2021-08-26 15:34:48 -04:00
  • c5e4d67f80 export: don't assert if gain is zero (means disabled) matlabbe 2021-08-16 20:27:31 -04:00
  • ed68fe777b Added more options for multiband texturing matlabbe 2021-08-16 13:14:02 -04:00
  • 6fb553a5e7 Update README.md matlabbe 2021-08-13 14:46:56 -04:00
  • db00e04cc1 rtabmap-info: updated to show parameters not in the database. matlabbe 2021-08-12 10:55:08 -04:00
  • 1076e03fd9 Update index.md matlabbe 2021-08-09 10:32:36 -04:00
  • eeecb21793 export tool: added --camera_projection_keep_all option matlabbe 2021-08-03 13:46:39 -04:00
  • a5685c3e31 Fixed build without DepthAI dep matlabbe 2021-07-28 17:05:16 -04:00
  • 138d4aa1be If RGBD/LoopClosureReextractFeatures=true, don't save raw features (3d point, descriptor) to Feature table. matlabbe 2021-07-28 14:32:32 -04:00
  • 79d2b3fade Merge branch 'master' of https://github.com/introlab/rtabmap matlabbe 2021-07-28 14:19:49 -04:00
  • 32bf0f9d61 Fixed CameraDepthAI with latest depthai version (using now camera eeprom calibration and added imu support) matlabbe 2021-07-28 14:19:30 -04:00
  • 22a771e29c trigger travis.com matlabbe 2021-07-20 14:09:40 -04:00
  • 17d8a92614 Update README.md matlabbe 2021-07-20 12:58:42 -04:00
  • a91cd0c659 Update README.md matlabbe 2021-07-20 12:58:16 -04:00
  • ae92ec40d7 Fixed build with LOAM dependency matlabbe 2021-07-14 13:22:47 -04:00
  • 7338cb8a85 Localization: fixed initial graph optimization root id (based on RGBD/OptimizeFromGraphEnd) when optimized graph is not saved in db. 0.20.13-rolling 0.20.13-galactic 0.20.13-foxy matlabbe 2021-07-09 14:57:15 -04:00
  • 456560b9e4 DBViewer/Extract Images: export calibration for each image, also now export multi-camera calibrations. matlabbe 2021-07-07 12:21:57 -04:00
  • f9257beeb8 export: updated default poses format (11) matlabbe 2021-07-05 12:58:24 -04:00
  • 485bf806bd export tool: use pcl's PLY writer instead of pdal if camera ids are not exported (ply compatibility issue when reading back using pcl) matlabbe 2021-07-05 10:04:51 -04:00