NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <ff_msgs/DepthOdometry.h>
#include <ff_msgs/DepthLandmarks.h>
#include <ff_msgs/Feature2dArray.h>
#include <ff_msgs/VisualLandmarks.h>
#include <localization_common/combined_nav_state.h>
#include <localization_common/combined_nav_state_covariances.h>
#include <localization_common/utilities.h>
#include <localization_measurements/depth_image_measurement.h>
#include <localization_measurements/depth_odometry_measurement.h>
#include <localization_measurements/fan_speed_mode.h>
#include <localization_measurements/feature_points_measurement.h>
#include <localization_measurements/handrail_points_measurement.h>
#include <localization_measurements/image_measurement.h>
#include <localization_measurements/imu_measurement.h>
#include <localization_measurements/matched_projections_measurement.h>
#include <localization_measurements/plane.h>
#include <localization_measurements/point_cloud_measurement.h>
#include <localization_measurements/timestamped_handrail_pose.h>
#include <Eigen/Core>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include <sensor_msgs/Image.h>
#include <sensor_msgs/PointCloud2.h>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Namespaces | |
localization_measurements | |
Functions | |
MatchedProjectionsMeasurement | localization_measurements::MakeMatchedProjectionsMeasurement (const ff_msgs::VisualLandmarks &visual_landmarks) |
HandrailPointsMeasurement | localization_measurements::MakeHandrailPointsMeasurement (const ff_msgs::DepthLandmarks &depth_landmarks, const TimestampedHandrailPose &world_T_handrail) |
Plane | localization_measurements::MakeHandrailPlane (const gtsam::Pose3 &world_T_handrail, const double distance_to_wall) |
std::pair< gtsam::Point3, gtsam::Point3 > | localization_measurements::MakeHandrailEndpoints (const gtsam::Pose3 &world_T_handrail, const double length) |
MatchedProjectionsMeasurement | localization_measurements::FrameChangeMatchedProjectionsMeasurement (const MatchedProjectionsMeasurement &matched_projections_measurement, const gtsam::Pose3 &new_frame_T_measurement_origin) |
FeaturePointsMeasurement | localization_measurements::MakeFeaturePointsMeasurement (const ff_msgs::Feature2dArray &optical_flow_tracks) |
FanSpeedMode | localization_measurements::ConvertFanSpeedMode (const uint8_t speed) |
boost::optional< ImageMeasurement > | localization_measurements::MakeImageMeasurement (const sensor_msgs::ImageConstPtr &image_msg, const std::string &encoding) |
PointCloudMeasurement | localization_measurements::MakePointCloudMeasurement (const sensor_msgs::PointCloud2ConstPtr &point_cloud_msg) |
boost::optional< DepthImageMeasurement > | localization_measurements::MakeDepthImageMeasurement (const sensor_msgs::PointCloud2ConstPtr &depth_cloud_msg, const sensor_msgs::ImageConstPtr &image_msg, const Eigen::Affine3d image_A_depth_cam=Eigen::Affine3d::Identity()) |
template<typename PointType > | |
sensor_msgs::PointCloud2 | localization_measurements::MakePointCloudMsg (const pcl::PointCloud< PointType > &cloud, const localization_common::Time timestamp, const std::string frame) |
localization_common::PoseWithCovariance | localization_measurements::MakePoseWithCovariance (const geometry_msgs::PoseWithCovariance &msg) |
Odometry | localization_measurements::MakeOdometry (const ff_msgs::Odometry &msg) |
DepthCorrespondences | localization_measurements::MakeDepthCorrespondences (const std::vector< ff_msgs::DepthCorrespondence > &msgs) |
DepthOdometryMeasurement | localization_measurements::MakeDepthOdometryMeasurement (const ff_msgs::DepthOdometry &depth_odometry_msg) |