27 #ifndef G2O_EDGE_SE3_PLANE_CALIB_H 28 #define G2O_EDGE_SE3_PLANE_CALIB_H 33 #include "g2o/config.h" 55 _error = localPlane.
ominus(_measurement);
62 virtual bool read(std::istream& is);
63 virtual bool write(std::ostream& os)
const;
67 #ifdef G2O_HAVE_OPENGL 68 class EdgeSE3PlaneSensorCalibDrawAction:
public DrawAction{
Eigen::Matrix< double, 3, 1, Eigen::ColMajor > Vector3D
Abstract action that operates on a graph entity.
Eigen::Vector3d ominus(const Plane3D &plane)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
plane measurement that also calibrates an offset for the sensor
Eigen::Transform< double, 3, Eigen::Isometry, Eigen::ColMajor > Isometry3D
base class to represent an edge connecting an arbitrary number of nodes
void setMeasurement(const Plane3D &m)
const EstimateType & estimate() const
return the current estimate of the vertex
3D pose Vertex, represented as an Isometry3D
#define G2O_TYPES_SLAM3D_ADDONS_API