Mathieu Labbe
695b7005d0
minor fix
2015-02-06 16:01:49 -05:00
Mathieu Labbe
e3074d304c
Added rtabmap::computePath() using a pose goal instead of node Id. Graph methods moved in rtabmap::graph namespace
2015-02-06 13:52:02 -05:00
Mathieu Labbe
3d1eccbce1
changed all std::atof() to uStr2Float() to fix locale comma float conversion problem
2015-02-04 21:20:17 -05:00
Mathieu Labbe
f8b625c7c7
Added DBDriver::setTimestampUpdateEnabled()
...
Don't update timestamps if only links are modified
2015-02-04 17:40:16 -05:00
Mathieu Labbe
09625b766e
added some debug infos
2015-02-03 17:20:17 -05:00
Mathieu Labbe
b2e5b7fbfc
check if same node before adding virtual link
2015-02-03 14:11:57 -05:00
Mathieu Labbe
ee885321aa
Rtabmap: Added getPathNextPoses() and getPathNextNodes(). Local path is sent over statistics.
...
GUI: local path is shown in GraphViewer. Now handling stereo odometry data.
2015-02-03 11:09:10 -05:00
Mathieu Labbe
ee0051a585
fixed Time threshold not set on Console loop closure detection app
2015-01-30 18:32:35 -05:00
Mathieu Labbe
9d20403930
Simplified rtabmap-imagesJoiner tools
2015-01-30 18:07:28 -05:00
Mathieu Labbe
1fe2a9ed95
refactored GraphViewer
2015-01-30 17:27:34 -05:00
Mathieu Labbe
2872387d4c
fixed GraphView blue referential color
2015-01-30 17:19:51 -05:00
Mathieu Labbe
d97ae60e6c
CloudViewer: using QWidget::update() call instead of render directly the window
2015-01-30 17:02:02 -05:00
Mathieu Labbe
a2dde36093
Integration of the path planner into rtabmap's memory management to actually retrieve nodes on the planned path on the graph.
...
Added Rtabmap::clearPath(), Rtabmap::computePath(), Rtabmap::getPathGoalId() and Rtabmap::updateGoalIndex() methods.
Added virtual links when path retrieval is activated (virtual links are not saved to database and removed when the path goal is reached).
New parameters: RGBD/GoalReachedRadius and RGBD/MaxAnticipatedNodes
Refactored how loop closure hypotheses are selected (fixed ratio between consecutive hypotheses, not the last loop closure).
Updated getNodesInRadius() to use all filtered scans.
GUI: window can be saved/loaded maximized
GUI: saving Graph View parameters to config.ini
2015-01-30 15:30:57 -05:00
Mathieu Labbe
45a5da9f16
Fixed ./rtabmap-rgbd_mapping fatal error : "[FATAL] (2015-01-30 11:29:02.636) util3d.cpp:632::cloudFromDepthRGB() Condition (!imageDepth.empty() && (imageDepth.type() == CV_16UC1 || imageDepth.type() == CV_32FC1)) not met!"
2015-01-30 11:41:46 -05:00
Mathieu Labbe
2cc34cbe7e
fixed a not retrieved signatures bug
2015-01-27 16:57:07 -05:00
Mathieu Labbe
47045002a9
Added initial node to graph computed from A*
2015-01-26 17:20:43 -05:00
Mathieu Labbe
f9fb6216d8
GUI: Optimized odometry display
...
GUI: moved alpha parameter into ImageView object
2015-01-23 15:16:05 -05:00
Mathieu Labbe
7a6bf630ca
Moved some util3d methods to Transform.h, Graph.h and Compression.h
...
Added computePath() method implementating A star on graph
GUI: SetWindowModified() and user should explicitly save the GUI config to keep them
Calibration: added mirror checkbox, added device id argument
2015-01-23 11:17:42 -05:00
Mathieu Labbe
fdf7f69783
Added rtabmap-camera tool. Added Export button in Calibration dialog to
...
save calibration to yaml file (same format as ROS).
2015-01-19 16:14:49 -05:00
Mathieu Labbe
e7ae2c5e31
Added "Restaure defaults" buttons to ExportClouds and PostProcessing dialogs
2015-01-14 15:09:16 -05:00
Mathieu Labbe
199d9a948a
Minor text change...
2015-01-14 12:11:49 -05:00
Mathieu Labbe
645d2c4973
Saving ExportCloudsDialog and PostProcessing parameters to config file.
2015-01-14 11:02:17 -05:00
Mathieu Labbe
fb0b23ae06
saving CloudViewer settings (Camera,Trajectory,Grid) in the config file
2015-01-13 18:11:34 -05:00
Mathieu Labbe
6bd2a0926b
Split RawDataKept parameter into Raw and Binary parameters to save RAM when keeping raw data in the core is not required
2015-01-12 18:23:25 -05:00
Mathieu Labbe
cdb1e29d45
Fixed not working "Insert data in GUI cache" when disabled
2015-01-12 17:43:42 -05:00
Mathieu Labbe
cd3bd2948e
fixed checked/unchecked actions of menu "Select Source..."
2015-01-12 16:53:18 -05:00
Mathieu Labbe
74d6f9c83d
Fixed not unchecked Auto-Screenshot when cancelled
2015-01-12 15:39:33 -05:00
Mathieu Labbe
d202c13118
updated catkin package version to 0.8.2
0.8.2
2015-01-12 14:35:29 -05:00
Mathieu Labbe
dafe446c93
Updated version to 0.8.2: fixed CMAKE_INSTALL_LIBDIR to "lib" by default for Catkin
2015-01-12 14:33:40 -05:00
Mathieu Labbe
167af9b0ea
Updated version to 0.8.1
0.8.1
2015-01-09 13:46:12 -05:00
Mathieu Labbe
21dc506f82
Moved definition of the static Transform::getIdentity() method in header file in order to fix issue 5
2015-01-09 13:42:02 -05:00
Mathieu Labbe
05ee9a7b84
fixed odometry "empty image?" error when reading from database with
...
stereo images, fixed databaseViewer fatal error when there are null
poses
2015-01-08 16:12:45 -05:00
Mathieu Labbe
db382d6149
removed milliseconds from saved file name, fixed reset all settings of childrend of a groupbox which is also a prameter
2015-01-07 17:51:15 -05:00
matlabbe
7f7d05e243
The graph is also sent in appearance-only mode. Added posterior hypotheses color on the graph view. Some minor fixes.
2015-01-07 17:30:20 -05:00
matlabbe
a979216fc1
Added tiff as image type supported, fixed a crash on Mac OS X Maverick when showing the GraphView
2015-01-06 10:53:43 -05:00
matlabbe
4c2dad453d
modified importfile.m so headers so log files with headers can be loaded, fixed getPrecisionRecall.m for a "*=" error by MATLAB
2015-01-05 16:00:42 -05:00
Mathieu Labbe
42af8aabe2
fixed name of the saved ground truth file from the console application, updated "samples" ground truth file
2015-01-05 14:29:03 -05:00
Mathieu Labbe
620e8fbdd1
using CMAKE_INSTALL_DATAROOTDIR variable instead of explicitly setting "share"
2014-12-20 14:14:35 -05:00
Mathieu Labbe
e4012bf932
Merge branch 'cmakeinstall' of https://github.com/aballier/rtabmap
2014-12-19 11:10:07 -05:00
Mathieu Labbe
86a6fe202c
rtabmap:
...
-Fixed map id not incremented on Odometry reset (identity transform was missed)
-Keeping maximum odometry variance between two loop closure updates
Odometry:
-removed parameters Odom/FeaturesRatio, Odom/LinearUpdate, Odom/AngularUpdate
-added parameter Odom/FillInfoData
-expended OdometryInfo class with features stuff
Gui:
-show inliers/outliers features in Odometry view
2014-12-18 16:54:46 -05:00
Alexis Ballier
d8db777d7c
Use standard CMAKE_INSTALL_{BIN,LIB}DIR instead of INSTALL_{BIN,LIB}_DIR.
...
Overriding the latters caused me to see these files installed in ${DESTDIR}/${BUILD_DIR}
2014-12-17 17:44:47 +01:00
Mathieu Labbe
744e2fb3c7
Updated version to 0.8.0
...
Libraries are installed in lib directly with symbolic links, not in lib/rtabmap-0.8. Removed the need of RPATH in cmake.
Saving variance of each link in database (new field Link.variance). The variance is used to generate the constraint information matrices for TORO optimization.
ICP: computing variance instead of fitness.
ICP3: added correspondences ratio parameter
Added OdometryInfo class
Refactoring: renamed depth2d stuff to laserScan. rtabmap::Memory and rtabmap::Signature classes (no more distinct neighbor, loop closure or child loop closure links, only links with different types)
0.8.0
2014-12-14 16:42:10 -05:00
Mathieu Labbe
6acf374063
cmake config install dir backward compatibility to lib directory
2014-12-09 21:34:04 -05:00
Mathieu Labbe
9287570b71
Updated library install directory, removing explicitly setting RPATH
2014-12-09 20:17:03 -05:00
Mathieu Labbe
ee4886208b
removed doc @mainpage from SimpleIni.h
2014-12-05 13:16:36 -05:00
Mathieu Labbe
248b1bdf58
updated NNDR to 0.9 for reextraction too
2014-12-04 16:44:28 -05:00
Mathieu Labbe
4126687625
Updated NNDR default for binary descriptors to 0.9. Delete log files by default if database doesn't exist on rtabmap init.
2014-12-04 16:34:39 -05:00
Mathieu Labbe
bb85735e0f
fixed showlogs.m for octave
2014-12-04 15:24:58 -05:00
Mathieu Labbe
4b8176a0ba
Set cv::NORM_L2SQR for bruteforce NN with float descriptors, installing rtabmap-console
2014-12-04 11:47:25 -05:00
Mathieu Labbe
fb4006170c
Merge branch 'master' of github.com:introlab/rtabmap
2014-12-03 22:28:05 -05:00