#include <ros/ros.h>
#include <ar_track_alvar/kinect_filtering.h>
#include <tf/transform_datatypes.h>
#include <Eigen/Core>
Go to the source code of this file.
Namespaces | |
namespace | ar_track_alvar |
Functions | |
geometry_msgs::Point | ar_track_alvar::centroid (const ARCloud &points) |
int | ar_track_alvar::extractFrame (const pcl::ModelCoefficients &coeffs, const ARPoint &p1, const ARPoint &p2, const ARPoint &p3, const ARPoint &p4, btMatrix3x3 &retmat) |
int | ar_track_alvar::extractOrientation (const pcl::ModelCoefficients &coeffs, const ARPoint &p1, const ARPoint &p2, const ARPoint &p3, const ARPoint &p4, gm::Quaternion &retQ) |
ARCloud::Ptr | ar_track_alvar::filterCloud (const ARCloud &cloud, const vector< cv::Point > &pixels) |
PlaneFitResult | ar_track_alvar::fitPlane (ARCloud::ConstPtr cloud) |
int | ar_track_alvar::getCoeffs (const pcl::ModelCoefficients &coeffs, double *a, double *b, double *c, double *d) |
int | ar_track_alvar::getQuaternion (const btMatrix3x3 &m, btQuaternion &retQ) |
gm::Quaternion | ar_track_alvar::makeQuaternion (double x, double y, double z, double w) |
ostream & | ar_track_alvar::operator<< (ostream &str, const btMatrix3x3 &m) |
ostream & | ar_track_alvar::operator<< (ostream &str, const btQuaternion &q) |
ostream & | ar_track_alvar::operator<< (ostream &str, const btVector3 &v) |
btVector3 | ar_track_alvar::project (const ARPoint &p, const double a, const double b, const double c, const double d) |
Variables | |
const double | ar_track_alvar::distance_threshold_ = 0.005 |
Library to improve ar tag estimate based on depth data
Definition in file kinect_filtering.cpp.