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
|
feba562c1b
|
Updated logged statistics
|
2015-06-08 10:53:56 -04:00 |
|
matlabbe
|
ec8946dc2f
|
Avoid filling node info stuff when getting the graph for optimization
|
2015-05-27 19:50:48 -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 |
|
Mathieu Labbé
|
d273ce1094
|
Fixed windows build
|
2015-05-26 16:27:54 -04:00 |
|
matlabbe
|
e6923daf1c
|
Fixed how images are scaled to handle images with different size
|
2015-05-26 14:15:04 -04:00 |
|
matlabbe
|
13af312b03
|
Update main.cpp
|
2015-05-25 18:04:29 -04:00 |
|
matlabbe
|
7b3d4e67cd
|
fixed map erase error on ubuntu
|
2015-05-23 14:58:11 -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
|
9c8fb09df3
|
Added pose label in databaseViewer
|
2015-05-20 18:07:10 -04:00 |
|
matlabbe
|
c47abaaa44
|
fixed build errors of CameraFreenect2 with the new util3d headers
|
2015-05-20 15:42:56 -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 |
|
Mathieu Labbe
|
b54ff8547e
|
Planning: abort plan when nearest pose on the path is not found, only keep the latest virtual link on the current path index
|
2015-05-12 13:29:00 -04:00 |
|
matlabbe
|
c697d27d86
|
added libvtk-qt dependency to package.xml
|
2015-05-12 08:36:31 -04:00 |
|
matlabbe
|
04bd596705
|
Planning update: remove virtual links up to current path index
|
2015-05-11 15:48:27 -04:00 |
|
matlabbe
|
c0386be098
|
DbViewer: remove constraint clouds when 3D words are not available and referred checkbox checked
|
2015-05-11 14:20:04 -04:00 |
|
matlabbe
|
ebfcf77294
|
Updated About dialog
|
2015-05-11 11:05:38 -04:00 |
|
matlabbe
|
aa8aeed9d2
|
GraphViewer: added Show/Hide global path
|
2015-05-08 14:13:53 -04:00 |
|
matlabbe
|
7aaa4698d5
|
Added estimation loop closure hypothesis on small displacements, but only if the previous signature doesn't have a loop closure
|
2015-05-08 11:00:50 -04:00 |
|
matlabbe
|
dd7d28898b
|
Matching map colors to path/cloud/scan
|
2015-05-07 15:32:56 -04:00 |
|
matlabbe
|
3642e2fbf1
|
CameraRGBD: Removed framerate warning when set to 0 (inf)
|
2015-05-06 17:38:14 -04:00 |
|
Mathieu Labbe
|
1f8fc91f46
|
fixed DatabaseViewer Export's options
|
2015-05-06 13:05:32 -04:00 |
|
Mathieu Labbe
|
0d73a20c82
|
DatabaseViewer: updated layout (added Parameters toolbox instead of multiple dock widgets)
|
2015-05-06 01:35:25 -04:00 |
|
Mathieu Labbe
|
146c12f51a
|
Merge branch 'master' of github.com:introlab/rtabmap
|
2015-05-06 00:30:16 -04:00 |
|
Mathieu Labbe
|
4927b56939
|
Updated local loop closure detection in space and path planning for Localization mode.
|
2015-05-06 00:29:54 -04:00 |
|
matlabbe
|
0d500ff1bf
|
Calibration Freeenct2: switching images by default
|
2015-05-05 19:43:25 -04:00 |
|
matlabbe
|
b5e62be664
|
Freenect2: added new type Ir+Depth (RTAB-Map can be used without lightwith the Kinect v2)
|
2015-05-05 19:32:09 -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
|
b2bfa91153
|
Added Depth information to ImageView's keypoint items
|
2015-05-05 11:39:30 -04:00 |
|
Mathieu Labbe
|
0b5d6c84b1
|
Aborting path planned on "last node not found" error
|
2015-05-04 18:35:29 -04:00 |
|
Mathieu Labbe
|
1febdfd183
|
DatabaseViewer: fixed frame rate stats when exporting a specified session of a database
|
2015-05-04 18:17:12 -04:00 |
|
Mathieu Labbe
|
d977029a94
|
set default alpha to 50
|
2015-05-04 17:45:05 -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
|
26305588da
|
fixed weighting while moving
|
2015-05-03 21:00:18 -04:00 |
|
Mathieu Labbe
|
b23d9808bf
|
updated how weight is updated when moving
|
2015-05-03 20:03:53 -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 |
|
Mathieu Labbé
|
d09e8f237a
|
fixed Windows build and some warnings
|
2015-04-29 00:38:00 -04:00 |
|
matlabbe
|
24e79ad9d7
|
updated version to 0.8.10
|
2015-04-29 00:17:01 -04:00 |
|
Mathieu Labbe
|
711c8e1124
|
Fixed maximum features ignored (always set to 400)
|
2015-04-29 00:02:10 -04:00 |
|
Mathieu Labbe
|
3699fab6e0
|
Removed warning "Empty signature detected"
|
2015-04-28 13:57:28 -04:00 |
|
matlabbe
|
8531991f7c
|
Update package.xml
|
2015-04-28 13:25:51 -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
|
a4f11b7a3b
|
Updated default RGBD/LocalLoopDetectionPathFilteringRadius to 0.25
|
2015-04-27 18:16:04 -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
|
3e20d1ca7c
|
DatabaseViewer: fixed switched words after adding new loop closures
|
2015-04-25 18:13:31 -04:00 |
|
matlabbe
|
68187f172e
|
fixed packaging error on Mac OS X
|
2015-04-25 17:50:24 -04:00 |
|
matlabbe
|
f91efd245b
|
fixed default camera driver when the config file doesn't exist yet
|
2015-04-25 17:30:15 -04:00 |
|
matlabbe
|
ee77755f7c
|
fixed wifi example link error (NSLog not defined) on MacOSX
|
2015-04-25 16:48:08 -04:00 |
|
Mathieu Labbé
|
2e706ed01f
|
fixed windows build
|
2015-04-24 13:56:16 -04:00 |
|
matlabbe
|
a16a2d65cf
|
With Freenect, added an error when no frames are received since 2 seconds (a bug that I have always at the first time I start the camera... then restarting the camera resolves the problem)
|
2015-04-24 12:09:20 -04:00 |
|
Mathieu Labbe
|
fa3a2421f6
|
Added Monocular SLAM (experimental), Odometry classes refactoring
|
2015-04-23 22:01:41 -04:00 |
|
matlabbe
|
39dce825d6
|
updated dataRecorder app to use all drivers, fixed OpenNI2 intermittent deadlock on end of *.oni reading
|
2015-04-23 11:08:50 -04:00 |
|
matlabbe
|
c1e15c0f2f
|
fixed deadlock when *.oni reading is finished
|
2015-04-23 10:49:55 -04:00 |
|
matlabbe
|
a72ea25eac
|
💄
|
2015-04-23 08:23:10 -04:00 |
|
matlabbe
|
e2d71c5999
|
Fixed OpenNI2 reading *.oni files
|
2015-04-23 08:17:44 -04:00 |
|
matlabbe
|
7837b04e34
|
Added *.oni reading support with openni-pcl driver (just set device_id the path of the oni file)
|
2015-04-23 07:56:11 -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 Labbe
|
b48bd7cf70
|
Added session selection id in ExportDialog
|
2015-04-16 13:44:54 -04:00 |
|
Mathieu Labbe
|
32f7a6665e
|
ImageView: fixed image not removed on clear(), fixed saving image
|
2015-04-16 11:45:47 -04:00 |
|
matlabbe
|
262477f199
|
Fixed log highest hypothesis values
|
2015-04-10 22:20:15 -04:00 |
|
matlabbe
|
9f60989e54
|
added missing cleanup in OdometryViewer app
|
2015-04-10 17:54:51 -04:00 |
|
matlabbe
|
0e21be7f67
|
Added Kinect v2 calibration and registration
|
2015-04-10 17:36:13 -04:00 |
|
matlabbe
|
8ab867b802
|
Added RGB/IR calibration
|
2015-04-08 12:23:10 -04:00 |
|
matlabbe
|
e965275fe6
|
Stereo Calibration: doing separate calibrations before stereo calibration
|
2015-04-07 23:42:38 -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
|
9d58a6ec25
|
fixed some warnings
|
2015-04-06 15:28:37 -04:00 |
|
Mathieu Labbe
|
39ef8c0f0a
|
fixed OdometryViewer where clouds were not all removed or shown
|
2015-04-06 14:32:32 -04:00 |
|
matlabbe
|
5b5a32839c
|
Added close buttons to CameraViewer and OdometryViewer dialogs
|
2015-04-06 13:35:44 -04:00 |
|
Mathieu Labbe
|
19f59a8c60
|
Added link to a sample chessboard in CalibrationDialog
|
2015-04-06 00:53:22 -04:00 |
|
Mathieu Labbe
|
04b35b2adf
|
GUI: Added new Freenect2 and StereoDC1394 source options.
|
2015-04-06 00:28:04 -04:00 |
|
Mathieu Labbe
|
fee32c4e25
|
Added stereo option for the CalibrationDialog class
|
2015-04-05 16:42:41 -04:00 |
|
Mathieu Labbe
|
6a0e48a6fa
|
Added sample checkboard
|
2015-04-04 16:01:42 -04:00 |
|
Mathieu Labbe
|
f2c8bd9e8d
|
CameraModel.h and CameraModel.cpp
|
2015-04-04 11:30:01 -04:00 |
|
Mathieu Labbe
|
786e846f65
|
Added CameraDC1394, CameraModel and StereoCameraModel classes
|
2015-04-04 11:29:14 -04:00 |
|
Mathieu Labbe
|
87469b39cd
|
merged freenect2 and dc1394 commits
|
2015-04-03 15:17:57 -04:00 |
|
Mathieu Labbe
|
4ca200fe1a
|
Added cmake DC1394 lookup
|
2015-04-03 15:13:05 -04:00 |
|
matlabbe
|
5ef3194786
|
fixed variance fatal error on loop closure detection only
|
2015-04-03 08:26:47 -04:00 |
|
Mathieu Labbé
|
2e644c4b05
|
rgbd_camera: fixed crash on Windows when using Openni2 driver
|
2015-04-02 23:05:31 -04:00 |
|
matlabbe
|
51131e9feb
|
Added CameraFreenect2 support for Kinect v2 (images are not yet registered)
|
2015-04-02 16:33:35 -04:00 |
|
Mathieu Labbe
|
653248bde8
|
Added some asserts to chaeck inf variances
|
2015-04-02 11:32:58 -04:00 |
|
Mathieu Labbe
|
8458b25292
|
Fixed DEPRECATED error in UTimer
|
2015-04-01 17:59:45 -04:00 |
|
Mathieu Labbe
|
d4d29f9a50
|
Fixed Stereo odometry PnP
|
2015-04-01 17:05:42 -04:00 |
|
Mathieu Labbe
|
2b5ae3f9a8
|
DatabaseViewer: added "Ignore pose correction" option
|
2015-04-01 14:34:43 -04:00 |
|
Mathieu Labbe
|
efd26973d2
|
Making solvPnPRansac to do all iterations. Updated TOROOptimizer::saveGraph().
|
2015-04-01 13:48:41 -04:00 |
|
Mathieu Labbe
|
f847bb9f9f
|
fixed TOROOptimizer::loadGraph(), added some assert to make usre that rotational and transitional variances are not null
|
2015-04-01 12:50:29 -04:00 |
|
Mathieu Labbé
|
3eb103f239
|
Fixed output (bin/Release bin/Debug) directories for Visual Studio 2010
|
2015-04-01 11:29:40 -04:00 |
|
Mathieu Labbé
|
37c34e8186
|
Fixed some warnings on VisualStudio2010
|
2015-04-01 10:38:59 -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
|
7e216bf842
|
Merge branch 'master' of github.com:introlab/rtabmap
|
2015-03-31 11:23:11 -04:00 |
|
Mathieu Labbe
|
f546f11a1b
|
Adding some asserts in Graph Optimizer
|
2015-03-31 11:22:48 -04:00 |
|