30 #include "gazebo/math/gzmath.hh"
31 #include "gazebo/physics/physics.hh"
52 public:
virtual void Load(
const std::string & _worldName,
53 sdf::ElementPtr _sdf);
56 public:
virtual void Load(
const std::string & _worldName);
59 public:
virtual void Init();
62 protected:
virtual bool UpdateImpl(
bool _force);
65 public:
virtual void Fini();
70 {
return entity->GetWorldPose();}
Encapsulates a position and rotation in three space.
Definition: Pose.hh:40
Forward declarations for transport.
RFIDTag to interact with RFIDTagSensors.
Definition: RFIDTag.hh:43
math::Pose GetTagPose() const
Returns pose of tag in world coordinate.
Definition: RFIDTag.hh:69
boost::shared_ptr< Entity > EntityPtr
Definition: PhysicsTypes.hh:74
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:49
Base class for sensors.
Definition: Sensor.hh:67
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48