#include <angular_rate_sensor.H>
Public Member Functions | |
angular_rate_observer_t (angular_rate_sensor_t *m, double interval_v) | |
virtual | ~angular_rate_observer_t () |
bool | timeout (double currTime) |
Private Attributes | |
angular_rate_sensor_t * | m_angular_rate_sensor |
angular_rate_observer_t::angular_rate_observer_t | ( | angular_rate_sensor_t * | m, | |
double | interval_v | |||
) |
angular_rate_observer_t::~angular_rate_observer_t | ( | ) | [virtual] |
bool angular_rate_observer_t::timeout | ( | double | currTime | ) | [virtual] |
Implements cajun::timer_t::observer_t.
References cajun::angular_rate_sensor_t::get_x_vel(), cajun::angular_rate_sensor_t::get_y_vel(), cajun::angular_rate_sensor_t::get_z_vel(), cajun::sim_world_object_t::m_access_data, m_angular_rate_sensor, cajun::angular_rate_sensor_t::m_robot, and cajun::angular_rate_sensor_t::update_angular_rate_data().
Referenced by angular_rate_observer_t(), and timeout().