5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 手机控制的飞机组装测试,可利用3G、wifi网络,已集成GOOGLE [打印本页]

作者: kissmeanus    时间: 2013-4-9 08:31
标题: 手机控制的飞机组装测试,可利用3G、wifi网络,已集成GOOGLE
利用手机做图传、数传、3轴加速计,磁阻加速计,飞控,GPS。地面控制端使用电脑、手机或者平板做终端。
已经集成google map,可记录航线,和设置航点。

飞机使用山寨翼龙,清明节组装完毕,上电测试。希望能够飞起来。
(, 下载次数: 99)
地面天线使用WIFI 2.4g 平板天线,飞机端外接了一个6DB的路由器天线,利用飞机传回的GPS和气压计数据实现自动追踪。
(, 下载次数: 85)

[/media]


作者: 凡人下凡    时间: 2013-4-9 09:08
强烈支持!祝楼主成功,!!

作者: allenghg    时间: 2013-4-9 09:10
注意延迟

作者: ygb696    时间: 2013-4-9 09:11
同意楼上的,这延迟,航线应该没问题,但降落的时候就比较危险了

作者: del715    时间: 2013-4-9 09:14
求教程

作者: 648926778    时间: 2013-4-9 10:06
怎么做的求教程啊,求套件啊

作者: hhp1822    时间: 2013-4-9 10:13


作者: mingxingrihua    时间: 2013-4-9 10:18
技术帝。试飞视频放上啊。

作者: itsme    时间: 2013-4-9 10:36
祝楼主试飞成功

作者: 漳浦大鱼    时间: 2013-4-9 11:10

技术帝,你牛A!!!!

作者: d2008    时间: 2013-4-9 11:31
祝楼主试飞成功

作者: vampiregoat    时间: 2013-4-9 11:41
路过,学习,谢谢楼主分享!s2 s

作者: 想我吗想你    时间: 2013-4-9 12:02
技术!楼主厉害!手柄的精度不行!

作者: 穿开裆裤飞灰机    时间: 2013-4-9 12:34
刘明。。回火

作者: 爱不释手'    时间: 2013-4-9 12:35
顶!酷毙了!

作者: jam22m    时间: 2013-4-9 13:03
祝贺!3g遥控时代即将到来!

作者: 1382944    时间: 2013-4-9 13:17
祝贺,不过3G通讯是有延时的这个得注意。

作者: 吖蔡    时间: 2013-4-9 13:40
有才。。。。。。。。。。。。。。。。。。

作者: 白色滴丶    时间: 2013-4-9 13:55
牛叉牛叉   期待详细教程

作者: longplayer    时间: 2013-4-9 16:37
电视台的3G实时回传目前还有很多问题,无法商业化,希望你成功

作者: 心有多远    时间: 2013-4-9 18:22
我的愿望终于有牛人实现了,祝你首飞成功!!!

作者: borneol    时间: 2013-4-9 18:54
再加上自动返航就OK了。。

作者: 午夜里的星空    时间: 2013-4-9 21:04
楼主 公开 教程啊

作者: hbeckham    时间: 2013-4-9 23:02

有才

作者: cnwestcn    时间: 2013-4-10 07:03
祝贺!3g遥控时代即将到来!

作者: wzh    时间: 2013-4-10 09:18
先看看试飞结果吧,不太乐观.

作者: 弹簧甲虫    时间: 2013-4-10 12:39
数传方面网上有开源和例程好摸通,关键是手机的通信协议和固件LZ都能搞到资料,这个NB

作者: yhd2006    时间: 2013-4-10 12:44
楼主很牛逼啊  快点飞起来我看看

作者: whdlyq    时间: 2013-4-10 14:23
延迟会很严重的

作者: jydv8088    时间: 2013-4-10 14:43
祝成功,是一个跃点。

作者: 大漠孤鹰    时间: 2013-4-10 16:15
3G无人机马上诞生了!

作者: borneol    时间: 2013-4-10 16:23
用3G的话~~~ 中 国移动即将为您计费。。。

作者: kt2002    时间: 2013-4-10 18:54


作者: kt2002    时间: 2013-4-10 18:55


作者: guodw    时间: 2013-4-10 21:02
祝楼主试飞

