Commit Graph
51 Commits
Author SHA1 Message Date
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
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 cf2b188894 return fisher information 2014-04-16 10:26:10 +02:00
Christian Forster 38b7d0b9bc changed interface of feature extractor 2014-04-13 22:05:18 +02:00
Christian Forster d150ef5615 changed project name in output message 2014-04-13 19:29:06 +02:00
Christian Forster fedd9f250e delete heap variable 2014-04-09 20:10:51 +02:00
Christian Forster 0137f64c22 remove cout 2014-04-09 19:52:16 +02:00
Christian Forster 42a5535fdc changed output level of debug msgs 2014-04-09 18:04:57 +02:00
Christian Forster c7e87f188e using fabs() instead of abs() 2014-04-09 17:59:19 +02:00
Christian Forster 225f2ea71c use SVO_WARN_STREAM() instead of ROS_WARN_STREAM() 2014-04-09 11:29:14 +02:00
Christian Forster 2e46802a5b set trace flag to false 2014-04-04 21:04:30 +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 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
Christian Forster 74a6d3d699 refactoring 2014-03-31 21:21:24 +02:00
Christian Forster 6308c10fa2 added reprojector option to not use feature alignment 2014-03-31 19:47:12 +02:00
Christian Forster 8cf1504f7c combined reprojection functions in new reprojector class 2014-03-31 19:31:11 +02:00
Christian Forster ac8b7be117 set trace flag to FALSE 2014-03-31 11:38:32 +02:00
Christian Forster 6a0e376e90 added utility function to get trace and dataset dir 2014-03-31 11:16:47 +02:00
Christian Forster ce0e6543aa trace more detailed timings for reprojection 2014-03-27 13:45:47 +01:00
Christian Forster 536cf3396d renamed state machine enum variables to comply with ros style guide 2014-03-27 11:25:06 +01:00
Christian Forster 12451cff17 trace timestamp with logs for plotting 2014-03-27 11:17:47 +01:00
Christian Forster 0b0a9a51b0 tracing and plotting of pose error for synthetic datasets 2014-03-25 14:39:35 +01:00
Christian Forster 1311ed95a0 tested and fixed setFirstFrame() function 2014-03-24 15:01:33 +01:00
Christian Forster 797480a84c no tracing 2014-03-24 15:00:48 +01:00
Christian Forster c4a26bcb08 rename project 2014-03-24 15:00:09 +01:00
Christian Forster ced00885c5 refactor 2014-03-24 10:09:58 +01:00
Christian Forster e9404c4ed8 added functionality to set first frame. used for benchmark node 2014-03-21 20:22:56 +01:00
Christian Forster ddc3d6b7e1 removed default value for timestamp in frame constructor 2014-03-21 20:22:22 +01:00
Christian Forster 35c2fee2bd set trace flag to false 2014-03-12 18:38:12 +01:00