NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <point_to_plane_icp_depth_odometry.h>
Public Member Functions | |
PointToPlaneICPDepthOdometry (const PointToPlaneICPDepthOdometryParams ¶ms) | |
boost::optional< PoseWithCovarianceAndCorrespondences > | DepthImageCallback (const localization_measurements::DepthImageMeasurement &depth_image_measurement) final |
boost::optional< PoseWithCovarianceAndCorrespondences > | DepthImageCallbackWithEstimate (const localization_measurements::DepthImageMeasurement &depth_image_measurement, const boost::optional< Eigen::Isometry3d & > target_T_source_initial_estimate=boost::none) |
const PointToPlaneICPDepthOdometryParams & | params () const |
|
explicit |
|
finalvirtual |
Implements depth_odometry::DepthOdometry.
boost::optional< PoseWithCovarianceAndCorrespondences > depth_odometry::PointToPlaneICPDepthOdometry::DepthImageCallbackWithEstimate | ( | const localization_measurements::DepthImageMeasurement & | depth_image_measurement, |
const boost::optional< Eigen::Isometry3d & > | target_T_source_initial_estimate = boost::none |
||
) |
|
inline |