matlabbe
|
13679cc52a
|
Export tool: fixed generated texture output directory
|
2020-06-09 12:58:55 -04:00 |
|
matlabbe
|
4769fc235f
|
Refactoring: set default local transform for camera drivers to opticalRotation. Added CameraModel::opticalRtotation() static function for convenience. Added CameraModel::load() from file directly for convenience. Added Camera::initFromFile() for convenience. Transform: Added opengl_T_rtabmap() and opengl_T_rtabmap() functions for convenience (convert back and forth between rtabmap world and opengl world coordinate frames)
|
2020-06-08 11:40:47 -04:00 |
|
matlabbe
|
6029b6283d
|
Rtabmap: Refactored how fake odom is generated in localization mode when no odom is provided. Trigger new map in localization mode also clears last localization pose if RGBD/SavedLocalizationIgnored is true.
|
2020-06-08 10:14:21 -04:00 |
|
matlabbe
|
86ac63ab19
|
UPlot: changed float to qreal (double). Added UPlot::frameData() function.
|
2020-06-07 11:55:27 -04:00 |
|
matlabbe
|
7eae992d6f
|
rtabmap-report: fixed map.at() error if the database as empty statistics
|
2020-05-28 21:21:31 -04:00 |
|
matlabbe
|
69a2aacc8e
|
Parameters: added SIFT/RootSIFT parameter.
|
2020-05-21 17:09:20 -04:00 |
|
Thomas Kircher
|
013bd0c72a
|
K4A device, fixed some stale edits (#553)
* Added Kinect for Azure menu option
* Reintegrated Kinect for Azure initialization code, fixed previous GUI commit
* Added ifdefs to fix build
* Added preliminary K4A device support
* Edits to K4A camera implementation
* K4A minor initialization fix
* Typo
* Another initialization fix
* Update CameraRGBD tool to display K4A camera output
|
2020-05-20 19:36:15 -04:00 |
|
matlabbe
|
360a153565
|
Parameters: Renamed SuperGlue group to PyMatcher group. Added OANet python script.
|
2020-05-20 09:45:39 -04:00 |
|
matlabbe
|
c7b84c60bc
|
Parameters: added Mem/StereoFromMotion (default false) and RGBD/ProximityOdomGuess (default false). Visual proximity detection is done before computing the loop closure transform (the later is ignored if visual proximity succeeded with a node close to loop closure, add Loop/Suppressed_hypothesis_id statistics to know when this happens). Changed Loop/Map_correction to Loop/Odom_correction (to better see the actual jumps of localization about /base_link frame, not /odom frame). util3d::generateWords3DMono() is now using openCV's implementation of five-point algorithm (this fixed some cases for which the older approach couldn't find any solution). UPlot: added scrolling area on the legend, added global legend option to show all curve statistics (mean, stddev,max). MainWindow's open dialog: reopen last directory when reopening a different database. ParametersToolBox: show default parameter value in tooltip. rtabmap-report: add --start option. rtabmap-reprocess: show details about proximity and loop detections, reset all localization statistics after changing database.
|
2020-05-19 15:01:50 -04:00 |
|
matlabbe
|
55509c6c27
|
Fixed build with OpencV 2.4 and Qt4
|
2020-05-13 15:15:52 -04:00 |
|
matlabbe
|
d2673ed2fa
|
Added GMS matching approach (Vis/CorNNType=7). Added GMS/ parameters. Added SuperGlue/Indoor parameter. ImageView: updating feature and line colors directly when changing color (option menu), fixed items already added to scene warning when switching to GraphicsView.
|
2020-05-11 13:23:26 -04:00 |
|
matlabbe
|
cc9fd439fe
|
SuperPoint: updated descriptor normalization process to match exactly the implementation in SuperGlue. generateWords3DMono: use variance at 25% instead of 50% of the sqrd variance vector (to do the same than with PnP), also fixed return camera transform to include local transform of the camera model. rtabmap-matcher: updated default parameters when no depth images are used, added reproj error in title bar.
|
2020-05-10 14:13:41 -04:00 |
|
matlabbe
|
c44837a4cb
|
Fixed build without SuperGlue
|
2020-05-09 21:41:38 -04:00 |
|
matlabbe
|
91285e5e97
|
Added SuperGlue support (Vis/CorNNType=6). Added rtabmap-matcher tool. DBViewer: show matches/inliers when refine also fails. SIFT: make sift always available on OpenCV 4.3.0 (#538). Parameters: changed SPTorch prefix to SuperPoint, replaced Vis/CorCrossCheck by Vis/CorNNType=5.
|
2020-05-09 21:13:41 -04:00 |
|
matlabbe
|
1af139134e
|
Deprecated Rtabmap::get3DMap(), use Rtabmap::getGraph() instead with setting to true the data flags. Rtabmap::getGraph() now ignores children nodes.
|
2020-05-06 08:04:58 -04:00 |
|
matlabbe
|
46886f2637
|
Report: added invert and ids options. Reprocess: show node id along map id when processing.
|
2020-04-30 17:00:09 -04:00 |
|
matlabbe
|
40804d9120
|
Statistics: added x,y,z map corrections. Report: added options --stats to show available statistics to plot in a database
|
2020-04-30 15:48:47 -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
|
66fca15cc6
|
Added rtabmap-info console tool
|
2020-04-24 13:45:41 -04:00 |
|
matlabbe
|
94360e19e0
|
DBReader: changed maxFrames option to stopId and startIndex to startId. Reprocess: added options to start and stop at specific ids in the database.
|
2020-04-22 16:20:29 -04:00 |
|
matlabbe
|
7cfc51315d
|
CMake: find octomap instead of OCTOMAP #529
|
2020-04-18 16:03:09 -04:00 |
|
matlabbe
|
1b4b1c2832
|
Report: add compilation when qt is not used
|
2020-04-09 11:00:42 -04:00 |
|
matlabbe
|
b7bed0d1a5
|
Report: ignore total slam time on intermediate nodes
|
2020-03-12 14:12:00 -04:00 |
|
matlabbe
|
dceec711e0
|
report: added --loop option to compute loop closure errors
|
2020-03-01 14:11:37 -05:00 |
|
shovington
|
d0f84f9460
|
add option to create a report.csv file in /tools/Report (#512)
Co-authored-by: John <john.bobzwik@gmail.com>
|
2020-02-27 16:28:02 -05:00 |
|
matlabbe
|
2d7ab7bdef
|
Report: support Odometry/TimeEstimation/ms from ros
|
2019-12-11 11:33:19 -05:00 |
|
matlabbe
|
1d7dee8976
|
kitti-tool: fixed no scan bug when using velodyne odom
|
2019-12-10 18:39:39 -05:00 |
|
matlabbe
|
179f17d267
|
0.19.6: Added auto brightness/contrast and texture format options to multiband approach. rtabmap-export moved from examples to tools directory.
|
2019-11-03 14:10:02 -05:00 |
|
matlabbe
|
d360420204
|
report tool: exporting poses in RGB-D dataset format by default, also exporting odom, slam and gt poses.
|
2019-09-29 19:38:54 -04:00 |
|
matlabbe
|
3c7719f6d8
|
Added CameraK4A driver (only MKV playback supported yet). Fixed build with realsense2 support on Windows. Preferences: added imu filtering parameters to ini file.
|
2019-07-09 20:48:09 -04:00 |
|
matlabbe
|
4c8af6d6e9
|
fix build errors with opencv2, added Transform::getClosestTransform() function for convenience.
|
2019-05-31 16:51:37 -04:00 |
|
matlabbe
|
e887d462ce
|
Memory: Added parameter Mem/UseOdomGravity, adding kGravity links when creating a node if IMU is present or Mem/UseOdomGravity is set. Fixed OpenCV4 related build errors on stereo fisheye rectification code. Signature: changed links from map to multimap to support having multiple self references (prior, gravity constraints...). DBReader: publish IMU orientation if a gravity link is detected.
|
2019-05-31 15:36:35 -04:00 |
|
matlabbe
|
f8a8e55e7e
|
UI: Update preferences with the new imu filter parameters. Camera: added imu filtering option. Updated support for zedm, D435i and T265.
|
2019-05-13 18:42:46 -04:00 |
|
matlabbe
|
e6f471d88e
|
Added imu to odom bundle adjustment. Added IMUFilter classes. Changed Aruco parameter prefix to Marker. Zed: publishing IMU data.
|
2019-05-07 18:57:53 -04:00 |
|
matlabbe
|
630b565cd4
|
reprocess: added double dash support for arguments for convenience. Rtabmap: fixed typo in localization verification by odom graph optimization.
|
2019-04-29 17:11:29 -04:00 |
|
matlabbe
|
125d532e95
|
Added graph::calcRelativeErrors() and option --relative for report. Added skip frames option on rgbd_dataset tool.
|
2019-04-27 20:39:40 -04:00 |
|
matlabbe
|
a0f74eaee2
|
Added new 2d feature ORB OcTree (approach used in ORB_SLAM2). report tool: fixed assert caused by bidirectional links. detectModeLoopClosures tool: check if input path exists.
|
2019-04-18 19:50:58 -04:00 |
|
matlabbe
|
38cdc76790
|
reprocess: added more localization info
|
2019-04-17 14:57:15 -04:00 |
|
matlabbe
|
fc9c762516
|
Added Optimizer/GravitySigma parameter (with GTSAM support).
|
2019-03-31 15:51:50 -04:00 |
|
matlabbe
|
09ced82c9f
|
Rtabmap::triggerNewMap() now does nothing in localization mode to make sure optimized map doesn't get regenerated
|
2019-03-27 20:48:00 -04:00 |
|
matlabbe
|
81313c32ee
|
detectMoreLoopClosures tool: Fixed windows build
|
2019-03-27 16:12:49 -04:00 |
|
matlabbe
|
8c92ed25e5
|
Rtabmap::detectMoreLoopClosures(): publish more progression messages for every loop closure found. rtabmap-detectMoreLoopClosures: we can do ctrl-c to interrupt the processing safely.
|
2019-03-27 15:39:46 -04:00 |
|
matlabbe
|
3cafdf911b
|
Docker: added new "latest" version of jfr2018 image (including VINS and latest rtabmap version). Updated jfr2018 scripts to easily switch to host installed rtabmap instead of docker
|
2019-03-20 19:36:56 -04:00 |
|
matlabbe
|
8edd85a9df
|
Tools: don't build rgbdcamera tool if rtabmap_gui is not built
|
2019-03-13 11:32:42 -04:00 |
|
matlabbe
|
9da2c1918f
|
CameraImages: moved scan filtering stuff to CameraThread
Preferences->Source: refactored scan filtering parameters
OdometryF2M and OdometryF2F: moved odom orientation init from IMU to OdometryROS instead
|
2019-01-15 15:41:07 -05:00 |
|
matlabbe
|
9efd7c14fc
|
Updated stereo block matching approach (when Stereo/OpticalFlow=false)
|
2018-11-13 14:25:21 -05:00 |
|
matlabbe
|
8333677dc6
|
Improved/optimized Rtabmap timing performance for large datasets
|
2018-11-09 17:28:55 -05:00 |
|
matlabbe
|
0c4a91df8a
|
New tool: rtabmap-detectMoreLoopClosures
|
2018-11-06 17:19:16 -05:00 |
|
matlabbe
|
69f3116158
|
Updated reprocess
|
2018-10-30 10:40:35 -04:00 |
|
matlabbe
|
e57b722ce2
|
Reprocess: if Mem/IncrementalMemory is false and more than one input file is provided, init rtabmap with the first and do localization with the others.
|
2018-10-29 17:00:42 -04:00 |
|