作者: gault    时间: 2013-4-12 13:24
本帖最后由 gault 于 2013-4-12 16:09 编辑
弹簧甲虫 发表于 2013-4-10 12:39
数传方面网上有开源和例程好摸通,关键是手机的通信协议和固件LZ都能搞到资料,这个NB

我倒觉得手机固件和通信协议这块不是很大的问题,退一万步讲,现在好多手机也有开源固件。比如galaxy可以用的cm9。
地面站(电脑)与飞控(手机)之间采用tcp/ip协议,理论上在地球的另一端也可以控制飞机,只要飞控(手机)能够接入3G网络,地面站(电脑)能够接入互联网。

最关键的就是飞控(手机)与伺服机、电调、外置摄相头(很显然手机自带的前后置摄相头实用意义不大)以及更多的传感器(如空速传感器、电压电流传感器、气压定高传感器等)之间的连接。


手机与外设之间的连接无非是这几种方式:WiFi, Bluetooth、USB OTG(USB Host,现在好多手机都支持了,如小米2,Galaxy等)以及红外等,甚至音频口都有可能。红外个人感觉实用性不大,飞机上各种设备分布在不同的位置和机舱,隔一块板子估计就没信号了。音频口不太熟就不讨论了。

先说摄像头部份,现在WiFi监控摄像头已经很普及了,而且大部份都自带云台,客户端用网页就能观看视频和控制云台。淘宝上直接搜“WiFi 摄像头”一大把,价格从200到几百上千不等,缺点重,个头不小。蓝牙摄像头也有,价格贵点,重量比WiFi摄像头稍微轻点,没有WiFi摄像头那么普及。还有一种可能就是支持USB OTG的Android设备外接电脑用的UVC(免驱摄像头),Linux内核支持UVC完全没有问题(Android 4.0开始已经支持UVC),问题就在厂家在编译内核的时候一般都没加上这块,因为一个自带前后摄像头的智能手机还要用USB外接一个电脑用的摄像头听上去确实有点怪,而且可能摄像头还需要外接电源供电,确实没有实用意义,但是这种需求实际上已经慢慢凸显出来了,就是好多低端Android平板电脑或手机没有内置摄像头(无论前或者后),需要外接一个USB免驱摄像头(当然前提是需要支持USB OTG),而且确实有厂商这样做了,搜昂达台电那种三四百块不自带摄像头的的Android平板就知道了。
(, 下载次数: 8)

再说伺服机电调部份,就是如何通过手机来控制舵机,这个实际上也早就有人做了,在机器人玩家里用得很多,去淘宝搜“USB 舵机”能找出一大把这样的USB舵机控制器,可以控制多达32路舵机,价格从几十到几百不等,一般这种舵机控制器支持USB、红外和蓝牙等多种连接方式,很灵活,并且一般都是基于开源的,通信协议文档)通常极其简单,就几个通信指令)、手机端控制样例程序源码都可以轻松得到。我想楼主是不是也用了类似的控制器?
(, 下载次数: 8)

最后再说说传感器部份,实际上Android手机一般都自带了好多种传感器了,包括加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field)、方向传感器(orientation)、压力传感器(pressure)、距离传感器(proximity)和温度传感器(temperature)。但如果要做UAV(当然楼主实际上已经实现了FPV,暂不讨论性能),可能还需要更多的传感器,如电动可能需要电压电流传感器、空速传感器等,油机可能需要油量传感器,发动机温度传感器、空速传感器等。这么多的传感器需要一块传感器扩展板,就像上图的舵机控制板一样(当然也可以整合成一块板),最终通过一个USB口或蓝牙红外与手机连接在一起。我在淘宝上还有没搜到专门针对手机开发的传感器扩展板(估计还没有此需求),但是要做一个舵机控制和传感器扩展板也不难,买个Arduino的开发板就搞定了,价格从几十到几百不等,而且Arduino支持的传感器一大端,价格从几元到几百的都有,ArduPilot Mega(APM)就是基于开源平台Arduino开发的飞控嘛。我们这里的不同点就是把APM的飞行软件(飞行控制算法)转移到手机上去运行,整个Arduino板只成了一个动作执行器和数据搜集器,也就是前面所说的舵机控制和传感器扩展。由于这块扩展板的任务很简单,所以只需要一块很便宜的Arduino开发板即可(下图50元左右)。
(, 下载次数: 6)


