首页

首页

教育培训

教育培训无人机执照培训院校合作青少年教育无人机研学

行业服务

行业服务无人机航拍无人机测绘无人机巡检案例介绍无人机保险

产品展示

产品展示大疆无人机编程无人机垂直起降固定翼考试训练无人机组装训练无人机

新闻资讯

新闻资讯公司新闻行业新闻政策法规实用文章

关于我们

关于我们公司简介联系我们视频中心服务支持

想要无人机实现自主飞行?

编程是个火热的话题,也是全世界范围内都在快速崛起的一种教育内容。近几年在国内,编程也被纳入了中考和高考科目,中小学生学编程也日渐火爆。随着不少中小学校、培训机构开设无人机编程课,无人机编程也逐渐在我们的生活中活跃起来。你是否看过不需要遥控操控就在空中飞行的无人机?你是否看过很炫酷的无人机编队表演?它们都是如何实现自主飞行的?今天小火就来跟大家分享下无人机实现自主飞行,必须得运用到的积木模块。LiteBeeGo编程积木区分别有动作、事件、外观、控制、声音......更多模块等不同的积木形状,它们可以像拼图一样垂直拼接起来,由不同的积木拼接成编程脚本,创作出动画、游戏、故事。LiteBeeGo编程界面在这些积木模块中,控制无人机姿态与动作的积木模块是更多模块。更多模块跟其他积木模块一样,每种数据类型也都会有不同的积木形状和对应的插槽。为了大家更好的区分,我们可以把这些模块分为三种积木形状:1.帽子积木模块帽子积木模块是用来激活/控制脚本运行,放在所有积木的顶部。形状如下:每一个帽子积木模块可用不同的方式激活,所以不同的脚本可以运用不同的帽子积木模块,在不同的时间运行。案例:当无人机的遥控器K5按钮被按下时,LiteBee Wing无人机左上角电机开始以转速为60执行转动。另一个帽子积木模块案例:当无人机的遥控器K1按钮被按下时,LiteBee Wing无人机左上角电机逐渐停止转动。2.堆叠积木模块堆叠积木模块类似长方形,其顶部有凹槽,底部有突起,既可以接在其他积木前面,也可以接在后面。形状如下:堆叠积木模块是用来执行主要的命令,也是更多模块中数量最多的。比如:控制无人机的起飞、飞行方向、飞行高度、机头转动等命令都是堆叠积木模块。案例:按下无人机遥控器K8按钮时,LiteBee Wing无人机执行校准,5秒后起飞。注:案例还运用到了控制模块中的时间积木模块,为什么呢?大家可以把时间积木模块去掉,看下执行结果,这里小火就不展示了,留给大家自己摸索下。3.报告积木模块每个报告积木模块都包含一个值,可以是数值也可以是字符串。形状如下:报告积木模块可以放在任何需要数据的地方,但不能单独使用。只要有对应形状的插槽,报告积木模块也可以相互叠加。案例:当无人机遥控器K1按钮被按下时,角色会报告LiteBee Wing无人机当前电压大小。今天我们的分享到此就结束啦!我们主要把无人机积木模块分为三大类:帽子积木模块、堆叠积木模块、报告积木模块,每个类里面还包含很多控件,大家可以试试,看看能否了解每一个积木模块的用法。给你们几个任务试试看能不能自己摸索出来:1:通过遥控器按键,让无人机的每个电机轮流转动再停止。2:让无人机角色分别说出无人机当前的横滚角和航向角的大小。