Commit Graph
93 Commits
Author SHA1 Message Date
Christian Forster 1282a95dde removed check if error increased in feature alignment. result is more feature matches and equal results to NEON version. 2014-11-10 11:01:06 -05:00
Christian Forster 3ab81e54c2 bugfix in getCloseKeyframes(). fixes #52 2014-11-08 17:08:39 +01:00
Christian Forster 3ba099372f Fixes #44, bug in KeyPoint selection 2014-09-01 14:42:41 +02:00
Christian Forster 6f6c4c9930 speeding up initialization by using previous flow estimate in klt tracking. 2014-08-13 17:54:43 +02:00
Christian Forster 2eabd6d4b4 changed memory allocation in matcher (#27) 2014-07-07 17:08:06 +02:00
Christian Forster b4696fda0a using std::isnan instead of isnanf 2014-06-30 20:43:15 +02:00
Christian Forster c34df8f6d2 using ${OpenCV_LIBS} instead of ${OpenCV_LIBRARIES}, fixes #24. thanks Jamaslab & pablospe 2014-06-30 19:35:30 +02:00
Christian Forster ec351f478f moved proj. jacobian out of loop. 2014-06-27 14:57:03 +02:00
Christian Forster d6da40f6a0 added include <set>, fixes #23 2014-06-25 14:11:21 +02:00
Christian Forster 7d2263aeda include <set>, fixes #22 2014-06-24 13:02:50 +02:00
Christian Forster 8b32cd8d88 add boost system dependency. fixes #19 2014-06-19 23:12:40 +02:00
Christian Forster 1720c393ea fixed compile flags for debug build 2014-06-19 18:37:01 +02:00
Christian Forster 90d64a9a89 fixes #17 - building without ROS 2014-06-18 23:26:11 +02:00
Ketill Gunnarsson 8fa5d9796a added eigen align operator to frame_handler_mono.h and point.h 2014-06-16 21:42:01 +02:00
Christian Forster 79f4d03672 added EIGEN_MAKE_ALIGNED_OPERATOR_NEW to sparseImgAlign class. 2014-06-12 11:48:36 +02:00
Christian Forster 08fb6d2f14 added EIGEN_MAKE_ALIGNED_OPERATOR_NEW to Reprojector class. 2014-06-12 11:08:59 +02:00
Christian Forster c5dda65e17 Update README.md 2014-06-12 10:57:13 +02:00
Christian Forster ab867a3047 added instructions on how to download test data. updated all tests for new dataset. 2014-06-11 17:41:10 +02:00
Christian Forster 9b22a4c627 added figures to illustrate notation 2014-06-11 14:47:01 +02:00
Christian Forster c364fe9cfa set default compile flag for HAVE_G2O to FALSE 2014-06-11 12:04:47 +02:00
Christian Forster 2e559e58b6 default is to build with ROS/Catkin 2014-06-11 11:47:20 +02:00
Christian Forster d4c5568c42 added flag to build without ROS as plain cmake project 2014-06-11 11:37:42 +02:00
Christian Forster 956a21f4f2 use environment variable for plain cmake projects to locate dataset folder 2014-06-11 11:37:13 +02:00
Christian Forster c58503ae86 added missing include 2014-06-11 11:37:02 +02:00
Christian Forster 0b1f9d7bb7 new flag to display debug output for plain cmake-projects 2014-06-11 11:36:22 +02:00
Christian Forster 09ceff33e2 cleanup cmake 2014-05-28 16:12:49 +02:00
Christian Forster ca9d34c80c updated readme 2014-05-28 16:12:38 +02:00
Christian Forster b49d2f8573 compiles again with g2o. 2014-05-27 20:38:23 +02:00
Christian Forster ab121434e4 fixed relocalizer and state machine. pose doesn't jump around anymore when flashed with a camera. 2014-05-23 15:32:15 +02:00
Christian Forster 11b5b62c9e worked on visualization 2014-05-16 14:38:13 +02:00
Quim Sanchez 196b29757a Update frame.cpp
Image seemed to be ok but still exception was being thrown.
2014-05-15 16:03:19 +02:00
Christian Forster 6a34b59f72 added uncertainty for patch normal 2014-05-12 22:26:12 +02:00
Christian Forster 240bed8665 added flag if patch normal is set 2014-05-12 18:00:31 +02:00
Christian Forster 8a2bef49f7 removed unused dependency of boost signals and system 2014-05-11 22:10:12 +02:00
Christian Forster 713f35697b refactoring 2014-05-09 15:06:03 +02:00
Christian Forster 734a5c007b moved feature selection to matcher 2014-05-09 15:05:33 +02:00
Christian Forster bee16e2d03 moved jacobians to point and frame class 2014-05-05 15:35:13 +02:00
Christian Forster 7ab1632d4a fixes to build on ROS Indigo 2014-05-05 00:19:03 +02:00
Christian Forster 7be07a33a1 implementation of a relocalizer that tries to relocalize at the last keyframe. an interface is available for more elaborated relocalizers 2014-05-01 18:29:24 +02:00
Christian Forster d0ce9ae3c4 1D alignment for edgelets seems to work better 2014-05-01 18:28:47 +02:00
Christian Forster a895a99fd1 comment changes that are not thread-safe 2014-05-01 12:42:23 +02:00
Christian Forster 6d592b3aa4 normalized edglet dir 2014-04-30 22:29:41 +02:00
Christian Forster 8d3ed5078c set second frame as keyframe before it is handed to depth filter. otherwise no new seeds are initialized for this frame. 2014-04-30 22:28:56 +02:00
Christian Forster 68e1e05048 fixed locking problem 2014-04-30 22:27:11 +02:00
Christian Forster 15c45f58e6 remove unused variable 2014-04-30 15:26:04 +02:00
Christian Forster 5578939b84 depth filter now also updates old seeds with new keyframes. previously a keyframe was only used to initialize new seeds. 2014-04-30 15:20:01 +02:00
Christian Forster 8291a6b9c1 FrameHandlerMono member functions are now virtual to allow specialization 2014-04-30 12:41:01 +02:00
Christian Forster 44f87b860b refactored matcher class 2014-04-29 21:43:24 +02:00
Christian Forster 406c4231bf set trace flags to false 2014-04-29 13:58:06 +02:00
Christian Forster 6ba28f50cf removed unused disparity uncertainty computation 2014-04-29 11:44:45 +02:00