/home/runner/work/beluga/beluga/beluga_ros/include/beluga_ros/ndt_ellipsoid.hpp Source File#
Beluga ROS
|
ndt_ellipsoid.hpp
Go to the documentation of this file.
56 void use_cell_size(const Eigen::Vector<int, 3>& position, double size, beluga_ros::msg::Marker& marker);
double resolution() const
const map_type & data() const
std::pair< beluga_ros::msg::MarkerArray, bool > assign_obstacle_map(const beluga::SparseValueGrid< MapType, NDim > &grid, beluga_ros::msg::MarkerArray &message)
Definition: ndt_ellipsoid.hpp:72
bool use_mean_covariance(Eigen::SelfAdjointEigenSolver< Eigen::Matrix< double, 3, 3 >> &eigen_solver, beluga::NDTCell< 3 > cell, beluga_ros::msg::Marker &marker)
Create an ellipoid based on NDT cell data (eigenvalues and eigenvectors) contained in the received ma...
void use_cell_size(const Eigen::Vector< int, 3 > &position, double size, beluga_ros::msg::Marker &marker)
Create a cube contained in the received marker.
Generated by 1.9.1