matlabbe
858e1ad042
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2026-06-01 21:04:32 -07:00
matlabbe
f29676deb0
PyDetector: adding check if returned descriptors are empty ( #1715 )
...
* PyDetector: adding check if returned descriptors are empty (addressing #1714 )
* Throwing error instead of asserting if keypoints and descriptors mistmatch
* ading error instead of warning
* lets do warnings instead (could be possible that images are blanck)
2026-06-01 21:04:08 -07:00
matlabbe
4b5e1359bf
Fixing gtsam version build issues
2026-06-01 19:40:33 -07:00
matlabbe
36fe9e03a4
Fixed bugged check and warn if python didn't return any descriptors
2026-06-01 19:29:31 -07:00
matlabbe
d864af6572
Added smartfactor gtsam
2026-06-01 02:00:18 -07:00
matlabbe
140634acad
Added stereo20Hz test
2026-05-31 23:51:48 -07:00
matlabbe
50e6af0b75
Added loop3it test
2026-05-31 18:30:50 -07:00
matlabbe
25ecda5fef
Added robust graph optimization integration test
2026-05-31 16:17:46 -07:00
matlabbe
afc75f5cc4
Added BA integration test
2026-05-31 15:52:19 -07:00
matlabbe
b8347613e8
Aligned BundleAdjustment parameters with Optimizer/Strategy to avoid confusion in the code
2026-05-31 13:51:00 -07:00
matlabbe
71092e7c28
Added Ceres multicam BA support
2026-05-31 13:36:02 -07:00
matlabbe
1e03599736
Added multicam ba tests
2026-05-31 13:22:21 -07:00
matlabbe
71e8de2b1d
fixing python ci isssues
2026-05-31 12:25:41 -07:00
matlabbe
1d4d84272b
fixing home dir
2026-05-31 12:23:43 -07:00
matlabbe
ce832878a0
fixing build without gtsam
2026-05-31 11:47:19 -07:00
matlabbe
1ef19d6ac4
Added GTSAM BA, updated Ceres to use g2o ba parameters. Renamed g2o's ba related parameters to Optimizer group and used by both gtsam and ceres.
2026-05-31 00:03:18 -07:00
matlabbe
0b0779079f
Added Optimizer doc
2026-05-30 21:42:45 -07:00
matlabbe
3ecddfb583
fixing flaky tests in mac and windows
2026-05-30 21:28:53 -07:00
matlabbe
e8eabc1538
Added Optimizer tests and discovered some bugs (fixed)
2026-05-30 20:55:06 -07:00
matlabbe
6f34498651
rtabmap-info: fixing empty parameter strings showing of as NA ( #1712 )
...
* rtabmap-info: fixing empty parameter strings showing of as NA
* show all strings with quotes
2026-05-29 13:09:21 -07:00
matlabbe
bcd39ab2e9
fxing temp dir on windows
2026-05-29 10:15:33 -07:00
matlabbe
d9ef6ad231
fixing more ci erros
2026-05-29 09:35:14 -07:00
matlabbe
71b259a884
windows slow test
2026-05-29 09:21:08 -07:00
matlabbe
f49d7318e4
flaky thread test on slow mac VM
2026-05-29 09:17:19 -07:00
matlabbe
1c4b838403
fixing flaky tests on windows and mac
2026-05-29 08:41:30 -07:00
matlabbe
ac930c2ac2
flakiness
2026-05-28 22:50:44 -07:00
matlabbe
ef1df73deb
bigger 2D2D registration error on opencv 4.6.0
2026-05-28 21:41:30 -07:00
matlabbe
8551e69f4f
fixed some macos flakiness
2026-05-28 21:27:05 -07:00
matlabbe
10a3949b6a
Fixing windows pcl link error
2026-05-28 21:21:14 -07:00
matlabbe
875de7ae53
Added test to detect regression
2026-05-28 20:48:08 -07:00
matlabbe
10403d4a34
fixing multi platform flakiness
2026-05-28 20:29:02 -07:00
matlabbe
1ce10ef6e7
Added RANSAC rejection filter to PCL ICP
2026-05-28 10:14:49 -07:00
matlabbe
28007e36f3
Fixing tests without libpointmatcher
2026-05-28 09:05:10 -07:00
matlabbe
1a841e8754
more flaky fixes
2026-05-27 23:00:53 -07:00
matlabbe
0cd144069c
fixed ceres tests
2026-05-27 21:51:38 -07:00
matlabbe
0bc0a8cf43
suppressed some third party related warnings
2026-05-27 21:05:43 -07:00
matlabbe
4c5bdffe76
fixed some flaky tests
2026-05-27 20:41:22 -07:00
matlabbe
499e4796ae
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2026-05-27 19:41:49 -07:00
matlabbe
bb95cc081a
Fixed backward compatibility with bionic (Qt::ItemFlags) ( #1710 )
...
* Fixed backward compatibility with bionic (Qt::ItemFlags)
* dont remove occupancy grid with not publish last signature data
2026-05-27 17:42:21 -07:00
matlabbe
35dbb4f20a
Added python tests
2026-05-27 00:48:11 -07:00
matlabbe
f49157b4e2
Merge branch 'python_singleton' of github.com:introlab/rtabmap into gtest
2026-05-26 20:52:31 -07:00
matlabbe
fbea556380
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2026-05-26 20:50:54 -07:00
matlabbe
4756474367
Adding support for AprilTag v3 library ( #1702 )
...
* Adding support for AprilTag v3 library
* New parameter: Marker/Strategy (default opencv-aruco as before). Optimized multicameras marker detection (do only once with stitched image)
* Exposed all AprilTag parameters. Sharing Marker/Dictionary between opencv and apriltag implementation. Added new Marker/Lengths parameter.
* Support AprilTAg library not built with aruco
* cleanup
* Added marker range support
* Make apriltag detection in same orientation than opencv
* fixed shenanigans when rendering markers with multi cameras
* Don't update odom cache (localization mode) when not moving (detecting loop/landmark or not)
* fixed some quirks (camera viewer + tag working)
* Setting quad decimate to 1 by default
* typo
* Implemented OptimizerG2O::loadGraph()
* added apriltag's aruco support info in the cmake config summary
* fixed warning
* fixed isam2 assert when using landmarks
* Fixed homography on multicam
* Adding marker detection time for convenience
* Added missing MIP 36h12 tag family in UI
2026-05-26 17:43:34 -07:00
matlabbe
7681e83c32
Refactored how/when python interpretor is created to simplify library usage
2026-05-26 11:01:04 -07:00
matlabbe
919990ea1f
More octomap checks
2026-05-25 21:10:24 -07:00
matlabbe
0286eb65be
Added integration tests (RGB-D, Stereo, Lidar2d, Lidar3d)
2026-05-25 20:15:37 -07:00
matlabbe
422d065e75
updated compatible tool arguments
2026-05-24 22:49:45 -07:00
matlabbe
8caae61978
lcov 1.14 support
2026-05-24 22:42:48 -07:00
matlabbe
828a7ed100
making some tests less flaky
2026-05-24 22:39:04 -07:00
matlabbe
e9c0194546
Added Memory and Rtabmap tests
2026-05-24 20:49:49 -07:00