Commit Graph

  • 28787d583b added FindQVTK.cmake matlabbe 2014-07-26 05:06:05 +00:00
  • d9c6e99ba7 added some svn ignores matlabbe 2014-07-26 04:38:32 +00:00
  • f090c81aaf Added CalibrationDialog in Preferences->source for convenience. The database is also changed to handle new FX, FY, CX and CY intrinsic parameters instead of only depthConstant parameter. Added version of the database in a new table Admin. Updated to version 0.7.0. matlabbe 2014-07-26 04:36:00 +00:00
  • 1557b3d44d ubuntu 14.04 printf error (missing #include <stdio.h>) matlabbe 2014-07-25 18:41:50 +00:00
  • 18f84febc1 OdometryEvent: set quality to -1 when not set. matlabbe 2014-07-24 17:27:43 +00:00
  • 38f967e10f icp: enabled setting param "icp.setRANSACOutlierRejectionThreshold()" with the same maxCorrespondenceDistance used already for "icp.setMaxCorrespondenceDistance()" matlabbe 2014-07-23 22:34:46 +00:00
  • ab1d4eb232 databaseviewer set default CameraLockZ=false on constraints view matlabbe 2014-07-23 21:30:27 +00:00
  • 3615ea1e21 Calibration tool files... matlabbe 2014-07-22 22:23:52 +00:00
  • c1497d9e92 added CalibrationDialog class and Calibration tool app matlabbe 2014-07-22 22:22:59 +00:00
  • 3328a7c9a0 CameraRGBD example, show usage when no argument is set matlabbe 2014-07-21 18:46:48 +00:00
  • b46f1a53a5 moved CameraRGBD example from examples to tools folder matlabbe 2014-07-21 18:42:10 +00:00
  • 6e7dde2aea DbViewer: added mapId matlabbe 2014-07-14 19:16:26 +00:00
  • 2479272161 GUI: Changed "Save" for "Export", moved Export to File menu matlabbe 2014-07-14 01:40:50 +00:00
  • 7cfb985478 GUI: ask for MLS when saving or viewing high res clouds (added parameter values in progress dialog) Source: added focalLength parameter for RGBD camera (if not null, it will override the value from the camera) matlabbe 2014-07-14 01:25:28 +00:00
  • bcc9469c91 corrected typos matlabbe 2014-07-13 18:09:54 +00:00
  • 16058dcbbe radiusPosesFiltering default keepLatest=true matlabbe 2014-07-13 17:59:38 +00:00
  • 6e3303654e updated OptimizeFromGraphEnd description matlabbe 2014-07-13 17:49:11 +00:00
  • 1d7d2a1847 rtabmap: set mapTransform on local loop closures too matlabbe 2014-07-13 16:57:31 +00:00
  • 8da1d61a71 fixed issue 10 matlabbe 2014-07-11 19:03:11 +00:00
  • e2c612dffd added Rtabmap::getTimeTheshold() matlabbe 2014-07-09 18:03:02 +00:00
  • 0fa8b401c4 just changed a variable name matlabbe 2014-07-06 19:11:49 +00:00
  • 87d1e4b52a updated util3d::create2dMap() with filling unknown space option (default true) matlabbe 2014-07-03 20:16:39 +00:00
  • 99fbca5ffe StatsToolBox changed error to warning when setting not existing working directory matlabbe 2014-07-02 18:28:06 +00:00
  • f34907f92f Added optimizeFromGraphEnd (default true) parameter. It can be used to keep the map referential from the oldest node in the current graph matlabbe 2014-06-25 23:00:35 +00:00
  • bb3c8afd45 cloud filtering: keep first in the area instead of the last matlabbe 2014-06-23 21:52:15 +00:00
  • 7b0a34b150 Save/view high-res point clouds depending on the visible clouds in Map view (only those checked in MapVisibility view) matlabbe 2014-06-23 20:43:08 +00:00
  • e9ae29f909 fixed some warnings in Windows fixed Transform::getNorm() matlabbe 2014-06-23 15:19:17 +00:00
  • d1df15efdd added openni2 option to dataRecorder app matlabbe 2014-06-23 01:07:51 +00:00
  • c6a525c112 Added question about using odometry in database when selecting source from database matlabbe 2014-06-23 00:34:52 +00:00
  • ad04fed7e6 Added Database recorder menu option matlabbe 2014-06-23 00:26:14 +00:00
  • 65b79cd7a2 Refactored OdometryBOW class to handle binary descriptors too (removed OdometryBin). Odometry: added "local map history" option to increase precision Added new Nearest neighbor options (LSH, brute Force, GPU brute Force) Added FREAK/ORB features Increased version to 0.6.5 matlabbe 2014-06-22 03:33:56 +00:00
  • bff3acf273 fixed win64 NSIS install to default "Program Files" instead of "Program Files (x86)" matlabbe 2014-06-17 02:38:41 +00:00
  • 586f4e3d86 MAC OS X binaries fixed bundle. Freenect underscore vs dashed includes matlabbe 2014-06-17 01:45:52 +00:00
  • 863caab3cd added rgbd_camera to installation package matlabbe 2014-06-16 22:32:25 +00:00
  • 836ae8d5a6 Packaging binaries on Windows: Fixed missing plugins for OpenNI2 matlabbe 2014-06-16 22:00:10 +00:00
  • 1dadb03e8e refactored how freenect ready is done matlabbe 2014-06-16 18:18:52 +00:00
  • f6ce17012a Fixed camera openni-PCL stopping after only one grab matlabbe 2014-06-16 18:07:51 +00:00
  • 9c20c20300 Fixed OpenNI2 selection not saved to ini matlabbe 2014-06-16 17:14:16 +00:00
  • bf6df0f31e removed some cmake verbose msgs in FindOpenNI2.cmake matlabbe 2014-06-15 03:57:55 +00:00
  • 04c01870b8 Refactoring CameraRGBD class (now including OpenNI, OpenNI2, OpenNI from OpenCV and Freenect) Added tool to test RGB-D camera: rtabmap-rgbd_camera Fixed Freenect corrupted depth image (after some time) matlabbe 2014-06-15 03:32:25 +00:00
  • c18f1501d4 Refactoring CameraRGBD class (now including OpenNI, OpenNI2, OpenNI from OpenCV and Freenect) Added tool to test RGB-D camera: rtabmap-rgbd_camera Fixed Freenect corrupted depth image (after some time) matlabbe 2014-06-15 03:31:35 +00:00
  • 81b3b49f97 Updated Source menu, sorted RGB-D choices by sensor type Fixed openni from opencv available() method matlabbe 2014-06-14 17:01:14 +00:00
  • c2f6439567 Fixed focal computation when images are registered (freenect), Updated FindOpenNI2.cmake for unix matlabbe 2014-06-14 16:09:44 +00:00
  • a943083e0b Added OpenNI2 camera matlabbe 2014-06-13 23:44:38 +00:00
  • b85263c377 disabled freenect camera when not available matlabbe 2014-06-13 15:24:24 +00:00
  • 2c1ee42986 fixed odometry localTransform for Openni camera from OpenCV matlabbe 2014-06-13 04:05:12 +00:00
  • 26b27fda8d resized default window size matlabbe 2014-06-13 04:00:47 +00:00
  • 0d8a9e37c7 Added error msg when registration is not activated on device (openni from opencv) matlabbe 2014-06-13 03:57:17 +00:00
  • 0bba363f5f Added CameraRGBD with openni from OpenCV, removed feature2D stuff from Camera matlabbe 2014-06-13 03:47:39 +00:00
  • f423b1b743 fixed build errors (addCoordinateSystem and removeCoordinateSystem) for latest version of PCL matlabbe 2014-06-12 18:00:34 +00:00
  • ed080c6cea modified default source rate to 10Hz, added for Reset settings too, missing in r1326 matlabbe 2014-06-12 14:36:08 +00:00
  • d9d55b859e Increment map id when the memory is loaded. This fixes a bug on localization mode when odometry is already started before rtabmap node. matlabbe 2014-06-11 19:00:04 +00:00
  • 8b82cc250c added .settings to ignore when packaging source matlabbe 2014-06-11 16:10:58 +00:00
  • 42862c9a0a Updated version to 0.6.3 matlabbe 2014-06-11 15:55:59 +00:00
  • 411fe70d5e removed focus from time_limit lineEdit matlabbe 2014-06-11 15:51:19 +00:00
  • a148baaf8e Database path: changed Open to Save dialog (to be able to create a new empty database) matlabbe 2014-06-09 22:10:37 +00:00
  • fc59a4bb9c DatabaseViewer: Added total path length under the Graph view matlabbe 2014-06-09 22:05:52 +00:00
  • 35db51419e GraphViewer: added gridCellSize parameter (default 5cm/pixel) matlabbe 2014-06-09 20:47:35 +00:00
  • 4fa947b7a6 Added cloud smoothing (MLS) to save clouds Modified saving questions to yes for merging clouds before saving or meshing matlabbe 2014-06-08 05:16:14 +00:00
  • df0f9d60d5 Added a quality odometry threshold, turning the background yellow when the mapping area has too low features matlabbe 2014-06-06 18:06:49 +00:00
  • 363901cfe4 default vertical layout for loop closure detection dockwidget matlabbe 2014-06-05 18:56:15 +00:00
  • 70e0b0ae13 modified default About dialog size matlabbe 2014-06-05 17:39:53 +00:00
  • 97e1743628 updated small versions of icons matlabbe 2014-06-05 15:55:59 +00:00
  • 1e9f612d25 Added new icon Fixed compilation error (not found uint32_t) on Windows matlabbe 2014-06-05 15:21:33 +00:00
  • da74718393 added opencv nonfree component required matlabbe 2014-06-05 13:46:01 +00:00
  • bb5e5c0084 Made Freenect dependency optional fixed some toro3d warnings matlabbe 2014-06-04 20:24:54 +00:00
  • 0d437d22d7 modifed default source rate to 10Hz matlabbe 2014-06-04 18:59:25 +00:00
  • 0fc6228b4f Added some parameters for mesh reconstruction matlabbe 2014-06-03 19:28:59 +00:00
  • b875d8f7be Added default format "ply" when saving clouds and meshes matlabbe 2014-06-03 17:34:31 +00:00
  • 61f026071e Fixed libfreenect.h not found error when compiling the rtabmap-gui lib matlabbe 2014-06-03 14:26:30 +00:00
  • acd208fc6a Added Freenect camera source matlabbe 2014-06-03 04:42:08 +00:00
  • c53d918422 reduced Preferences dialog init size matlabbe 2014-05-05 15:27:33 +00:00
  • e6f24dfcc5 Fixed some size_t/int warnings. Fixed compilation error on Windows for ExtractObject tool (include pcl_ros/transform.h missing). matlabbe 2014-05-05 15:18:41 +00:00
  • 2d7ba1b9f4 updated utilite UConversion.cpp src matlabbe 2014-04-11 22:07:31 +00:00
  • 4c53972dc8 Changed default for parameters OdomMinInliers=10 and OdomInlierDistance=0.01 matlabbe 2014-04-03 20:16:47 +00:00
  • 491553a80f Added parameter KpMaxDepth to limit the features extracted under a specified maximum depth. matlabbe 2014-04-03 19:59:46 +00:00
  • 1b6a8b93cb Added rtabmap-extractObject tool to extract objects laying on a plane, doing required transform to make sure that the plane and objects are transformed to (0,0,1) axis matlabbe 2014-04-03 15:56:01 +00:00
  • 8286919750 Standalone version: -fixed ICP odometry selection, -install of rtabmap-databaseViewer matlabbe 2014-04-02 15:51:02 +00:00
  • d3b3c6ca3f removed some not used references to external UtiLite matlabbe 2014-03-04 21:59:16 +00:00
  • 9a9431496b updated variables of RTABMapConfig.cmake to not interfere with those from standalone UtiLiteConfig.cmake (catkin issue) matlabbe 2014-03-04 20:39:57 +00:00
  • ac626a846e removed ImagesDbExtractor tool (already inside databaseViewer) add optional delay to DBReader added more options to odometryViewer tool matlabbe 2014-02-28 22:11:36 +00:00
  • 669e7363cc database viewer: added method generateTOROGraph() matlabbe 2014-02-27 17:00:46 +00:00
  • 24eeec3e26 updated default rehearsal similarity to 0.6 matlabbe 2014-02-26 16:52:43 +00:00
  • eea38736b4 Fixed some bugs on Windows... matlabbe 2014-02-25 21:07:32 +00:00
  • f4a215c5a3 updated rgbd example with rtabmap rate to 1 hz matlabbe 2014-02-24 21:23:38 +00:00
  • 30981b102e Added c++ example of RTAB-Map RGB-D version matlabbe 2014-02-24 21:04:02 +00:00
  • 510e9cab89 Removed optimizeCurrentMap() on rtabmap initialization when not in RGBD mode matlabbe 2014-02-20 20:46:12 +00:00
  • 931cc740c7 changed 2D ICP dropping 3DOF values comment log level matlabbe 2014-02-19 19:07:49 +00:00
  • b44e01a3bb New parameters: max accepted ICP translation error, new map on large odometry error matlabbe 2014-02-19 19:00:38 +00:00
  • 5dbf6678ce refactoring: terms "current" and "full" changed for "local" and "global" respectively matlabbe 2014-02-17 22:58:46 +00:00
  • 260493ac8f fixed parameter LccIcp/Type description matlabbe 2014-02-17 22:12:33 +00:00
  • 983cbc3bac Added install targets for dataRecorder and odometryViewer matlabbe 2014-02-17 16:18:24 +00:00
  • 8d863b21d5 Added visualization cloud filtering matlabbe 2014-02-13 21:32:46 +00:00
  • ea570abb8c New classes: Link and GraphViewer (TORO graph visualization and laser scans occupancy grid) New parameter: RGBD/ToroIterations=100 Rtabmap: added getGraph() method to get TORO poses/link constraints Fixed ICP correspondences ratio over 1 CloudViewer: added frustum culling and camera view up z lock in render(), moving camera using arrow keys, Menu options: Camera far plane clipping, background color DatabaseViewer: added 3D Map view and Graph view MainWindow: Moved main widget (loop closure image status) to a dock widget, added Graph view. matlabbe 2014-02-11 23:04:22 +00:00
  • df3d694829 Removed sqlite3 dependency (now building it directly in source, making installation easier between x86 and x64) matlabbe 2014-01-24 21:42:35 +00:00
  • c053a999b4 some changes in 3d rendering properties... opacity, point size matlabbe 2014-01-23 01:06:39 +00:00
  • 29d377135e Fixed a bug when switching from BadSignaturesIgnored=false to true (if bad signatures were saved before the switch) matlabbe 2014-01-22 20:42:14 +00:00
  • b5f74daaea Set parameter Mem/BadSignaturesIgnored to default "false" matlabbe 2014-01-22 20:15:55 +00:00
  • 22e3082adc Increased version to 0.6.2 Memory management tested on RGBD SLAM Fixed some crashes New parameter RGBD/LocalLoopDetectionMaxDiffID New parameter LccIcp2/VoxelSize Updated parameter LccIcp/Type (added "No ICP" type) Updated parameter kLccBowMinInliers (inliers minimum reduced to 1) TORO optimization: The graph root is explicitly defined as the last node added (fixed a TORO crash when a root could not be found) TORO optimization: only one constraint between neighbors and loop closures TORO optimization: added initial tree guess Map correction/Map transform: now only used in localization mode (map correction is always identity on mapping mode) New statistics: local loop space diff, last loop closure parent and child ids Database: Fixed empty signatures with no poses loaded ICP: fixed transform multiplication order Dump memory: added 3D words DatabaseViewer: added Export option (added ExportDialog object) DataRecorder: Option recording in RAM or Hard drive GUI: added a dock widget (MapVisibilityWidget) to change visibility of nodes in the 3D map GUI: fixed progress bar step count when generating the map Menu option: generate TORO graph (full/current map, optimized/not optimized) Menu option: download map (full/current map, optimized/not optimized) Preferences: added Reset all settings button Preferences: A QGroupBox can be a boolean parameter matlabbe 2014-01-22 19:49:28 +00:00
  • 2489397b49 DatabaseViewer: reading database on hard drive for each image instead of loading the whole database in RAM. matlabbe 2014-01-15 21:01:37 +00:00