A method, system and application for realizing multi-color gradient lighting effect of UAV formation

By calculating the projection of the drone formation on the direction vector and combining the color bar information, the lighting effect color is automatically adapted, which solves the problem that users cannot specify the direction and color gradient in the existing technology, and achieves efficient and beautiful unmanned Machine formation lighting effect.

CN115525065BActive Publication Date: 2025-01-10YIFEI INTELLIGENT CONTROL (HAINAN) TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211123772.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-01-10
Estimated Expiration
2042-09-15

AI Technical Summary

Technical Problem

The prior art cannot realize the multi-color gradient lighting effect of the drone formation in real time based on the direction vectors and color bars specified by the user. The lighting effect editing and calculation are complex, the calculation cost is high, and the visual effect is poor.

Method used

By inputting the color color direction vector and color bar, the projection length of the drone formation on the direction vector is calculated and normalized. Combining the color bar information, the automatic adaptation algorithm calculates the lighting effect color of each drone to achieve Multicolor gradient lighting effect based on direction vector.

Benefits of technology

It realizes the easy-to-operate drone formation gradient color lighting effect generation, improves the visual effect and artistic effect of the performance site, and simplifies the lighting design and production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115525065B_ABST
    Figure CN115525065B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of unmanned aerial vehicle lighting control, and discloses a method, system and application for realizing multi-color gradient lighting effect of unmanned aerial vehicle formation. The method comprises: inputting a color brushing direction vector and a color bar, and inputting the formation and path of the unmanned aerial vehicle formation; calculating the projection length of each aircraft on the direction vector according to the color brushing direction vector and the formation position information of the unmanned aerial vehicle formation, and normalizing the projection value; analyzing the color transition range and color change of adjacent positions of different colors according to the color bar; automatically adapting the algorithm according to the normalized position result and the analyzed color bar information, and automatically calculating the lighting effect color according to the color bar interval and position where each unmanned aerial vehicle is located. The present invention has the characteristics of easy implementation, one-key generation, arbitrary specification of direction and color bar, good visual effect, etc., which effectively improves the efficiency of lighting design and production of unmanned aerial vehicle performances and the visual art effect of the performance site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of unmanned aerial vehicle lighting control, and in particular relates to a method, system and application for realizing multi-color gradient lighting effects of an unmanned aerial vehicle formation. Background Art

[0002] The lighting effects in drone formation light shows are relatively complex to realize. According to actual needs, gradient color is one of the most widely used lighting effects. Therefore, the automation method of realizing this lighting effect is very important. In the prior art, most gradient color lighting effect implementation schemes adopt gradient along several fixed directions, and cannot gradient according to any direction or color specified by the user. How to realize the automatic generation of multi-color gradient lighting effects by drone formations based on direction vectors is of great practical significance.

[0003] Through the above analysis, the problems and defects of the prior art are as follows:

[0004] (1) The prior art does not realize the multi-color gradient lighting effect of the drone formation based on the direction vector in real time according to the direction vector and color bar specified by the user interface and in combination with the spatial position, formation size boundary, and movement characteristics of the drone formation.

[0005] (2) With the existing technology, it is not easy to edit and calculate the lighting effects of the drone formation. The calculation cost is high and it is not easy to operate. It is also impossible to achieve the gradient of color strips in all directions, resulting in poor visual effects. Summary of the invention

[0006] In order to overcome the problems existing in the related art, the disclosed embodiments of the present invention provide a method, system and application for realizing multi-color gradient lighting effect of drone formation, and specifically relate to a method for realizing multi-color gradient lighting effect of drone formation based on direction vector.

[0007] The technical solution is as follows: A method for realizing multi-color gradient lighting effects of drone formations based on direction vectors automatically calculates the mapping of the drone formation in the direction selected by the user according to the direction and color bar dragged by the user, and automatically matches the gradient lighting effects; specifically, it includes the following specific steps:

[0008] S1, input the color brushing direction vector and color bar, as well as the formation and path of the UAV formation;

[0009] S2, according to the color-brushing direction vector and the formation position information of the UAV formation, calculate the projection length of each aircraft on the direction vector, and normalize the projection value;

[0010] S3, analyzing the color transition range and color change of adjacent positions of different colors according to the color bar;

[0011] S4, according to the normalized position result in step S2 and the color bar information analyzed in step S3, the algorithm is automatically adapted, and each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located.

