Namespaces | |
namespace | msg |
Classes | |
struct | AlvarMarker_ |
struct | AlvarMarkers_ |
class | MedianFilter |
struct | PlaneFitResult |
Typedefs | |
typedef ::ar_track_alvar::AlvarMarker_ < std::allocator< void > > | AlvarMarker |
typedef boost::shared_ptr < ::ar_track_alvar::AlvarMarker const > | AlvarMarkerConstPtr |
typedef boost::shared_ptr < ::ar_track_alvar::AlvarMarker > | AlvarMarkerPtr |
typedef ::ar_track_alvar::AlvarMarkers_ < std::allocator< void > > | AlvarMarkers |
typedef boost::shared_ptr < ::ar_track_alvar::AlvarMarkers const > | AlvarMarkersConstPtr |
typedef boost::shared_ptr < ::ar_track_alvar::AlvarMarkers > | AlvarMarkersPtr |
typedef pcl::PointCloud< ARPoint > | ARCloud |
typedef pcl::PointXYZRGB | ARPoint |
Functions | |
geometry_msgs::Point | centroid (const ARCloud &points) |
int | extractFrame (const pcl::ModelCoefficients &coeffs, const ARPoint &p1, const ARPoint &p2, const ARPoint &p3, const ARPoint &p4, btMatrix3x3 &retmat) |
int | extractOrientation (const pcl::ModelCoefficients &coeffs, const ARPoint &p1, const ARPoint &p2, const ARPoint &p3, const ARPoint &p4, geometry_msgs::Quaternion &retQ) |
int | extractOrientation (const pcl::ModelCoefficients &coeffs, const ARPoint &p1, const ARPoint &p2, const ARPoint &p3, const ARPoint &p4, gm::Quaternion &retQ) |
ARCloud::Ptr | filterCloud (const ARCloud &cloud, const std::vector< cv::Point > &pixels) |
ARCloud::Ptr | filterCloud (const ARCloud &cloud, const vector< cv::Point > &pixels) |
PlaneFitResult | fitPlane (ARCloud::ConstPtr cloud) |
int | getCoeffs (const pcl::ModelCoefficients &coeffs, double *a, double *b, double *c, double *d) |
int | getQuaternion (const btMatrix3x3 &m, btQuaternion &retQ) |
gm::Quaternion | makeQuaternion (double x, double y, double z, double w) |
template<typename ContainerAllocator > | |
std::ostream & | operator<< (std::ostream &s, const ::ar_track_alvar::AlvarMarkers_< ContainerAllocator > &v) |
template<typename ContainerAllocator > | |
std::ostream & | operator<< (std::ostream &s, const ::ar_track_alvar::AlvarMarker_< ContainerAllocator > &v) |
ostream & | operator<< (ostream &str, const btMatrix3x3 &m) |
ostream & | operator<< (ostream &str, const btQuaternion &q) |
ostream & | operator<< (ostream &str, const btVector3 &v) |
btVector3 | project (const ARPoint &p, const double a, const double b, const double c, const double d) |
Variables | |
const double | distance_threshold_ = 0.005 |
typedef ::ar_track_alvar::AlvarMarker_<std::allocator<void> > ar_track_alvar::AlvarMarker |
Definition at line 59 of file AlvarMarker.h.
typedef boost::shared_ptr< ::ar_track_alvar::AlvarMarker const> ar_track_alvar::AlvarMarkerConstPtr |
Definition at line 62 of file AlvarMarker.h.
typedef boost::shared_ptr< ::ar_track_alvar::AlvarMarker> ar_track_alvar::AlvarMarkerPtr |
Definition at line 61 of file AlvarMarker.h.
typedef ::ar_track_alvar::AlvarMarkers_<std::allocator<void> > ar_track_alvar::AlvarMarkers |
Definition at line 49 of file AlvarMarkers.h.
typedef boost::shared_ptr< ::ar_track_alvar::AlvarMarkers const> ar_track_alvar::AlvarMarkersConstPtr |
Definition at line 52 of file AlvarMarkers.h.
typedef boost::shared_ptr< ::ar_track_alvar::AlvarMarkers> ar_track_alvar::AlvarMarkersPtr |
Definition at line 51 of file AlvarMarkers.h.
Definition at line 66 of file kinect_filtering.h.
Definition at line 65 of file kinect_filtering.h.
gm::Point ar_track_alvar::centroid | ( | const ARCloud & | points | ) |
Definition at line 100 of file kinect_filtering.cpp.
int ar_track_alvar::extractFrame | ( | const pcl::ModelCoefficients & | coeffs, |
const ARPoint & | p1, | ||
const ARPoint & | p2, | ||
const ARPoint & | p3, | ||
const ARPoint & | p4, | ||
btMatrix3x3 & | retmat | ||
) |
Definition at line 180 of file kinect_filtering.cpp.
int ar_track_alvar::extractOrientation | ( | const pcl::ModelCoefficients & | coeffs, |
const ARPoint & | p1, | ||
const ARPoint & | p2, | ||
const ARPoint & | p3, | ||
const ARPoint & | p4, | ||
geometry_msgs::Quaternion & | retQ | ||
) |
int ar_track_alvar::extractOrientation | ( | const pcl::ModelCoefficients & | coeffs, |
const ARPoint & | p1, | ||
const ARPoint & | p2, | ||
const ARPoint & | p3, | ||
const ARPoint & | p4, | ||
gm::Quaternion & | retQ | ||
) |
Definition at line 253 of file kinect_filtering.cpp.
ARCloud::Ptr ar_track_alvar::filterCloud | ( | const ARCloud & | cloud, |
const std::vector< cv::Point > & | pixels | ||
) |
ARCloud::Ptr ar_track_alvar::filterCloud | ( | const ARCloud & | cloud, |
const vector< cv::Point > & | pixels | ||
) |
Definition at line 82 of file kinect_filtering.cpp.
Definition at line 59 of file kinect_filtering.cpp.
int ar_track_alvar::getCoeffs | ( | const pcl::ModelCoefficients & | coeffs, |
double * | a, | ||
double * | b, | ||
double * | c, | ||
double * | d | ||
) |
Definition at line 135 of file kinect_filtering.cpp.
int ar_track_alvar::getQuaternion | ( | const btMatrix3x3 & | m, |
btQuaternion & | retQ | ||
) |
Definition at line 223 of file kinect_filtering.cpp.
gm::Quaternion ar_track_alvar::makeQuaternion | ( | double | x, |
double | y, | ||
double | z, | ||
double | w | ||
) | [inline] |
Definition at line 124 of file kinect_filtering.cpp.
std::ostream& ar_track_alvar::operator<< | ( | std::ostream & | s, |
const ::ar_track_alvar::AlvarMarkers_< ContainerAllocator > & | v | ||
) |
Definition at line 56 of file AlvarMarkers.h.
std::ostream& ar_track_alvar::operator<< | ( | std::ostream & | s, |
const ::ar_track_alvar::AlvarMarker_< ContainerAllocator > & | v | ||
) |
Definition at line 66 of file AlvarMarker.h.
ostream& ar_track_alvar::operator<< | ( | ostream & | str, |
const btMatrix3x3 & | m | ||
) |
Definition at line 159 of file kinect_filtering.cpp.
ostream& ar_track_alvar::operator<< | ( | ostream & | str, |
const btQuaternion & | q | ||
) |
Definition at line 167 of file kinect_filtering.cpp.
ostream& ar_track_alvar::operator<< | ( | ostream & | str, |
const btVector3 & | v | ||
) |
Definition at line 174 of file kinect_filtering.cpp.
btVector3 ar_track_alvar::project | ( | const ARPoint & | p, |
const double | a, | ||
const double | b, | ||
const double | c, | ||
const double | d | ||
) |
Definition at line 152 of file kinect_filtering.cpp.
const double ar_track_alvar::distance_threshold_ = 0.005 |
Definition at line 57 of file kinect_filtering.cpp.