62 std::list<PoseObject*>::reverse_iterator it=r->
trajectory().rbegin();
71 if (!(pcurr&&pprev)) {
#define __PRETTY_FUNCTION__
InformationType _information
EIGEN_MAKE_ALIGNED_OPERATOR_NEW SensorOdometry3D(const std::string &name_)
GaussianSampler< typename EdgeType::ErrorVector, InformationType > _sampler
BaseEdge< D, Isometry3D >::ErrorVector ErrorVector
SampleType generateSample()
RobotType::PoseObject PoseObject
BaseEdge< D, Isometry3D >::Measurement Measurement
Edge between two 3D pose vertices.
virtual bool setMeasurementFromState()
virtual void setMeasurement(const Isometry3D &m)
const InformationType & information()
EIGEN_STRONG_INLINE void setInformation(const InformationType &information)
TrajectoryType & trajectory()
PoseObject * _robotPoseObject
OptimizableGraph * graph()
virtual bool addEdge(HyperGraph::Edge *e)
Isometry3D fromVectorMQT(const Vector6d &v)
void addNoise(EdgeType *e)
void setInformation(const InformationType &information_)
EdgeType * mkEdge(WorldObjectType *object)
EIGEN_STRONG_INLINE const Measurement & measurement() const
accessor functions for the measurement represented by the edge