[0012] In one embodiment, in step S1, the brushing direction vector includes the starting point position x of the brushing direction vector. start ,y start ,z start , end point position x end ,y end ,z end , the color bar includes multiple colors R, G, B and color brushing intervals;

[0013] The formation and path of the drone formation include the number of drones i, the spatial position x, y, z of each drone in the three-dimensional coordinate system and the number of flight time frames t.

[0014] In one embodiment, in step S1, the direction vector is automatically calculated according to the brushing direction input by the user. The formula is: direction = (x end -x start ,y end -y start ,z end -z start );

[0015] The module length is:

[0016] In one embodiment, in step S2, the projection of the drone formation on the color brushing direction vector is automatically calculated and normalized; for each drone, the position vector uav_direction is the spatial position where the starting point of the direction vector points to the drone: uav_direction = (xx start ,yy start ,zz start );

[0017] The module length is:

[0018] The angle θ between it and the brush light direction vector is:

[0019] The projection of the drone in the direction of the light is: projection = |uav_direction|·cosθ;

[0020] Traverse all drones, calculate the projections in the above way, and then normalize all projection values. For each drone's projection, the normalization method is:

[0021]

[0022] In one embodiment, in step S3, the color transition range color_range and the color change delta_color of two colors color_start and color_end located at location_start and location_end respectively are analyzed according to the color bar at adjacent positions, wherein the value range of color_range is between 0 and 1;

[0023] Wherein the adjacent color transition range is: color_range=location_start-location_end;

[0024] Color change: delta_color=color_start-color_end.

[0025] In one embodiment, in step S4, each drone automatically calculates the lighting effect color according to the color bar interval and position where the drone is located, including:

[0026] When the projection length of the drone is between location_start and location_end, calculate the lighting effect of the drone:

[0027]

[0028] Set continuous color bars. For all color bars, use the above formula to judge and calculate the lighting effect of the drones whose projections are in this color range. After calculating the lighting effect colors of all drones in the formation in turn, the gradient color lighting effect of the drone formation is realized.

[0029] Another object of the present invention is to provide a control system for realizing multi-color gradient lighting effects of drone formation based on direction vectors, comprising:

[0030] A color brushing direction vector and color bar input module is used to input a color brushing direction vector and a color bar into the system;

[0031] The UAV formation and path input module is used to input the formation and path of the UAV formation into the system;

[0032] The projection length calculation and processing module of the direction vector is used to calculate the projection length of each aircraft on the direction vector according to the color-brushing direction vector and the formation position information of the UAV formation, and normalize the projection value;

[0033] Adjacent position parsing module, used for parsing adjacent positions according to the color bar, the color transition range color_range and color change delta_color of two colors color_start and color_end located at location_start and location_end respectively;

[0034] The lighting effect color calculation module is used to automatically adapt the algorithm based on the normalized position results and the analyzed color bar information. Each drone automatically calculates the lighting effect color according to the color bar interval and position where it is located.

[0035] The display module is used to save the calculated results for display and performance

[0036] Another object of the present invention is to provide a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method for realizing multi-color gradient lighting effects of a drone formation based on a direction vector.

[0037] Another object of the present invention is to provide a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the method for realizing multi-color gradient lighting effects of a drone formation based on a direction vector.

[0038] Another object of the present invention is to provide an application of the method for realizing multi-color gradient lighting effects of a drone formation based on a direction vector to the lighting effects in a drone formation light show.

[0039] Combining all the above technical solutions, the advantages and positive effects of the present invention are as follows:

[0040] First, in view of the technical problems existing in the above-mentioned prior art and the difficulty of solving the problems, the technical solutions to be protected by the present invention and the results and data during the research and development process are closely combined to analyze in detail and deeply how the technical solutions of the present invention solve the technical problems, and some creative technical effects brought about after solving the problems. The specific description is as follows:

[0041] The present invention adopts several implementation methods of drone formation lighting effects, utilizes specific algorithms and parameters, according to the direction vector and color bar specified by the user interface, and combines the spatial position, formation size boundary, and movement characteristics of the drone formation, to realize the calculation and generation of multi-color gradient lighting effects of drone formation based on direction vectors.

[0042] Compared with the prior art, the advantages of the mobile phone further include:

