|
rm_control
|
#include <referee_base.h>

Public Member Functions | |
| RefereeBase (ros::NodeHandle &nh, Base &base) | |
| virtual void | addUi () |
| virtual void | robotStatusDataCallBack (const rm_msgs::GameRobotStatus &game_robot_status_data, const ros::Time &last_get_data_time) |
| virtual void | gameStatusDataCallBack (const rm_msgs::GameStatus &game_status_data, const ros::Time &last_get_data_time) |
| virtual void | capacityDataCallBack (const rm_msgs::PowerManagementSampleAndStatusData &data, ros::Time &last_get_data_time) |
| virtual void | powerHeatDataCallBack (const rm_msgs::PowerHeatData &power_heat_data, const ros::Time &last_get_data_time) |
| virtual void | robotHurtDataCallBack (const rm_msgs::RobotHurt &robot_hurt_data, const ros::Time &last_get_data_time) |
| virtual void | bulletRemainDataCallBack (const rm_msgs::BulletAllowance &bullet_allowance, const ros::Time &last_get_data_time) |
| virtual void | interactiveDataCallBack (const rm_referee::InteractiveData &interactive_data, const ros::Time &last_get_data_time) |
| virtual void | eventDataCallBack (const rm_msgs::EventData &event_data, const ros::Time &last_get_data_time) |
| virtual void | updateGameRobotHpDataCallBack (const rm_msgs::GameRobotHp &game_robot_hp_data) |
| virtual void | supplyBulletDataCallBack (const rm_msgs::SupplyProjectileAction &data) |
| virtual void | updateShootDataDataCallBack (const rm_msgs::ShootData &msg) |
| virtual void | updateBulletRemainData (const rm_referee::BulletNumData &data) |
| virtual void | jointStateCallback (const sensor_msgs::JointState::ConstPtr &joint_state) |
| virtual void | actuatorStateCallback (const rm_msgs::ActuatorState::ConstPtr &data) |
| virtual void | dbusDataCallback (const rm_msgs::DbusData::ConstPtr &data) |
| virtual void | chassisCmdDataCallback (const rm_msgs::ChassisCmd::ConstPtr &data) |
| virtual void | vel2DCmdDataCallback (const geometry_msgs::Twist::ConstPtr &data) |
| virtual void | shootStateCallback (const rm_msgs::ShootState::ConstPtr &data) |
| virtual void | gimbalCmdDataCallback (const rm_msgs::GimbalCmd::ConstPtr &data) |
| virtual void | cardCmdDataCallback (const rm_msgs::StateCmd::ConstPtr &data) |
| virtual void | engineerUiDataCallback (const rm_msgs::EngineerUi::ConstPtr &data) |
| virtual void | manualDataCallBack (const rm_msgs::ManualToReferee::ConstPtr &data) |
| virtual void | radarDataCallBack (const std_msgs::Int8MultiArrayConstPtr &data) |
| virtual void | cameraNameCallBack (const std_msgs::StringConstPtr &data) |
| virtual void | trackCallBack (const rm_msgs::TrackDataConstPtr &data) |
| virtual void | balanceStateCallback (const rm_msgs::BalanceStateConstPtr &data) |
| virtual void | radarReceiveCallback (const rm_msgs::ClientMapReceiveData::ConstPtr &data) |
| virtual void | mapSentryCallback (const rm_msgs::MapSentryDataConstPtr &data) |
| virtual void | sentryAttackingTargetCallback (const rm_msgs::SentryAttackingTargetConstPtr &data) |
| virtual void | sendSentryCmdCallback (const rm_msgs::SentryCmdConstPtr &data) |
| virtual void | sendRadarCmdCallback (const rm_msgs::RadarInfoConstPtr &data) |
| virtual void | sendCustomInfoCallback (const std_msgs::StringConstPtr &data) |
| virtual void | dronePoseCallBack (const geometry_msgs::PoseStampedConstPtr &data) |
| virtual void | shootCmdCallBack (const rm_msgs::ShootCmdConstPtr &data) |
| virtual void | radarToRefereeCallBack (const rm_msgs::RadarToSentryConstPtr &data) |
| virtual void | customizeDisplayCmdCallBack (const std_msgs::UInt32ConstPtr &data) |
| virtual void | visualizeStateDataCallBack (const rm_msgs::VisualizeStateDataConstPtr &data) |
| void | sendSerialDataCallback () |
| void | sendQueue () |
|
explicit |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| void rm_referee::RefereeBase::sendQueue | ( | ) |
|
virtual |
|
virtual |
| void rm_referee::RefereeBase::sendSerialDataCallback | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| ros::Subscriber rm_referee::RefereeBase::actuator_state_sub_ |
| bool rm_referee::RefereeBase::add_ui_flag_ = false |
| int rm_referee::RefereeBase::add_ui_frequency_ |
| int rm_referee::RefereeBase::add_ui_max_times_ |
| ros::Timer rm_referee::RefereeBase::add_ui_timer_ |
| int rm_referee::RefereeBase::add_ui_times_ |
| BalancePitchTimeChangeGroupUi* rm_referee::RefereeBase::balance_pitch_time_change_group_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::balance_state_sub_ |
| Base& rm_referee::RefereeBase::base_ |
| BulletNumShare* rm_referee::RefereeBase::bullet_num_share_ {} |
| BulletTimeChangeUi* rm_referee::RefereeBase::bullet_time_change_ui_ {} |
| BurstFlashUi* rm_referee::RefereeBase::burst_flash_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::calibration_status_sub_ |
| ros::Subscriber rm_referee::RefereeBase::camera_name_sub_ |
| CameraTriggerChangeUi* rm_referee::RefereeBase::camera_trigger_change_ui_ {} |
| CapacitorTimeChangeUi* rm_referee::RefereeBase::capacitor_time_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::card_cmd_sub_ |
| std::deque<Graph> rm_referee::RefereeBase::character_queue_ |
| ros::Subscriber rm_referee::RefereeBase::chassis_cmd_sub_ |
| ChassisTriggerChangeUi* rm_referee::RefereeBase::chassis_trigger_change_ui_ {} |
| CoverFlashUi* rm_referee::RefereeBase::cover_flash_ui_ {} |
| CustomInfoSender* rm_referee::RefereeBase::custom_info_sender {} |
| ros::Subscriber rm_referee::RefereeBase::customize_display_cmd_sub_ |
| CustomizeDisplayFlashUi* rm_referee::RefereeBase::customize_display_flash_ui_ {} |
| DartStatusTimeChangeUi* rm_referee::RefereeBase::dart_status_time_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::dbus_sub_ |
| std::string rm_referee::RefereeBase::dbus_topic_ |
| DeployFlashUi* rm_referee::RefereeBase::deploy_flash_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::detection_status_sub_ |
| ros::Subscriber rm_referee::RefereeBase::drone_pose_sub_ |
| DroneTowardsTimeChangeGroupUi* rm_referee::RefereeBase::drone_towards_time_change_group_ui_ {} |
| EffortTimeChangeUi* rm_referee::RefereeBase::effort_time_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::engineer_cmd_sub_ |
| JointPositionTimeChangeUi* rm_referee::RefereeBase::engineer_joint1_time_change_ui {} |
| JointPositionTimeChangeUi * rm_referee::RefereeBase::engineer_joint2_time_change_ui {} |
| JointPositionTimeChangeUi * rm_referee::RefereeBase::engineer_joint3_time_change_ui {} |
| ExceedBulletSpeedFlashUi* rm_referee::RefereeBase::exceed_bullet_speed_flash_ui_ {} |
| FixedUi* rm_referee::RefereeBase::fixed_ui_ {} |
| FrictionSpeedTriggerChangeUi* rm_referee::RefereeBase::friction_speed_trigger_change_ui_ {} |
| FriendBulletsTimeChangeGroupUi* rm_referee::RefereeBase::friend_bullets_time_change_group_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::gimbal_cmd_sub_ |
| GimbalTriggerChangeUi* rm_referee::RefereeBase::gimbal_trigger_change_ui_ {} |
| std::deque<Graph> rm_referee::RefereeBase::graph_queue_ |
| GroupUiBase* rm_referee::RefereeBase::graph_queue_sender_ {} |
| StringTriggerChangeUi * rm_referee::RefereeBase::gripper_state_trigger_change_ui_ {} |
| HeroHitFlashUi* rm_referee::RefereeBase::hero_hit_flash_ui_ {} |
| ImageTransmissionAngleTimeChangeUi* rm_referee::RefereeBase::image_transmission_angle_time_change_ui_ {} |
| InteractiveSender* rm_referee::RefereeBase::interactive_data_sender_ {} |
| bool rm_referee::RefereeBase::is_adding_ = false |
| ros::Subscriber rm_referee::RefereeBase::joint_state_sub_ |
| StringTriggerChangeUi * rm_referee::RefereeBase::joint_temperature_trigger_change_ui_ {} |
| LaneLineTimeChangeGroupUi* rm_referee::RefereeBase::lane_line_time_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::manual_data_sub_ |
| ros::Subscriber rm_referee::RefereeBase::map_sentry_sub_ |
| ros::NodeHandle rm_referee::RefereeBase::nh_ |
| PitchAngleTimeChangeUi* rm_referee::RefereeBase::pitch_angle_time_change_ui_ {} |
| ProgressTimeChangeUi* rm_referee::RefereeBase::progress_time_change_ui_ {} |
| ros::Time rm_referee::RefereeBase::radar_cmd_data_last_send_ |
| ros::Subscriber rm_referee::RefereeBase::radar_cmd_sub_ |
| ros::Subscriber rm_referee::RefereeBase::radar_date_sub_ |
| ros::Time rm_referee::RefereeBase::radar_interactive_data_last_send_ |
| ros::Subscriber rm_referee::RefereeBase::radar_receive_sub_ |
| ros::Subscriber rm_referee::RefereeBase::radar_to_referee_sub_ |
| RadarToSentry* rm_referee::RefereeBase::radar_to_sentry_ {} |
| RotationTimeChangeUi* rm_referee::RefereeBase::rotation_time_change_ui_ {} |
| ros::Timer rm_referee::RefereeBase::send_serial_data_timer_ |
| double rm_referee::RefereeBase::send_ui_queue_delay_ |
| ros::Time rm_referee::RefereeBase::sentry_cmd_data_last_send_ |
| ros::Subscriber rm_referee::RefereeBase::sentry_cmd_sub_ |
| ros::Time rm_referee::RefereeBase::sentry_interactive_data_last_send_ |
| ros::Subscriber rm_referee::RefereeBase::sentry_state_sub_ |
| SentryToRadar* rm_referee::RefereeBase::sentry_to_radar_ {} |
| ros::Subscriber rm_referee::RefereeBase::sentry_to_referee_sub_ |
| StringTriggerChangeUi* rm_referee::RefereeBase::servo_mode_trigger_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::shoot_cmd_sub_ |
| ros::Subscriber rm_referee::RefereeBase::shoot_state_sub_ |
| ShooterTriggerChangeUi* rm_referee::RefereeBase::shooter_trigger_change_ui_ {} |
| SpinFlashUi* rm_referee::RefereeBase::spin_flash_ui_ {} |
| StringTriggerChangeUi * rm_referee::RefereeBase::stone_num_trigger_change_ui_ {} |
| TargetDistanceTimeChangeUi* rm_referee::RefereeBase::target_distance_time_change_ui_ {} |
| TargetHpTimeChangeUi* rm_referee::RefereeBase::target_hp_time_change_ui_ {} |
| TargetTriggerChangeUi* rm_referee::RefereeBase::target_trigger_change_ui_ {} |
| TargetViewAngleTriggerChangeUi* rm_referee::RefereeBase::target_view_angle_trigger_change_ui_ {} |
| ros::Subscriber rm_referee::RefereeBase::track_sub_ |
| ros::Subscriber rm_referee::RefereeBase::vel2D_cmd_sub_ |
| ros::Subscriber rm_referee::RefereeBase::visualize_state_data_sub_ |
| VisualizeStateTriggerChangeUi* rm_referee::RefereeBase::visualize_state_trigger_change_ui_ {} |