matlabbe
649153e1df
Cleanup gui
...
Fixed crash when a new location (B merged with previous location A through rehearsal) and then loop on a location already merged with the location A (which is not anymore in WM)
Updated rejected hypothesis tag
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@299 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-07-23 03:55:05 +00:00
matlabbe
9fe16dd504
Added rejected tag when sim=0
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@296 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-07-20 00:18:42 +00:00
matlabbe
bcbd35d368
Retrieval margin spreading +2
...
Rollback change about last location in WM not used in posterior (now it is)
In consoleApp, surf extraction is done outside the rtabmap processing
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@295 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-07-19 21:52:33 +00:00
matlabbe
73a2d589ab
Added statistics : Rehearsal value, retrieval margin
...
Updated the way how the retrieval margin is increased/reset
Posterior ignoring the last added location to WM
Auto save figure, removed the "-" in the generated date name
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@294 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-07-18 17:59:57 +00:00
matlabbe
708d243d96
Adding support of image format *.pnm
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@292 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-30 02:51:37 +00:00
matlabbe
eb1804630a
Renamed sample data set.
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@223 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-21 21:34:08 +00:00
matlabbe
f7cf230c87
Added screenshots for ProcessADataSet tutorial.
...
Updated default parameter "RawDataKept" in database to true.
Fixed a bug of showing rejected loop closure image in GUI when RawDataKept=false and the loop closure id is not set (only highestHypothesisId when the loop is rejected).
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@211 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-21 18:32:23 +00:00
matlabbe
fb48cce623
Updated version to 0.3. Now when deleting the memory, RTAB-Map reset the log files at the same time.
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@209 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-21 17:19:45 +00:00
matlabbe
8939ac9b2e
Select next actions based on posterior values (highest neighbor's hypothesis is selected)
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@105 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-14 13:40:15 +00:00
matlabbe
881772c8fc
Minor fixes... modified some logs
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@103 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-13 20:15:35 +00:00
matlabbe
a2b8ce28d0
fixed adding actuators (words) with descriptors in SM state
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@101 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-13 18:55:49 +00:00
matlabbe
e2cad72bd0
Added sensorStateOnly parameter : dont use the actuator values in the SM state if true
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@99 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-13 18:29:21 +00:00
matlabbe
196dc01a57
Fixed the adding of neighbor's actions when adding a loop closure link
...
Fixed loading config file with the ros gui_node (switch between rosparam and a config file )
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@97 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-10 19:56:07 +00:00
matlabbe
b01f3191fa
Added option in GUI to show image of the highest hypothesis
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@95 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-10 14:04:06 +00:00
matlabbe
d4c0ec15a2
Fixed db getAllSignatureIds() method to get "all" signatures (with or without loopClosureId)
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@92 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-09 17:57:02 +00:00
matlabbe
f6a782727f
Fixed ini configuration file encoding bug (unicode vs native, maybe only appeared on Linux)
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@91 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-09 16:00:45 +00:00
matlabbe
25c2a9f07e
-Refactored HypVerification classes (added verification by signatures' similarity), there is no more complicated rejectedHypReason, now it's only true if valide or false if verification fails...
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@86 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-09 02:56:31 +00:00
matlabbe
c59d461c81
Added parameter actionsSentRejectedHyp (actions also sent on rejected hypotheses or decreasing hyp), default false
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@85 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-08 20:19:37 +00:00
matlabbe
edf8bbb735
Added parameter selection of actionsByTime or not (default true)
...
Now if parameter databaseCleaned is false, "all" signatures are saved, otherwise, only those with no parent loop closure
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@84 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-08 20:00:14 +00:00
matlabbe
7407657b23
Rtabmap core : When pushing a new state, rtabmap is not anymore automatically started if it is still idle -> all stacked states are parsed when rtabmap is started.
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@81 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-08 14:35:31 +00:00
matlabbe
bc3f5f2ba2
minor refactoring...
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@78 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-08 13:34:39 +00:00
matlabbe
a0576be506
Changed SMState interface (how the ownership of the image is transferred)
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@70 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-07 19:15:27 +00:00
matlabbe
4ceeb78c8b
reverted rawImageSizeCaptured parameter... (because OpenCV has already a default so native image over 640x480 cannot be extracted)
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@68 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-07 15:42:41 +00:00
matlabbe
b4446c3ddd
rawImageSizeCaptured camera handling
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@67 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-07 15:17:45 +00:00
matlabbe
b54841c3da
fixed compiler warning "corelib/WebcamCapture/main.cpp:236: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘const char*’"
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@65 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-07 15:05:23 +00:00
matlabbe
450aef86f7
Added rawImageSizeCaptured parameter for Usb source device
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@63 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-07 15:01:39 +00:00
matlabbe
147bee0e63
Fixed actions saved in db
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@59 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-06 05:12:27 +00:00
matlabbe
6fccc56e7a
minor changes...
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@57 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-05 21:10:49 +00:00
matlabbe
2d73090f3a
moved rtabmap-ros-pkg project in this project
...
git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@52 f169173b-cf89-36c8-b27e-44dbe73f0c83
2011-06-05 14:45:39 +00:00