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
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
d4d29f9a50
Fixed Stereo odometry PnP
2015-04-01 17:05:42 -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é
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
Mathieu Labbe
7949ba74b2
Added some asserts on pose radius filtering
2015-03-31 10:48:43 -04:00
matlabbe
80c7102e67
fixed compilation error (without openni2)
2015-03-30 10:19:50 -04:00
Mathieu Labbe
d53f4d08ce
Added some empty cloud verifications
2015-03-27 17:19:21 -04:00
Mathieu Labbe
fb85434273
Fixed [DB error: no such column: pose]
2015-03-26 11:42:35 -04:00
Mathieu Labbé
2cc853b507
Fixed Windows build, implemented wifi mapping example in Windows
2015-03-25 16:30:05 -04:00
Mathieu Labbe
19d6da9035
updated some events with user_data/stamp
2015-03-25 14:26:25 -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
10eee94e98
Rtabmap: reset all parameters to default on close()
2015-03-20 15:16:08 -04:00
Mathieu Labbe
ad6ee69ac6
Grid map: added "erode" option
2015-03-20 14:03:09 -04:00
Mathieu Labbe
722268a95c
Refactoring...
2015-03-20 09:56:54 -04:00
Mathieu Labbe
fe06b34399
fixed lastSignature set to loop closure child instead of neighbor
2015-03-19 17:16:23 -04:00
Mathieu Labbe
b518edf6ce
updated some debug logs
2015-03-19 16:55:43 -04:00
Mathieu Labbe
9229c9887b
Init rtabmap: don't optimize graph on init
2015-03-19 16:13:06 -04:00
Mathieu Labbe
63f438876c
fixed a crash error on last commit
2015-03-16 18:36:45 -04:00
Mathieu Labbe
b1827aeb89
DatabaseViewer: added graph depth param. Rtabmap: when the robot is not moving, now deleting location "after" retrieval
2015-03-16 18:22:54 -04:00
Mathieu Labbe
49883a67e7
fixed a graph optimization startup crash when a database is already created
2015-03-16 15:38:57 -04:00
Mathieu Labbe
b9628b0447
Fixed some unused variable warnings in toro3d files
2015-03-12 17:17:20 -04: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
db53cec63a
Fixed a bug on Bayes prediction generation (duplicated margins)
2015-03-09 18:57:29 -04:00
matlabbe
0a7326bf97
fixed deleting log files when a new database is created
2015-03-09 16:03:46 -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
49fcf732af
removing query from poses returned from Graph::getNodesInRadius()
2015-03-09 11:58:06 -04:00
Mathieu Labbe
0c55d30f76
Added Memory::getAllLabels(), added labels to statistics and added DBDriver::getNodeInfo()
2015-03-06 16:14:09 -05:00
Mathieu Labbe
64fc7a05ae
TriggerNewMap: move all locations of STM in WM
2015-03-05 17:06:17 -05:00
Mathieu Labbe
c221461d99
Memory init: load all signatures in WM (instead of STM and WM)
2015-03-05 16:53:00 -05: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 Labbe
f108c0753b
updated default OdomBow/NNDR and LccReextract/NNDR to 0.8
2015-03-02 05:49:43 -05:00
Mathieu Labbe
34f4b3132d
fixed crash when setting label to new map, fixed assert "Signature %d should not be used when transferred to trashgit add corelib/*git add corelib/*"
2015-03-01 18:00:08 -05:00
Mathieu Labbe
19a7ff9552
shorten a warning msg
2015-03-01 16:04:10 -05:00
Mathieu Labbe
d3a2c62b45
Fixed bug where all global loop closures were rejected when LoopRatio was set
2015-03-01 15:51:04 -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
721de2e76b
Database update (version 0.8.5): added Node.stamp and Node.label fields
...
Added labeling mechanism of nodes (by default the first node of a map is tagged "map#")
2015-02-27 15:24:15 -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