原创 增加无人机控制距离的骚操作 - 1 构思

2019-4-19 11:13 3908 13 5 分类: MCU/ 嵌入式 文集: 无人机

         HI又是我,剪影的那个整了一段时间,实现基本功能后感觉一阵空虚挺没意思的所以弃坑了。最近买了个大疆无人机(Tello),没注意介绍看超便宜(豪华版只要999)就买了,回来查了下才知道是个儿童教学机,尴尬。有效遥控距离说是100米其实只有大概10米就告警说信号不足了,最多只能飞10几米还怎么耍。不过作为教学机的好处是提供了方便的SDK,可以使用UDP协议远程控制,也就是可以自己写程序做扩展。

         作为DIY爱好者怎么能不折腾下呢,所以现在大概有几个改造思路。首要解决的就是飞行距离的问题,10米实在没法耍。Tello控制原理是这样:

         1 Tello本身自带一个WIFI路由器,PC或手机先连接这个WIFI就与Tello处于同一网络了

         2 Tello8889端口提供了一个UDP Server,向这个server发送指令就可以控制它

         3 如果要接收Tello的状态信息,需要在PC或手机上创建一个UDP ServerTello会向8890端口广播自己的状态信息(前提是先通过8889端口发送获取信息的指令)

         4 如果要接收Tello的视频流,一样要创建一个UDP ServerTello11111端口广播视频流(前提是先通过8889端口发送获取视频流的指令)

         根据Tello的控制特性,有三个办法增加控制距离

         1 增强Tello本身的WIFI信号强度

         2 需要一个有WIFI功能的交换机做信号中转

         3 Tello上增加一个4G模块

         很明显前两个方案都不太现实,而且控制距离增加的有限。最后一个在Tello上增加4G模块倒是可以想一下。

         那么是否存在带WIFI接收功能的4G模块呢,淘宝找了下没有!但是换个思路,为啥不直接使用带安卓系统的手机呢!4GWIFI接收全都有了,还自带安卓系统,只需要写一个小应用中转一下指令即可!

         那么现在最大的问题来了,Tello能抗的动手机不。。。或许要挂几个气球?后续如何请继续关注我的博客吧。


增加无人机控制距离的骚操作 - 1 构思

增加无人机控制距离的骚操作 - 2 指令中转的网络结构

增加无人机控制距离的骚操作 - 3 在安卓上实现wifi与4G共用

增加无人机控制距离的骚操作 - 4 不同网络下信息互通

作者: 毛大闲, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3887969.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

广告

文章评论 10条评论)

登录后参与讨论

q791152555 2020-2-28 22:09

1) 增强Tello本身的WIFI信号强度

2) 需要一个有WIFI功能的交换机做信号中转

这真可以想
1)可以加外置天线到无人机上(未测试),类似台式电脑上的PCI-E无线网卡。
2)小米最新的wifi放大器2 ,或路由器中继,直接移动电源供电,可以实现100M传输距离。(已测试有效)
3)不用手机可实现4G远距离,思路:淘宝4G路由器,固定在无人机。通过端口映射或VPN或内网穿透软件ngrok或frp实现手机和无人机通信。

lehaha1111_899263498 2019-8-5 12:52

手机是可以带的动的,加大电机,加大螺旋桨,再改改主板驱动电路,换个CPU,就是说你还是换个无人机吧

curton 2019-4-25 08:13

好文章 学习了

weijinke2008 2019-4-22 18:37

666

江畔美少年 2019-4-20 21:06

这波操作有点骚,坐等博主更新

测量无处不在 2019-4-20 17:27

CationLiu: 无人机自己带了个WIFI,所以也没办法去调频率。频段低的话传输效率就不行了,都是穷的锅。
囧,这个基本上硬件基础摆着呢,升级想调大功率不知道硬件是否支持?

CationLiu 2019-4-19 23:56

测量无处不在: 用频段低的距离应该更远吧?原来很多都是165mhz的遥控车
无人机自己带了个WIFI,所以也没办法去调频率。频段低的话传输效率就不行了,都是穷的锅。

测量无处不在 2019-4-19 22:02

用频段低的距离应该更远吧?原来很多都是165mhz的遥控车

CationLiu 2019-4-19 14:53

忆轻狂: 大疆的高端版本是支持4G信号的,据说可以几公里外遥控。
太贵了玩不起玩不起

忆轻狂 2019-4-19 13:16

大疆的高端版本是支持4G信号的,据说可以几公里外遥控。
相关推荐阅读
毛大闲 2019-11-04 21:09
【零基础】使用Tensorflow实现神经网络
一、序言  前面已经逐步从单神经元慢慢“爬”到了神经网络并把常见的优化都逐个解析了,再往前走就是一些实际应用问题,所以在开始实际应用之前还得把“框架”翻出来,因为后面要做的工作需要我们将精力集中在业务...
毛大闲 2019-10-29 23:16
【零基础】神经网络优化之Adam
一、序言  Adam是神经网络优化的另一种方法,有点类似上一篇中的“动量梯度下降”,实际上是先提出了RMSprop(类似动量梯度下降的优化算法),而后结合RMSprop和动量梯度下降整出了Adam,所...
毛大闲 2019-10-29 11:25
【零基础】神经网络优化之动量梯度下降
一、序言  动量梯度下降也是一种神经网络的优化方法,我们知道在梯度下降的过程中,虽然损失的整体趋势是越来越接近0,但过程往往是非常曲折的,如下图所示:    特别是在使用mini-...
毛大闲 2019-10-27 23:15
【零基础】神经网络优化之mini-batch
一、前言  回顾一下前面讲过的两种解决过拟合的方法:  1)L0、L1、L2:在向前传播、反向传播后面加个小尾巴  2)dropout:训练时随机“删除”一部分神经元  本篇要介绍的优化方法叫mini...
毛大闲 2019-10-24 15:45
【零基础】神经网络优化之dropout和梯度校验
一、序言  dropout和L1、L2一样是一种解决过拟合的方法,梯度检验则是一种检验“反向传播”计算是否准确的方法,这里合并简单讲述,并在文末提供完整示例代码,代码中还包含了之前L2的示例,全都是在...
毛大闲 2019-10-18 13:01
【零基础】神经网络优化之L1、L2
一、序言  前面的文章中,我们逐步从单神经元、浅层网络到深层网络,并且大概搞懂了“向前传播”和“反向传播”的原理,比较而言深层网络做“手写数字”识别已经游刃有余了,但神经网络还存在很多问题,比如最常见...
广告
我要评论
10
13
广告
关闭 热点推荐上一条 /2 下一条