查看: 1247|回复: 0

震撼!小学生也能设计的无人机编队飞行表演!

[复制链接]

该用户从未签到

发表于 2020-8-29 09:51 | 显示全部楼层 |阅读模式
无人机编队表演凭借其高科技的玩法受到越来越多人的喜爱,但这些都是成人操控的,小学生给大家带来的无人机编队表演又是什么样子的呢?
小火今天就手把手教你编队飞行公开课之《翻滚吧!无人机浪花》,小学生设计编队表演不是梦!
《翻滚吧!无人机浪花》编队公开课
一、情景
暑假,小火苗和小伙伴一起去海边玩耍,大海奔涌的浪花一下子就吸引了小火苗的目光。一边欣赏着美丽的浪花,他一边思索着怎么能让他的无人机编队飞舞出层叠的浪花。
到底该怎么做呢?让我们一起来看看吧!
二、目标
无人机编队模拟出翻滚的浪花
三、学习任务
  • 无人机飞行原理
  • 编程软件知识
  • RGB三种颜色数值介绍
四、步骤
  • 梳理思路
  • Lite Bee Go编程
  • 编程程序3D演示
  • Lite Bee Wing FM编队演示
1.梳理思路
多架无人机位置应该怎么摆放?假设一开始我们把标识1~8的无人机的位置摆放如下图所示:
无人机位置摆放参考图
注:机头朝前
那多架无人机起飞后又怎么形成波浪?
简而言之,这是一个路径规划问题,多台无人机起飞后如何移动形成波浪。
在这之前,我们需要先理解:什么是波浪?
波浪是指局部质点离开原来的平衡位置,作出向四周传播的周期性起伏运动的现象。所以我们需要先确定局部质点,再规划出无人机波浪的轨迹。
根据多架无人机一开始的位置摆放,我们假设把二维码49和二维码121作为局部质点,画出波浪的轨迹。如图所示:
确定好波浪的轨迹后,我只需要把起飞的无人机移动到波浪轨迹的二维码上。
那波浪轨迹上的二维码可以随便放吗?
并不是,无人机移动的位置之间至少要间隔一个二维码以上。
波浪的大小和形状是用波浪要素来说明的。波浪的基本要素有:波峰,波顶,波谷,波底等。如果想把波浪设计得更高,则可以将无人机飞行高度差距设置得更大。
设定无人机编队从同一平面到飞舞出波浪形状
以上思路都思考理清后,我们就可以结合LiteBee Go编程软件,分别对八架无人机的运动轨迹进行编程定义,最终实现你想要的无人机浪花!
2.开始编程
根据上述思路,我们开始编程。
先让8台无人机进行校准,再执行起飞。
编程程序如下:
让8台无人机分别移动到相应二维码上,再设置无人机的LED灯亮绿色。
此时8台无人机都处于同一平面上(高度都设为80厘米)。如图:
1号机再飞到120厘米、160厘米。亮蓝灯后往下飞至120厘米、80厘米。
重复此飞行过程再得到一次波浪起伏效果。
当1号无人机飞至80厘米时,还需等待其它六台无人机飞至同一水平线,亮紫灯后波浪飞行结束。
1号无人机与8号无人机处于同一面,因此飞行轨迹相同。
同理可得2号机与7号机、3号机与6号机、4号机与5号机也是如此。
接下来我们看2号机的飞行,2号机的飞行需要比1号机慢一步。
当1号机从80厘米飞到120厘米时,2号机仍处于80厘米。
当1号无人机第二次波浪飞行到120厘米时,2号机第一次波浪飞行结束,亮绿色灯。重复此波浪过程。
等待其他四台无人机飞至同一水平线,最后亮紫灯,波浪飞行结束。
同理,3号机比2号机慢一步,4号机比3号机慢一步。由此形成编队的整体波浪效果。
3.编程3D演示
按照以上思路与步骤将编程都补充完整后,我们就可以打开编队窗口通过虚拟预览来检查自己的程序逻辑是否可执行,再进行修改调试。
3D预览
4.FM编队演示
3D预览后没有问题,我们就可以带上Lite Bee Wing FM编队现场实飞啦!
快来看看我们的效果!
现场效果
当然,无人机的编队玩法远远不止一种,生活中任何事物都能够引发你的联想。从而衍生出无人机新的玩法,你的想象力,超出想象!
关注公众号【创客火无人机】即可免费领取
《翻滚吧!无人机浪花》课件
5.产品信息
LiteBee Wing FM编队套装
面向8-16岁的中小学,学生可通过LiteBeeGo编程软件使用简单直观的图形化编程进行多台无人机设计和编程,实现不同类型的无人机编队舞蹈。
其亮点如下:
  • 图形化编程
  • 创新舞步
  • 不同造型灯光秀
  • 支持动态队形模拟
  • 精准定位
· END ·
更多无人机教育热点资讯,可关注公众号「创客火无人机」。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

arduinoT12焊台 控制器 炫酷UI
arduinoT12焊台 控制器 炫
*声明:本项目源于https://github.com/wagiminator/ATmega-Soldering-Station 采用CC3
arduino uno 读取不了DHT11数据,求助大佬!!!
arduino uno 读取不了DHT1
整了两天了,还是没整出来,换了线,换了传感器都不行!就差换板子了。求助各位大佬。
Arduino引脚图
Arduino引脚图
Arduino UNO R3 (CH340G)引脚 持续更新中·····
ESP8266/RJ45网口CH9121/POE供电/USB转TTL口网络继电器开发板
ESP8266/RJ45网口CH9121/P
四路继电器控制板带RJ45网口CH9121,POE供电,USB转TTL口,Type-C接口,STC单片机冷启E
Arduino物联网开发实例教程
Arduino物联网开发实例教
[md] **blinker用户交流群 301438087 (仅限github已Star的用户加群)** ## bli
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表