我必须在Swift中为DJI系列无人机制作iOS应用程序。
我进入了官方网页,通过CocoaPods成功集成了SDK,但我确实有几个问题:
我还设法通过DJIFlightControllerState
答案 0 :(得分:2)
以下是Altitude方法的链接
要获取飞机与其他某个点(即RC或Homepoint)之间的距离,您需要获取所有点的Latitude and Longitude,并使用自己的逻辑来计算每个点之间的距离。您可以签出Android Location class来完成此操作。或者您可以在我们的UXSDK中使用小部件:DUXDistanceRCWidget 或DUXDistanceHomeWidget
获得飞机的速度是一个相似的概念-您可以在FlightControllerState类下使用X,Y,Z类的方法getVelocity来计算速度。或者再次,我们在UXSDK中有一个velocity widget
要获取SD卡的内存大小,可以查看类mediaFile,但是有关无人机自身内存的信息不可用。