cajun::waypoint_controller_t::steering_observer_t Class Reference
List of all members.
Constructor & Destructor Documentation
waypoint_controller_t::steering_observer_t::steering_observer_t |
( |
steering_sensor_t * |
m, |
|
|
double |
interval_v | |
|
) |
| | |
References cajun::sim_world_object_t::get_bot_position(), cajun::get_rotation_matrix(), cajun::waypoint_data_t::initial_pause, cajun::cbsim_utils_t::log(), cajun::sim_world_object_t::m_carb, m_end_pos, m_goal_counter, cajun::timer_t::observer_t::m_interval, cajun::object_info_t::m_lane_id, cajun::sim_world_object_t::m_object_data, m_object_heading, cajun::object_info_t::m_object_id, m_pause_time, m_prev_time, cajun::sim_world_object_t::m_rndf_tool, cajun::steering_sensor_t::m_robot, m_rotation, cajun::object_info_t::m_segment_id, m_start_pos, m_steering_sensor, cajun::timer_t::observer_t::m_ticks, cajun::object_info_t::m_waypoint_data, cajun::object_info_t::m_wp_id, msg, and cajun::waypoint_data_t::waypoint_goals.
waypoint_controller_t::steering_observer_t::~steering_observer_t |
( |
|
) |
[virtual] |
Member Function Documentation
bool waypoint_controller_t::steering_observer_t::timeout |
( |
double |
currTime |
) |
[virtual] |
Implements cajun::timer_t::observer_t.
References cajun::sim_world_object_t::get_bot_position(), cajun::get_rotation_matrix(), cajun::cbsim_utils_t::log(), cajun::sim_world_object_t::m_carb, m_end_pos, m_goal_counter, cajun::object_info_t::m_lane_id, cajun::sim_world_object_t::m_object_data, m_object_heading, cajun::object_info_t::m_object_id, m_pause_time, m_prev_time, cajun::sim_world_object_t::m_rndf_tool, cajun::steering_sensor_t::m_robot, m_rotation, cajun::object_info_t::m_segment_id, m_start_pos, m_steering_sensor, cajun::object_info_t::m_waypoint_data, cajun::object_info_t::m_wp_id, msg, cajun::dynamic_object_t::set_static(), and cajun::waypoint_data_t::waypoint_goals.
Member Data Documentation
The documentation for this class was generated from the following files: