1#ifndef TINYURDF_SENSOR_BASE_H_
2#define TINYURDF_SENSOR_BASE_H_
25 virtual void setOrigin(std::shared_ptr<Pose> o) = 0;
32 virtual void get(T& o)
const = 0;
Definition object_base.h:11
Base class for sensors.
Definition sensor_base.h:19
virtual void getUpdateRate(double &ur) const =0
virtual void setUpdateRate(double ur)=0
virtual void setOrigin(std::shared_ptr< Pose > o)=0
virtual const char * getTypename() const =0
virtual void get(T &o) const =0
virtual void getOrigin(double *xyz) const =0
virtual void setRange(T &r)=0
virtual void reset()
Definition sensor_base.h:31
virtual void getRange(T &r)=0
virtual void update()
Definition sensor_base.h:30