NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
feature_track_image_adder.h File Reference
#include <camera/camera_params.h>
#include <factor_adders/vo_smart_projection_factor_adder.h>
#include <vision_common/spaced_feature_tracker.h>
#include <opencv2/core/mat.hpp>
#include <sensor_msgs/Image.h>
#include <vector>
Include dependency graph for feature_track_image_adder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 localization_analysis
 

Functions

void localization_analysis::FeatureTrackImage (const vision_common::SpacedFeatureTracker &feature_tracker, const camera::CameraParameters &camera_params, cv::Mat &feature_track_image)
 
void localization_analysis::MarkSmartFactorPoints (const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> smart_factors, const camera::CameraParameters &camera_params, const gtsam::Values &values, cv::Mat &feature_track_image)
 
boost::optional< sensor_msgs::ImagePtr > localization_analysis::CreateFeatureTrackImage (const sensor_msgs::ImageConstPtr &image_msg, const vision_common::SpacedFeatureTracker &feature_tracker, const camera::CameraParameters &camera_params, const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> &smart_factors, const gtsam::Values &values)
 
cv::Point2f localization_analysis::Distort (const Eigen::Vector2d &undistorted_point, const camera::CameraParameters &params)