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 |
|
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
|
ac79793806
|
Merge branch 'master' of https://github.com/uzh-rpg/rpg_svo
|
2014-06-11 17:42:06 +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
|
49da07745d
|
Merge branch 'master' of https://github.com/uzh-rpg/rpg_svo
|
2014-06-11 14:47:19 +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
|
2996e8469d
|
Merge branch 'master' of https://github.com/uzh-rpg/rpg_svo
|
2014-06-11 11:56:32 +02:00 |
|
Christian Forster
|
021e747005
|
cleanup launchfile for live camera
|
2014-06-11 11:54:18 +02:00 |
|
Christian Forster
|
ec20452f2f
|
remove rviz node from test launchfile since it doesn't work with everyone (different ROS versions, screen resolutions)
|
2014-06-11 11:51:37 +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
|
166cd1c75e
|
added ros parameter to disable user input thread.
|
2014-06-11 10:37:40 +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
|
f22ab69430
|
Merge branch 'master' of https://github.com/uzh-rpg/rpg_svo
|
2014-05-27 20:39:01 +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
|
4bc234e490
|
apply rotation to dense-input-msgs
|
2014-05-23 15:31:48 +02:00 |
|
Christian Forster
|
e8d6757e9e
|
comparison of depth estimates in synthetic scenes
|
2014-05-22 19:48:02 +02:00 |
|
Christian Forster
|
d6927c0bbe
|
new comparison file
|
2014-05-19 12:02:16 +02:00 |
|
Christian Forster
|
0f259084cd
|
add noise to image in benchmarking synthetic datasets
|
2014-05-19 12:00:54 +02:00 |
|
Christian Forster
|
81f5c329fc
|
remove unused includes
|
2014-05-19 10:59:25 +02:00 |
|
Christian Forster
|
0abe816452
|
plot depth error percentiles
|
2014-05-19 10:58:16 +02:00 |
|
Christian Forster
|
0f322b208a
|
evaluation scripts
|
2014-05-16 19:25:51 +02:00 |
|
Christian Forster
|
450cbc096e
|
changed parameter name in launchfile
|
2014-05-16 14:53:21 +02:00 |
|
Christian Forster
|
e0207e7365
|
rename ros-parameter for image pyramid publishing level
|
2014-05-16 14:51:14 +02:00 |
|
Christian Forster
|
bb4c671568
|
fix in depth error tracing
|
2014-05-16 14:48:02 +02:00 |
|
Christian Forster
|
11b5b62c9e
|
worked on visualization
|
2014-05-16 14:38:13 +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
|
5550258493
|
Merge branch 'master' into dev
|
2014-05-05 10:02:12 +02:00 |
|
Christian Forster
|
1a1302ba5e
|
fix in benchmark script
|
2014-05-05 10:01:34 +02:00 |
|
Christian Forster
|
7ab1632d4a
|
fixes to build on ROS Indigo
|
2014-05-05 00:19:03 +02:00 |
|
Christian Forster
|
08f3cb4b0a
|
fix in benchmark script
|
2014-05-02 11:22:01 +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
|
5954418249
|
visualization of edgelets
|
2014-05-01 18:28:28 +02:00 |
|
Christian Forster
|
060eca8bfe
|
visualization
|
2014-05-01 12:43:15 +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
|
465f04d1e3
|
refactor
|
2014-04-30 22:25:54 +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
|
cdecc6325f
|
plot trajectory error also when no hand-eye-calib is available
|
2014-04-29 21:42:53 +02:00 |
|
Christian Forster
|
406c4231bf
|
set trace flags to false
|
2014-04-29 13:58:06 +02:00 |
|
Christian Forster
|
39bd1347f3
|
can now choose in which coordinate frame to publish the pose. by default the pose of the world origin is published in the camera frame of reference
|
2014-04-29 13:51:07 +02:00 |
|
Christian Forster
|
335a25511f
|
Merge branch 'master' into dev
|
2014-04-29 11:50:41 +02:00 |
|
Christian Forster
|
6ba28f50cf
|
removed unused disparity uncertainty computation
|
2014-04-29 11:44:45 +02:00 |
|
Christian Forster
|
922d73236b
|
refactor
|
2014-04-29 11:43:49 +02:00 |
|
Christian Forster
|
69fb4828c2
|
refactor
|
2014-04-29 11:43:01 +02:00 |
|
Christian Forster
|
5a628bbc9b
|
removed some debug output from depth filter
|
2014-04-28 23:16:53 +02:00 |
|
Christian Forster
|
42a7222b43
|
changed interface of feature detector. now it returns directly a list of features instead of only corners
|
2014-04-28 16:43:00 +02:00 |
|
Christian Forster
|
5e48a22f4d
|
CRITICAL: Now publishing camera in world frame. before it was the opposite.
|
2014-04-28 14:23:39 +02:00 |
|
Christian Forster
|
3ad948a0f1
|
commenting
|
2014-04-27 23:35:38 +02:00 |
|
Christian Forster
|
692cb1b47f
|
added helper function to abstract feature extractor class
|
2014-04-27 23:34:59 +02:00 |
|
Christian Forster
|
d905a9ff72
|
refactor
|
2014-04-27 23:34:31 +02:00 |
|
Christian Forster
|
272ef797f9
|
formatting
|
2014-04-27 15:44:16 +02:00 |
|
Christian Forster
|
669b65cbeb
|
added edglet feature type
|
2014-04-27 15:41:11 +02:00 |
|
Christian Forster
|
482b5c0f56
|
added more info to readme
|
2014-04-22 18:37:40 +02:00 |
|
Christian Forster
|
0cbe4a6ca1
|
can set start frame idx of dataset
|
2014-04-22 18:36:18 +02:00 |
|
Christian Forster
|
b49e436356
|
plotting trajectory error
|
2014-04-22 18:35:45 +02:00 |
|
Christian Forster
|
5fc8ef36a3
|
write associated measurements to file
|
2014-04-16 12:13:25 +02:00 |
|
Christian Forster
|
814336e5ff
|
fix for non-synthetic datasets in benchmark script
|
2014-04-16 10:26:55 +02:00 |
|
Christian Forster
|
7d59376358
|
publish markers in benchmark node
|
2014-04-16 10:26:29 +02:00 |
|
Christian Forster
|
cf2b188894
|
return fisher information
|
2014-04-16 10:26:10 +02:00 |
|
Christian Forster
|
2e46802a5b
|
set trace flag to false
|
2014-04-04 21:04:30 +02:00 |
|
Christian Forster
|
00b1734443
|
Merge branch 'master' of https://github.com/uzh-rpg/rpg_svo
|
2014-04-04 21:02:15 +02:00 |
|
Christian Forster
|
c6b308ca14
|
changed compile-flag name USE_ROS to SVO_USE_ROS because PCL uses the same flag
|
2014-04-04 20:10:39 +02:00 |
|
Christian Forster
|
0454a92de3
|
Merge branch 'dev' of https://github.com/uzh-rpg/rpg_svo into dev
Conflicts:
svo/src/reprojector.cpp
|
2014-04-03 10:20:20 +02:00 |
|
Christian Forster
|
a1e014c77c
|
refactoring Point, added point normal as member
|
2014-04-03 10:08:18 +02:00 |
|
Christian Forster
|
1f44610858
|
exp(x).inverse is the same as exp(-x)
|
2014-04-01 18:52:46 +02:00 |
|
Christian Forster
|
aedd6ed63b
|
added experiment label
|
2014-04-01 18:04:47 +02:00 |
|
Christian Forster
|
231cdf5b3d
|
changed update formula to correspond with the paper
|
2014-04-01 18:04:25 +02:00 |
|
Christian Forster
|
cc38295405
|
refactor
|
2014-04-01 16:32:14 +02:00 |
|
Christian Forster
|
4c722969a9
|
move depth filter ownership to frame handler mono
|
2014-03-31 21:44:31 +02:00 |
|