关键词:M600机型、OSDK姿态控制(HORIZONTAL_ANGLE )
支持,OSDK提供的FlightCtrl控制接口可以设置姿态控制模式,支持OSDK的机型均支持。使用OSDK的姿态模式也需要将飞机模式设置为P模式。
姿态模式下OSDK API参数表示ROll,pitch姿态角,参考API模式设置:
void
Control::attitudeAndVertPosCtrl(float32_t roll, float32_t pitch, float32_t yaw,
float32_t z)
{
//! @note 18 is the flag value of this mode
uint8_t ctrl_flag =
(VERTICAL_POSITION | HORIZONTAL_ANGLE | YAW_ANGLE | HORIZONTAL_BODY);
CtrlData data(ctrl_flag, roll, pitch, z, yaw);
this->flightCtrl(data);
}
评论
0 条评论
请登录写评论。