我最近在Facebook上看到了DronePan的应用程序。 DronePan是一款简单的应用程序,可以控制DJI的Inspire 1拍摄360度全景,非常棒。你可以检查一下它的视频:https://www.youtube.com/watch?v=sZJImZhqcqE,所以我很兴奋,并希望制作一款类似的iOS应用。我谷歌并发现DronePan正在使用DJI Mobile SDK来制作应用程序。现在我想知道是否有人可以给我一些启动这个项目的线索?就像使用DJI SDK的哪个API一样,我可以让Inspire 1旋转相机拍照?谢谢!
答案 0 :(得分:2)
好主题!全景功能最近非常受无人机应用程序的欢迎。我刚刚开始使用DJI Mobile SDK 2周,谷歌搜索DJI SDK’s github page。这对像我们这样的初学者来说真的很有帮助。在页面中,我找到了Creating a Panorama Application tutorial,我建议您查看它!您可以使用 DJI Mobile SDK的智能导航Waypoint任务和操纵杆控制飞机的摄像头旋转和拍照。对于操纵杆功能,请检查DJIGimbal.h文件,有一个方法叫做:
-(void) setGimbalPitch:(DJIGimbalRotation)pitch Roll:(DJIGimbalRotation)roll Yaw:(DJIGimbalRotation)yaw withResult:(DJIExecuteResultBlock)block;
通过使用它,您可以发送命令来控制飞机手动旋转云台。本教程还教您如何缝合您拍摄的照片,并使用OpenCV库将它们生成为全景图。
希望这有帮助!