Commit Graph

  • af1cdadabd Tango: updated export workflow, added sketchfab activity, added graph optimization parameters, fixed raw images kept in memory (disabled reexctract words on loop closure while updating memory to be able to create more features for transform estimation than needed in vocabulary), portrait/landscape orientation, updated to Eisa TangoSDK. DBReader: fixed high variance when node has no links (if not the first in the current map id). MainWindow: remove frustums not in the current graph. matlabbe 2017-02-15 19:07:10 -05:00
  • 1be0d52051 Fixed compilation error with PCL < 1.7.2 (disabled graph frustums option) matlabbe 2017-02-09 19:25:35 -05:00
  • 0d0577a886 3D Rendering: Added option to show graph's frustums, added option to filter floor and/or ceiling. matlabbe 2017-02-09 18:32:44 -05:00
  • 2b42afb456 Update index.md matlabbe 2017-02-08 15:37:07 -05:00
  • a2bca9e6da Update index.md matlabbe 2017-02-08 15:33:15 -05:00
  • a95ca886d5 Update index.md matlabbe 2017-02-08 08:48:16 -05:00
  • e4629cc740 Tango: file name using 0-24 hours format matlabbe 2017-02-07 19:00:52 -05:00
  • 1c555f321b Fixed Tango odometry variance matlabbe 2017-02-07 15:57:52 -05:00
  • 5e9c4fde95 Tango: added Privacy Policy link matlabbe 2017-02-07 00:37:37 -05:00
  • a85c54fe41 Update index.md matlabbe 2017-02-06 23:22:08 -05:00
  • 00fa7d5f08 Update index.md matlabbe 2017-02-06 23:18:26 -05:00
  • ae1aea41f3 Update matlabbe 2017-02-06 22:50:37 -05:00
  • 098445f79f Set theme jekyll-theme-slate and migrate Page Generator content matlabbe 2017-02-06 22:49:48 -05:00
  • 6aecebcf2c ExportDialog: fixed minClusterSize signal/slot error matlabbe 2017-02-06 21:07:27 -05:00
  • 9a2c9f607f DBViewer: compute normals when showing clouds matlabbe 2017-02-06 17:05:53 -05:00
  • 3a9b725c0c Tango: doing mesh decimation only when texturing matlabbe 2017-02-05 18:04:22 -05:00
  • f7616f6e94 Tango: update to 0.11.14 matlabbe 2017-02-05 17:24:45 -05:00
  • ce8bd9ac40 Export: for min polygon cluster size, added option -1 to just keep the largest cluster matlabbe 2017-02-04 18:28:43 -05:00
  • 5c44082c42 updated log commment in memory when changing feature type matlabbe 2017-02-04 09:27:35 -05:00
  • 585f0c54bf Adjusted min polygon cluster size for applying texture matlabbe 2017-02-03 17:40:55 -05:00
  • 31453d187d Updated how texturing is done (occlusion+distance) matlabbe 2017-02-03 16:12:58 -05:00
  • 53ff5b56e6 fixed texture not exported with single image scan 0.11.14 matlabbe 2017-02-01 12:53:05 -05:00
  • a1ceff8ce8 Texturing: ignore polygons not facing the camera matlabbe 2017-02-01 00:29:13 -05:00
  • bfb9feaf07 TextureMapping: added maximum camera distance matlabbe 2017-01-31 23:26:35 -05:00
  • 8e0e04eae9 CloudViewer: added point picker on doubleclick matlabbe 2017-01-30 19:51:06 -05:00
  • 0f96bf7709 Added FREAK detector/descriptor option with OpenCV3 matlabbe 2017-01-30 22:24:51 -05:00
  • f61569622a CloudViewer: no need to save texture on disk before rendering TextureMesh (opencv image to vtk texture directly) matlabbe 2017-01-30 21:23:56 -05:00
  • 31d8ae08c8 Fixed a compilation warning... matlabbe 2017-01-30 13:35:16 -05:00
  • 4e324e34d8 About dialog: Added VTK version and updated copyright year matlabbe 2017-01-30 13:17:03 -05:00
  • 7b5761106d Tango: updated how RGB and depth images are synchronized (to minimize the dt between them). Added time offset to get stamps in epoch time. Trajectory Mode: fixed top button not selected. matlabbe 2017-01-30 12:29:34 -05:00
  • 819db9538f Ask to set detection rate to 0 when selecting a source database. DBReader: set 9999 covariance for the first odom pose of a database. matlabbe 2017-01-29 18:24:10 -05:00
  • e3b3a08f5f DbViewer: fixed features not added in right image when adding loop closure matlabbe 2017-01-28 15:49:29 -05:00
  • e3d9ad005e Tango default feature set to BRIEF matlabbe 2017-01-28 01:17:32 -05:00
  • bcacf2fe74 Export: darker background to see grid lines matlabbe 2017-01-27 16:55:01 -05:00
  • b3a6650a6f Updated error msg when database cannot be written on disk (write permission issue) matlabbe 2017-01-27 14:31:44 -05:00
  • 534efcb987 updated version to 0.11.14 matlabbe 2017-01-27 12:19:39 -05:00
  • 79a211ad02 RtabmapThread: changed state stack for a queue to process events in FIFO order (instead of FILO). Tango: Added detector type parameter (FREAK is now the default with 400 features). matlabbe 2017-01-27 11:47:57 -05:00
  • b4a0fe54cd Tango: added gain radius and min cluster size parameters matlabbe 2017-01-26 17:34:15 -05:00
  • 3a73414972 Tango: Added Settings/Optimized Mesh/Sketchfab Upload matlabbe 2017-01-26 16:46:24 -05:00
  • 09b058aaed added oauth2_redirect.html matlabbe 2017-01-26 15:21:46 -05:00
  • 66ee792e8c Export: fixed white squares in exported texture (shifting next tex coords to wrong sub texture). Transfer color radius option use nearest point when =0. Fixed a crash on export dense with texture when last materials are not used (they have no polygons associated). matlabbe 2017-01-26 09:42:52 -05:00
  • 496319a2b0 Export: Added merging textures option (default true) matlabbe 2017-01-19 11:20:48 -05:00
  • 0a98df922e Export: added texture format option (jpg, png) matlabbe 2017-01-17 14:57:50 -05:00
  • 4c7d46c8a0 createTextureCameras: using CameraModel's localTransform instead of hard coded optical rotation matlabbe 2017-01-17 12:44:30 -05:00
  • a011a6af64 Refactored texture projection (avoid saving image on disk at this step) matlabbe 2017-01-16 18:29:14 -05:00
  • 2b8f40e505 fixed compilation warnings matlabbe 2017-01-16 11:21:40 -05:00
  • 8f797e81ae Export: added option to remove not textured/colored polygons. Cloud generation: Black pixels can be projected. Added RoiRatios options to 3D Rendering and Export. Added fill depth holes option to Export. matlabbe 2017-01-16 01:32:53 -05:00
  • f8ec338fa3 Added Poisson surface reconstruction in export options matlabbe 2017-01-15 19:09:37 -05:00
  • ea5f0fadb8 Tango: added more Map Update Rate options matlabbe 2017-01-12 16:49:02 -05:00
  • bf01a1d138 consoleApp: fixed redefined i matlabbe 2017-01-07 15:04:36 -05:00
  • 32c051320c UCv2Qt: fixed min/max of depth to grayscale conversion for CV_32FC1 type 0.11.13-kinetic matlabbe 2017-01-06 16:57:47 -05:00
  • 74ae1429a1 Camera tool: fixed compilation warning matlabbe 2017-01-06 13:57:07 -05:00
  • 00c93abd1b Memory: ignore reextract features when registration is not visual 0.11.13 matlabbe 2017-01-06 08:20:32 -05:00
  • 7fa559247d DbViewer: disable "Add" button if one of the current images selected is not in the graph matlabbe 2017-01-05 21:10:26 -05:00
  • 8895173a2b Memory::computeTransform(): Fixed empty "from" image when reextract features is true and ICP-only registration is used matlabbe 2017-01-05 19:31:18 -05:00
  • f20cb6ff52 Preferences: fixed map opacity limited to 0.75 min. Making sure that normalized variances are set to epsilon if result is 0. matlabbe 2017-01-05 18:08:20 -05:00
  • 4b12fb3a9a Normalize variance in refined/added loop closure (DbViewer) matlabbe 2017-01-05 17:23:55 -05:00
  • 716337b71a normalize variance in loop closure matlabbe 2017-01-05 17:22:49 -05:00
  • dfb965cfa9 Fixed bundler exportation not using local transform matlabbe 2017-01-04 17:49:59 -05:00
  • 91f78b54d8 bump android version matlabbe 2017-01-03 22:34:16 -05:00
  • ac1c5f81ae fixed some compilation warnings matlabbe 2017-01-03 22:14:21 -05:00
  • 6abed48af6 0.11.13. OdometryF2M: fixed/improved bundle adjustment option. OptimizerG2O: now doing stereo BA instead of mono BA (interface of Optimizer::optimzeBA() has slightly changed to include depth in word references). Registration and Odometry set angular and linear variances separately. RegistrationVis set x100 smaller variance for rotation. Added keypoints3D member to SensorData. Added Transform::getAngle() for convenience. Odometry normalizes variances. RtabmapThread does variance summation when frames are discarded. Updated how variance is computed by util3d::estimateMotion3Dto2D(), ignoring very large variance from the computation (stereo issue with very far matched features). MainWindow: added option to align with ground truth or not (default true as before), added for odometry statistics (including bundle stuff), update ground truth statistics every time a graph is loaded/optimized. CameraRGB can now load odometry files (to fake an input odometry). PreferencesDialog: Added option to Odometry so it can use a different registration approach than the default one (the one used for loop closure). Parameters: added new g2o/Solver option 3 (Eigen), added g2o/RobustKernelDelta, g2o/Baseline and Odom/VisKeyFrameThr. Database: from 0.11.13, ignoring patch version when comparing is database version is newer than app version used. matlabbe 2017-01-03 21:05:00 -05:00
  • 49e6272447 Create gh-pages branch via GitHub matlabbe 2016-12-12 10:40:55 -05:00
  • 41f586067b Create gh-pages branch via GitHub matlabbe 2016-12-06 19:51:38 -05:00
  • 4b5b64555b Create gh-pages branch via GitHub matlabbe 2016-12-06 19:47:07 -05:00
  • 7eb29d2d29 Create gh-pages branch via GitHub matlabbe 2016-12-06 19:44:18 -05:00
  • 3b8944f1ba Create gh-pages branch via GitHub matlabbe 2016-12-06 19:41:01 -05:00
  • cd593a90d7 Create gh-pages branch via GitHub matlabbe 2016-12-06 19:31:15 -05:00
  • 6550a52cee fixed #152 matlabbe 2016-12-05 15:53:19 -05:00
  • cd62e67011 Localization: Revert mapCorrection transform to one before being lost (when odom can be computed again) matlabbe 2016-12-05 15:16:04 -05:00
  • e5524ddc1d Tango: fixed black clouds. Rtabmap: only add latest optimized pose to graph if localized. matlabbe 2016-12-05 13:27:29 -05:00
  • 3c17049084 Tango: Added Rendering Options... -> Mesh Rendering -> Mesh Decimation matlabbe 2016-12-03 21:49:40 -05:00
  • d2287ab9f4 Backward compatibility (DBViewer, DBReader) with old database format not saving CameraModel's image size, cx and cy 0.11.12 matlabbe 2016-12-02 13:43:44 -05:00
  • a5f4468c54 Fixed build warnings about variables not used in CameraRGBD and CameraStereo classes (depending on which sensor is available) matlabbe 2016-12-02 12:29:38 -05:00
  • f2dbfa9b33 StereoCameraModel: baseline computed with Tx of left camera too. Fixed QMultiComboBox not showing on windows. Avoid updating grid view if there are no local grids in signatrues. Clear cached data of StatsItem when detecting smaller timestamp than last ones. matlabbe 2016-12-01 21:46:09 -05:00
  • d0dddaf7cc DbViewer: fixed bug where null links were added when added links doen't have enough inliers. g2o/Optimizer: changed back to Levenberg as GaussNewton seems worst on Kinect multi-session mapping matlabbe 2016-12-01 11:59:49 -05:00
  • 40d0be5828 Preferences: fixed groupbox modified signal not sent when reading a config file matlabbe 2016-11-30 21:24:17 -05:00
  • d879491a58 Fixed #149 matlabbe 2016-11-30 14:25:01 -05:00
  • 4d585cbb11 Fixed bug where Grid/MaxObstacleHeight didn't work when the ground is not observable matlabbe 2016-11-28 14:02:06 -05:00
  • 2f6d7f81cc Fixed accumulated words bug in highest hypothesis view matlabbe 2016-11-27 20:55:53 -05:00
  • 3363772ce5 CloudViewer: added backface culling option on right-click menu. MainWindow: removed error msg on wrong decimation (util3d already handle this case) matlabbe 2016-11-27 20:10:05 -05:00
  • 1910cef3d1 g2o/Optimizer changed default to 1 (Gauss Newton) matlabbe 2016-11-27 18:32:48 -05:00
  • 32adf22238 Create gh-pages branch via GitHub matlabbe 2016-11-27 15:55:58 -05:00
  • 01c154ee64 Create gh-pages branch via GitHub matlabbe 2016-11-27 15:55:07 -05:00
  • 35dd7f6b90 Create gh-pages branch via GitHub matlabbe 2016-11-27 15:53:41 -05:00
  • 6cbe3e39dd Create gh-pages branch via GitHub matlabbe 2016-11-27 15:51:19 -05:00
  • 9b3cc627a6 Create gh-pages branch via GitHub matlabbe 2016-11-27 15:46:42 -05:00
  • 121446d648 Removed parameter "OdomF2M/FixedMapPath". GUI: added odometry disabled option. Rtabmap can now localize even if odometry input is null (only in localization mode). matlabbe 2016-11-27 14:30:11 -05:00
  • 693f623e5e Fixed GUI crash when using rectified RGB only (with odometry). Fixed empty local map when loading a fixed local map for OdometryF2M. matlabbe 2016-11-25 19:52:34 -05:00
  • da1cac1e55 Tango: fixed map not optimized when opening a database matlabbe 2016-11-25 16:05:14 -05:00
  • 22089a9e45 Tango: Fixed supporting devices for appropriate listing in play store (only for Tango-enabled phones/tablets) matlabbe 2016-11-25 15:35:18 -05:00
  • e65db3cba5 Tango: fixed localization mode not working matlabbe 2016-11-25 15:20:42 -05:00
  • 5b183d9105 DbViewer: do the max optimization error test when adding a new loop closure (rejecting it if it fails) matlabbe 2016-11-24 15:09:16 -05:00
  • 2a43a95ddd flann serialize unordered_map compilation error (#126): modified define name to avoid conflicts with the one defined in OpenCV matlabbe 2016-11-23 17:36:38 -05:00
  • 23bb5d5147 DBDriver: when an empty database url is provided, an empty database "in memory" is used by default. Tango: fixed second database not recorded in Data Recorder mode (now creating a new one on save). Mapping parameters are saved in database instead of the one used to record data (Data Recorder mode). matlabbe 2016-11-23 15:13:09 -05:00
  • 639896b309 CloudViewer: fixed dark textures matlabbe 2016-11-21 19:10:30 -05:00
  • 3d5699ef4a Tango: fixed second database not saved when hitting Save two times consecutively matlabbe 2016-11-21 18:13:56 -05:00
  • 1c41882bf0 bump tango version matlabbe 2016-11-21 17:13:32 -05:00
  • 14908e3a11 rtabmap: refining neighbor links uses computeIcpTransform() instead of computeTransform() (to ignore Visual registration, which adds more errors most of the time). When database is in RAM, we can close under a different name than the one used when the database was loaded. Tango: Added Append Mode option (only start a new map after being localized, default true) and the old map is still shown for convenience until localization. Increased minInliers to 25. Increased ICP correspondenceRatio to 0.5. Decreased time to open a database. Saving doesn't close the database anymore and overwrite only if we save with the same name. Removed ICP refining from standard optimization. matlabbe 2016-11-21 17:09:04 -05:00
  • 4c559a3191 Preview: reduced minimum size of the window matlabbe 2016-11-21 12:02:29 -05:00