#include <command_sender.h>
Definition at line 398 of file command_sender.h.
◆ ShooterCommandSender()
rm_common::ShooterCommandSender::ShooterCommandSender |
( |
ros::NodeHandle & |
nh | ) |
|
|
inlineexplicit |
◆ ~ShooterCommandSender()
rm_common::ShooterCommandSender::~ShooterCommandSender |
( |
| ) |
|
|
inline |
◆ checkError()
void rm_common::ShooterCommandSender::checkError |
( |
const ros::Time & |
time | ) |
|
|
inline |
◆ deploySpeed()
void rm_common::ShooterCommandSender::deploySpeed |
( |
| ) |
|
|
inline |
◆ dropSpeed()
void rm_common::ShooterCommandSender::dropSpeed |
( |
| ) |
|
|
inline |
◆ exitDeploySpeed()
void rm_common::ShooterCommandSender::exitDeploySpeed |
( |
| ) |
|
|
inline |
◆ getShootFrequency()
uint8_t rm_common::ShooterCommandSender::getShootFrequency |
( |
| ) |
|
|
inline |
◆ getSpeed()
double rm_common::ShooterCommandSender::getSpeed |
( |
| ) |
|
|
inline |
◆ getWheelSpeedDes()
double rm_common::ShooterCommandSender::getWheelSpeedDes |
( |
| ) |
|
|
inline |
◆ raiseSpeed()
void rm_common::ShooterCommandSender::raiseSpeed |
( |
| ) |
|
|
inline |
◆ sendCommand()
void rm_common::ShooterCommandSender::sendCommand |
( |
const ros::Time & |
time | ) |
|
|
inlineoverridevirtual |
◆ setArmorType()
void rm_common::ShooterCommandSender::setArmorType |
( |
uint8_t |
armor_type | ) |
|
|
inline |
◆ setShootFrequency()
void rm_common::ShooterCommandSender::setShootFrequency |
( |
uint8_t |
mode | ) |
|
|
inline |
◆ setSpeedDesAndWheelSpeedDes()
void rm_common::ShooterCommandSender::setSpeedDesAndWheelSpeedDes |
( |
| ) |
|
|
inline |
◆ setZero()
void rm_common::ShooterCommandSender::setZero |
( |
| ) |
|
|
inlineoverridevirtual |
◆ updateGameRobotStatus()
void rm_common::ShooterCommandSender::updateGameRobotStatus |
( |
const rm_msgs::GameRobotStatus |
data | ) |
|
|
inlineoverridevirtual |
◆ updateGimbalDesError()
void rm_common::ShooterCommandSender::updateGimbalDesError |
( |
const rm_msgs::GimbalDesError & |
error | ) |
|
|
inline |
◆ updatePowerHeatData()
void rm_common::ShooterCommandSender::updatePowerHeatData |
( |
const rm_msgs::PowerHeatData |
data | ) |
|
|
inlineoverridevirtual |
◆ updateRefereeStatus()
void rm_common::ShooterCommandSender::updateRefereeStatus |
( |
bool |
status | ) |
|
|
inline |
◆ updateShootBeforehandCmd()
void rm_common::ShooterCommandSender::updateShootBeforehandCmd |
( |
const rm_msgs::ShootBeforehandCmd & |
data | ) |
|
|
inline |
◆ updateShootData()
void rm_common::ShooterCommandSender::updateShootData |
( |
const rm_msgs::ShootData & |
data | ) |
|
|
inline |
◆ updateSuggestFireData()
void rm_common::ShooterCommandSender::updateSuggestFireData |
( |
const std_msgs::Bool & |
data | ) |
|
|
inline |
◆ updateTrackData()
void rm_common::ShooterCommandSender::updateTrackData |
( |
const rm_msgs::TrackData & |
data | ) |
|
|
inline |
◆ armor_type_
uint8_t rm_common::ShooterCommandSender::armor_type_ {} |
|
private |
◆ auto_wheel_speed_
bool rm_common::ShooterCommandSender::auto_wheel_speed_ = false |
|
private |
◆ extra_speed_for_deploy_
double rm_common::ShooterCommandSender::extra_speed_for_deploy_ {} |
|
private |
◆ extra_wheel_speed_once_
double rm_common::ShooterCommandSender::extra_wheel_speed_once_ {} |
|
private |
◆ gimbal_des_error_
rm_msgs::GimbalDesError rm_common::ShooterCommandSender::gimbal_des_error_ |
|
private |
◆ heat_limit_
HeatLimit* rm_common::ShooterCommandSender::heat_limit_ {} |
◆ last_bullet_speed_
double rm_common::ShooterCommandSender::last_bullet_speed_ {} |
|
private |
◆ max_track_target_vel_
double rm_common::ShooterCommandSender::max_track_target_vel_ {} |
|
private |
◆ shoot_beforehand_cmd_
rm_msgs::ShootBeforehandCmd rm_common::ShooterCommandSender::shoot_beforehand_cmd_ |
|
private |
◆ shoot_data_
rm_msgs::ShootData rm_common::ShooterCommandSender::shoot_data_ |
|
private |
◆ speed_10_
double rm_common::ShooterCommandSender::speed_10_ {} |
|
private |
◆ speed_15_
double rm_common::ShooterCommandSender::speed_15_ {} |
|
private |
◆ speed_16_
double rm_common::ShooterCommandSender::speed_16_ {} |
|
private |
◆ speed_18_
double rm_common::ShooterCommandSender::speed_18_ {} |
|
private |
◆ speed_30_
double rm_common::ShooterCommandSender::speed_30_ {} |
|
private |
◆ speed_des_
double rm_common::ShooterCommandSender::speed_des_ {} |
|
private |
◆ speed_limit_
double rm_common::ShooterCommandSender::speed_limit_ {} |
|
private |
◆ speed_oscillation_
double rm_common::ShooterCommandSender::speed_oscillation_ {} |
|
private |
◆ suggest_fire_
std_msgs::Bool rm_common::ShooterCommandSender::suggest_fire_ |
|
private |
◆ target_acceleration_tolerance_
double rm_common::ShooterCommandSender::target_acceleration_tolerance_ {} |
|
private |
◆ total_extra_wheel_speed_
double rm_common::ShooterCommandSender::total_extra_wheel_speed_ {} |
|
private |
◆ track_armor_error_tolerance_
double rm_common::ShooterCommandSender::track_armor_error_tolerance_ {} |
|
private |
◆ track_buff_error_tolerance_
double rm_common::ShooterCommandSender::track_buff_error_tolerance_ {} |
|
private |
◆ track_data_
rm_msgs::TrackData rm_common::ShooterCommandSender::track_data_ |
|
private |
◆ untrack_armor_error_tolerance_
double rm_common::ShooterCommandSender::untrack_armor_error_tolerance_ {} |
|
private |
◆ wheel_speed_10_
double rm_common::ShooterCommandSender::wheel_speed_10_ {} |
|
private |
◆ wheel_speed_15_
double rm_common::ShooterCommandSender::wheel_speed_15_ {} |
|
private |
◆ wheel_speed_16_
double rm_common::ShooterCommandSender::wheel_speed_16_ {} |
|
private |
◆ wheel_speed_18_
double rm_common::ShooterCommandSender::wheel_speed_18_ {} |
|
private |
◆ wheel_speed_30_
double rm_common::ShooterCommandSender::wheel_speed_30_ {} |
|
private |
◆ wheel_speed_des_
double rm_common::ShooterCommandSender::wheel_speed_des_ {} |
|
private |
The documentation for this class was generated from the following file: