GKD.RoboCtrl
RoboMaster Linux 电控:异步 IO、设备驱动与机器人控制
载入中...
搜索中...
未找到
roboctrl::ctrl::control_command结构体 参考

已完成单位转换和解锁逻辑的控制层命令。 更多...

详细描述

已完成单位转换和解锁逻辑的控制层命令。

在文件 control_mapping.hpp 第 11 行定义.

#include <control_mapping.hpp>

roboctrl::ctrl::control_command 的协作图:

Public 属性

vectorf velocity {}
 
fp32 rotate_speed {}
 
fp32 yaw_delta {}
 
fp32 pitch_delta {}
 
fp32 pitch_target {}
 
bool use_pitch_target {false}
 
bool friction_enabled {false}
 
bool firing {false}
 
bool auto_aim {false}
 
bool arm_requested {false}
 

类成员变量说明

◆ arm_requested

bool roboctrl::ctrl::control_command::arm_requested {false}

在文件 control_mapping.hpp 第 21 行定义.

◆ auto_aim

bool roboctrl::ctrl::control_command::auto_aim {false}

在文件 control_mapping.hpp 第 20 行定义.

◆ firing

bool roboctrl::ctrl::control_command::firing {false}

在文件 control_mapping.hpp 第 19 行定义.

◆ friction_enabled

bool roboctrl::ctrl::control_command::friction_enabled {false}

在文件 control_mapping.hpp 第 18 行定义.

◆ pitch_delta

fp32 roboctrl::ctrl::control_command::pitch_delta {}

在文件 control_mapping.hpp 第 15 行定义.

◆ pitch_target

fp32 roboctrl::ctrl::control_command::pitch_target {}

在文件 control_mapping.hpp 第 16 行定义.

◆ rotate_speed

fp32 roboctrl::ctrl::control_command::rotate_speed {}

在文件 control_mapping.hpp 第 13 行定义.

◆ use_pitch_target

bool roboctrl::ctrl::control_command::use_pitch_target {false}

在文件 control_mapping.hpp 第 17 行定义.

◆ velocity

vectorf roboctrl::ctrl::control_command::velocity {}

在文件 control_mapping.hpp 第 12 行定义.

◆ yaw_delta

fp32 roboctrl::ctrl::control_command::yaw_delta {}

在文件 control_mapping.hpp 第 14 行定义.


该结构体的文档由以下文件生成: