matlabbe
7641f28250
Fixed build with OpenCV >= 4.7 (charucoboard errors)
2024-06-30 18:15:56 -07:00
matlabbe
f5a477f0f4
Charuco calibration + depthai calibration support ( #1302 )
...
* In progress: adding charuco option
* DepthAI: added raw image publishing mode (added support rtabmap's calibration file). Calibration: working charuco board calibration (on opencv 4.5).
* fixed build with Qt<5.14
* Updated calibration options
* Removed depthai flashing delays
* depthai: fixed camera not detected as calibrated in Mono-depth mode. Calibration: added option to scale sampling factor.
2024-06-30 17:11:37 -07:00
matlabbe
7d970ef020
Fixed DBReader odometry ignored
2024-06-25 12:04:37 -07:00
matlabbe
4c1822683a
Added new parameter: RGBD/AggressiveLoopThr
2024-06-19 10:28:17 -07:00
Adam Serafin
c58fffe56d
Add flags for OpenNI ( #1299 )
...
* update openni defines
* minor fix
* fixed build + minor changes
---------
Co-authored-by: matlabbe <matlabbe@gmail.com >
2024-06-15 14:12:07 -07:00
matlabbe
80a4ce02c9
Fixed build without xvisio sdk, Added xvisio camera option in main menu.
2024-06-09 11:13:29 -07:00
matlabbe
e6691658bd
Fixed compilation warnings on 22.04 (Qt 5.15.3)
2024-06-09 10:20:18 -07:00
matlabbe
8310925c81
Calibration tool: added support for rational model (8 coeff)
2024-06-09 10:20:18 -07:00
Borong Yuan
a327c9530c
add XVSDK VIO
2024-06-03 10:28:45 +08:00
Borong Yuan
0ad1d0ad69
add CameraSeerSense to guilib
2024-05-30 16:55:37 +08:00
Borong Yuan
fbeabf0751
Add ANMS (SSC method) ( #1276 )
2024-05-19 18:21:00 -07:00
matlabbe
995f65b2ec
Added parameter Rtabmap/VirtualPlaceLikelihoodRatio to select how likelihood is normalized/adjusted (0=default old approach used in paper).
2024-05-19 17:46:00 -07:00
matlabbe
72d7418011
Fixed build with pcl<1.8
2024-05-12 19:13:05 -07:00
matlabbe
99c4612c64
Fixed #1268 . Fixed ui warnings of labels with same name.
2024-04-27 14:58:33 -07:00
matlabbe
700704bec9
LiDAR capture support in standalone library ( #1264 )
...
* Working rtabmap_lidar-mapping example (live and pcap)
* finalizing merge, added some deprecated
* fixed build
* Working deskewing for Lidar + Camera/IMU (no camera pose correction yet) and Lidar + Odom Sensor in main UI.
* backward compatibility
* fixed some not used variable warnings, fixed qt build for lidar mapping example
* Refactored CameraMobile, added AREngine background support, fixed LidarVPL16 build error with PCL 1.8
* ARCoreJava: buffer last depth image in case its stamp i higher than pose stamp. CameraMobile: added pose buffer. SensorCaptureThread: to get pose, odomSensor should be explicitly set, but can be same as lidar or camera inputs.
* Working external lidar on iOS
* util3d::commonFiltering()/adjustNormalsToViewPoint() added organized cloud support. MainWindow: updated odomSensor setup
* fixed winsock include order
* reverted camera tool
* disable imu filtering when odom sensor is used
* Updated package version
* fixed windows build
* fixing more windows build erros
2024-04-14 19:06:04 -07:00
matlabbe
a3267c9da6
UI: Added option to change map resolution on UI side, save/restore thresholds in figures, fixed basic panel's slam/rgbd mode checkboxes not changing the state of corresponding parameters.
2024-04-12 17:12:23 -07:00
mathieu86
4e7110930c
DbViewer: switch between left and right views when double-clicking on single nodes
2024-04-11 13:01:00 -07:00
matlabbe
5ed1bf0ca8
GlobalDescriptor (PyDescriptor / netvlad) ( #1163 )
...
* First commit for pydescriptor
* Fixed Python refactoring errors
* GUI: added PyDescriptor parameters
* reordered python3 includes
* updated rtabmap_netvlad.py test main
* fixed build from last merge
* integrated https://github.com/introlab/rtabmap/pull/1255
* rescaled dot product result
Closing https://github.com/introlab/rtabmap/issues/1105
2024-04-07 15:48:16 -07:00
matlabbe
d794669ef9
DBViewer: added buttons to edit/add priors
2024-04-02 17:37:52 -07:00
matlabbe
11adbdcc9f
Fixed #1253
2024-03-31 14:53:00 -07:00
matlabbe
8612ebba93
fixed https://github.com/introlab/rtabmap_ros/issues/1134
2024-03-31 13:06:52 -07:00
matlabbe
a0476af896
UI: Exposed more depthai options, setting default rectification alpha to -1 to avoid OAK-D Pro crash
2024-03-30 18:08:32 -07:00
matlabbe
3b735907c8
DbViewer tool: added database's parameter overriding from arguments
2024-03-29 13:30:12 -07:00
matlabbe
cc17ebe92b
iSAM2 integration ( #1249 )
...
* isam2 integration
* fonctional iSAM2, added related parameters
* updated default params after testing large-scale enviroment
* proximity search optimization
* boost<1.68 fix
* boost version
* Fixed map not showing in graphview
* iSAM2: supporting MM/localization/multi-session modes
2024-03-27 17:18:02 -07:00
Borong Yuan
bfeb487dba
OAK Internal Sync & DepthAI HF-Net Support ( #1193 )
...
* Using Sync Node
* Using normalized IR intensity
* Set IMU output frequency to 200 Hz
* set sync threshold properly
* add depthai hfnet local head
* fix DB error
* add depthai hfnet global head
* fix data delay if image rate is set manually
2024-03-27 12:29:06 -07:00
matlabbe
2f132b3a40
GUI: adjusted max limit of Optimizer/Epsilon
2024-03-19 16:34:11 -07:00
matlabbe
d0227694c5
small fix for qt6
2024-03-13 22:52:44 -07:00
matlabbe
a6d9425bce
DBViewer: support doubleclick on node or link in graphview to update correpsonding image view and constraints view, also added "Show pixel depth" menu option in ImageView to show pixel depth and pixel coordinate in map frame.
2024-03-13 22:42:47 -07:00
matlabbe
52e1b01597
Fixed assert when exporting textured mesh with both multiband and blending enabled with grayscale images
2024-03-04 17:05:17 -08:00
matlabbe
33b875ecbf
GraphView: fixed mouse cursor tracking inverted x-y values
2024-03-01 10:13:53 -08:00
matlabbe
c24f95a8d9
ExportCloudsDialog: added option to filter off-axis points
2024-02-29 16:19:57 -08:00
matlabbe
6f7e5cc97b
Removed RGB option from main menu ( #640 )
2024-02-26 19:06:39 -08:00
matlabbe
fccf33dd96
GraphViewer: added "Show mouse cursor position (m)" context menu option.
2024-02-26 17:13:50 -08:00
matlabbe
ff7c8af56f
Mac: fixed cloud viewer pushed back behind main window after dialog closes
2024-02-18 13:43:52 -08:00
matlabbe
510aef19e4
Added Vis/PnPSplitLinearCovComponents parameter (default false -> same as before)
2024-02-07 14:43:16 -08:00
matlabbe
1dadd50cf2
cmake: added VTK_GLOBAL_WARNING_DISPLAY option (default off) for VTK>=9 ( https://github.com/introlab/rtabmap_ros/issues/1111 )
2024-02-03 17:04:48 -08:00
matlabbe
c27507bc77
Added missing Open3D status in --version and About.
2024-01-27 15:20:10 -08:00
matlabbe
10de748531
DatabaseViewer: Fixed seg fault on Mac when opening db
2024-01-21 13:05:02 -08:00
matlabbe
13cd5e7a5e
Export Poses: Added support of landmarks. Fixed g2o export with 6DoF landmark constaints. Adjusted g2o export landmark id. ( #1199 )
2024-01-20 12:04:26 -08:00
matlabbe
b7239fdc84
Added parameter Mem/RotateImagesUpsideUp
2024-01-10 14:54:55 -08:00
matlabbe
a0559b156b
Fixed #1196
2024-01-06 16:11:25 -08:00
matlabbe
79db6b2811
Fixed warning with vtk 7.1. Dont add target "uninstall" if already added from some cmake dependencies
2024-01-03 18:08:06 -08:00
matlabbe
d135ef02e2
DBViewer: updated refine constraints menu action with more options, DBDriver: added updateCalibration for convenience
2023-12-20 14:39:49 -08:00
matlabbe
ee09e92496
Fixed build on xenial, VTK<=7.
2023-12-19 19:39:50 -08:00
matlabbe
933d26f005
DbViewer/info tool: Updated number of links to report unique links. Added statistics about length of loop closures in info tool.
2023-12-18 16:27:18 -08:00
matlabbe
71415992ac
GridMap integration ( #1180 )
...
* GridMap integration
* Removed GridGlobal/FullUpdate parameter. Bump version 0.21.3. Mvoed specialized global map classes under global_map sub dir. Renamed Map -> GlobalMap.
* UI: Added elevation map visualization
* Added LocalGridCache class to share cache between global maps
* Fixed OctoMap nans. DbViewer: Added frontiers visualization.
* convenient functions for ros
* Small fix
* fixed build without GridMap
* CI disabled fail-fast
* CI updated checkout action to v4
2023-12-17 22:44:11 -08:00
Borong Yuan
45392fcfc6
Add RGBD mode for OAK camera ( #1179 )
...
* update depthai params
* add color+depth mode
* workarounds to avoid performance issues
2023-12-14 09:59:35 -08:00
matlabbe
be3e6c538c
Adding util3d::cloudsFromSensorData to be able to show in DBViewer individual clouds for each camera ( #1182 )
...
* splitting multicam generated clouds
* make sure returned cloud is valid (can be empty)
2023-12-13 12:15:29 -08:00
matlabbe
f56875db4a
Preferences: Fixed recursive param update bug
2023-11-29 05:28:30 -08:00
Borong Yuan
07c24e95ba
start outputting data after static initialization ( #1171 )
...
* start outputting data after static initialization
* restore pixel noise to 1
2023-11-28 13:20:45 -08:00