matlabbe
dfbf6e721e
Refactored OdometryOpticalFlow (added optical flow guess using previous odometry transform, merged stereo/depth stuff)
2015-06-15 14:44:44 -04:00
matlabbe
b8dccc2228
Added CameraStereoImages class to read stereo images from a directory. Added a particle filter to smooth odometry trajectory. Added parameter RGBD/OptimizeEpsilon to limit TORO iterations when error improvement is small. Added Rtabmap/CreateIntermediateNodes parameter: this can be used to keep all odometry poses 'between' nodes used for loop closure detection. Added PnP approach to loop closure constraint estimation. Fixed decimation of stereo images when image size is odd.
2015-06-11 16:57:16 -04:00
matlabbe
ece3915b10
fixed colored loop closure detection rect when no images are in GUI cache. Modified some logged info.
2015-05-27 19:02:27 -04:00
matlabbe
e6923daf1c
Fixed how images are scaled to handle images with different size
2015-05-26 14:15:04 -04:00
matlabbe
56323eac2a
DbViewer: added new graph optimization options: span to all maps and ignore some links
2015-05-23 13:36:36 -04:00
matlabbe
85af9c4f01
GraphViewer: Added intra/inter session loop closure color option.
2015-05-22 15:06:05 -04:00
Mathieu Labbe
8e26219e92
Fixed new map trigger from Identity odom when DetectionRate=0 and BufferSize=0. MainWindow: fixed overwritting database on close
2015-05-21 09:16:13 -04:00
Mathieu Labbe
aba0139d57
💄
2015-05-15 12:40:59 -04:00
Mathieu Labbe
e21104e196
MainWindow: changed save database input dialog to a file dialog
2015-05-15 12:39:56 -04:00
Mathieu Labbe
9fde57843f
Increased version to 0.9.0. Refactoring: Split util3d.h into multiple files util3d_****.h to reduce compilation time. Also removed all PCL templates to reduce memory used while compiling.
2015-05-13 19:54:23 -04:00
matlabbe
dd7d28898b
Matching map colors to path/cloud/scan
2015-05-07 15:32:56 -04:00
Mathieu Labbe
f32319f0dc
Added notification message box when a global path is computed. Refactoring occupancy grid.
2015-05-05 17:38:38 -04:00
Mathieu Labbe
b2bfa91153
Added Depth information to ImageView's keypoint items
2015-05-05 11:39:30 -04:00
Mathieu Labbe
d7030e0e38
Increased database version to 0.8.11 (new Depth.data2d_max_pts column). Updated how local loop closure detection in space is done. Update GraphViewer with local radius ellipse and current goal node color. MainWindow saving/loading figures automatically accordingly to the previous session saved.
2015-05-03 18:16:55 -04:00
Mathieu Labbe
abb7eb15ac
Updated version to 0.8.11. Added param RGBD/LocalLoopDetectionPathOdomPosesUsed. DatabaseViewer: export option at a specified framerate. DBReader: option to read database at a rate specified by the stamps saved. Database: Added new column "data2d_max_pts" in Depth table
2015-05-01 07:30:09 -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
f7328c0362
Added deleting DatabaseViewer dialog on close flag
2015-04-28 11:52:39 -04:00
Mathieu Labbe
8c398c3cf1
Changed default option of Generate TORO graph action
2015-04-28 11:41:42 -04:00
Mathieu Labbe
242c3e5f1b
Merge branch 'master' of github.com:introlab/rtabmap
2015-04-27 02:43:13 -04:00
Mathieu Labbe
db90da7303
Updated how local scan matching is done (doing it on segmented local paths)
2015-04-27 02:43:06 -04:00
matlabbe
f91efd245b
fixed default camera driver when the config file doesn't exist yet
2015-04-25 17:30:15 -04:00
Mathieu Labbe
fa3a2421f6
Added Monocular SLAM (experimental), Odometry classes refactoring
2015-04-23 22:01:41 -04:00
Mathieu Labbe
5700c14bcb
DatabaseViewer: added exporting of a specific session with or without user_data. MainWindow: added action to send goal to rtabmap. Rtabmap: Saving goals in user_data of the current signature, modified parameter Mem/RehearsedNodesKept to Mem/NotLinkedNodesKept. DBReader: added sending goals when detected while playing back a database.
2015-04-17 18:30:12 -04:00
Mathieu Labbé
3ed6a1b2f0
Version 0.8.9: added FlyCapture2 driver for bumblebee2 (tested only on Windows)
2015-04-07 12:00:10 -04:00
Mathieu Labbe
04b35b2adf
GUI: Added new Freenect2 and StereoDC1394 source options.
2015-04-06 00:28:04 -04:00
Mathieu Labbe
6089a44589
Added PnP Pose estimation based Odometry option. Added sensor icons in menu.
2015-03-31 15:45:38 -04:00
Mathieu Labbe
23a885f05b
fixed a warning...
2015-03-30 11:01:19 -04:00
matlabbe
56e372f8d2
Updated ImageView with GraphicsView mode disabled by default. Updated DataRecorder.
2015-03-30 10:47:38 -04:00
matlabbe
adb1a8ba22
GUI: Updated data recorder action and message info on close
2015-03-29 09:23:00 -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
2be511813e
MainWindow: added public isProcessingOdometry() and isProcessingStatistics()
2015-03-20 15:54:33 -04:00
Mathieu Labbe
ad6ee69ac6
Grid map: added "erode" option
2015-03-20 14:03:09 -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
aa8fe2e55c
Added g2o optimization option (along with TORO). Some refactoring: updated graph optimization parameter names, new graph::Optimizer class and new parameter RGBD/OptimizeSlam2d
2015-03-12 17:00:56 -04: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
c93460aadb
GUI:fixed reversed source images/usb. CameraImages: added auto conversion of 4 channels images
2015-03-02 14:59:24 -05:00
Mathieu Labbé
2029033dbf
fixed the yellow screen on start (where inliers=0 for the first frame)
2015-03-02 05:30:07 -05:00
Mathieu Labbe
ee7a5f591a
GUI: updated Source menu check behavior, checking if "rtabmap.tmp.db" exists before deleting it (in case of another RTAB-Map is running in the same working directory)
2015-03-01 19:41:03 -05:00
matlabbe
cf69f17925
Added Source/Mirroring parameter for convenience
2015-02-28 18:09:22 -05:00
Mathieu Labbé
395dac5777
fixed windows compilation
2015-02-28 15:46:04 -05:00
Mathieu Labbe
1588b0b25c
refactored DBDriver (fixed the TODOs)
2015-02-27 19:33:32 -05:00
Mathieu Labbe
7b08a56cb1
updated default layout
2015-02-27 16:00:13 -05:00
Mathieu Labbe
eb96fe1249
increased version to 0.8.4: Database Link's "variance" field split into "rot_variance" and "trans_variance". Added Parameter LccIcp/HighTransitionalVariance
2015-02-24 16:06:02 -05:00
Mathieu Labbe
529248a227
fixed GraphView scene size to include the grid map too
2015-02-23 15:48:25 -05:00
Mathieu Labbe
38a4e8e4ee
Updated how locations are retrieved on a planned path or near based on space if no path is activated.
...
Added mirroring option to OpenNI2 camera
Removed "RGBD/MaxAnticipatedNodes" and "RGBD/GoalMaxDistance" parameters
Renamed "RGBD/LocalLoopDetectionRadius" to "RGBD/LocalRadius"
Added "RGBD/MaxLocalRetrieved" parameter
GUI: fixed OpenNI 2 selection from the MainWindow, added OpenNI2 under Kinect menu
2015-02-20 15:32:39 -05:00
Mathieu Labbe
647c709595
GUI: Disabling Post-Processing on Detecting and Monitoring states
2015-02-18 18:48:48 -05:00
Mathieu Labbe
6c6bc3635a
GUI: updated messages when a new database should be saved on close (a cancel will not make the database closing, only Discard)
2015-02-18 18:22:59 -05:00
Mathieu Labbe
240b5ce9c6
GUI: Updated database file name message when closing a database
2015-02-18 13:52:49 -05:00