正在上传图片(0/1)

虚拟摇杆控制问题

 0
手机看帖 5 1323
我的配置代码如下:
flightController.setRollPitchCoordinateSystem(
        FlightCoordinateSystem.BODY
);
flightController.setRollPitchControlMode(
        RollPitchControlMode.VELOCITY
);
flightController.setVerticalControlMode(
        VerticalControlMode.VELOCITY
);
flightController.setYawControlMode(YawControlMode.ANGLE);flightController.setVirtualStickModeEnabled(true, new CommonCallbacks.CompletionCallback() {
    @Override
    public void onResult(DJIError djiError) {
        if(djiError != null){
            Log.d("Qimi", "虚拟摇杆使能失败:" + djiError.getDeion());
        }else{
            Log.d("Qimi", "虚拟摇杆使能成功");
            isStart = true;
        }
    }
});

/* 以5-25hz频率发送 */
FlightControlData controlData = new FlightControlData(0, 2, 0, 0);
flightController.sendVirtualStickFlightControlData(controlData, new CommonCallbacks.CompletionCallback() {
    @Override
    public void onResult(DJIError djiError) {
        if(djiError != null){
            Log.d("Qimi", "虚拟摇杆控制错误:" + djiError.getDeion());
        }
    }
});
设备:MAVIC 2
MSDK版本:4.13

调试环境:模拟器

我现在飞机可以按照虚拟控制命令飞行,不过飞到一段距离就停下来了,发送频率5到50hz都试过了,都是飞都一段距离就停止,请问是我的配置有问题吗?怎么解决?
模拟器截图如下:

微信截图_20201130164001.png (461.96 KB, 下载次数: 2)

微信截图_20201130164001.png
评论
上传
你需要登录之后才能回帖    登录 | 注册
一品甜梦   2020-11-30 3#
是不是以后都不能控制了?
楼主  Goggles RE认证用户 2020-11-30 4#
一品甜梦11-30 16:47
是不是以后都不能控制了?
是的,飞机停下来之后,我把APP关掉再开过,重新运行,还是没反应,只能把模拟器关掉再开过
一品甜梦   2020-11-30 5#
弃qimiMavic Mini11-30 16:50
是的,飞机停下来之后,我把APP关掉再开过,重新运行,还是没反应,只能把模拟器关掉再开过
应该是超出了最大飞行半径
日生   2021-5-22 6#
我也有这样的问题
请问模拟器这个飞行轨迹是怎么开启的?
收藏 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表