CMotorCmd<CMotorMTSInfo>类¶
本类为SendMotorSpeed命令参数类。
类成员¶
| 成员变量 | 含义 |
|---|---|
| m_vMotorList | 包含各个电机速度控制指令 |
| CBaseCommand | 基础命令数据 |
备注¶
此命令由Function发送至LowLevelAI执行,请求Function必须拥有LowLevelAI的控制授权。
对m_vMotorList赋值请调用CMotorCmd的成员函数InsertMotor加入各个电机速度控制指令。电机速度控制指令赋值详见CMotorMTSInfo类。
- 针对Wheel的速度控制,m_vMotorList中包含Wheel左右轮电机控制指令,并且必须依次加入左轮、右轮的速度控制指令。
- 针对Head的速度控制,m_vMotorList中包含头部yaw 和pitch方向电机控制指令,并且必须依顺序加入速度控制指令,若不发送停止指令,头部运动至舵机极限位置后停止。
- 针对Arm的速度控制,m_vMotorList中包含左右手臂和肩部电机控制指令,并且必须依顺序加入手臂速度控制指令,若不发送停止指令,手臂运动至舵机极限位置后停止。