27#ifndef G2O_EDGE_SE3_PRIOR_XYZ_H
28#define G2O_EDGE_SE3_PRIOR_XYZ_H
42 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
46 Eigen::Map<const Vector3> v(d);
52 Eigen::Map<Vector3> v(d);
59 virtual bool read(std::istream& is);
60 virtual bool write(std::ostream& os)
const;
61 virtual void computeError();
62 virtual void linearizeOplus();
63 virtual bool setMeasurementFromState();
76 virtual bool resolveCaches();
caching the offset related to a vertex
Prior for a 3D pose with constraints only in xyz direction.
ParameterSE3Offset * _offsetParam
virtual int measurementDimension() const
virtual double initialEstimatePossible(const OptimizableGraph::VertexSet &, OptimizableGraph::Vertex *)
virtual bool getMeasurementData(double *d) const
const ParameterSE3Offset * offsetParameter()
virtual bool setMeasurementData(const double *d)
std::set< Vertex * > VertexSet
A general case Vertex for optimization.
#define G2O_TYPES_SLAM3D_API