最后说说最关键也是最难的的软件部份,对于FPV很简单,只需要按照板子规定的协议下达控制指令即可。对于UAV就复杂了,需要在Android上实现整个飞行控制,无人驾驶算法,与地面站通信等功能。但幸运的是,至少我们还有APM等开源飞控系统,功能其实都是一样的,就是需要移植到android手机上,这个应该是最花时间精力的。暂时还未搜到相关的开源项目。

补充思考的几个问题:
1. 3G的稳定性和延时?楼主是否亲测过飞行控制性能?如果是FPV的话,估计性能真会有问题,未来4G网络会如何?UAV话的我觉得可行性很高,毕竟是自主驾驶,地面站只是需要取得图像和测绘数据以及很简单的遥控指令而已。没有人会让飞机飞出几公里外完全靠鼠标键盘来控制飞机飞行吧?我想顶多只是发出一个“飞到此处”的命令。近距离飞行器倒是有可能。
2. 3G信号的极限高度是多少?我查了一下大概说是3000米左右,但真实情况肯定跟网络环境有很大的关系,不过真有3000米应该说是很够用了。
3. 3G流量现在的运营商有没有更实惠的套餐,如果真要这么玩,流量杠杠儿的啊。

最新补充:没有USB OTG功能的Android手机也可以连接支持ADK的Arduino开发板来控制舵机和连接更多传感器。淘宝搜“Arduino ADK”即可。
(, 下载次数: 3)


作者: 朴正欢    时间: 2013-4-12 13:52
祝楼主成功

作者: 王牌猪头    时间: 2013-4-12 14:43
顶一个~

作者: rx712345    时间: 2013-4-13 05:44


作者: gault    时间: 2013-4-14 17:08
楼主飞起来了吗?我在网上查了很了资料,3G信号据说好多楼层高一点的信号就很差了,更别说航模。
Wifi的话地面站用无线路由器加定向平板天线跟踪没问题,问题是飞机上的手机wifi发射功率太小了,不知楼主加装了6dbi全向增益天线效果如何?

作者: borneol    时间: 2013-4-18 13:34
LZ肯定各种忙,没工夫试飞了。。。

作者: mjey    时间: 2013-4-18 16:21
哑火了?

作者: gault    时间: 2013-4-19 10:20
炸了?

作者: borneol    时间: 2013-4-23 09:02
楼主别烂尾啊。。。。对你期待颇高。。。

作者: 李江南    时间: 2013-4-23 09:16
1是延迟明显 2是感觉舵面有点硬 一顿一顿的  不过很厉害的技术

作者: kissmeanus    时间: 2013-4-27 12:24
手被螺旋桨划伤了,缝了13针,航模这东西太危险了,一定要按规则来。

作者: borneol    时间: 2013-4-28 09:15
kissmeanus 发表于 2013-4-27 12:24
手被螺旋桨划伤了,缝了13针,航模这东西太危险了,一定要按规则来。

同情。。。这下没有大半年是不能飞了。


作者: cstk    时间: 2013-5-10 19:13
支持技术党

作者: ruixiang48    时间: 2013-5-17 15:25
好东西 留个记号

作者: xubin1207    时间: 2013-5-18 01:24
麻烦您问一下,您那个摇杆是买的还是做得啊?

作者: bg2hf    时间: 2013-5-18 19:10
成功是没问题 只是时间问题?

作者: 290907370    时间: 2014-4-25 19:09
本帖最后由 290907370 于 2014-4-25 19:33 编辑

楼主啊,你能不能不做那么好,叫我们以后怎么混?还有我按你说的居然成功了,还没飞半圈,就听见手机在说你已欠费XX元,功能已被限制,请及时到营业厅续交话费。然后就只听见忙音,什么也看不到了。。。


作者: 1531938787    时间: 2014-4-26 10:33
上4G

作者: dukong    时间: 2014-5-19 14:20
可靠性高的,有价值。

作者: zditch    时间: 2014-8-19 21:45



吊炸天的样子。。。。实飞测试了没有。。。求视频。。。


作者: lhfzl    时间: 2015-6-13 20:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: wolaobe1    时间: 2015-6-13 21:22
14年已经有人实现3G飞行但是高度好像是不能超200米超了高度没有信号

作者: sdcam    时间: 2016-1-3 01:31
表示安慰。





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://bbs.5imx.com/) Powered by Discuz! X3.3