M300飞机,OSDK4.1设置避障开关无效,请问什么原因
CompletedM300飞机,OSDK4.1设置避障开关无效,请问什么原因?
ErrorCode::ErrorCodeType ret = vehicle->flightController->setCollisionAvoidanceEnabledSync
-
我使用以下代码进行避障关闭
bool SetCollisionAvoidanceDisabled()
{
//ErrorCode::ErrorCodeType ret = flightAssistant->setCollisionAvoidanceEnabledSync(FlightController::AvoidEnable::AVOID_DISABLE, 1);
ErrorCode::ErrorCodeType ret = vehicle->flightController->setCollisionAvoidanceEnabledSync(FlightController::AvoidEnable::AVOID_DISABLE, 1);
if (ret != ErrorCode::SysCommonErr::Success)
{
DSTATUS("Set collision avoidance disable failed, ErrorCode is:%8x", ret);
return false;
}
else
{
DSTATUS("Set collision avoidance disable successfully");
return true;
}
}执行提示成功,但是避障还是没关掉,无人机下降被刹停。不仅仅是遥控器不显示。ARM64平台,OS是Ubuntu18.4.5。
Please sign in to leave a comment.
Comments
9 comments