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
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
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
6f7e5cc97b
Removed RGB option from main menu ( #640 )
2024-02-26 19:06:39 -08:00
matlabbe
769ace86ce
Added oak-d lite menu option (depthai: imu is now optionnal)
2022-10-23 18:15:23 -07:00
matlabbe
191e165a28
GUI: Added Multi-Session Localization view. CameraModel: set localTransform to optical rotation in default constructor (fixed matrix invertion errors with code ignoring setting local transform), save/read local transform in/from camera calibration yaml file (so that local transform is also exported when extracting rgb/depth images). Rtabmap: in localization mode, ignore landmarks farther than RGBD/LocalRadius if no global loop closures are already in odometry cache.
2022-02-12 13:35:23 -05:00
matlabbe
83d1e27b81
Refactored graph::getPosesInRadius -> graph::findNearestPoses. Labels can be removed: added Remove label option in MainWindow. In localization mode, label set with id=0 is set to nearest node of current pose.
2022-01-20 18:56:38 -05:00
matlabbe
e5b4973ddc
GUI: Added Orbbec Astra icon
2021-12-29 15:53:40 -05:00
matlabbe
2fcef88016
Export: added --poses_format option (default 10=RGBD-SLAM format). Added new pose format 11=RGBD-SLAM + ID.
2021-04-13 15:49:04 -04: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
1a967127d9
Bump 0.20.8 version. Parameters: updated default of Vis/CorGuessWinSize=40 (was 20), GFTT/MinDistance=7 (was 3), Optimizer/GravitySigma=0.3 if built with g2o or gtsam. Those parameters help for smooth tracking on latest sensors with higher resolution and use IMU by default if available. Updated docker jfr2018 to use original parameters. CameraStereoZed: wait for imu to be available before sending frames (Zed-m and Zed2).
2021-01-08 13:04:24 -05:00
matlabbe
792c967d46
MainWindow: added driver options to differentiate between cameras having IMU or not (D400 vs D435i, ZED vs Zedm and Zed2). Enabled imu filtering by default for Freenect driver (Kinect XBOX360).
2021-01-08 01:10:23 -05:00
matlabbe
a67dbc26f2
L515 refactoring (realsense v2.41.0, firmware 1.5.3): added IR-only mode support, fixed support with latest firmware, T265+L515 working, related to #574 #614 #629 . MainWindow: Selecting RealSense2, ZED sdk, K4A, Mynteye drivers automatically enable gravity optimization (with IMU filtering).
2021-01-08 00:01:08 -05:00
matlabbe
049238dd59
Gui: added L515 icon
2020-12-11 09:56:17 -05:00
matlabbe
6e1f07e097
CameraK4A: fixed IMU local transform, fixed some compilation warnings.
2020-06-22 19:42:55 -04:00
matlabbe
6e0081e248
MainWindow: made mynteye action checkable.
2020-05-28 14:04:10 -04:00
matlabbe
609d45ac9b
💄
2020-05-19 15:33:32 -04:00
Thomas Kircher
b542d6a0db
Added Kinect for Azure menu option ( #551 )
...
* Added Kinect for Azure menu option
* Reintegrated Kinect for Azure initialization code, fixed previous GUI commit
* Added ifdefs to fix build
2020-05-19 15:03:36 -04:00
matlabbe
14ec619b1e
Added MYNT EYE S support. Fixed StereoCameraModel rectification not done with non-square images, also updated to support fisheye model.
2020-04-30 00:57:47 -04:00
matlabbe
78d0d60b9f
Added RealSense SR300 camera support ( #421 )
2019-07-05 11:19:45 -04:00
matlabbe
d4b4379829
Added T265 support (stereo-only yet)
2019-05-09 19:20:26 -04:00
matlabbe
c5057eb6b3
exportGraph: added RGBD-SLAM format (10) without motion capture coordinate transformation ( #332 )
2018-11-08 12:26:37 -05:00
e-con Systems India Pvt Ltd
53513b6632
Tara Camera added to Master branch ( #331 )
...
* Tara Camera integration
* Update preferencesDialog.ui
* Update preferencesDialog.ui
2018-11-01 02:57:07 +12:00
matlabbe
0cf37fbbf1
Added D415 icon
2018-09-15 11:37:02 -04:00
matlabbe
eb4de8e724
Added RealSense2 driver to UI
2018-06-15 13:29:08 -04:00
matlabbe
7dabfdc207
Added CameraK4W2 (Kinect for Windows SDK v2 driver)
2017-11-06 00:19:12 -05:00
matlabbe
e40a7d6681
0.14.3: exposed all gui widgets to public API. CloudViewer: fixed camera orientation reset
2017-10-20 12:09:34 +02:00
matlabbe
bc2c998b7c
MainWindow: Enabled Help action menu
2017-08-22 16:47:48 -04:00
matlabbe
58e6424bf7
Export Clouds: export scans integrated in the same dialog (remove export scans dialog)
2017-05-11 15:02:18 -04:00
matlabbe
c068c3c33a
MainWindow: added ZR300 menu
2017-04-19 15:24:42 -04:00
matlabbe
6abed48af6
0.11.13. OdometryF2M: fixed/improved bundle adjustment option. OptimizerG2O: now doing stereo BA instead of mono BA (interface of Optimizer::optimzeBA() has slightly changed to include depth in word references). Registration and Odometry set angular and linear variances separately. RegistrationVis set x100 smaller variance for rotation. Added keypoints3D member to SensorData. Added Transform::getAngle() for convenience. Odometry normalizes variances. RtabmapThread does variance summation when frames are discarded. Updated how variance is computed by util3d::estimateMotion3Dto2D(), ignoring very large variance from the computation (stereo issue with very far matched features). MainWindow: added option to align with ground truth or not (default true as before), added for odometry statistics (including bundle stuff), update ground truth statistics every time a graph is loaded/optimized. CameraRGB can now load odometry files (to fake an input odometry). PreferencesDialog: Added option to Odometry so it can use a different registration approach than the default one (the one used for loop closure). Parameters: added new g2o/Solver option 3 (Eigen), added g2o/RobustKernelDelta, g2o/Baseline and Odom/VisKeyFrameThr. Database: from 0.11.13, ignoring patch version when comparing is database version is newer than app version used.
2017-01-03 21:05:00 -05:00
matlabbe
3434b95d68
Integration of CLAMS depth calibration #114
2016-09-19 14:01:06 -04:00
matlabbe
5dd42cf925
Added r200 icon
2016-08-03 20:03:31 -04:00
matlabbe
9d09c509ab
Added librealsense support #100
2016-07-26 18:39:34 -04:00
matlabbe
b4b7b6f455
Added Octomap visualization and export options
2016-07-15 17:46:13 -04:00
matlabbe
6f1f490370
0.11.7: Added ZED sdk support
2016-05-31 19:09:49 -04:00
matlabbe
ad0afc58c0
Fixed crash on startup with vtk6+qt5. All cloud viewers in QDockWidget are now created manually instead of being defined in the *.ui files. The generated ui didn't pass the top level parent window to constructor of CloudViewer, which caused a problem when initializing the QVTKWidget.
2016-05-05 18:25:26 -04:00
matlabbe
3f48b39ccb
MainWindow: Hiding soruce label on monitoring state
2016-03-17 10:47:50 -04:00
matlabbe
b8c9f32fd8
MainWindow: added "Edit->Anchor clouds to ground truth" action. Graph::importPoses() Fixed error when loading RGBD-SLAM poses.
2016-01-07 15:48:18 -05:00
matlabbe
1f33c39f3c
Updated for issue #36 : Moved "Export Poses..." to File menu, added "Export images..." action too, updated when some export actions are enabled or disabled
2015-10-16 20:11:24 -04:00
matlabbe
eaff524e30
MainWindow: added updateCacheFromDatabase() method (for ROS rtabmapviz)
2015-10-16 17:43:31 -04:00
matlabbe
988e83cf1c
Increased version to 0.10.10. Database: added user_data field for links. DatabaseViewer: showing all scans of a local loop closure. Added parameters RGBD/PlanLinearVelocity and RGBD/PlanAngularVelocity. Updated how variance is set on links. MainWindow: added Send Waypoints action and goal can be either an ID or a label.
2015-10-13 12:50:25 -04:00
matlabbe
c60a808c75
GUI: The global path is transformed in the current referential as the robot moves. Moved Goal actions in Detection menu.
2015-09-21 18:12:55 -04:00
matlabbe
f912023a30
GUI: custom aspect ratio, option to save auto screenshots in RAM, default views updated (reseting 3D map camera position and hiding the status bar)
2015-09-04 13:46:37 -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
12bd8a1720
Added special export poses for the KITTI dataset
2015-08-25 19:36:48 -04:00
matlabbe
0cf1ea8777
Moved some common include files to public headers folder
2015-08-25 10:32:27 -04:00
matlabbe
698ae0eeda
GUI: Added export mesh with textures, refactored Export dialog (more MLS options)
2015-08-24 11:59:26 -04:00