Go to the documentation of this file.00001 #ifndef ANTIPODAL_H_
00002 #define ANTIPODAL_H_
00003
00004 #include <Eigen/Dense>
00005 #include <iostream>
00006
00007 class Antipodal
00008 {
00009 public:
00010
00011 Antipodal(const Eigen::Matrix3Xd& normals);
00012
00013 int evaluateGrasp(double thresh_half, double thresh_full);
00014
00015 static const int NO_GRASP;
00016 static const int HALF_GRASP;
00017 static const int FULL_GRASP;
00018
00019 private:
00020
00021 Eigen::Matrix3Xd normals_;
00022 };
00023
00024 #endif