一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种编队飞机表演RGB灯光控制优先级管理的方法与流程

2021-10-24 12:40:00 来源:中国专利 TAG:编队 优先级 灯光 表演 控制

一种编队飞机表演rgb灯光控制优先级管理的方法
技术领域
1.本发明属于无人机表演灯光控制技术领域涉,尤其涉及一种编队飞机表演rgb灯光控制优先级管理的方法。


背景技术:

2.目前行业内,无人见编队飞行表演中,飞机表演灯光存在多种控制输入(地面站端控灯指令,飞机控制器内部控灯逻辑、航点飞行灯光控制等等)覆盖紊乱的问题,导致在表演过程中,有时会出现灯光控制异常,突然灯光发生一次闪动或者突然被关闭的现象,严重的影响了编队飞行灯光表演的观感。
3.设计一种根据编队飞行表演灯光流程及优先级设计的方案变成一个需要解决的技术问题。
4.通过上述分析,现有技术存在的问题及缺陷为:
5.现有技术中,编队飞行表演过程中因使用场景复杂,运行逻辑紊乱易造成的灯光效果紊乱的现象,对编队飞行灯光控制不稳定。
6.解决以上问题及缺陷的意义为:
7.本发明提高了编队飞行表演灯光的一致性,提高观看体验,提高表演成功率。


技术实现要素:

