#include <cmath>#include <deque>#include <sstream>#include <unistd.h>#include <vector>#include <cv_bridge/cv_bridge.h>#include <ros/ros.h>#include <rosbag/bag.h>#include <rosbag/view.h>#include <sensor_msgs/Image.h>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include "cam/CamRadtan.h"#include "feat/Feature.h"#include "feat/FeatureDatabase.h"#include "track/TrackAruco.h"#include "track/TrackDescriptor.h"#include "track/TrackKLT.h"#include "utils/opencv_yaml_parse.h"#include "utils/print.h"Go to the source code of this file.
Functions | |
| void | handle_stereo (double time0, double time1, cv::Mat img0, cv::Mat img1) |
| int | main (int argc, char **argv) |
Variables | |
| int | clone_states = 10 |
| std::deque< double > | clonetimes |
| TrackBase * | extractor |
| int | featslengths = 0 |
| int | frames = 0 |
| int | max_cameras = 2 |
| int | num_lostfeats = 0 |
| int | num_margfeats = 0 |
| ros::Time | time_start |
| void handle_stereo | ( | double | time0, |
| double | time1, | ||
| cv::Mat | img0, | ||
| cv::Mat | img1 | ||
| ) |
This function will process the new stereo pair with the extractor!
Definition at line 284 of file test_tracking.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 68 of file test_tracking.cpp.
| int clone_states = 10 |
Definition at line 57 of file test_tracking.cpp.
| std::deque<double> clonetimes |
Definition at line 58 of file test_tracking.cpp.
| TrackBase* extractor |
Definition at line 49 of file test_tracking.cpp.
| int featslengths = 0 |
Definition at line 56 of file test_tracking.cpp.
| int frames = 0 |
Definition at line 53 of file test_tracking.cpp.
| int max_cameras = 2 |
Definition at line 62 of file test_tracking.cpp.
| int num_lostfeats = 0 |
Definition at line 54 of file test_tracking.cpp.
| int num_margfeats = 0 |
Definition at line 55 of file test_tracking.cpp.
| ros::Time time_start |
Definition at line 59 of file test_tracking.cpp.