正在上传图片(0/1)

室内无GPS控制飞行器问题

 0
手机看帖 5 5301
求问,想做一个室内控制飞行器的应用,SDK里面有无GPS信号控制飞行器的模块吗,
比如我想在室内让飞行器一键起飞,然后自动转个圈这样的



评论
上传
你需要登录之后才能回帖    登录 | 注册
lanyusea  Inspire 1认证用户 2015-7-13 3#
做不到。

SDK中的航点功能基于GPS信号来处理的。

拿开GPS只能自己写一个位置环了,还是用速度积分起来的……
SDK板块日常维护志愿者。
我没有QQ,我也不接受私信提问。有问题请去论坛发帖,利人利己。

我没有QQ,我没有QQ,我没有QQ。
重要的事情说三遍。
楼主   2015-7-13 4#
lanyusea 发表于 2015-7-13 10:39
做不到。

SDK中的航点功能基于GPS信号来处理的。
那没有GPS信号,能做到一键起飞吗?
或者是有没有函数控制启动飞行器,然后我在操作飞行器的方向和速度

lanyusea  Inspire 1认证用户 2015-7-13 5#
4423839 发表于 2015-7-13 10:49
那没有GPS信号,能做到一键起飞吗?
或者是有没有函数控制启动飞行器,然后我在操作飞行器的方向和速度
有函数控制起飞,也有函数控制飞行器的速度和速度方向。


demo程序里面有one key fly功能(也就是一键起飞)。你可以在室内试一下能不能起来,我没这么在室内作死过所以不清楚。


室内飞行的话,飞行器很难悬停,非常不好控制。
一定注意安全。
SDK板块日常维护志愿者。
我没有QQ,我也不接受私信提问。有问题请去论坛发帖,利人利己。

我没有QQ,我没有QQ,我没有QQ。
重要的事情说三遍。
楼主   2015-7-13 6#
lanyusea 发表于 2015-7-13 10:59
有函数控制起飞,也有函数控制飞行器的速度和速度方向。
啊哈,我也不想作死的,但是我在北京这个悲催的地方,so。。。
one key fly 这个函数我看了,但是他上来就是检查返航点,我不确定把这段注释了能不能飞起来
你说的控制飞行器速度和方向是指 setAircraftJoystick()这个函数吗,还是说还有其他的函数呢?

lanyusea  Inspire 1认证用户 2015-7-13 7#
我也不确定注释完之后能不能飞起来…
我感觉返航点跟一键起飞没关系,但不知道onekeyfly本身是否会检查GPS。

joystick可以,还有其他更直接的函数。
setAircraftPitchSpeed
setAircraftRollSpeed
setAircraftThrottle
setAircraftYawSpeed

roll/yaw/pitch 定义如图:,throttle是油门。

以及禁飞区的问题… 你可以发邮件问问dev-dji能不能帮你解决
SDK板块日常维护志愿者。
我没有QQ,我也不接受私信提问。有问题请去论坛发帖,利人利己。

我没有QQ,我没有QQ,我没有QQ。
重要的事情说三遍。
取消 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表