matlabbe
be61eefdf9
Fixed build errors without octomap
2016-07-17 21:36:54 -04:00
matlabbe
b4b7b6f455
Added Octomap visualization and export options
2016-07-15 17:46:13 -04:00
matlabbe
62db5370aa
CloudViewer: Added updateCameraFrustum() method (multi-cameras supported)
2016-06-19 18:33:36 -04:00
matlabbe
4fdaa2b708
CloudViewer: fixed numpad color not working -> reverted changes from https://github.com/introlab/rtabmap/commit/ad0afc58c0d404b420108e527e454201d89a840e#diff-d7a550026127f42ccabdb5e42979eeeb
2016-05-20 16:38:35 -04:00
matlabbe
9f6af75f79
Local scan matching: set larger scan points for max scan points when it is not set. Fixed missing scan Ids in links' user data to correctly visualize proximity links by space in DatabaseViewer. CloudViewer: using line instead of arrow between the referential and the frustum. removed parameter "RGBD/ProximityPathScansMerged" as visual proximity by space already does that.
2016-05-20 11:44:50 -04:00
matlabbe
b29ce28877
CloudViewer: Fixed crash when changing frustum's color
2016-05-19 17:19:11 -04:00
matlabbe
0ae131108d
CloudViewer: Added local transformation between base frame and camera frame (when they are not the same)
2016-05-17 16:32:21 -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
a78587e505
Hidden FPS shown in CloudViewer
2016-04-26 14:24:09 -04:00
matlabbe
d489cd48e9
Frustum hiding on action click
2016-03-31 12:44:03 -04:00
matlabbe
5c92025742
Added Export Scans dialog
2016-03-14 17:27:53 -04:00
matlabbe
e0860dd83c
Fixed build with PCL < 1.7.2
2016-03-13 12:07:05 -04:00
matlabbe
a2e6811645
CloudViewer: Added Frustum visualization
2016-03-12 17:09:01 -05:00
matlabbe
b6fb947310
3D->3D estimation refining: using 3x sqrt(variance) instead of sqrt(9x variance). GUI: added features cloud rendering option. CloudViewer: fixed slow updateCameraTargetPosition()
2016-03-01 17:33:27 -05:00
matlabbe
6d06b66496
Updated how odometry guess is done (adapt to time between timestamps) and Kalman filtering (using velocity)
2016-02-27 18:30:00 -05:00
matlabbe
c6a46a7238
0.11.2: First Google Tango release
2016-02-15 19:35:24 -05:00
matlabbe
75f85f6b2a
Added new options to filter source laser scans.
...
SensorData can support laser scans CV_32FC6 format (point cloud with normals). Refactored RegistrationICP and updated CloudViewer to show PointNormal data.
Fixed bug with stereo clouds deterioration if decimation is set (CameraModel::scale()).
2016-01-08 19:15:49 -05:00
matlabbe
ae9f21acd7
Version 0.11.0: Refactored Visual/ICP transformation estimation approaches, Added Registration classes for convenience, Added Parameters migration approach, 3D laser scans can be used
2015-11-22 18:08:32 -05:00
Mathieu Labbé
38b3e6c337
CloudViewer: fixed an iterator comparison error
2015-10-18 18:35:28 -04:00
matlabbe
55834644cf
Increased database version to 0.10.7: added scan_max_range column. Create2DMap: updated unknown cells filling depending on max laser scan range. Added util3d::frustumFiltering() to filter points in a specified frustum.
2015-09-17 22:55:45 -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
b4efdec9fc
Fixed build with PCL < 1.7.2, fixed some warnings
2015-08-25 11:10:49 -04:00
matlabbe
45877e7486
GUI export: added mesh quadric decimation factor option
2015-08-24 12:49:45 -04:00
matlabbe
698ae0eeda
GUI: Added export mesh with textures, refactored Export dialog (more MLS options)
2015-08-24 11:59:26 -04:00
Mathieu Labbé
abdd3de773
Mesh reconstruction update: fixed normals computation (with and without MLS)
2015-08-11 17:19:12 -04:00
matlabbe
b358ffd45d
Labels shown in the GUI (added also "Label current location..." action in Detection menu)
2015-07-26 15:50:39 -04:00
matlabbe
f5dac46252
CloudViewer: Added addOrUpdateCoordinate() method (working only with PCL >= 1.7.2)
2015-07-24 16:29:45 -04:00
Mathieu Labbé
dc48b4d4f4
some fixes for CameraFlyCapture2 driver on Windows, fixed OdometryMono with stereo cameras
2015-07-06 17:25:38 -04:00
matlabbe
fce1816c21
added subtractFiltering() method to filter point clouds by subtracting the previous cloud
2015-06-29 00:19:45 -04:00
matlabbe
5269649661
Updated camera view rotation limit when approaching z axis
2015-06-28 20:16:38 -04:00
matlabbe
5439d0af46
fixed camera flickers when moving the camera over Z-axis
2015-06-28 12:51:40 -04:00
Mathieu Labbe
c6d0d47b1c
Added multi-camera feature
2015-05-29 14:46:48 -04:00
matlabbe
dd7d28898b
Matching map colors to path/cloud/scan
2015-05-07 15:32:56 -04:00
matlabbe
08a3a001f5
Fixed a crash when closing the DatabaseViewer dialog on Mac OS X. Added "Close" button when it is in modal window mode for Mac OS X too
2015-04-28 13:04:35 -04:00
Mathieu Labbe
39ef8c0f0a
fixed OdometryViewer where clouds were not all removed or shown
2015-04-06 14:32:32 -04:00
Mathieu Labbe
04b35b2adf
GUI: Added new Freenect2 and StereoDC1394 source options.
2015-04-06 00:28:04 -04:00
Mathieu Labbe
186dc60a49
Version 0.8.8: added "user_data" field in database. Added WifiMapping example. Fixed FATAL error when initializing rtabmap with no database.
2015-03-25 13:31:12 -04:00
Mathieu Labbe
321b3f65ab
Merge branch 'master' of https://github.com/Tobias-Fischer/rtabmap into Tobias-Fischer-master
2015-03-17 15:12:29 -04:00
Mathieu Labbe
6979c0d4b8
CloudViewer: fixed save/load background color
2015-03-17 15:11:05 -04:00
Tobias Fischer
b5e015ec8f
Add QT5 Support
2015-03-16 22:54:19 +00:00
Mathieu Labbe
8fd0f3761a
DatabaseViewer: Saving/loading settings, added 3D view, added Grid from 3d projection parameter
2015-03-04 17:27:44 -05:00
Mathieu Labbe
1d39db2bcc
Removed parameter "LccIcp/HighTransitionalVariance" (Identity covariance is set directly on pose correction and local loop closure detection in space)
...
Covariance of virtual links added on the path is set to Identity. For those added to keep the path linked to current map, their covariance is set to 100.
DatabaseViewer: set fixed colors on constraints view
2015-02-25 17:06:52 -05:00
Mathieu Labbé
571172754a
Windows: fixed crash on startup with CloudViewer/PCLVisualization/QVTKWidget initialization
2015-02-08 17:55:40 -05:00
Mathieu Labbe
d97ae60e6c
CloudViewer: using QWidget::update() call instead of render directly the window
2015-01-30 17:02:02 -05:00
Mathieu Labbe
7a6bf630ca
Moved some util3d methods to Transform.h, Graph.h and Compression.h
...
Added computePath() method implementating A star on graph
GUI: SetWindowModified() and user should explicitly save the GUI config to keep them
Calibration: added mirror checkbox, added device id argument
2015-01-23 11:17:42 -05:00
Mathieu Labbe
645d2c4973
Saving ExportCloudsDialog and PostProcessing parameters to config file.
2015-01-14 11:02:17 -05:00
Mathieu Labbe
fb0b23ae06
saving CloudViewer settings (Camera,Trajectory,Grid) in the config file
2015-01-13 18:11:34 -05:00
Mathieu Labbe
9e1d38fe09
added Odometry view to MainWindow, increased version to 0.7.3
2014-12-02 17:01:24 -05:00
matlabbe
f12fc93639
Added option to show graphs in the 3D map view. (See "General Settings->3D rendering->Show Graphs" default true)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1943 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-30 19:38:58 +00:00
matlabbe
8b67633b34
Refactored Odometry class:
...
-new odometry parameters
-new Optical flow strategy
-Stereo data support
Refactored SensorData class to support stereo images
Updated default parameters (mostly odometry ones)
util3d: new methods to handle/reconstruct 3D clouds from disparity image / stereo images
PreferencesDialog: added Odometry/BOW and Odometry/OpticalFLow panels.
DatabaseViewer: fixed a crash when database is empty. Added cloud reconstruction of stereo images if saved in database
Camera: added 1 second delay to avoid dark images at the starting
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1849 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-10-13 19:10:22 +00:00