|
g2o
|
#include <sensor_odometry3d.h>


Public Member Functions | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | SensorOdometry3D (const std::string &name_) |
| virtual void | sense () |
| void | addNoise (EdgeType *e) |
Public Member Functions inherited from g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 > | |
| BinarySensor (const std::string &name) | |
| void | setInformation (const InformationType &information_) |
| const InformationType & | information () |
Public Member Functions inherited from g2o::BaseSensor | |
| BaseSensor (const std::string &name_) | |
| BaseRobot * | robot () |
| void | setRobot (BaseRobot *robot_) |
| World * | world () const |
| OptimizableGraph * | graph () const |
| const std::vector< Parameter * > & | parameters () |
| virtual void | addParameters () |
Definition at line 35 of file sensor_odometry3d.h.
| g2o::SensorOdometry3D::SensorOdometry3D | ( | const std::string & | name_ | ) |
Definition at line 34 of file sensor_odometry3d.cpp.
References g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::_information, and g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::setInformation().
| void g2o::SensorOdometry3D::addNoise | ( | EdgeType * | e | ) |
Definition at line 44 of file sensor_odometry3d.cpp.
References g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::_sampler, g2o::internal::fromVectorMQT(), g2o::GaussianSampler< SampleType, CovarianceType >::generateSample(), and g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::information().
Referenced by sense().
|
virtual |
Reimplemented from g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >.
Definition at line 51 of file sensor_odometry3d.cpp.
References __PRETTY_FUNCTION__, g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::_robotPoseObject, g2o::OptimizableGraph::addEdge(), addNoise(), g2o::BaseSensor::graph(), g2o::BinarySensor< Robot3D, EdgeSE3, WorldObjectSE3 >::mkEdge(), and g2o::BaseSensor::robot().