matlabbe
8754da7420
Added StereoVideo source input (side-by-side video)
2015-07-16 14:44:25 -04:00
matlabbe
3b226a0d92
fixed fatal error (fx==0) on kinect v2 calibration, added tx,ty,tz to camera local transform in Preferences
2015-07-09 10:01:41 -04:00
Mathieu Labbé
decbba9f16
GUI: default use stamps from database
2015-07-06 17:46:05 -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
b7faef35f1
Refactored motion estimation parameters in the GUI.
2015-06-27 01:43:29 -04:00
matlabbe
6df403ed42
Refactored Camera classes and Preferences->Source menu
2015-06-26 18:21:32 -04:00
matlabbe
01f2f1348c
Added OdomBow/FixedLocalMapPath parameter
2015-06-25 16:04:42 -04:00
matlabbe
b0a20abd66
Merge branch 'master' of https://github.com/introlab/rtabmap into devel
2015-06-18 23:04:14 -04:00
matlabbe
6fe1e42181
Added OpenCV 3 support
2015-06-18 23:00:46 -04:00
matlabbe
6a7a9fb9b0
reverted modif on z when honolonomic but added modif on yaw depending on the estimated y value
2015-06-16 10:50:49 -04:00
matlabbe
53f7719655
Added odometry honolomic parameter
2015-06-15 20:53:31 -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
0d500ff1bf
Calibration Freeenct2: switching images by default
2015-05-05 19:43:25 -04:00
Mathieu Labbe
679d9deca0
Added message box when calibration cannot be done on a specified driver. Added HD option in Source panel for Freenect 2.
2015-05-05 18:21:43 -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
cf5f998e06
Added path immunization between the nearest local location and the current pose. New parameter: "RGBD/LocalImmunizationRatio"
2015-05-04 16:00:21 -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
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
matlabbe
8ab867b802
Added RGB/IR calibration
2015-04-08 12:23:10 -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
matlabbe
71be7921aa
fixed exported calibration name (stereo)
2015-04-06 15:54:19 -04:00
matlabbe
5b5a32839c
Added close buttons to CameraViewer and OdometryViewer dialogs
2015-04-06 13:35:44 -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
matlabbe
56e372f8d2
Updated ImageView with GraphicsView mode disabled by default. Updated DataRecorder.
2015-03-30 10:47:38 -04:00
Mathieu Labbe
ad6ee69ac6
Grid map: added "erode" option
2015-03-20 14:03:09 -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
d77b0dfb14
Updated version to 0.8.6: Added parameter Mem/TransferSortingByWeightId
2015-03-09 15:25:51 -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
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
Mathieu Labbé
d86f8e8d02
minor fix
2015-02-28 19:54:48 -05:00
matlabbe
cf69f17925
Added Source/Mirroring parameter for convenience
2015-02-28 18:09:22 -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 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
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
cead1e00d4
Added parameter RGBD/GoalMaxDistance, fixed graph:computePath() warnings
2015-02-18 16:57:16 -05:00
Mathieu Labbe
4439ca607f
Fixed issue 4
2015-02-18 14:15:46 -05:00
Mathieu Labbe
2f6426f029
Updated how retrieved locations on the planned path are linked to local map.
...
Added new parameters: "RGBD/PlanWithNearNodesLinked" and "Mem/LocalSpaceLinksKeptInWM"
2015-02-17 17:30:47 -05:00
Mathieu Labbe
2f4acb9581
GUI: Core parameters should be explicitly saved
2015-02-13 16:50:32 -05:00
Mathieu Labbe
ad05c5902a
New parameter: Mem/ImageDecimation (save downscaled images in database), Updated default parameter RGBD/LocalLoopDetectionMaxDiffID to 50
2015-02-13 15:25:40 -05:00
Mathieu Labbe
7c65dbf6bb
Improved occupancy grid map construction performance
2015-02-11 17:03:46 -05:00