2

我最近在 Facebook 上看到了 DronePan 的应用程序。DronePan 是一个简单的应用程序,可以控制 DJI 的 Inspire 1 拍摄酷炫的 360 全景,真的很棒。你可以查看它的视频:https ://www.youtube.com/watch?v=sZJImZhqcqE ,所以我对它很兴奋,也想做一个类似的 iOS 应用。我用谷歌搜索,发现 DronePan 正在使用 DJI Mobile SDK 来制作应用程序。现在我想知道是否有人可以给我一些线索来启动这个项目?比如使用 DJI SDK 的哪个 API 可以让 Inspire 1 旋转相机拍照?谢谢!

4

1 回答 1

3

好话题!全景功能最近在无人机应用中颇受欢迎。我刚开始玩 DJI Mobile SDK 2 周,谷歌它并找到DJI SDK 的 github 页面。对于我们这样的初学者来说真的很有帮助。在页面中,我找到了创建全景应用程序教程,建议您查看!您可以使用 DJI Mobile SDK 的智能导航航点任务和摇杆来控制飞行器的相机旋转和拍照。关于摇杆功能,请查看 DJIGimbal.h 文件,有一个方法叫:

-(void) setGimbalPitch:(DJIGimbalRotation)pitch Roll:(DJIGimbalRotation)roll Yaw:(DJIGimbalRotation)yaw withResult:(DJIExecuteResultBlock)block;

通过使用它,您可以发送命令来控制飞行器手动旋转云台。该教程还教您如何拼接您拍摄的照片并使用 OpenCV 库将它们生成为全景图。

希望这有帮助!

于 2015-10-10T08:31:38.957 回答