|
g2o
|
#include <simulator.h>


Public Member Functions | |
| BaseRobot (World *world_, const std::string &name_) | |
| void | setWorld (World *world_) |
| World * | world () const |
| const std::string & | name () const |
| OptimizableGraph * | graph () const |
| bool | addSensor (BaseSensor *sensor) |
| const std::set< BaseSensor * > | sensors () |
| virtual void | sense () |
Protected Attributes | |
| World * | _world |
| std::set< BaseSensor * > | _sensors |
| std::string | _name |
Definition at line 83 of file simulator.h.
|
inline |
Definition at line 85 of file simulator.h.
| bool g2o::BaseRobot::addSensor | ( | BaseSensor * | sensor | ) |
Definition at line 51 of file simulator.cpp.
References _sensors, g2o::BaseSensor::addParameters(), graph(), and g2o::BaseSensor::setRobot().
| OptimizableGraph * g2o::BaseRobot::graph | ( | ) | const |
Definition at line 46 of file simulator.cpp.
References _world, and g2o::World::graph().
Referenced by addSensor(), g2o::BaseSensor::graph(), LineSensor::LineSensor(), Robot::move(), PlaneSensor::PlaneSensor(), LineSensor::sense(), and PlaneSensor::sense().
|
inline |
Definition at line 91 of file simulator.h.
|
virtual |
Definition at line 62 of file simulator.cpp.
References _sensors, and g2o::BaseSensor::sense().
Referenced by Simulator::sense().
|
inline |
Definition at line 94 of file simulator.h.
|
inline |
Definition at line 89 of file simulator.h.
Referenced by g2o::World::addRobot().
|
inline |
Definition at line 90 of file simulator.h.
Referenced by g2o::Robot< RobotPoseObject >::move(), and g2o::BaseSensor::world().
|
protected |
Definition at line 100 of file simulator.h.
|
protected |
Definition at line 99 of file simulator.h.
Referenced by addSensor(), main(), sense(), and Robot::sense().
|
protected |
Definition at line 98 of file simulator.h.
Referenced by graph().