CHeadMoveCmd¶
本类为SendHeadMove命令参数类。
类成员¶
| 成员变量 | 含义 | 值域 |
|---|---|---|
| m_fYaw | 头部水平偏航角度(rad) | -1.57~1.57 |
| m_fYawSpeed | 头部水平偏航角度运动速度(rad/s) | 0.0~1.0 |
| m_fPitch | 头部倾斜角度(rad) | -1.2~1.0 |
| m_fPitchSpeed | 头部倾斜角度运动速度(rad/s) | 0.0~1.0 |
| CBaseCommand | 基础命令数据 |
备注¶
此命令由Function发送至LowLevelAI执行,请求Function必须拥有LowLevelAI的控制授权。
- 若输入舵机指定速度为0,则无论头部当前在什么位置,都不向该舵机发送运动指令;
- 本命令在发送时,若舵机正在执行前序命令,则上条命令失效,舵机依照新命令进行运动。本命令执行结束时会产生相对应Command Message。
Head位置指令有:
CHeadMoveCmd、CHeadMoveSyncCmd、CFollowTrajectoryCmd、CMotorCmd、CBaseCommand