17 #ifndef _GAZEBO_SENSORS_RFIDTAG_HH_
18 #define _GAZEBO_SENSORS_RFIDTAG_HH_
22 #include <ignition/math/Pose3.hh>
48 public:
virtual void Load(
const std::string & _worldName,
49 sdf::ElementPtr _sdf);
52 public:
virtual void Load(
const std::string & _worldName);
55 public:
virtual void Init();
58 protected:
virtual bool UpdateImpl(
const bool _force);
61 public:
virtual void Fini();
65 public: ignition::math::Pose3d TagPose()
const;
69 private: std::unique_ptr<RFIDTagPrivate> dataPtr;
RFIDTag to interact with RFIDTagSensors.
Definition: RFIDTag.hh:39
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.
Base class for sensors.
Definition: Sensor.hh:50
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:59