8.为克服相关技术中存在的问题,本发明公开实施例提供了一种编队飞机表演rgb灯光控制优先级管理的方法。本发明通过对编队机群飞机的灯光优先级的设计和控制,解决因灯光控制指令相互覆盖引发的灯光效果紊乱的问题,提高编队飞行表演的视觉体验。
9.所述技术方案如下:
10.根据本发明公开实施例的第一方面,提供一种编队飞机表演rgb灯光控制优先级管理的方法,包括:
11.利用灯光优先级匹配各使用场景,并筛选灯光指令,有选择的进行灯光控制,实现灯光控制的稳定管理。
12.在本发明一实施例中,所述编队飞机表演rgb灯光控制优先级管理的方法具体包括:
13.步骤一,获取不同使用场景下灯光控制的优先级类型数据和飞机灯光控制参数数据;
14.步骤二,执行当前接收到的灯光控制指令。
15.在本发明一实施例中,所述步骤一中,如果优先级数据小于当前执行的优先级数据,不做执行和处理,直接跳出。
16.在本发明一实施例中,所述步骤一中,不同使用场景下灯光控制的优先级类型数据包括:
17.飞机内部逻辑灯光控制优先级=0;
18.飞机静态摆放偏差灯光优先级=1;
19.地面站控制灯光优先级=2;
20.飞机飞行航点控制优先级=3;
21.优先级数值越大,优先级等级越高。
22.在本发明一实施例中,所述步骤一中,飞机灯光控制参数数据包括:
23.红色;
24.蓝色;
25.绿色;
26.优先级;
27.开始/结束。
28.在本发明一实施例中,所述步骤二执行当前接收到的灯光控制指令包括:
29.当需要灯光控制时,发送飞机灯光控制参数数据,然后在灯光处理端,通过优先级比较执行灯光控制。
30.通过优先级执行灯光控制:比较灯光优先级,优先级高的灯光可以覆盖低优先级灯光,优先级相同的灯光按顺序执行,优先级低的灯光不允许覆盖高优先级的灯光。
31.如果接收到高优先级灯光开始的飞机灯光控制参数数据指令,则放弃低优先级灯光执行指令,直接开始进行高优先级灯光的执行。
32.如果当前执行的高优先级指令未结束,则丢弃低优先级灯光控制指令;
33.如果当前没有运行的优先级,则接收到灯光控制指令直接开始控制。
34.根据本发明公开实施例的第二方面,提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的编队飞机表演rgb灯光控制优先级管理的方法。
35.根据本发明公开实施例的第三方面,提供一种灯光处理端,所述灯光处理端搭载有存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:
36.通过优先级比较执行灯光控制;
37.如果接收到高优先级灯光开始的飞机灯光控制参数数据指令,则放弃低优先级灯光执行指令,直接开始进行高优先级灯光的执行;
38.如果当前执行的高优先级指令未结束,则丢弃低优先级灯光控制指令;
39.如果当前没有运行的优先级,则接收到灯光控制指令直接开始控制。
40.根据本发明公开实施例的第四方面,提供一种rgb灯光表演的无人机编队,其特征在于,所述rgb灯光表演的无人机编队执行所述的编队飞机表演rgb灯光控制优先级管理的方法。
41.本发明公开的实施例提供的技术方案可以包括以下有益效果:
42.在编队飞机表演时,主要通过rgb灯光显示飞行舞步,给观看者提供一种与烟花类似的表演效果,rgb灯光控制在表演中是非常重要的,错乱的灯光直接影响灯光观看效果。
43.本发明提供一种编队飞机表演rgb灯光控制优先级管理的方法,通过设计rgb灯光控制优先级与实际控制相结合,实现对编队飞行表演灯光的完美控制。
44.相比于现有技术,本发明的优点进一步包括:
45.本发明提供的一种编队飞机表演rgb灯光控制优先级管理的方法,利用灯光优先级匹配各使用场景,对编队飞行过程中的灯光控制进行,实现了对应使用场景下,筛选灯光指令,有选择的进行灯光控制,实现灯光控制的稳定管理,解决了编队飞行表演过程中因使用场景复杂,运行逻辑紊乱造成的灯光效果紊乱的现象,得到了对编队飞行灯光稳定控制的技术效果。
46.当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
47.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
48.图1是本发明实施例提供的编队飞机表演rgb灯光控制优先级管理的方法流程图。
49.图2是本发明实施例提供的通过航点灯光和飞机内部灯光控制实例示意图。图2中,横坐标为时间,纵坐标为所设参数值,前三个红色、绿色、蓝色纵坐标为无符号8位参数值,范围0~255;最后一个纵坐标为灯光优先级0~3。
具体实施方式
50.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
51.飞机表演时间段控制的灯光用于非表演时间段的指令控制状态提示,比如地面站对编队机群进行编号处理显示一种rgb灯光,飞行前飞机自检状态显示,通过灯光展示给使用者等等,多种类型的灯光指令控制,以先后覆盖的方式,显示灯光。这导致了灯光控制有时很紊乱,非表演时间段和表演时间段的灯光控制冲突等问题出现。例如:飞行结束时候,应该飞机在降落地面阶段要关闭灯光,但是这个时间段的摆放偏差检测灯光又监控到飞机偏差,发送rgb灯光控制指令,体现在使用效果就是,降落过程中,编队飞机的rgb大灯会出现一部分灭灯,另一部分飞机显示rgb灯光的问题。
52.针对上述问题,如图1所示,本发明公开实施例所提供的编队飞机表演rgb灯光控制优先级管理的方法包括:
53.获取不同使用场景下灯光控制的优先级类型数据和飞机灯光控制参数数据;
54.执行当前接收到的灯光控制指令。
55.具体执行流程为:
56.流程如下:
[0057][0058][0059]
优先级数值越大,优先级等级越高。
[0060][0061]
在本发明一优选实施例中,当需要灯光控制的时候,发送上述的数据结构,然后在灯光处理端,通过优先级比较执行灯光控制。如果接收到高优先级灯光开始的参数指令,则放弃低优先级灯光执行指令,直接开始进行高优先级灯光的执行;如果当前执行的高优先级指令未结束,则丢弃低优先级灯光控制指令;如果当前没有运行的优先级,则接收到灯光控制指令直接开始控制。
[0062]
所述通过优先级执行灯光控制包括:比较灯光优先级,优先级高的灯光可以覆盖低优先级灯光,优先级相同的灯光按顺序执行,优先级低的灯光不允许覆盖高优先级的灯
光。
[0063]
下面结合积极效果对本发明的技术方案作进一步描述。
[0064]
本发明提供的一种编队飞机表演rgb灯光控制优先级管理的方法,通过对灯光优先级的设计和控制,完美的解决了各种灯光掺杂控制引发的问题,解决了不重要灯光覆盖重要灯光对表演的影响,通过不同等级灯光的安排和设计,使灯光控制流程规则更加圆满,实现了编队机群飞机灯光表演的控制整齐,提高了视觉效果。
[0065]
下面结合具体实验数据对本发明的效果作进一步描述。
[0066]
如图2所示为通过航点灯光和飞机内部灯光控制实例,图2中可以优先级为3的灯光覆盖优先级为0的灯光,在释放优先级后,优先级为0的灯光可以继续控制,两种优先级的灯光交替显示,数据中显示较有条理。图2中,横坐标为时间,纵坐标为所设参数值,前三个红色、绿色、蓝色纵坐标为无符号8位参数值,范围0~255;最后一个纵坐标为灯光优先级0~3。
[0067]
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。
[0068]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围应由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