g2o
|
#include <simulator.h>
Public Types | |
typedef RobotType_ | RobotType |
typedef RobotType::PoseObject | PoseObject |
typedef RobotType::TrajectoryType | TrajectoryType |
typedef RobotType::PoseObject::VertexType | PoseVertexType |
typedef EdgeType_ | EdgeType |
typedef EdgeType::InformationType | InformationType |
Public Member Functions | |
UnarySensor (const std::string &name) | |
void | setInformation (const InformationType &information_) |
const InformationType & | information () |
virtual void | sense () |
Public Member Functions inherited from g2o::BaseSensor | |
BaseSensor (const std::string &name_) | |
BaseRobot * | robot () |
void | setRobot (BaseRobot *robot_) |
World * | world () |
OptimizableGraph * | graph () |
std::vector< Parameter * > | parameters () |
virtual void | addParameters () |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | |
Protected Member Functions | |
EdgeType * | mkEdge () |
virtual void | addNoise (EdgeType *) |
Protected Attributes | |
PoseObject * | _robotPoseObject |
InformationType | _information |
GaussianSampler< typename EdgeType::ErrorVector, InformationType > | _sampler |
Protected Attributes inherited from g2o::BaseSensor | |
std::string | _name |
std::vector< Parameter * > | _parameters |
BaseRobot * | _robot |
Definition at line 143 of file simulator.h.
typedef EdgeType_ g2o::UnarySensor< RobotType_, EdgeType_ >::EdgeType |
Definition at line 150 of file simulator.h.
typedef EdgeType::InformationType g2o::UnarySensor< RobotType_, EdgeType_ >::InformationType |
Definition at line 151 of file simulator.h.
typedef RobotType::PoseObject g2o::UnarySensor< RobotType_, EdgeType_ >::PoseObject |
Definition at line 147 of file simulator.h.
typedef RobotType::PoseObject::VertexType g2o::UnarySensor< RobotType_, EdgeType_ >::PoseVertexType |
Definition at line 149 of file simulator.h.
typedef RobotType_ g2o::UnarySensor< RobotType_, EdgeType_ >::RobotType |
Definition at line 146 of file simulator.h.
typedef RobotType::TrajectoryType g2o::UnarySensor< RobotType_, EdgeType_ >::TrajectoryType |
Definition at line 148 of file simulator.h.
|
inline |
Definition at line 153 of file simulator.h.
|
inlineprotectedvirtual |
|
inline |
Definition at line 162 of file simulator.h.
|
inlineprotected |
Definition at line 193 of file simulator.h.
|
inlinevirtual |
Implements g2o::BaseSensor.
Reimplemented in g2o::SensorSE3Prior.
Definition at line 164 of file simulator.h.
|
inline |
Definition at line 157 of file simulator.h.
|
protected |
Definition at line 191 of file simulator.h.
|
protected |
Definition at line 190 of file simulator.h.
|
protected |
Definition at line 200 of file simulator.h.
g2o::UnarySensor< RobotType_, EdgeType_ >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
Definition at line 145 of file simulator.h.