23 #include <Eigen/Geometry> 24 #include <Eigen/Eigenvalues> 28 #include <visualization_msgs/Marker.h> 29 #include <visualization_msgs/MarkerArray.h> 45 void drawSamples(std::vector<Eigen::Vector3d> samples);
54 visualization_msgs::Marker
createArrowMarker(
const Eigen::Vector3d a,
const Eigen::Vector3d b);
ros::Publisher eigenPublisher
ros::Publisher gaussianPublisher
geometry_msgs::Point createPointMessage(Eigen::Vector3d point)
void drawSamples(std::vector< Eigen::Vector3d > samples)
ros::Publisher samplePublisher
visualization_msgs::Marker createArrowMarker(const Eigen::Vector3d a, const Eigen::Vector3d b)
static const int ID_GAUSSIAN
void drawDistribution(Eigen::Vector3d mean, Eigen::Matrix3d covariance)