Public Member Functions | |
void | configure (ros::NodeHandle &nh, const std::string &topic_name) |
GPSSensor () | |
void | operator() (sensor_msgs::NavSatFix::Ptr &fix, const SimSensorInterface::Hook &data) |
void | step (const Hook &data) |
Private Attributes | |
ros::Publisher | pub |
int | rate |
Separate into a header and cpp file
Add private handle for the configuration
Definition at line 107 of file BasicSensors.cpp.
labust::simulation::GPSSensor::GPSSensor | ( | ) | [inline] |
Definition at line 109 of file BasicSensors.cpp.
void labust::simulation::GPSSensor::configure | ( | ros::NodeHandle & | nh, |
const std::string & | topic_name | ||
) | [inline, virtual] |
Implements labust::simulation::SimSensorInterface.
Definition at line 111 of file BasicSensors.cpp.
void labust::simulation::GPSSensor::operator() | ( | sensor_msgs::NavSatFix::Ptr & | fix, |
const SimSensorInterface::Hook & | data | ||
) | [inline] |
Definition at line 129 of file BasicSensors.cpp.
void labust::simulation::GPSSensor::step | ( | const Hook & | data | ) | [inline, virtual] |
Implements labust::simulation::SimSensorInterface.
Definition at line 118 of file BasicSensors.cpp.
Definition at line 185 of file BasicSensors.cpp.
int labust::simulation::GPSSensor::rate [private] |
Definition at line 186 of file BasicSensors.cpp.