matlabbe
7a7c33dd14
finished testing util3d_mapping.hpp
2025-07-05 13:05:35 -07:00
matlabbe
45f342cb41
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2025-07-05 09:37:08 -07:00
HO4X
2fdd2337c7
TASK: Remove typo in ceres optimizer branch ( #1544 )
2025-06-30 10:39:53 -07:00
matlabbe
963ba42a1a
OdometryThread: Updated logic on how to sync imu and sensor data (to make sure odom has always all IMUs it needs prior to process images)
2025-06-29 17:00:12 -07:00
matlabbe
442a868929
added doc/gtest for util3d_mapping.h (missing hpp functions)
2025-06-22 18:45:43 -07:00
matlabbe
114f673ec2
added doc/tests for util3d_correspondences.h
2025-06-22 15:04:03 -07:00
matlabbe
3ca3c37ee7
Added util3d_features.h doc/tests
2025-06-22 12:43:13 -07:00
matlabbe
cb6cdcae90
Added util3d_registration tests
2025-06-21 20:12:02 -07:00
matlabbe
9335b9d816
added test for util2d::depthBleedingFiltering
2025-06-21 13:55:14 -07:00
matlabbe
7b1f37b8ee
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2025-06-21 13:45:01 -07:00
matlabbe
0536ddf0c9
Fixed loadOptimizedMeshQuery() when the TextureMesh has more than 1 texture. ( #1538 )
2025-06-17 20:16:53 -07:00
Petar Velev
db59344007
Fixed a typo with SuperPoint ( #1535 )
2025-06-15 12:39:52 -07:00
matlabbe
332dde6d74
Fixed icp_odometry freezing
2025-06-07 16:47:40 -07:00
matlabbe
6d4e8a4173
New feature: Depth confidence ( #1520 )
...
* New feature: Depth confidence
* iOS app updated to save depth confidence, added util2d::depthBleedingFiltering function
* Updated tools to show/extract depth confidence
* Android: moved smoothing in post-processing, fixed confidence registration, added depth bleeding error option.
* Fixed warning
* removed debug log
* Added new feature types, fixed rendering when exporting texture >4096 (#1469 ), added depth bleeding filter option to iOS
* fixed some warnings, android: added bleeding error option
* CI: try updating ros2 key
* added sudo
* antoher test
* bump ios app version
2025-06-01 14:14:29 -07:00
Torjus Iveland and matlabbe
683a1dc554
Handle edge case when SuperPoint detects only 1 keypoint ( #1509 )
...
* Handle edge case when SuperPoint detects only 1 keypoint
* missing normalize
---------
Co-authored-by: matlabbe <[email protected] >
2025-05-24 15:38:44 -07:00
matlabbe
478e909742
Fix 6DoF graph angular check ( #1511 )
...
* Fix 6DoF graph angular check
* Updated getAngle to use better version
2025-05-24 13:25:26 -07:00
matlabbe
c776b9f056
finished util3d_filtering doc and tests
2025-05-20 20:22:39 -07:00
matlabbe
40f965d1d7
Added more doc/tests
2025-05-18 20:14:33 -07:00
matlabbe
879da2a0a7
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2025-05-18 16:14:48 -07:00
matlabbe
802b8f9870
Add/Refine/SBA: create Registration only once to avoid internal initialization for every link refined, added or rematched (e.g., SuperPoint or SuperGlue).
2025-05-17 16:34:31 -07:00
matlabbe
f03139d4ff
Update rtabmap_superpoint.py
2025-05-17 14:20:39 -07:00
matlabbe
96f8466fa7
Update rtabmap_superpoint.py
2025-05-17 14:16:13 -07:00
matlabbe
a3d4028faa
Camera projection: Added max depth error option to colorize more points
2025-05-10 18:20:29 -07:00
matlabbe
8d3b78e760
util3d_filtering.h: more tests and doc
2025-05-04 16:17:36 -07:00
matlabbe
79dec73030
util3d_filtering.h: started doc and test
2025-05-03 17:33:01 -07:00
matlabbe
61d9171844
util3d_transforms.h: Added doc and tests
2025-05-03 13:10:34 -07:00
matlabbe
30b9f20bbd
Merge branch 'master' of github.com:introlab/rtabmap into gtest
2025-05-03 11:47:56 -07:00
matlabbe
087a2cecd8
New parameter: RGBD/LocalizationSecondTryWithoutProximityLinks ( #1499 )
...
* Added parameter RGBD/LocalizationSecondTryWithoutProximityLinks
* Statistics: added new stat to know when proximity links are removed after a successful second loc try
* changed kLoopProximity_links_cleared for a count instead of bool
* Updating odomCachePoses with optimization for better visualization
2025-05-02 10:35:31 -07:00
matlabbe
26f036173d
export: fixed texture_depth_error=-1
2025-04-29 21:50:11 -07:00
matlabbe
16e21697f8
reprocess: fixed -cam_tf option when -cam option is not used at the same time
2025-04-28 15:23:12 -07:00
Borong Yuan
def99328ce
fixed cv::remap() crach when the neural network did not detect any features ( #1488 )
2025-04-27 10:53:00 -07:00
matlabbe
bb36ce7b8b
Added util3d.h doc and tests
2025-04-26 19:58:37 -07:00
matlabbe
982ba35e3d
added doc and tests for util2d.h
2025-04-25 15:15:59 -07:00
matlabbe
2c3f1458e7
Windows: fixing OdometryInfo missing symbols
2025-04-16 15:57:20 -07:00
matlabbe
ccb6ce67d5
reprocess: added -cam_tf and -cam_tf_lens_offset options
2025-04-16 13:39:54 -07:00
matlabbe
b5dce57be8
Computing BA correspondences: added option to use input link's transform as guess for feature matching
2025-04-14 10:28:12 -07:00
matlabbe
43c398a0de
Fixed #1478
2025-04-14 10:23:18 -07:00
matlabbe
3678372981
Fising global descriptor type in database ( #1485 )
2025-04-14 09:53:56 -07:00
matlabbe
1d6c70c1db
Removed parameter Vis/ForwardEstOnly. Added odometry statistics (matches,inliers,inliersRatio) per camera. Added OdometryInfo::statistics() function for convenience.
2025-04-14 09:52:41 -07:00
matlabbe
b750e94eaa
Fixed #1483 .
2025-04-13 15:58:21 -07:00
matlabbe
08f031e11c
Fixed build with boost >=1.87
2025-04-12 13:39:10 -07:00
matlabbe
c0dc4b43f3
GPS prior: using altitude for z instead of odom z.
2025-04-05 16:42:38 -07:00
matlabbe
a7a2d66556
reprocess CLI: added more odom options
2025-04-01 18:02:47 -07:00
Borong Yuan
36f7241f7d
Fix rgb camera size setting and capture delay ( #1476 )
...
* remove an extra line
* fix capture delay
2025-03-30 18:03:51 -07:00
matlabbe
81ffbca1d6
ExportClouds: added support for LAZ format from PDAL
2025-03-29 19:08:32 -07:00
matlabbe
68e3125358
Fixed graph deformation check without landmark's orientation optimized. Added parameter Marker/VarianceOrientationIgnored to be able to tune correctly GTSAM's bearing/range factor variance.
2025-03-22 20:43:27 -07:00
Borong Yuan
135110c9b6
Enable on-device feature detectors for color camera ( #1470 )
2025-03-17 10:33:10 -07:00
matlabbe
28dbf1c98a
iOS feb 2025 various updates ( #1451 )
...
* Using shadows on all texts and icons to see them better when background is white. Buffering database previews to show faster the Library. Updated how RAM usage is computed and now show max memory. Added warnings when RAM usage is low.
* Added measuring tool
* fixed map not shown when closing visualization
* Added measure text size setting, changed look and feel of point to point
* Fixed measuring point not showing
* Added fix for #1401
* Addressing #1407
* Export: Added colored OBJ options
* fixed index_t not existing on focal
* Fixed Settings not applied after restoring to all default settings witohut restarting the app (Marker detection not working issue #1455 )
* Marker detection: Fixing wrong depth used when rgb and depth image sizes cannot be divided exactly one from the the other #1455
* Added Marker Max Range option (default 1m)
* Added OBJ texture policy option (keep color on textureless polygons)
* Added texture/color blending option directly in the app. Added LAZ export option.
* Hiding measuring button if not mesh, dont zip if exporting to laz, updating Export XXX button based on the current context, fixed always blending texture/color on not visualization mode
* updated default marker max range to 2m
* bump ios app version
* fixing pcl 1.8.1 build
* fixed android build
2025-03-15 10:58:03 -07:00
matlabbe
f329ebd42b
Windows: Fixed build with vcpkg's g2o version
2025-03-13 19:58:13 -07:00
matlabbe
6eebca83b2
Improved depth estimation of mono features ( #1460 )
...
* Improved depth estimation of mono features
* typo
* Added OdomF2M/InitDepthFactor parameter
2025-03-08 20:30:26 -08:00