matlabbe
cc86af4399
GraphViewer: Fixed ground truth and gps context menu option disabled even if there are there, after hiding them, saving and reopening UI
2026-04-18 12:57:35 -07:00
matlabbe
0bf2160939
Fixed odom cache overlay not visible
2025-11-23 11:33:26 -08:00
matlabbe
e75baec73e
Graph viewer optimizations ( #1616 )
...
* DbViewer: coloring graph based on env sensor value (e.g., wifi signal strength)
* GraphViewer optimizations
* Fixed link memory allocation
* refactor
* more optimizations
* mainwindow keypoints optimization
* MainWindow optimizations
* Shrink graphics scene on clearAll
2025-11-16 18:56:55 -08:00
matlabbe
82fb7ff5d2
DbViewer: coloring graph based on env sensor value (e.g., wifi signal strength) ( #1613 )
2025-11-16 11:37:47 -08:00
matlabbe
30962119cb
GraphViewer: fixed duplicated links added to view
2025-06-26 13:30:51 -07:00
matlabbe
6e439d2342
GraphView: fixed nodes not added when updating the graph when "Hide Nodes" option is enabled.
2025-06-16 09:45:19 -07:00
matlabbe
471ed6ade2
GraphViewer: added setNodeInfo() function
2025-06-11 13:55:45 -07:00
matlabbe
3d968da30f
GraphViewer: deprecating updatePosterior(), replaced by more general function updateNodeColorByValue()
2025-04-16 13:41:17 -07:00
matlabbe
21fbf635b3
DBViewer: match highligthed node color with scan color
2025-03-30 14:12:22 -07:00
matlabbe
83a2754714
GraphView: added ctrl-shift click mouse move to adjust scale
2025-03-24 16:25:12 -07:00
538bc681d4
Node highlighting addition to previous pull request ( #1348 )
...
* Clicking Nodes\Links brings them up in viewer
* Removed duplicated feature, kept spin box and single click node event. Removed unrelated border option crashing.
* added code to highlight selected nodes
* Refactored: merged A-B functions into single one, fixed highlighted node color not reset after selecting another node, highlighting also when changing constraint sliders, change node color instead of border, added menu options to change color (added to settings).
* cleanup
* Fixed duplicates in neighbor and loop closure sliders, fixed WM checkbox not visible.
* Fixed forward neighbors slider scrolling showing only one color.
---------
Co-authored-by: Chuck Ellison <[email protected] >
Co-authored-by: matlabbe <[email protected] >
Co-authored-by: Alex Perez <[email protected] >
2024-09-28 18:40:46 -07:00
21abdddbff
Clicking Nodes\Links brings them up in viewer ( #1344 )
...
* Clicking Nodes\Links brings them up in viewer
* Removed duplicated feature, kept spin box and single click node event. Removed unrelated border option crashing.
---------
Co-authored-by: Chuck Ellison <[email protected] >
Co-authored-by: matlabbe <[email protected] >
2024-09-21 18:36:06 -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
33b875ecbf
GraphView: fixed mouse cursor tracking inverted x-y values
2024-03-01 10:13:53 -08:00
matlabbe
fccf33dd96
GraphViewer: added "Show mouse cursor position (m)" context menu option.
2024-02-26 17:13:50 -08:00
matlabbe
4812ce4eaf
Optimizer: fixed some constraints between same nodes with different type ignored. GraphViewer: fixed display of links between same nodes with different type
2023-11-12 17:14:17 -08:00
matlabbe
fa4a2eb5e3
Fixed build on 22.04 caused by 9e86faa4ad
2023-09-07 10:29:18 -07:00
matlabbe
9e86faa4ad
GraphView: added right-click option to export 2d grid map directly from the view
2023-09-07 09:10:04 -07:00
matlabbe
8c5c4f63bf
Qt6 compatibility ( #968 )
...
* Qt6 Compilation success
* Fixed qt5 backward compatibility
* Fixed build for qt<=5.9 (bionic)
* Added docker file for easy testing with latest Qt/VTK/PCL/OpenCV
* Fixed cmake for qt
2023-03-05 16:34:56 -08:00
matlabbe
70c3d5d97f
DbViewer: added convenient option to rotate the occupancy grid (affect only optimized graph for localization mode).
2023-02-22 17:20:09 -08:00
matlabbe
8e30c1c812
GraphView: added user link on inter/intra loop closure color scheme option
2022-10-24 17:45:16 -07:00
matlabbe
1e9b090624
Gui: Added re-localization colors on odom cache graph. Added frame labels (map, odom).
2022-10-04 16:27:33 -07:00
matlabbe
4d895785a6
GraphViewer: added Ensure Frame Visible menu option. MainWindow: fixed loop signature failed to load image warning when camera is not used.
2022-02-19 16:16:29 -05:00
matlabbe
32ad92e2d2
GraphView: added optional overlay to better see odometry cache constraints. rtabmap: keep global loop closure id in statistics when proximity is detected on same node.
2022-02-03 21:58:36 -05:00
matlabbe
20bc281db7
DbViewer: don't show landmark links for ignored ndoes (w=-9), auto-zoom grid map if there are a lot of unknowns. Updated Docker nvidia files to include default Documents/RTAB-Map directory.
2021-11-04 13:00:08 -04:00
matlabbe
8682026396
Rtabmap: when optimizing graph, removed guess for rootid to avoid global rotation drift over time. CameraStereoImages: set BayerMode also to right image. GraphView: fixed 0 width for line inside NodeItem. Reprocess: added -loc_null and -gt options.
2021-10-23 11:17:42 -04:00
matlabbe
f6e17be2b4
Added ViewPlane XY, XZ and YZ options to GraphViewer
...
Parameter RGBD/SavedLocalizationIgnored now called RGBD/StartAtOrigin (updated description, used only in localization mode)
IcpReg: if Force4DoF, set lower covariance values for roll and pitch
DbViewer: updated detectMoreLoopClosures with new minRadius option and update optimized poses between each new accepted loop closures.
MainWindow: suppressed warning if depth image is not found in current node data (when rgb is).
3D Map view: changed default map point size to 1 (was 2)
2021-03-12 17:47:36 -05:00
matlabbe
eef0a23b1b
Reprocess: added --skip option (to skip frames when reprocessing). Rtabmap: always save Loop/Map_id/ stat. UPlot: export NaN insted of NA for invalid values (compatible with octave). GraphViewer and ImageView: added support for PDF output format, also changed default directory to User's Pictures standard folder.
2020-09-21 19:32:48 -04:00
matlabbe
7acaac7a6d
g2o: fixed vertigo index when using landmarks. graphViewer: fixed outlier wrong set to some landmark links
2019-04-12 21:31:20 -04:00
matlabbe
d6ca37a9e7
Integration of OpenCV's ArUco Marker Detection (see new parameter "RGBD/MarkerDetection")
2019-02-18 18:19:55 -05:00
matlabbe
73004c643c
DbViewer: In graph view, nodes in latest working memory state are highlighted in red
2018-12-13 13:24:57 -05:00
matlabbe
200ec8e5db
0.18.3: added landmarks (graph optimization, localization, navigation)
2018-12-07 18:29:41 -05:00
matlabbe
b862d6bc48
0.18.2: Added Odom/GuessSmoothingDelay parameter
2018-11-21 11:57:04 -05:00
matlabbe
3bc8fc4c11
Integrated GPS into likelihood computation
2018-10-22 12:31:07 -04:00
matlabbe
e0858a9c2a
GraphView: added orientation visualization on nodes
2018-08-16 11:21:25 -04:00
matlabbe
cfdee23d33
Statistics: added variance info of the loop closure/localization. GUI: Graph view option to show nodes on which loop closures/localizations happened
2018-07-26 14:40:16 -04:00
matlabbe
c8100e1464
Gui: show graph color based on visual features
2018-07-09 11:33:39 -04:00
matlabbe
dfcd7ae1a8
Added QT_NO_KEYWORDS definition to avoid conflicts between boost and qt macros
2018-06-15 12:17:11 -04:00
matlabbe
93e1d732c9
DbViewer: added option to align scans/clouds to ground truth for convenience
2018-02-21 15:13:02 -05:00
matlabbe
42199eefd2
Added --poses option to report tool. Reprocess tool: Export ground/obstacles when 3d map is created.
2018-02-06 11:31:39 -05:00
matlabbe
56df87e60c
GraphViewer: Added "hide/show graph nodes" menu action, added 1% border when exporting to SVG
2018-02-04 14:18:39 -05:00
matlabbe
9691a4f361
Added GPS class for convenience, database viewer can view GPS values and export to KML format
2017-09-26 14:13:06 -04:00
matlabbe
b70ffb6331
fixed multi scans matching with normals, removed some debug logs
2017-08-28 16:40:08 -04:00
matlabbe
2a9508b4e3
Fixed build for Lunar
2017-08-03 16:40:12 -04:00
matlabbe
19abbe0dbd
DBViewer: fixing previous commit for very large databases (where we don't want to regenerate map if we don't show it)
2017-07-12 21:39:51 -04:00
matlabbe
c833af1ae6
DBViewer: fixed disabled show/hide map option while map is available
2017-07-12 21:26:14 -04:00
matlabbe
867e8727c1
GraphViewer: Fixed scale of saved PNG/SVG
2017-03-05 11:55:22 -05:00
matlabbe
f2dbfa9b33
StereoCameraModel: baseline computed with Tx of left camera too. Fixed QMultiComboBox not showing on windows. Avoid updating grid view if there are no local grids in signatrues. Clear cached data of StatsItem when detecting smaller timestamp than last ones.
2016-12-01 21:46:09 -05:00
matlabbe
bcc6354c04
fixed strange ellipse shape in GraphView with Qt5
2016-10-17 19:30:44 -04:00
matlabbe
ca6cd19fb1
Updated Copyright year and About dialog summary
2016-07-17 21:57:10 -04:00