[0043] The method provided by the present invention is applicable to the problem of editing and calculating the lighting effects of the drone formation after the editing and confirmation of the performance path of the drone formation. It has the characteristics of easy implementation, one-key generation, arbitrary designation of directions and color bars, good visual effects, etc., which effectively improves the efficiency of lighting design and production of drone performances and the visual art effects of the performance scene.

[0044] Second, considering the technical solution as a whole or from the perspective of the product, the technical effects and advantages of the technical solution to be protected by the present invention are described in detail as follows:

[0045] The method for realizing multi-color gradient lighting effects of drone formations based on direction vectors provided by the present invention is applied to drone formation lighting performances. A plurality of drone formations are used to form specific formations and patterns in the air, and the lighting display devices carried by the drones are used to display specific lighting effects, thereby achieving certain viewing and artistic effects.

[0046] The method for realizing multi-color gradient lighting effects of a drone formation based on a directional vector provided by the present invention can realize a gradient color lighting performance lighting effect of a drone formation based on a directional vector, thereby improving the visual effect.

[0047] The method for realizing multi-color gradient lighting effects of drone formations based on direction vectors provided by the present invention can automatically generate the required drone formation gradient color performance lighting effects throughout the entire process, and automatically color and save them without manual intervention.

[0048] The method for realizing multi-color gradient lighting effect of drone formation based on direction vector provided by the present invention can realize multi-color gradient lighting effect based on multiple directions. The user only needs to pull the direction and color bar in the operation interface to generate the desired lighting effect with one click. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0050] Figure 1 It is a flow chart of a method for realizing multi-color gradient lighting effect of drone formation based on direction vector provided by an embodiment of the present invention;

[0051] Figure 2 It is a schematic diagram of a method for realizing multi-color gradient lighting effect of a UAV formation based on a direction vector provided by an embodiment of the present invention;

[0052] Figure 3 It is a schematic diagram of a control system for realizing multi-color gradient lighting effects of a UAV formation based on a direction vector provided by an embodiment of the present invention;

[0053] In the figure: 1. Color brushing direction vector and color bar input module; 2. UAV formation and path input module; 3. Direction vector projection length calculation and processing module; 4. Adjacent position analysis module; 5. Lighting effect color calculation module; 6. Display module. DETAILED DESCRIPTION

[0054] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited by the specific implementation disclosed below.

[0055] 1. Explanation of the embodiment:

[0056] The method for realizing multi-color gradient lighting effects of a drone formation based on direction vectors provided in an embodiment of the present invention can automatically calculate the mapping of the drone formation in the direction selected by the user according to the direction and color bar dragged by the user, and automatically match the gradient lighting effects.

[0057] The specific steps include:

[0058] S1, input the color brushing direction vector and color bar, as well as the formation and path of the UAV formation;

[0059] S2, according to the color-brushing direction vector and the formation position information of the UAV formation, calculate the projection length of each aircraft on the direction vector, and normalize the projection value;

[0060] S3, analyzing the color transition range and color change of adjacent positions of different colors according to the color bar;

[0061] S4, according to the normalized position result in step S2 and the color bar information analyzed in step S3, the algorithm is automatically adapted, and each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located.

[0062] Example 1

[0063] Figure 1 The method for realizing multi-color gradient lighting effect of drone formation based on direction vector provided by an embodiment of the present invention comprises the following steps:

[0064] S101: The user inputs a lighting effect gradient direction vector and a color bar to the system, wherein the direction vector points from a starting point to an end point, and the color bar includes multiple colors and a distribution range of each color;

[0065] S102: Inputting the formation position of the UAV formation into the system;

[0066] S103: Calculate according to the direction vector specified by the user and the position of the UAV formation to obtain the projection of the formation position;

[0067] S104: According to the color bar and the position projection of the UAV formation, an automatic adaptation algorithm is used to calculate the lighting effect color of each UAV in the formation;

[0068] S105: The calculated lighting effect results are saved and sent to the drone formation for display and performance.

[0069] Example 2

[0070] like Figure 2 As shown, the embodiment of the present invention provides a method for realizing multi-color gradient lighting effect of drone formation based on direction vector, which includes the following specific steps:

[0071] Step 1: Input the color brushing direction vector and color bar to the system, including the starting point position x of the color brushing direction vector start ,y start ,z start , end point position x end ,y end ,z end , the color bar can contain multiple colors R, G, B and color brushing intervals.

[0072] Step 2: Input the formation and path of the drone fleet into the system, including the number of drones i, the spatial position x, y, z of each drone in the three-dimensional coordinate system, and the number of flight time frames t;

[0073] Step 3: According to the color-brushing direction vector and the formation position information of the UAV formation, calculate the projection length of each aircraft on the direction vector and normalize the projection value;

[0074] Step 4: parse the adjacent positions according to the color bar, the color transition range color_range and color change (RGB) delta_color of the two colors color_start and color_end located at location_start and location_end respectively, where the value range of color_range is between 0 and 1;

[0075] Step 5: Based on the normalized position results in step 3 and the color bar information analyzed in step 4, the algorithm is automatically adapted. Each drone automatically calculates the lighting effect color according to the color bar interval and position where it is located.

[0076] Step 6: Save the calculated results for display and performance.

[0077] Example 3

[0078] Based on the method for realizing multi-color gradient lighting effect of drone formation based on direction vector recorded in Example 2, it is further preferred that in step 1, the direction vector can be automatically calculated according to the color brushing direction input by the user. The formula is: direction = (x end -x start ,y end -y start ,z end -z start );

[0079] Its modulus length is:

[0080] Example 3

[0081] Based on the method for realizing multi-color gradient lighting effect of drone formation based on direction vector recorded in Example 2, it is further preferred that in step 3, the projection of the drone formation on the color brushing direction vector can be automatically calculated and normalized. For each drone, its position vector uav_direction is defined as the spatial position where the starting point of the direction vector points to the drone: uav_direction = (xx start ,yy start ,zz start );

[0082] Its module length is:

[0083] The angle θ between it and the brush light direction vector is:

[0084] That is, the projection of the drone in the direction of the light: projection = |uav_direction|·cosθ;

[0085] Traverse all drones, calculate the projections in the above way, and then normalize all projection values. For each drone's projection, the normalization method is:

[0086]

[0087] Example 4

[0088] Based on the method for realizing multi-color gradient lighting effects of a drone formation based on directional vectors recorded in Example 2, it is further preferred that in step 4, according to the analysis of adjacent positions of the color bar, the color bar input by the user can be automatically analyzed, and a gradient color effect can be set for the drone formation based on the normalized projection length of each drone.

[0089] Wherein the adjacent color transition range is: color_range=location_start-location_end;

[0090] Color change: delta_color = color_start - color_end;

[0091] Example 5

[0092] Based on the method for realizing multi-color gradient lighting effect of drone formation based on direction vector recorded in Example 2, it is further preferred that in step 5, each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located, including:

[0093] When the projection length of the drone is between location_start and location_end, calculate the lighting effect of the drone:

[0094]

[0095] Set continuous color bars. For all color bars, the above method is used to judge and calculate the lighting effect of the drones whose projections are in this color range. After calculating the lighting effect colors of all drones in the formation in turn, the gradient color lighting effect of the drone formation is realized. Select the direction vector as the Z axis upward, and randomly select a color bar composed of nine colors.

[0096] Example 6

[0097] like Figure 3 As shown, the embodiment of the present invention provides a control system for realizing multi-color gradient lighting effects of drone formations based on direction vectors, including:

[0098] A color brushing direction vector and color bar input module 1 is used to input a color brushing direction vector and a color bar into the system;

[0099] The UAV formation and path input module 2 is used to input the formation and path of the UAV formation into the system;

[0100] The projection length calculation and processing module 3 of the direction vector is used to calculate the projection length of each aircraft on the direction vector according to the color-brushing direction vector and the formation position information of the UAV formation, and normalize the projection value;

[0101] Adjacent position parsing module 4, used for parsing adjacent positions according to the color bar, color transition range color_range and color change (RGB) delta_color of two colors color_start and color_end located at location_start and location_end respectively;

[0102] The lighting effect color calculation module 5 is used to automatically adapt the algorithm according to the normalized position result and the analyzed color bar information. Each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located.

[0103] The display module 6 is used to save the calculated results for display and performance.

[0104] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0105] Since the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present invention, their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0106] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0107] 2. Application examples:

[0108] Application Examples

[0109] An embodiment of the present invention further provides a computer device, comprising: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.

[0110] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0111] An embodiment of the present invention also provides an information data processing terminal, which is used to provide a user input interface to implement the steps in the above method embodiments when executed on an electronic device. The information data processing terminal is not limited to mobile phones, computers, and switches.

[0112] An embodiment of the present invention further provides a server, which is used to provide a user input interface to implement the steps in the above method embodiments when executed on an electronic device.

[0113] An embodiment of the present invention provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0114] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.

[0115] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principles of the present invention should be covered within the protection scope of the present invention.

Claims

1. A method for realizing multi-color gradient lighting effect of UAV formation based on direction vector, characterized in that: This method automatically calculates the mapping of the drone formation in the direction selected by the user according to the direction and color bar dragged by the user, and automatically matches the gradient lighting effect; specifically, it includes the following specific steps: S1, input the color brushing direction vector and color bar, as well as the formation and path of the UAV formation; S2, according to the color-brushing direction vector and the formation position information of the UAV formation, calculate the projection length of each aircraft on the direction vector, and normalize the projection value; S3, analyzing the color transition range and color change of adjacent positions of different colors according to the color bar; S4, according to the normalized position result in step S2 and the color bar information analyzed in step S3, the algorithm is automatically adapted, and each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located; In step S1, the brushing direction vector includes the starting point position x of the brushing direction vector start ,y start ,z start , end point position x end ,y end ,z end , the color bar includes multiple colors R, G, B and color brushing intervals; The formation and path of the drone formation include the number of drones i, the spatial position x, y, z of each drone in the three-dimensional coordinate system and the number of flight time frames t; In step S1, the direction vector is automatically calculated according to the brushing direction input by the user, and the formula is: direction = (x end -x start ,y end -y start ,z end -z start ); The module length is: In step S2, the projection of the drone formation on the color brushing direction vector is automatically calculated and normalized; for each drone, the position vector uav_direction is the spatial position of the direction vector starting point pointing to the drone: uav_direction = (xx start ,yy start ,zz start ); The module length is: The angle θ between it and the brush light direction vector is: The projection of the drone in the direction of the light: projection = |uav_direction|·cosθ; Traverse all drones, calculate the projections in the above way, and then normalize all projection values. For the projection of each drone, the normalization method is:

2. The method for realizing multi-color gradient lighting effect of drone formation based on direction vector according to claim 1 is characterized in that: In step S3, the color transition range color_range and the color change delta_color of the two colors color_start and color_end located at location_start and location_end respectively are analyzed according to the color bar at adjacent positions, wherein the value range of color_range is between 0 and 1; The adjacent color transition range is: color_range=location_start-location_end; The color change is: delta_color = color_start - color_end; In step S4, each drone automatically calculates the lighting effect color according to the color bar interval and position where it is located, including: When the projection length of the drone is between location_start and location_end, calculate the lighting effect of the drone: Set continuous color bars. For all color bars, use the above formula to judge and calculate the lighting effect of the drones whose projections are in this color range. After calculating the lighting effect colors of all drones in the formation in turn, the gradient color lighting effect of the drone formation is realized.

3. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method for realizing multi-color gradient lighting effects of drone formations based on direction vectors as described in any one of claims 1-2.

4. A computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the method for realizing multi-color gradient lighting effects of a drone formation based on a direction vector as described in any one of claims 1-2.

5. A control system for realizing multi-color gradient lighting effects of drone formation based on direction vector, characterized in that: The method for realizing multi-color gradient lighting effect of drone formation based on direction vector as described in any one of claims 1 to 2 is implemented, and the control system for realizing multi-color gradient lighting effect of drone formation based on direction vector comprises: A color brushing direction vector and color strip input module (1), used for inputting a color brushing direction vector and a color strip into the system; The UAV formation and path input module (2) is used to input the formation and path of the UAV formation into the system; The projection length calculation and processing module (3) of the direction vector is used to calculate the projection length of each aircraft on the direction vector according to the color-brushing direction vector and the formation position information of the UAV formation, and normalize the projection value; An adjacent position analysis module (4) is used to analyze adjacent positions according to the color bar, a color transition range color_range and a color change delta_color of two colors color_start and color_end located at location_start and location_end respectively; The lighting effect color calculation module (5) is used to automatically adapt the algorithm according to the normalized position result and the analyzed color bar information, and each drone automatically calculates the lighting effect color according to the color bar interval and position where its own position is located; The display module (6) is used to save the calculated results for display and performance.

Citation Information

Patent Citations

  • Gradient color lamp effect control method and system for unmanned aerial vehicle formation and unmanned aerial vehicle formation

    CN112383993A

  • Unmanned aerial vehicle formation starry sky landing method and system based on automatic grouping planning, and medium

    CN113805608A