大疆社区
大疆社区
djiuser_2qce936l62Ud
大疆社区
已累计飞行 0 米
发布于2020-7-23
浏览1.4k
相关分类
开发者
技术交流
0
0
7
0

7 条评论

最新
最早
大疆社区
快来评论吧
大疆社区

已累计飞行 0 米

回复 djiuser_2qce936 :大佬, 这个问题解决了么? 我也遇到同样的问题了

2021-8-7

大疆社区

已累计飞行 0 米

回复 djiuser_2qce936 :这个命令不能只发一次,要以一定频率发送才可以,文档上有说明的。

2020-7-24

大疆社区

已累计飞行 0 米

回复 kv886 :您好 那我让它每次旋转90度,每次加90,超过180就改成(原角度+90)-360这样旋转 但是实际上他并没有完全按照设定的角度旋转,这是我的代码 private void aircraftYaw(float angle){ Attitude attitude = flightController.getState().getAttitude(); float pitch = (float) attitude.pitch; float roll = (float) attitude.roll; float yaw = (float) attitude.yaw + angle; if (yaw > 180){ yaw = yaw - 360; } flightController.sendVirtualStickFlightControlData (new FlightControlData(pitch, roll, yaw,0), null); }

2020-7-24

大疆社区

已累计飞行 0 米

回复 LRQQQ :您好 那我让它每次旋转90度,每次加90,超过180就改成(原角度+90)-360这样旋转 但是实际上他并没有完全按照设定的角度旋转,这是我的代码 private void aircraftYaw(float angle){ Attitude attitude = flightController.getState().getAttitude(); float pitch = (float) attitude.pitch; float roll = (float) attitude.roll; float yaw = (float) attitude.yaw + angle; if (yaw > 180){ yaw = yaw - 360; } flightController.sendVirtualStickFlightControlData (new FlightControlData(pitch, roll, yaw,0), null); }

2020-7-24

大疆社区

已累计飞行 5339 米

setYawControlMode(YawControlMode.ANGULAR_VELOCITY)或者setYawControlMode(YawControlMode.ANGLE),直接给YAW赋值就好了。这个在官方的demo中有示例的

2020-7-24

大疆社区

已累计飞行 0 米

要用虚拟摇杆virtual stick 的相关方法。

2020-7-23

大疆社区

已累计飞行 0 米

帮顶

2020-7-23

暂无更多评论