armarx::cartographer Namespace Reference

Namespaces

 detail
 

Classes

class  ArVizDrawer
 
class  CartographerMapRegistration
 Brief description of class CartographerMapRegistration. More...
 

Functions

template<typename PointT >
MapRegistration::ModelCorrection align (const pcl::PointCloud< PointT > &cloudSource, const wykobi::Model &model2, const Eigen::Isometry3f &world_T_map)
 
const MapRegistration::Cluster & findNearestCluster (const Eigen::Vector3f &position, const MapRegistration::Clusters &clusters, const Eigen::Isometry3f &world_T_map)
 
std::vector< TimeRange > splitTimeRange (const TimeRange &timeRange, const int64_t &maxDuration)
 
cv::Point2f toCV (const pcl::PointXYZ &pt)
 
Eigen::Vector2f toEigen (const cv::Point2f &pt)
 
pcl::PointXYZ toPCL (const Eigen::Vector3f &v)
 

Function Documentation

◆ align()

MapRegistration::ModelCorrection armarx::cartographer::align ( const pcl::PointCloud< PointT > &  cloudSource,
const wykobi::Model model2,
const Eigen::Isometry3f &  world_T_map 
)

Definition at line 47 of file MapRegistration.cpp.

+ Here is the call graph for this function:

◆ findNearestCluster()

const MapRegistration::Cluster& armarx::cartographer::findNearestCluster ( const Eigen::Vector3f &  position,
const MapRegistration::Clusters &  clusters,
const Eigen::Isometry3f &  world_T_map 
)

Definition at line 192 of file MapRegistration.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ splitTimeRange()

std::vector<TimeRange> armarx::cartographer::splitTimeRange ( const TimeRange &  timeRange,
const int64_t &  maxDuration 
)

Definition at line 175 of file CartographerMapRegistration.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ toCV()

cv::Point2f armarx::cartographer::toCV ( const pcl::PointXYZ &  pt)
inline

Definition at line 394 of file MapRegistration.cpp.

+ Here is the caller graph for this function:

◆ toEigen()

Eigen::Vector2f armarx::cartographer::toEigen ( const cv::Point2f &  pt)
inline

Definition at line 400 of file MapRegistration.cpp.

◆ toPCL()

pcl::PointXYZ armarx::cartographer::toPCL ( const Eigen::Vector3f &  v)
inline

Definition at line 237 of file MapRegistration.cpp.

+ Here is the call graph for this function: