Commit Graph

  • f514cfa5fe reversed wheel zoom direction in GraphView Mathieu Labbe 2015-02-23 18:20:31 -05:00
  • 58f557309e increased map marging to 10*cellSize to make sure all poses are in the map Mathieu Labbe 2015-02-23 16:09:02 -05:00
  • b785353b5e Added a missing RTABMAP_EXP Mathieu Labbe 2015-02-23 15:57:30 -05:00
  • 529248a227 fixed GraphView scene size to include the grid map too Mathieu Labbe 2015-02-23 15:48:25 -05:00
  • 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 Mathieu Labbe 2015-02-20 15:32:39 -05:00
  • 647c709595 GUI: Disabling Post-Processing on Detecting and Monitoring states Mathieu Labbe 2015-02-18 18:48:48 -05:00
  • 6c6bc3635a GUI: updated messages when a new database should be saved on close (a cancel will not make the database closing, only Discard) Mathieu Labbe 2015-02-18 18:22:59 -05:00
  • cead1e00d4 Added parameter RGBD/GoalMaxDistance, fixed graph:computePath() warnings Mathieu Labbe 2015-02-18 16:57:16 -05:00
  • 9dfbe8d233 minor fix Mathieu Labbe 2015-02-18 14:17:53 -05:00
  • 4439ca607f Fixed issue 4 Mathieu Labbe 2015-02-18 14:15:46 -05:00
  • 240b5ce9c6 GUI: Updated database file name message when closing a database Mathieu Labbe 2015-02-18 13:52:49 -05:00
  • 5a37393a45 Only update weight on rehearsal if the displacement is too high (using parameters RGBD/LinearUpdate and RGBD/AngularUpdate) Mathieu Labbe 2015-02-17 18:51:37 -05:00
  • f708e7c040 GUI: GraphView's referential updated with odometry events Mathieu Labbe 2015-02-17 17:53:44 -05:00
  • 2f6426f029 Updated how retrieved locations on the planned path are linked to local map. Added new parameters: "RGBD/PlanWithNearNodesLinked" and "Mem/LocalSpaceLinksKeptInWM" Mathieu Labbe 2015-02-17 17:30:47 -05:00
  • 4279625d03 set PreferencesDialog::getTmpIniFilePath() virtual for ROS overriding Mathieu Labbe 2015-02-16 17:14:08 -05:00
  • c8028c91ac minor refactoring Mathieu Labbe 2015-02-16 16:13:44 -05:00
  • 24155cdb7c Local space selection: compare maxDiff with margins to current node instead of ids Mathieu Labbe 2015-02-13 18:21:26 -05:00
  • 2f4acb9581 GUI: Core parameters should be explicitly saved Mathieu Labbe 2015-02-13 16:50:32 -05:00
  • ad05c5902a New parameter: Mem/ImageDecimation (save downscaled images in database), Updated default parameter RGBD/LocalLoopDetectionMaxDiffID to 50 Mathieu Labbe 2015-02-13 15:25:40 -05:00
  • 7c65dbf6bb Improved occupancy grid map construction performance Mathieu Labbe 2015-02-11 17:03:46 -05:00
  • 530fd5d2c1 increased version to 0.8.3 0.8.3 Mathieu Labbé 2015-02-08 18:00:18 -05:00
  • 571172754a Windows: fixed crash on startup with CloudViewer/PCLVisualization/QVTKWidget initialization Mathieu Labbé 2015-02-08 17:55:40 -05:00
  • cff869ad03 accepting plan of only 1 node Mathieu Labbe 2015-02-06 16:44:38 -05:00
  • 695b7005d0 minor fix Mathieu Labbe 2015-02-06 16:01:49 -05:00
  • e3074d304c Added rtabmap::computePath() using a pose goal instead of node Id. Graph methods moved in rtabmap::graph namespace Mathieu Labbe 2015-02-06 13:52:02 -05:00
  • 3d1eccbce1 changed all std::atof() to uStr2Float() to fix locale comma float conversion problem Mathieu Labbe 2015-02-04 21:20:17 -05:00
  • f8b625c7c7 Added DBDriver::setTimestampUpdateEnabled() Don't update timestamps if only links are modified Mathieu Labbe 2015-02-04 17:40:16 -05:00
  • 09625b766e added some debug infos Mathieu Labbe 2015-02-03 17:20:17 -05:00
  • b2e5b7fbfc check if same node before adding virtual link Mathieu Labbe 2015-02-03 14:11:57 -05:00
  • ee885321aa Rtabmap: Added getPathNextPoses() and getPathNextNodes(). Local path is sent over statistics. GUI: local path is shown in GraphViewer. Now handling stereo odometry data. Mathieu Labbe 2015-02-03 11:09:10 -05:00
  • ee0051a585 fixed Time threshold not set on Console loop closure detection app Mathieu Labbe 2015-01-30 18:32:35 -05:00
  • 9d20403930 Simplified rtabmap-imagesJoiner tools Mathieu Labbe 2015-01-30 18:07:28 -05:00
  • 1fe2a9ed95 refactored GraphViewer Mathieu Labbe 2015-01-30 17:27:34 -05:00
  • 2872387d4c fixed GraphView blue referential color Mathieu Labbe 2015-01-30 17:19:51 -05:00
  • d97ae60e6c CloudViewer: using QWidget::update() call instead of render directly the window Mathieu Labbe 2015-01-30 17:02:02 -05:00
  • 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 Mathieu Labbe 2015-01-30 15:30:57 -05:00
  • 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!" Mathieu Labbe 2015-01-30 11:41:46 -05:00
  • 2cc34cbe7e fixed a not retrieved signatures bug Mathieu Labbe 2015-01-27 16:57:07 -05:00
  • 47045002a9 Added initial node to graph computed from A* Mathieu Labbe 2015-01-26 17:20:43 -05:00
  • f9fb6216d8 GUI: Optimized odometry display GUI: moved alpha parameter into ImageView object Mathieu Labbe 2015-01-23 15:16:05 -05:00
  • 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 Mathieu Labbe 2015-01-23 11:17:42 -05:00
  • fdf7f69783 Added rtabmap-camera tool. Added Export button in Calibration dialog to save calibration to yaml file (same format as ROS). Mathieu Labbe 2015-01-19 16:14:49 -05:00
  • e7ae2c5e31 Added "Restaure defaults" buttons to ExportClouds and PostProcessing dialogs Mathieu Labbe 2015-01-14 15:09:16 -05:00
  • 199d9a948a Minor text change... Mathieu Labbe 2015-01-14 12:11:49 -05:00
  • 645d2c4973 Saving ExportCloudsDialog and PostProcessing parameters to config file. Mathieu Labbe 2015-01-14 11:02:17 -05:00
  • fb0b23ae06 saving CloudViewer settings (Camera,Trajectory,Grid) in the config file Mathieu Labbe 2015-01-13 18:11:34 -05:00
  • 6bd2a0926b Split RawDataKept parameter into Raw and Binary parameters to save RAM when keeping raw data in the core is not required Mathieu Labbe 2015-01-12 18:23:25 -05:00
  • cdb1e29d45 Fixed not working "Insert data in GUI cache" when disabled Mathieu Labbe 2015-01-12 17:43:42 -05:00
  • cd3bd2948e fixed checked/unchecked actions of menu "Select Source..." Mathieu Labbe 2015-01-12 16:53:18 -05:00
  • 74d6f9c83d Fixed not unchecked Auto-Screenshot when cancelled Mathieu Labbe 2015-01-12 15:39:33 -05:00
  • d202c13118 updated catkin package version to 0.8.2 0.8.2 Mathieu Labbe 2015-01-12 14:35:29 -05:00
  • dafe446c93 Updated version to 0.8.2: fixed CMAKE_INSTALL_LIBDIR to "lib" by default for Catkin Mathieu Labbe 2015-01-12 14:33:40 -05:00
  • 167af9b0ea Updated version to 0.8.1 0.8.1 Mathieu Labbe 2015-01-09 13:46:12 -05:00
  • 21dc506f82 Moved definition of the static Transform::getIdentity() method in header file in order to fix issue 5 Mathieu Labbe 2015-01-09 13:42:02 -05:00
  • 05ee9a7b84 fixed odometry "empty image?" error when reading from database with stereo images, fixed databaseViewer fatal error when there are null poses Mathieu Labbe 2015-01-08 16:12:45 -05:00
  • db382d6149 removed milliseconds from saved file name, fixed reset all settings of childrend of a groupbox which is also a prameter Mathieu Labbe 2015-01-07 17:51:15 -05:00
  • 7f7d05e243 The graph is also sent in appearance-only mode. Added posterior hypotheses color on the graph view. Some minor fixes. matlabbe 2015-01-07 17:30:20 -05:00
  • a979216fc1 Added tiff as image type supported, fixed a crash on Mac OS X Maverick when showing the GraphView matlabbe 2015-01-06 10:53:43 -05:00
  • 4c2dad453d modified importfile.m so headers so log files with headers can be loaded, fixed getPrecisionRecall.m for a "*=" error by MATLAB matlabbe 2015-01-05 16:00:42 -05:00
  • 42af8aabe2 fixed name of the saved ground truth file from the console application, updated "samples" ground truth file Mathieu Labbe 2015-01-05 14:29:03 -05:00
  • 620e8fbdd1 using CMAKE_INSTALL_DATAROOTDIR variable instead of explicitly setting "share" Mathieu Labbe 2014-12-20 14:14:35 -05:00
  • e4012bf932 Merge branch 'cmakeinstall' of https://github.com/aballier/rtabmap Mathieu Labbe 2014-12-19 11:10:07 -05:00
  • 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 Mathieu Labbe 2014-12-18 16:54:46 -05:00
  • d8db777d7c Use standard CMAKE_INSTALL_{BIN,LIB}DIR instead of INSTALL_{BIN,LIB}_DIR. Alexis Ballier 2014-12-17 17:28:21 +01:00
  • 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 Mathieu Labbe 2014-12-14 16:42:10 -05:00
  • 6acf374063 cmake config install dir backward compatibility to lib directory Mathieu Labbe 2014-12-09 21:34:04 -05:00
  • 9287570b71 Updated library install directory, removing explicitly setting RPATH Mathieu Labbe 2014-12-09 20:17:03 -05:00
  • ee4886208b removed doc @mainpage from SimpleIni.h Mathieu Labbe 2014-12-05 13:16:36 -05:00
  • 248b1bdf58 updated NNDR to 0.9 for reextraction too Mathieu Labbe 2014-12-04 16:44:28 -05:00
  • 4126687625 Updated NNDR default for binary descriptors to 0.9. Delete log files by default if database doesn't exist on rtabmap init. Mathieu Labbe 2014-12-04 16:34:39 -05:00
  • bb85735e0f fixed showlogs.m for octave Mathieu Labbe 2014-12-04 15:24:58 -05:00
  • 4b8176a0ba Set cv::NORM_L2SQR for bruteforce NN with float descriptors, installing rtabmap-console Mathieu Labbe 2014-12-04 11:47:25 -05:00
  • fb4006170c Merge branch 'master' of github.com:introlab/rtabmap Mathieu Labbe 2014-12-03 22:28:05 -05:00
  • 821c1602bf MainWindow: don't save empty database. Odometry: return null pose when not initialized. Mathieu Labbe 2014-12-03 22:27:31 -05:00
  • b734b89051 Update package.xml 0.7.3 matlabbe 2014-12-02 17:31:07 -05:00
  • 9e1d38fe09 added Odometry view to MainWindow, increased version to 0.7.3 Mathieu Labbe 2014-12-02 17:01:24 -05:00
  • 72bac39943 fixed map ids not sent on loop closure detection-only mode Mathieu Labbe 2014-12-01 15:56:49 -05:00
  • e62b1e2769 changed all WITH_NONFREE to RTABMAP_NONFREE == 1 Mathieu Labbe 2014-11-28 15:45:00 -05:00
  • a1301eeaab added mainpage.dox Mathieu Labbe 2014-11-28 10:11:08 -05:00
  • 4fd9361bba updated links in about dialog 0.7.2 Mathieu Labbe 2014-11-27 16:02:42 -05:00
  • 314711d6ad Update package.xml matlabbe 2014-11-27 15:48:41 -05:00
  • bcc17eb994 Updated version to 0.7.2 matlabbe 2014-11-27 15:48:18 -05:00
  • 68711bd5b9 Update package.xml matlabbe 2014-11-27 11:06:59 -05:00
  • ea7e60140b Update package.xml matlabbe 2014-11-27 10:52:25 -05:00
  • 7a1a991a4b Update README.md matlabbe 2014-11-26 11:03:36 -05:00
  • 16c87a7125 Update README.md matlabbe 2014-11-26 11:03:06 -05:00
  • 7f975c5a85 added some .gitignore 0.7.1 Mathieu Labbe 2014-11-25 17:08:42 -05:00
  • a106eced14 Update CMakeLists.txt matlabbe 2014-11-25 15:00:46 -05:00
  • 5b1dddfa9f Update package.xml matlabbe 2014-11-25 14:47:30 -05:00
  • 8ac279ac74 updated package.xml Mathieu Labbe 2014-11-25 14:03:12 -05:00
  • 071cec09a5 updated package.xml Mathieu Labbe 2014-11-25 13:35:05 -05:00
  • f55600d362 Update package.xml matlabbe 2014-11-25 11:30:48 -05:00
  • 879f86254e fixed corrupted exported mesh Mathieu Labbe 2014-11-25 10:20:30 -05:00
  • b6c192c351 Create README.md matlabbe 2014-11-23 22:00:43 -05:00
  • d1b93f95f1 Delete README matlabbe 2014-11-23 21:58:55 -05:00
  • 5fc1ede090 Create gh-pages branch via GitHub matlabbe 2014-11-22 14:05:50 -05:00
  • a067f1369e VWDictionary: Ignore kdtree strategy when RTAB-Map is not build with OpenCV nonfree module Updated parameter LccReextract/MaxWords=600 matlabbe 2014-11-22 16:44:42 +00:00
  • 374ef280f2 If OpenCV nonfree module is not found, RTAB-Map will still build but with disabled SURF/SIFT options. Default BOW dictionary will be ORB in this case. matlabbe 2014-11-21 23:37:23 +00:00
  • 08d0bc4ad5 MainWindow->start detection: fixed error msg on CameraOpenNI2::setExposure when exposure/gain parameters are not available matlabbe 2014-11-21 21:36:00 +00:00
  • 5a3b6a6517 log typo matlabbe 2014-11-20 22:07:35 +00:00