CN113873725B - Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment - Google Patents
Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment Download PDFInfo
- Publication number
- CN113873725B CN113873725B CN202111063230.9A CN202111063230A CN113873725B CN 113873725 B CN113873725 B CN 113873725B CN 202111063230 A CN202111063230 A CN 202111063230A CN 113873725 B CN113873725 B CN 113873725B
- Authority
- CN
- China
- Prior art keywords
- flight
- vehicle
- light
- lamplight
- flying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 116
- 230000009471 action Effects 0.000 claims abstract description 59
- 230000008569 process Effects 0.000 claims abstract description 58
- 230000000694 effects Effects 0.000 claims abstract description 32
- 230000001795 light effect Effects 0.000 claims description 18
- 238000002360 preparation method Methods 0.000 claims description 10
- 230000003068 static effect Effects 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 abstract description 9
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 11
- 238000005286 illumination Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/19—Controlling the light source by remote control via wireless transmission
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
Abstract
The embodiment of the application discloses a linkage control method for flight equipment and a vehicle lamplight component, a vehicle and the flight equipment, wherein the method comprises the following steps: acquiring a flight script and a lamplight script; analyzing the flight script to obtain a flight instruction set, and analyzing the lamplight script to obtain a lamplight instruction set; controlling the flying equipment to execute flying actions according to the flying instruction set, and controlling the vehicle lamplight component to execute corresponding lamplight effects according to the lamplight instruction set in the process that the flying equipment executes the flying actions; through controlling the linkage of the flying equipment and the vehicle lamplight component, the vehicle lamplight component can also execute corresponding lamplight effect according to lamplight instructions in the flying equipment executing flying action process, so that the experience feeling of a user is improved, the visual effect of the flying equipment is enhanced, and the flying process of the flying equipment is more interesting and ornamental.
Description
Technical Field
The application relates to the technical field of vehicle control, in particular to a linkage control method for flight equipment and a vehicle lamplight component, a vehicle and flight equipment.
Background
Along with development of unmanned aerial vehicle technology and automobile science and technology, vehicle-mounted unmanned aerial vehicle has moved from concept to reality. The vehicle-mounted unmanned aerial vehicle is used for connecting the unmanned aerial vehicle with an automobile, the take-off, landing and control of the unmanned aerial vehicle on the roof are realized in the running process of the automobile, and the unmanned aerial vehicle can help the automobile owner to enlarge the sight of the automobile from the inside to the outside.
At present, when the control operation of unmanned aerial vehicle is carried out to the car machine, most all is after through USB coupling equipment, takes off, descends, advance etc. conventional control to unmanned aerial vehicle through unmanned aerial vehicle remote controller, only reaches the effect of control unmanned aerial vehicle in the car, especially in the scene such as adopting on-vehicle unmanned aerial vehicle to carry out entertainment performance, simple unmanned aerial vehicle demonstrates more monotonously, tediously, lacks interest and playability.
Disclosure of Invention
The embodiment of the invention discloses a linkage control method for flying equipment and a vehicle lamplight component, a vehicle and flying equipment, which are used for realizing linkage performance of the flying equipment and the vehicle lamplight component and improving the interestingness and the ornamental value of the flying equipment in flying.
The first aspect of the embodiment of the invention discloses a linkage control method for flight equipment and a vehicle lamplight component, which can comprise the following steps:
Acquiring a flight script and a lamplight script;
analyzing the flight script to obtain a flight instruction set, and analyzing the lamplight script to obtain a lamplight instruction set;
and controlling the flying equipment to execute flying actions according to the flying instruction set, and controlling the vehicle lamplight component to execute corresponding lamplight effects according to the lamplight instruction set in the process that the flying equipment executes the flying actions.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the flight instruction set includes a plurality of flight instructions, the light instruction set includes a plurality of light instructions, the controlling the flight device to execute a flight action according to the flight instruction set, and controlling the vehicle light component to execute a corresponding light effect during the flight action executed by the flight device according to the light instruction set includes:
the method comprises the steps of sending a plurality of flight instructions to the flight equipment, and sending a plurality of light instructions to the vehicle light component, wherein the plurality of flight instructions are used for indicating the flight equipment to execute a sequence flight action so as to achieve a corresponding flight track and a flight effect, the plurality of light instructions are used for indicating the vehicle light component to execute the corresponding light effect in the process of executing the sequence flight action by the flight equipment, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to an execution sequence.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the sending the plurality of flight instructions to the flight device, and the sending the plurality of light instructions to the vehicle light component include:
sequentially acquiring target flight instructions from the flight instruction set, wherein the target flight instructions are used for indicating the flight equipment to execute corresponding target flight sub-actions;
and acquiring a target lamplight instruction matched with the target flight instruction from the lamplight instruction set, and synchronously sending the target lamplight instruction to the vehicle lamplight component, wherein the target lamplight instruction is used for indicating the vehicle lamplight component to execute a corresponding target sub-lamplight effect in the process that the flight equipment executes the target flight sub-action.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, each of the flight instructions includes a flight direction parameter, a flight speed parameter, and a flight time parameter corresponding to execution of a corresponding flight sub-action by the flight device, and each of the light instructions includes a flicker frequency parameter, an illumination intensity parameter, and an illumination direction parameter corresponding to execution of a corresponding light sub-effect by the vehicle light component during execution of the corresponding flight sub-action by the flight device.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, before the parsing the flight script to obtain a flight instruction set and the parsing the light script to obtain a light instruction set, the method further includes:
judging whether the script name of the flight script is matched with the script name of the lamplight script;
and if so, executing the steps of analyzing the flight script to obtain a flight instruction set and analyzing the lamplight script to obtain a lamplight instruction set.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, before the obtaining the flight script and the light script, the method further includes:
responding to a selection instruction of a user for a linkage mode, and detecting whether the vehicle is in a static state or not; the linkage mode is used for indicating the flying equipment to perform linkage performance with the vehicle lamplight component;
when the vehicle is in a stationary state, entering a linkage mode, and acquiring current light state information of the vehicle;
and when the fact that the vehicle has the target vehicle light component in the on state is determined according to the current light state information, closing the target vehicle light component to determine that all the vehicle light components are in the off state, and executing the step of acquiring the flight script and the light script.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the method further includes:
after entering the linkage mode, monitoring real-time light state information of the vehicle;
and when the real-time light state information indicates that any vehicle light component is in an on state, exiting the linkage mode.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, when the real-time light status information indicates that any vehicle light component is in an on state, and before the exiting the linkage mode, the method further includes:
when the real-time light state information indicates that any vehicle light component is in an open state, acquiring the current state of the flying equipment;
and controlling the flying equipment to return and land when the current state of the flying equipment is the taken-off state, and executing the step of exiting the linkage mode.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, before the obtaining the flight script and the light script, the method further includes:
generating a preliminary flight instruction set in response to the takeoff trigger instruction;
The preparation flight instruction set is sent to the flight equipment, so that the flight equipment executes take-off and flies to a preset position according to the instruction of each control instruction included in the preparation flight instruction set;
and executing the step of acquiring the flight script and the light script when the flight equipment flies to the preset position.
The second aspect of the embodiment of the invention discloses a linkage control method for flying equipment and car lights, which can comprise the following steps:
receiving a flight instruction set sent by a vehicle, wherein the flight instruction set is obtained by analyzing an acquired flight script by the vehicle, and the vehicle also analyzes the acquired lamplight script to obtain a lamplight instruction set;
executing a flight action according to the flight instruction set;
and the vehicle lamplight component executes corresponding lamplight effects according to the lamplight instruction set in the process of executing the flying action according to the flying instruction set.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, a vehicle obtains a flight command set by obtaining a flight script and a light script, then analyzes the flight script to obtain the light command set, controls a flight device to execute a flight action according to the flight command set, and controls a vehicle light component to execute a corresponding light effect in the process of executing the flight action by the flight device according to the light command set; therefore, by implementing the embodiment of the invention, through controlling the linkage of the flying equipment and the vehicle lamplight component, the vehicle lamplight component can execute the corresponding lamplight effect according to the lamplight instruction in the process of executing the flying action by the flying equipment, so that the experience of a user is improved, the visual effect of the flying equipment is enhanced, and the flying process of the flying equipment is more interesting and ornamental.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of an application scenario of a coordinated control method for a flight device and a vehicle light component according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method for controlling the linkage of a flying device and a vehicle light component according to an embodiment of the present invention;
FIG. 3 is a schematic flow chart of a method for controlling the linkage of a flight device and a vehicle light component according to a second embodiment of the present invention;
FIG. 4 is a schematic flow chart of a method for controlling the linkage of a flight device and a vehicle light component according to a third embodiment of the present invention;
FIG. 5 is a schematic view of a vehicle according to an embodiment of the present invention;
FIG. 6 is a schematic view of a vehicle according to a second embodiment of the present invention;
fig. 7 is a schematic structural diagram of a flying apparatus according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be noted that the terms "first," "second," "third," and "fourth," etc. in the description and claims of the present invention are used for distinguishing between different objects and not for describing a particular sequential order. The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
The embodiment of the invention discloses a linkage control method for flying equipment and a vehicle lamplight component, a vehicle and flying equipment, which are used for carrying out linkage control on the flying equipment and the vehicle lamplight component, so that the vehicle lamplight component can execute corresponding lamplight effect in the whole flying process of the flying equipment, the experience of a user is improved, the flying visual effect of the flying equipment is enhanced, and the flying equipment has more interest and appreciation in the flying process.
Referring to fig. 1, fig. 1 is a schematic diagram of an application scenario of a coordinated control method for a flight device and a vehicle light component according to an embodiment of the present invention. As shown in fig. 1, a wireless communication connection may exist between the vehicle 10 and the flying device 20.
The flying device 20 may include an unmanned aerial vehicle, an airplane model, a manned aircraft, or the like.
The vehicle 10 may transmit a set of flight instructions to the flying device 20 based on the wireless communication connection, and the flying device 20 may perform corresponding flight actions, including but not limited to ascent, descent, rotation, according to the received set of flight instructions, such that the vehicle 10 may be used to control the flying device 20 to fly.
In the process that the flying device 20 executes the flying action according to the flying instruction set, the vehicle 10 can execute corresponding light effects in the process that the flying device 20 executes the flying action according to the light instruction set, so that the vehicle 10 can be controlled in a linkage manner to execute the corresponding light effects in the process that the flying device 20 executes the flying action, the visual feeling of the flying device 20 in the flying process is met, and the interestingness and the ornamental value of the whole flying process are improved.
In some embodiments, in addition to the vehicle 10, the flying device 20 may be controlled by a remote control of the flying device 20. The remote control device may include a dedicated remote control, a smart phone for remotely controlling the flying apparatus, etc., and is not particularly limited. A wireless communication link may also exist between flying apparatus 20 and the remote control device of flying apparatus 20
In addition, a wireless or wired communication connection may also exist between the remote control device of the flying apparatus 20 and the vehicle 10, and the flying apparatus 20 may firstly transmit the flight record data back to the remote control device through the communication connection between the flying apparatus 20 and the remote control device, and then transmit the flight record data from the remote control device to the vehicle 10 based on the communication connection between the remote control device and the vehicle 10, which is not particularly limited.
In combination with the above description, the technical solution of the present invention will be described in detail by the following specific embodiments.
Referring to fig. 2, fig. 2 is a schematic flow chart of a method for controlling linkage of a flying device and a vehicle light component according to an embodiment of the present invention; as shown in fig. 2, the method for controlling the linkage of the flying device and the light component of the vehicle can comprise the following steps:
201. the vehicle obtains a flight script and a light script.
In the embodiment of the invention, a flight script and a light script are generated in advance. For example, the format of the flight script and light script may be a Gson script format, and the flight script and light script may be stored in a local memory.
The light script is used for indicating a flicker frequency parameter, an illumination intensity parameter and an illumination direction parameter corresponding to the corresponding light effect executed by the vehicle light component in the process of executing the corresponding flight action by the flight equipment.
In some embodiments, after performing step 201, and before performing step 202, the following steps may also be performed:
judging whether the script name of the flight script is matched with the script name of the lamplight script;
if so, executing step 202;
if not, the process is ended.
The embodiment of the invention is used for realizing the linkage control of the flight equipment and the vehicle lamplight component, and before the script analysis is executed to carry out the linkage control, the flight script and the lamplight script are required to be ensured to be matched, and the determination is specifically carried out by whether the script name of the flight script is matched with the script name of the lamplight script or not.
For example, both the script name of the flight script and the script name of the light script may be named "ganged show".
202. The vehicle analyzes the flight script to obtain a flight instruction set, and analyzes the lamplight script to obtain a lamplight instruction set.
In step 202, a flight script is parsed to obtain a flight instruction set, and a light script is parsed to obtain a light instruction set.
Analyzing the flight script to obtain a plurality of flight instructions, and storing the flight instructions into an independent set according to an execution sequence to obtain a flight instruction set; and similarly, analyzing the lamplight script to obtain a plurality of lamplight instructions, storing the plurality of lamplight instructions into another independent set according to the execution sequence to obtain a lamplight instruction set, and matching the plurality of flight instructions with the plurality of lamplight instructions one by one according to the execution sequence.
Each flight instruction comprises a flight direction parameter, a flight speed parameter and a flight time parameter corresponding to the execution of the corresponding flight sub-action by the flight equipment, and each light instruction comprises a flicker frequency parameter, an illumination intensity parameter and an illumination direction parameter corresponding to the execution of the corresponding light sub-effect by the vehicle light component in the process of executing the corresponding flight sub-action by the flight equipment.
It should be noted that, when a corresponding flight sub-action is executed according to a certain flight instruction, the vehicle light component is turned off (full black), but the transition from the last light sub-effect (the vehicle light component continuously blinks) to the full off state may be possible, the corresponding light instruction includes a blinking frequency parameter, an illumination intensity parameter, and an illumination direction parameter, which may be set to 0, so that the vehicle light component is turned off completely when the certain flight instruction is executed, or the last light sub-effect is also turned off completely by the vehicle light component or the last light sub-effect enters the vehicle light component to be turned off completely at the last moment, when the certain flight instruction is executed, the light instruction may be set to an empty instruction (i.e. no parameter), which indicates that the corresponding light sub-effect is maintained in the full off state, and any operation is not controlled by the vehicle light component, so that each flight instruction can be matched to the corresponding light instruction according to the execution sequence, thereby improving the accuracy of the linkage control.
Illustratively, the vehicle lighting components are continuously linked to perform corresponding lighting effects during the ascending of the flying device, specifically, during the ascending of the flying device at a flying speed of 20 km/h (flying of 20 km per hour) and a flying speed of 45 degrees, the headlight is controlled to diffuse from inside to outside at corresponding flickering frequencies, during the descending of the flying device, the turn signal lights are flashed several times at corresponding flickering frequencies, and then the headlight is contracted from outside to inside.
In some embodiments, the plurality of flight instructions and the plurality of lamplight instructions obtained after analysis are packaged into a message queue, the flight instructions and the lamplight instructions are stored in the message queue in a one-to-one matching manner according to the execution sequence of the flight instructions, when the instructions are obtained from the message queue, the matched flight instructions and lamplight instructions can be obtained from the message queue at one time according to the execution sequence, and by implementing the embodiment, the atomicity of the whole flow and the matching property between the two instructions can be ensured, so that the effectiveness and the accuracy of the linkage control of the flight equipment and the lamplight components of the vehicle are effectively improved.
203. The vehicle controls the flying device to execute the flying action according to the flying instruction set, and controls the vehicle lamplight component to execute the corresponding lamplight effect in the process of executing the flying action according to the lamplight instruction set.
In some embodiments, step 203 may be implemented by:
and sending a plurality of flight instructions included in the flight instruction set to the flight equipment, and sending a plurality of light instructions included in the light instruction set to the vehicle light component, wherein the plurality of flight instructions are used for instructing the flight equipment to execute the sequence flight action so as to realize the corresponding flight track and flight effect, the plurality of light instructions are used for instructing the vehicle light component to execute the corresponding light effect in the process of executing the sequence flight action by the flight equipment, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to the execution sequence.
Further optionally, sending the plurality of flight instructions included in the flight instruction set to the flight device and sending the plurality of light instructions included in the light instruction set to the vehicle light component may include the following performing steps:
sequentially acquiring target flight instructions from a flight instruction set, wherein the target flight instructions are used for instructing flight equipment to execute corresponding target flight sub-actions;
and acquiring a target lamplight instruction matched with the target flight instruction from the lamplight instruction set, and synchronously transmitting the target lamplight instruction to the vehicle lamplight component, wherein the target lamplight instruction is used for indicating the vehicle lamplight component to execute a corresponding target sub-lamplight effect in the process of executing the target flight sub-action by the flight equipment.
The method comprises the steps of acquiring a target flight instruction from a flight instruction set according to an execution sequence, sending the target flight instruction to flight equipment, synchronously acquiring a target light instruction matched with the target flight instruction from a light instruction set, and sending the target light instruction to a vehicle light component so as to realize that each flight sub-action is matched with a corresponding light sub-effect.
Illustratively, during descent of the flying apparatus, the turn signal lights will flash several times at corresponding flashing frequencies, and then the headlights will retract from the outside to the inside.
Optionally, vehicle lighting components include, but are not limited to, headlights, turn signals, taillights, width lights, interior atmosphere lights, other brightable electronic components (e.g., on-board display screens, etc.). When the vehicle light component is a headlight, a turn signal lamp or an atmosphere lamp in the vehicle, each of the vehicle lights is composed of a plurality of lamp particle groups, and each of the lamp particle groups specifically controlled to the corresponding vehicle light is turned on, off, or the like according to parameters included in the light instruction.
Optionally, the vehicle may send a flight instruction set to the flight device based on the established communication connection; the direct and effective control of the vehicle lamp is realized by sending a light instruction set to the vehicle light component through the LLU controller (CarLluManager).
By implementing the embodiment, the vehicle obtains a flight command set by obtaining a flight script and a light script, then analyzes the flight script to obtain the light command set, controls the flight device to execute a flight action according to the flight command set, and controls the vehicle light component to execute a corresponding light effect in the process of executing the flight action by the flight device according to the light command set; therefore, by implementing the embodiment of the invention, through controlling the linkage of the flying equipment and the vehicle lamplight component, the vehicle lamplight component can execute the corresponding lamplight effect according to the lamplight instruction in the process of executing the flying action by the flying equipment, so that the experience of a user is improved, the visual effect of the flying equipment is enhanced, and the flying process of the flying equipment is more interesting and ornamental.
Referring to fig. 3, fig. 3 is a flow chart of a linkage control method for a flight device and a vehicle light component according to a second embodiment of the invention; in fig. 3, the method may include the steps of:
301. the vehicle responds to a selection instruction of a user for a linkage mode, and whether the vehicle is in a static state or not is detected; the linkage mode is used for indicating the flight equipment to perform linkage performance with the vehicle lamplight component; when the flow is in the stationary state, the flow proceeds to step 302, and when the flow is in the non-stationary state, the flow is ended.
The user can initiate a selection instruction of the linkage mode through voice 'linkage mode', after the vehicle recognizes voice, the vehicle responds to the selection instruction input by the voice to detect whether the vehicle is in a static state, and when the vehicle is in the static state, the vehicle enters the linkage mode for indicating the linkage performance of the flight equipment and the light components of the vehicle.
For example, the vehicle may output a flight control interface in a vehicle-mounted display screen such as a central control large screen and a rearview mirror, and the flight control interface may include a virtual selection key in a linkage mode and a virtual selection key in an individual flight device control mode, where the individual flight device control mode indicates that only the flight device is controlled to execute a flight action, and no display cooperation of a light effect of a light component of the vehicle is provided. The user can input a selection instruction by clicking a virtual selection key of the linkage mode, and when the selection instruction is detected, the vehicle detects whether the vehicle is in a stationary state, and when the vehicle is in the stationary state, the vehicle enters the linkage mode.
When the vehicle is in a stationary state, the flying equipment can be triggered to take off, so that the vehicle enters a linkage mode after the vehicle is determined to be stationary, and corresponding linkage control operation is executed after the vehicle is ensured to be in the stationary state, so that the driving safety of the vehicle is ensured.
In some embodiments, the detecting whether the vehicle is in a stationary state may include the steps of:
acquiring current gear information of a vehicle;
judging whether the current gear of the vehicle is a P gear according to the current gear information, wherein the P gear is a parking gear or a parking gear of the vehicle;
when the current gear of the vehicle is the P gear, determining that the vehicle is in a stationary state;
when the current gear of the vehicle is the non-P gear, the vehicle is determined to be in a non-stationary state, and safety reminding is carried out, wherein the safety reminding comprises voice broadcasting reminding and interface information output reminding.
For example, the vehicle may obtain current gear information of the vehicle through a VCU controller (CarVcuManager), where the current gear information includes at least a gear symbol, for example, P, indicating a P (park) gear, i.e., a Parking gear or a Parking gear. If the current gear of the vehicle is the P gear, the vehicle can be determined to be in a stationary state, the process is continuously executed, and if the current gear of the vehicle is not the P gear, the vehicle can be determined to be in a non-stationary state, and the process is ended after the safety reminding is carried out on the user when the vehicle possibly moves.
Optionally, the safety reminding can include two modes of voice broadcasting reminding and interface information output reminding, so as to carry out safety reminding on the user and ensure that the vehicle is in a safer state.
302. And the vehicle enters a linkage mode to acquire the current light state information.
Illustratively, the vehicle obtains current light status information via an LLU controller (CarLluManager).
303. When the vehicle determines that the target vehicle lamplight component in the on state exists according to the current lamplight state information, the target vehicle lamplight component is turned off, so that all the vehicle lamplight components are determined to be in the off state.
In the embodiment of the invention, the linkage control of the flying equipment and the vehicle lamplight component is realized, so that the vehicle lamplight component can cooperatively display corresponding lamplight effects in the process of executing flying actions such as taking off, ascending, rotating, advancing, landing and the like, thereby enhancing the visual feeling of the flying equipment and improving the interestingness and the ornamental value of the flying equipment. Furthermore, as the vehicle lamplight components need to be linked to execute corresponding lamplight effects in the process of executing the flying action, in order to improve the safety, the vehicle lamplight components which are in the current opening state need to be closed before the linkage control of the flying equipment and the vehicle lamplight components is executed, so that after all the vehicle lamplight components are in the closing state, the linkage control flow of the flying equipment and the vehicle lamplight components is ensured, and the safety of the linkage control is improved.
For example, when there is a target vehicle light component in an on state, a vehicle light component name or a vehicle light component identification, such as a headlight, may be acquired, and then the user is notified to turn off the target vehicle light component; specifically, the name or the identification of the vehicle light component of the target vehicle light component to be closed can be voice-broadcast, or the name or the identification of the vehicle light component of the target vehicle light component to be closed can be output and displayed on the vehicle-mounted display screen, so that a user can accurately close the vehicle light component.
In some embodiments, after performing step 303, and before performing step 304, the following steps may also be performed:
generating a preliminary flight instruction set in response to the takeoff trigger instruction;
sending a preparation flight instruction set to the flight equipment so that the flight equipment executes take-off and flies to a preset position according to the indication of each control instruction included in the preparation flight instruction set;
and executing the step of acquiring the flight script and the lamplight script when the flight equipment flies to a preset position.
Among other things, the preliminary flight instruction set may include a take-off preparation instruction, a flight device lift-off instruction, and the like, wherein the flight preparation instruction may be used to instruct the flight device to perform a take-off preparation action, such as calibrating a compass, inertial navigation unit (Inertial Measurement Unit, IMU), positioning system, and the like, of the flight device, but is not limited thereto.
The lift-off command may be used to instruct the flying device to lift off, i.e., a lift-off altitude and a take-off heading. Each lift-off instruction may include a preset position that needs to be reached by the current lift-off operation, where the preset position may be indicated by a destination coordinate, or include an altitude that needs to be raised by the current lift-off operation, which is not specifically limited.
In some embodiments, the take-off position of the flying device may be pre-calibrated, which is typically a preset placement position of the flying device, which may be, for example, a position of the roof, or 10 meters in front of the nose. After receiving the preliminary flight instruction set, the flight device executes the instructions of the control instructions included in the preliminary flight instruction set, and takes off from the take-off position and flies at the altitude to the destination coordinate or the position corresponding to the altitude
Optionally, the vehicle may further output a placement hint message before executing sending the preliminary flight instruction set to the flying device, the placement hint message may be used to instruct placement of the flying device at a takeoff position, and a distance between the takeoff position and the vehicle may be the first distance. The vehicle can output a placement prompt message through a voice or vehicle-mounted display screen, and a user can place the flying equipment at a pre-calibrated take-off position according to the indication of the placement prompt message, for example, 10 meters in front of a vehicle head or 5 meters behind the vehicle tail.
In some embodiments, the take-off position and take-off heading of the flight device may not be limited, and the flight device may also transmit back the captured image, motion data, and other flight record data to the vehicle in real time, where the vehicle may analyze the received flight record data, for example, identify the vehicle in the image, and generate a corresponding take-off preparation instruction and a flight device lift-off instruction according to the analysis result, so as to control the flight device to fly to a preset position first, and then perform coordinated control after the preset position.
304. The vehicle obtains a flight script and a light script that matches the flight script.
In the embodiment of the invention, after the vehicle responds to the selection instruction of the user, the vehicle is determined to be in a static state, and after all the vehicle lamplight components are in a closed state, the flight script and the lamplight script matched with the flight script are acquired, so that the coordinated control of the flight equipment and the vehicle lamplight components is realized.
305. The vehicle analyzes the flight script to obtain a flight instruction set, and analyzes the lamplight script to obtain a lamplight instruction set.
306. The vehicle controls the flying device to execute the flying action according to the flying instruction set, and controls the vehicle lamplight component to execute the corresponding lamplight effect in the process of executing the flying action according to the lamplight instruction set.
It should be noted that, when the flying device takes off, all the light components of the vehicle need to be turned off, and the vehicle is required to be in a stationary state at the same time, and after the flying device takes off, the vehicle can move.
To improve safety, in some embodiments, the vehicle monitors real-time light status information of the vehicle after entering a linked mode; and exiting the linked mode when the real-time light status information indicates that any vehicle light component is in an on state.
Further, when the real-time light state information indicates that any vehicle light component is in an open state, further shooting an environment image, acquiring road condition information, determining whether the certain vehicle light component needs to be opened according to the environment image, the road condition information and the like, and if so, exiting a linkage mode; if not, prompting the user to turn off the vehicle light part, and exiting the linkage mode to wait for reentry. By way of example, by combining the environment image and the road condition information, it is determined that the vehicle needs to turn, and then the turn light in the corresponding direction must be turned on to remind passers-by to pay attention to safety so as to improve driving safety.
Further optionally, by monitoring physical keys for controlling the vehicle light components or virtual keys on the vehicle-mounted display screen, when the physical keys or virtual keys are detected to be triggered, the corresponding vehicle light components can be considered to be opened, the shooting of environmental images and the acquisition of road condition information can be further combined to judge that the triggering operation is misoperation, if yes, a user is prompted to close the corresponding vehicle light components, and the user exits from the linkage mode to reenter, so that driving safety is improved; if the operation is not misoperation, the linkage mode is exited.
Further optionally, when the real-time light status information indicates that any vehicle light component is in an on state, and before exiting the linkage mode, the method further includes the following steps:
when the real-time light state information indicates that any vehicle light component is in an open state, acquiring the current state of the flying equipment; and controlling the flying equipment to return and land when the current state of the flying equipment is the taken-off state, and executing the step of exiting the linkage mode.
Wherein the taken-off state indicates that the flying device has taken off, i.e. the flying device has left a preset rest position, illustratively a certain fixed position of the flying device at the top of the vehicle. After the flying equipment is in a take-off state and the existing vehicle lamplight component is in an open state, controlling the non-flying equipment to return to voyage and land, and exiting the linkage mode so as to ensure driving safety.
Further, controlling the flying device to fly back and land includes: and acquiring a preset emergency return instruction, and sending the emergency return instruction to the flight equipment so as to control the flight equipment to return and land.
It should be noted that, the step of exiting the linkage mode may be performed synchronously when the preset emergency return instruction is acquired or immediately after the preset emergency return instruction is acquired and the emergency return instruction is sent to the flight device, so that the flight device does not need to wait for the completion of return and landing, and the risk of driving the vehicle caused by further executing the corresponding light instruction by the vehicle light component still in the linkage mode is avoided.
After exiting the linkage mode, if the flying device does not complete the return and landing, the device is turned to a normal control mode of the flying device, and a corresponding instruction is sent to the flying device by using a remote controller of the flying device to help the flying device to safely and accurately land to a preset placement position, and the flying device lands to a certain fixed position on the roof of the vehicle in an exemplary manner; by implementing the mode, after the flying equipment takes off, after the lamplight component of the vehicle is detected to be started manually, the linkage mode is exited, and then the normal control mode of the flying equipment is turned to control the flying equipment to return and land.
In some embodiments, after the flying device takes off, if the vehicle is moving, the current speed is detected, whether the current speed is not greater than a threshold value is judged, if the current speed is not greater than the threshold value, no processing is performed, and if the current speed is greater than the threshold value, the user is prompted to reduce the speed, and the driving safety is improved. The threshold is, for example, 60 km/h, if greater than prompting the user to slow down, if no greater than no processing.
It can be seen that, by implementing the above embodiment, after the user selects the linkage mode, by detecting whether the vehicle is in a stationary state, further determining whether the vehicle light components are in a closed state after the vehicle light components are in the stationary state, acquiring a flight script and a light script matched with the flight script after all the vehicle light components are in the closed state, then analyzing the flight script to obtain a flight instruction set, analyzing the light script to obtain a light instruction set, controlling the flight device to execute a plurality of flight instructions of the flight instruction set to complete corresponding flight tracks and flight effects, and synchronously controlling the vehicle light components to execute a plurality of light instructions of the light instruction set to present corresponding light effects in the process that the flight device completes flight actions; therefore, by implementing the embodiment of the invention, under the condition of ensuring the safety of the vehicle, the pre-generated script is utilized to carry out linkage control on the flying equipment and the vehicle lamplight component, so that the vehicle lamplight component can be matched with the flying equipment to present the corresponding lamplight effect in the whole flying process, the experience of a user is improved, the visual effect of the flying equipment is enhanced, and the flying process of the flying equipment is more interesting and ornamental.
In addition, the flight device can execute the flight action according to the flight instruction set obtained after the script is analyzed and control the vehicle lamplight component to execute the corresponding lamplight effect in the process of executing the flight action by the flight device, and the process can be automatically executed after the user selects the linkage mode, so that the one-key script is embodied, the flight of the flight device and the corresponding lamplight effect of the vehicle can be controlled, the operation mode of the flight device is simplified, and meanwhile, the playing method of the flight device is enriched.
Referring to fig. 4, fig. 4 is a schematic flow chart of a linkage control method for a flight device and a vehicle light component according to a third embodiment of the present invention; as shown in fig. 4, the method for controlling the flying device and the vehicle light component in a linkage way can comprise the following steps:
401. the vehicle monitors USB plug broadcasting, and the USB plug broadcasting is used for indicating whether USB equipment is accessed.
In the embodiment of the invention, the vehicle-mounted system is provided with a client (APP) of the flight equipment application, and the USB equipment can be a flight equipment remote controller by loading an application interface of the client on a vehicle-mounted display screen and monitoring USB plug broadcasting, particularly monitoring USB plug events, through the client.
402. When the USB plug broadcast is monitored and the USB equipment is indicated to be accessed, the vehicle loads a flight control interface and displays the flight control interface on a vehicle-mounted display screen.
When the vehicle determines that the USB equipment is accessed through the USB plug broadcast monitored by the client, the client application is started, and the flight control interface is loaded and displayed on the vehicle-mounted display screen.
After determining that the USB device is accessed, starting the flight device application, including completing communication connection between the flight device and the vehicle, loading a flight control interface of the flight device application, and performing voice broadcasting to prompt that the connection is successful.
In some embodiments, after the flight device is successfully communicatively coupled to the vehicle, a connection success prompt is presented on the onboard display screen and then automatically jumped to enter the flight control interface.
403. The vehicle detects whether a user inputs a selection instruction for selecting a linkage mode on a flight control interface; if yes, go to step 404, if no, go to step 410.
The method comprises the steps that a linkage mode and an independent control mode of the flight equipment are displayed on a flight control interface, and after an input selection instruction for selecting the linkage mode is detected, a step of detecting whether a vehicle is in a stationary state or not is executed; if the selection instruction is not detected, the process proceeds to step 410 to detect whether another selection instruction is received to select the individual control mode of the flying device by the user input.
In some embodiments, after the user selects the linkage mode, the user may also be notified of environmental safety by voice broadcast, or the interface outputs a notification message prompting the user to notice environmental safety, and the on-board display screen displays a confirmation button for the user to confirm last.
404. When detecting a selection instruction for selecting the linkage mode, the vehicle responds to the selection instruction and detects whether the vehicle is in a static state or not; after the vehicle is stationary, turning to step 405; after the vehicle is in a non-stationary state, the present flow is ended.
405. And the vehicle enters a linkage mode to acquire the current light state information.
406. And when the fact that the vehicle has the target vehicle light component in the on state is determined according to the current light state information, the target vehicle light component is turned off, so that all the vehicle light components are determined to be in the off state.
407. The vehicle obtains a flight script and a light script that matches the flight script.
408. The vehicle analyzes the flight script to obtain a flight instruction set, and analyzes the light script to obtain a light instruction set, wherein the flight instruction set comprises a plurality of flight instructions, and the light instruction set comprises a plurality of light instructions.
409. The vehicle sends a plurality of flight instructions included in the flight instruction set to the flight equipment so as to control the flight equipment to execute a sequence flight action according to the plurality of flight instructions, and sends a plurality of light instructions included in the light instruction set to the vehicle light component so as to control the vehicle light component to execute corresponding light effects in the process of executing the sequence flight action by the flight equipment according to the plurality of light instructions; the plurality of flight instructions are used for indicating the flight equipment to execute the sequence flight action so as to realize the corresponding flight track and flight effect, the plurality of light instructions are used for indicating the vehicle light component to execute the corresponding light effect in the process of the sequence flight action executed by the flight equipment, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to the execution sequence.
The flight device receives a plurality of flight instructions and executes a sequence of flight actions according to the flight instructions.
410. The vehicle detects whether another selection instruction of selecting the individual control mode of the flight equipment is received by the user input; if yes, go to step 411, if no, end the present flow.
411. The vehicle executes a flow corresponding to the individual control mode of the flying device.
Optionally, step 411 may include: detecting whether the vehicle is in a stationary state in response to another selection instruction for selecting the individual control mode of the flying device; when the vehicle is in a static state, entering an independent control mode of the flying equipment, further determining whether all the vehicle lamplight components are closed, and performing flight control on the flying equipment according to the existing control mode of the flying equipment after the vehicle lamplight components are closed; when the device is not in a static state, the process is ended.
It can be seen that, through implementing the above-mentioned embodiment, the vehicle monitors USB equipment insertion event through installing the customer end application of flying equipment, after the USB equipment is successfully accessed, start flying equipment application program, after confirming that the vehicle is in the stationary state, get into the linkage mode, if all vehicle light parts are all closed, through obtaining flight script and light script, then analyze this flight script and light script, obtain according to the flight instruction and the light instruction of execution sequence one-to-one, so as to realize carrying out coordinated control to flying equipment and vehicle light part, make the vehicle light part can cooperate and present corresponding light effect in the whole flight process of flying equipment, promote user's experience and feel and the visual effect of reinforcing flying equipment, make flying equipment flight process have interest and sight more.
In addition, after the linkage mode is selected on the flight control interface of the vehicle-mounted display screen, the whole linkage control flow can be intelligently completed, so that linkage performance of the one-key trigger control flight equipment and the vehicle lamplight component is realized, and the whole operation mode is simplified.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a vehicle according to an embodiment of the invention; as shown in fig. 5, the vehicle may include:
the script acquisition module 510 is configured to acquire a flight script and a light script;
the script parsing module 520 is configured to parse the flight script to obtain a flight instruction set, and parse the light script to obtain a light instruction set;
the coordinated control module 530 is used for controlling the flying device to execute the flying action according to the flying instruction set, and controlling the vehicle lamplight component to execute the corresponding lamplight effect in the process of executing the flying action according to the lamplight instruction set.
Through implementing above-mentioned vehicle, through to flying equipment and vehicle light part coordinated control, the vehicle light part also can carry out corresponding light effect according to the light instruction in the flying equipment execution flight action process, promotes user's experience impression and strengthens flying equipment's visual effect for flying equipment's flight process has interestingly and sight more.
In some embodiments, the above-mentioned flight instruction set includes a plurality of flight instructions, the above-mentioned light instruction set includes a plurality of light instructions, and the mode that the coordinated control module is used for controlling the flight equipment to execute the flight action according to the flight instruction set, and controlling the vehicle light component to execute corresponding light effect according to the light instruction set in the flight equipment execution flight action process specifically is:
and sending a plurality of flight instructions to the flight equipment, and sending a plurality of light instructions to the vehicle light component, wherein the plurality of flight instructions are used for instructing the flight equipment to execute the sequence flight action so as to realize corresponding flight tracks and flight effects, the plurality of light instructions are used for instructing the vehicle light component to execute the corresponding light effects in the process of executing the sequence flight action by the flight equipment, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to the execution sequence.
Further, the coordinated control module is used for sending a plurality of flight instructions to the flight equipment, and the mode of sending a plurality of light instructions to the vehicle light component is specifically as follows:
sequentially acquiring target flight instructions from a flight instruction set, wherein the target flight instructions are used for instructing flight equipment to execute corresponding target flight sub-actions;
And acquiring a target lamplight instruction matched with the target flight instruction from the lamplight instruction set, and synchronously transmitting the target lamplight instruction to the vehicle lamplight component, wherein the target lamplight instruction is used for indicating the vehicle lamplight component to execute a corresponding target sub-lamplight effect in the process of executing the target flight sub-action by the flight equipment.
Optionally, each flight instruction includes a flight direction parameter, a flight speed parameter and a flight time parameter corresponding to the flight device executing the corresponding flight sub-action, and each lighting instruction includes a flicker frequency parameter, an illumination intensity parameter and an illumination direction parameter corresponding to the corresponding lighting sub-effect executed by the vehicle lighting component in the process of executing the corresponding flight sub-action by the flight device.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a vehicle according to a second embodiment of the invention; as shown in fig. 6, the vehicle further includes:
the matching judging module 610 is configured to judge whether the script name of the flight script is matched with the script name of the light script before the script analyzing module 520 analyzes the flight script to obtain the flight instruction set and analyzes the light script to obtain the light instruction set;
and when the light command set is matched, triggering a script analysis module to execute the steps of analyzing the flight script to obtain the flight command set and analyzing the light script to obtain the light command set.
Further, in connection with fig. 6, the vehicle further includes:
the first detection module 620 is configured to, before the script obtaining module 510 obtains the flight script and the light script, respond to a selection instruction of the linkage mode by the user, and detect whether the vehicle is in a stationary state; the linkage mode is used for indicating the flight equipment to perform linkage performance with the vehicle lamplight component;
the information obtaining module 630 is configured to enter a linkage mode when the vehicle is in a stationary state, and obtain current light state information of the vehicle;
and the closing module 640 is used for closing the target vehicle lamplight components when the vehicle is determined to have the target vehicle lamplight components in the on state according to the current lamplight state information so as to determine that all the vehicle lamplight components are in the off state, and triggering the script acquisition module to execute the steps of acquiring the flight script and the lamplight script.
Through the embodiment, the vehicle enters the linkage mode after being in the static state, and linkage control is executed to improve driving safety.
Further, in connection with fig. 6, the vehicle further includes:
the second detection module 650 is configured to monitor real-time light status information of the vehicle after the vehicle enters the linkage mode;
an exit module 660 for exiting the linked mode when the real-time light status information indicates that any vehicle light component is in an on state.
Further, in connection with fig. 6, the vehicle further includes:
the second detection module 650 is further configured to obtain a current state of the flying device when the real-time light status information indicates that any vehicle light component is in an on state and before exiting the linkage mode;
when the current state of the flying equipment is the take-off state, triggering the control module to control the flying equipment to return and land, and triggering the exit module to execute the step of exiting the linkage mode.
After the flying equipment is determined to be in a take-off state, if the vehicle lamplight component is turned on, controlling the non-flying equipment to return to the home and land, and exiting the linkage mode to ensure driving safety.
With further reference to fig. 6, the vehicle further includes:
a generating module 670, configured to generate a preliminary flight instruction set in response to a takeoff trigger instruction before the script acquiring module 510 acquires the flight script and the light script;
a communication module 680, configured to send a preliminary flight instruction set to the flight device, so that the flight device executes take-off and flies to a preset position according to the instructions of the control instructions included in the preliminary flight instruction set;
the first detection module 690 is further configured to trigger the script acquisition module to execute a step of acquiring a flight script and a light script when the flight device flies to a preset position.
Through the embodiment, the flying equipment is controlled to fly to the preset position, and then linkage control is executed after the preset position.
In some embodiments, a vehicle may include:
a memory storing executable program code;
a processor coupled to the memory;
the processor invokes executable program codes stored in the memory to execute part or all of the steps of the coordinated control method of the flying device and the vehicle light component of any one of fig. 2 to 4.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a flying apparatus according to an embodiment of the present invention; as shown in fig. 7, the flying apparatus may include:
the receiving module 710 is configured to receive a flight instruction set sent by a vehicle, where the flight instruction set is obtained by analyzing an acquired flight script by the vehicle, and the vehicle also analyzes the acquired light script to obtain a light instruction set;
an execution module 720 for executing a flight action according to the flight instruction set;
and the vehicle lamplight component executes corresponding lamplight effects according to the lamplight instruction set in the process of executing the flying action according to the flying instruction set.
In some embodiments, the flying device may include:
a memory storing executable program code;
A processor coupled to the memory;
the processor invokes executable program codes stored in the memory to execute part or all of the steps of the coordinated control method of the flying device and the vehicle light component of any one of fig. 2 to 4.
Embodiments of the present invention also disclose a computer program product which, when run on a computer, causes the computer to perform part or all of the steps of any of the methods disclosed in fig. 2-4.
The embodiment of the invention also discloses an application release platform which is used for releasing a computer program product, wherein when the computer program product runs on a computer, the computer is caused to execute part or all of the steps of any one of the methods disclosed in fig. 2 to 4.
Those of ordinary skill in the art will appreciate that all or part of the steps of the various methods of the above embodiments may be implemented by a program that instructs associated hardware, the program may be stored in a computer readable storage medium including Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), programmable Read-Only Memory (Programmable Read-Only Memory, PROM), erasable programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), one-time programmable Read-Only Memory (OTPROM), electrically erasable programmable Read-Only Memory (EEPROM), compact disc Read-Only Memory (Compact Disc Read-Only Memory, CD-ROM) or other optical disk Memory, magnetic disk Memory, tape Memory, or any other medium that can be used for carrying or storing data that is readable by a computer.
The above describes in detail a method for controlling linkage of a flight device and a light component of a vehicle, the vehicle and the flight device, and specific examples are applied to describe the principle and implementation of the present invention, and the description of the above embodiments is only used to help understand the method and core idea of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.
Claims (13)
1. A linkage control method for a flying device and a vehicle lamplight component is characterized by comprising the following steps:
acquiring a flight script and a lamplight script;
analyzing the flight script to obtain a flight instruction set, and analyzing the lamplight script to obtain a lamplight instruction set; the flight instruction set comprises a plurality of flight instructions, the light instruction set comprises a plurality of light instructions, the plurality of flight instructions are used for instructing the flight equipment to execute a sequence flight action so as to achieve a corresponding flight track and a flight effect, the plurality of light instructions are used for instructing the vehicle light component to execute the corresponding light effect in the process that the flight equipment executes the sequence flight action, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to an execution sequence;
And controlling the flying equipment to execute flying actions according to the flying instruction set, and controlling the vehicle lamplight component to execute corresponding lamplight effects according to the lamplight instruction set in the process that the flying equipment executes the flying actions.
2. The method of claim 1, wherein controlling the flying device to perform a flying action according to the set of flying instructions and controlling the vehicle lighting component to perform a corresponding lighting effect during the flying device performing the flying action according to the set of lighting instructions comprises:
and sending the plurality of flight instructions to the flight device and the plurality of light instructions to the vehicle light component.
3. The method of claim 2, wherein the transmitting the plurality of flight instructions to the flying device and the plurality of light instructions to the vehicle light component comprises:
sequentially acquiring target flight instructions from the flight instruction set, wherein the target flight instructions are used for indicating the flight equipment to execute corresponding target flight sub-actions;
and acquiring a target lamplight instruction matched with the target flight instruction from the lamplight instruction set, and synchronously sending the target lamplight instruction to the vehicle lamplight component, wherein the target lamplight instruction is used for indicating the vehicle lamplight component to execute a corresponding target sub-lamplight effect in the process that the flight equipment executes the target flight sub-action.
4. A method according to claim 2 or 3, wherein each of the flight instructions comprises a flight direction parameter, a flight speed parameter and a flight time parameter corresponding to the flight device performing the respective flight sub-action, and each of the light instructions comprises a flicker frequency parameter, a light intensity parameter and a light direction parameter corresponding to the vehicle light component performing the respective light sub-effect during the flight device performing the respective flight sub-action.
5. A method according to any one of claims 1 to 3, wherein said parsing said flight script obtains a flight instruction set, and wherein prior to parsing said light script obtains a light instruction set, said method further comprises:
judging whether the script name of the flight script is matched with the script name of the lamplight script;
and if so, executing the steps of analyzing the flight script to obtain a flight instruction set and analyzing the lamplight script to obtain a lamplight instruction set.
6. A method according to any one of claims 1 to 3, wherein prior to said obtaining a flight script and a light script, the method further comprises:
responding to a selection instruction of a user for a linkage mode, and detecting whether the vehicle is in a static state or not; the linkage mode is used for indicating the flying equipment to perform linkage performance with the vehicle lamplight component;
When the vehicle is in a stationary state, entering a linkage mode, and acquiring current light state information of the vehicle;
and when the fact that the vehicle has the target vehicle light component in the on state is determined according to the current light state information, closing the target vehicle light component to determine that all the vehicle light components are in the off state, and executing the step of acquiring the flight script and the light script.
7. The method of claim 6, wherein the method further comprises:
after entering the linkage mode, monitoring real-time light state information of the vehicle;
and when the real-time light state information indicates that any vehicle light component is in an on state, exiting the linkage mode.
8. The method of claim 7, wherein when the real-time light status information indicates that there is any vehicle light component in an on state, and before the exiting the ganged mode, the method further comprises:
when the real-time light state information indicates that any vehicle light component is in an open state, acquiring the current state of the flying equipment;
And controlling the flying equipment to return and land when the current state of the flying equipment is the taken-off state, and executing the step of exiting the linkage mode.
9. The method of claim 6, wherein prior to the obtaining the flight script and the light script, the method further comprises:
generating a preliminary flight instruction set in response to the takeoff trigger instruction;
the preparation flight instruction set is sent to the flight equipment, so that the flight equipment executes take-off and flies to a preset position according to the instruction of each control instruction included in the preparation flight instruction set;
and executing the step of acquiring the flight script and the light script when the flight equipment flies to the preset position.
10. The linkage control method for the flying equipment and the car lamp is characterized by comprising the following steps of:
receiving a flight instruction set sent by a vehicle, wherein the flight instruction set is obtained by analyzing an acquired flight script by the vehicle, and the vehicle also analyzes the acquired lamplight script to obtain a lamplight instruction set; the flight instruction set comprises a plurality of flight instructions, the light instruction set comprises a plurality of light instructions, the plurality of flight instructions are used for instructing the flight equipment to execute a sequence flight action so as to realize corresponding flight tracks and flight effects, the plurality of light instructions are used for instructing a vehicle light component to execute corresponding light effects in the process that the flight equipment executes the sequence flight action, and the plurality of light instructions and the plurality of flight instructions are matched one by one according to an execution sequence;
Executing a flight action according to the flight instruction set;
and the vehicle lamplight component executes corresponding lamplight effects according to the lamplight instruction set in the process of executing the flying action according to the flying instruction set.
11. A vehicle, characterized by comprising:
a memory storing executable program code;
a processor coupled to the memory;
the processor invokes the executable program code stored in the memory to perform a method of controlling the coordinated operation of a flight device and a vehicle light assembly as claimed in any one of claims 1 to 9.
12. A flying apparatus, comprising:
a memory storing executable program code;
a processor coupled to the memory;
the processor invokes the executable program code stored in the memory to perform a flying device and vehicle lamp coordinated control method as defined in claim 10.
13. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the steps of the method of any one of claims 1-9 or the steps of the method of claim 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111063230.9A CN113873725B (en) | 2021-09-10 | 2021-09-10 | Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111063230.9A CN113873725B (en) | 2021-09-10 | 2021-09-10 | Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113873725A CN113873725A (en) | 2021-12-31 |
CN113873725B true CN113873725B (en) | 2023-10-31 |
Family
ID=78995387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111063230.9A Active CN113873725B (en) | 2021-09-10 | 2021-09-10 | Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113873725B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105654773A (en) * | 2016-01-07 | 2016-06-08 | 张文忠 | Intelligent guide system of vehicle-mounted flight-accompanying unmanned plane |
CN106742015A (en) * | 2017-01-03 | 2017-05-31 | 南京奇蛙智能科技有限公司 | The flight system and its control method of a kind of automobile control unmanned plane |
CN109641659A (en) * | 2016-07-07 | 2019-04-16 | 福特全球技术公司 | The integrated unmanned plane of vehicle |
CN111240351A (en) * | 2018-11-27 | 2020-06-05 | 宝沃汽车(中国)有限公司 | Method and device for controlling unmanned aerial vehicle based on vehicle, storage medium and vehicle |
CN111392039A (en) * | 2020-03-18 | 2020-07-10 | 浙江吉利汽车研究院有限公司 | Auxiliary control system and control method for car lamp |
DE102019118483A1 (en) * | 2019-07-09 | 2021-01-14 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Motor vehicle, aircraft and method of operating the same |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190315486A1 (en) * | 2018-04-16 | 2019-10-17 | Qualcomm Incorporated | Adaptive Voxels for Aerial Light Shows |
-
2021
- 2021-09-10 CN CN202111063230.9A patent/CN113873725B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105654773A (en) * | 2016-01-07 | 2016-06-08 | 张文忠 | Intelligent guide system of vehicle-mounted flight-accompanying unmanned plane |
CN109641659A (en) * | 2016-07-07 | 2019-04-16 | 福特全球技术公司 | The integrated unmanned plane of vehicle |
CN106742015A (en) * | 2017-01-03 | 2017-05-31 | 南京奇蛙智能科技有限公司 | The flight system and its control method of a kind of automobile control unmanned plane |
CN111240351A (en) * | 2018-11-27 | 2020-06-05 | 宝沃汽车(中国)有限公司 | Method and device for controlling unmanned aerial vehicle based on vehicle, storage medium and vehicle |
DE102019118483A1 (en) * | 2019-07-09 | 2021-01-14 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Motor vehicle, aircraft and method of operating the same |
CN111392039A (en) * | 2020-03-18 | 2020-07-10 | 浙江吉利汽车研究院有限公司 | Auxiliary control system and control method for car lamp |
Also Published As
Publication number | Publication date |
---|---|
CN113873725A (en) | 2021-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11958476B2 (en) | Intelligent parking method and apparatus | |
KR102498091B1 (en) | Operation control device, operation control method, and program | |
CN107851394B (en) | Driving assistance device, driving assistance system, driving assistance method, and autonomous vehicle | |
JP2016138853A (en) | Navigation system, on-vehicle navigation device, flying object, navigation method, cooperation program for on-vehicle navigation device, and cooperation program for flying object | |
CN106292684B (en) | Vehicle carrying aircraft | |
CN111277755B (en) | Photographing control method and system and vehicle | |
CN112180921A (en) | Automatic driving algorithm training system and method | |
CN114013452B (en) | Automatic driving control method, system, readable storage medium and vehicle | |
CN110217187B (en) | Vehicle collision processing method and device, HUD device and storage medium | |
CN109215160A (en) | Data transmission method for uplink and device for black box | |
CN109177753A (en) | Automobile-used aircraft and the automobile for carrying aircraft | |
CN107516354B (en) | Rule script based driver examination system, driving assisting system and method | |
CN112684955A (en) | Vehicle parking-out interaction method and device and vehicle | |
CN113873725B (en) | Linkage control method for flight equipment and vehicle lamplight component, vehicle and flight equipment | |
CN110187711B (en) | Method, system, device and storage medium for controlling calling of autonomous vehicle | |
US20170249856A1 (en) | Vehicle operator training system | |
CN112960128B (en) | Auxiliary landing method and device for airplane | |
CN112666951A (en) | Parking interaction method and device and vehicle | |
CN109969075B (en) | Interaction method and system between vehicles and vehicle | |
CN113682227A (en) | Vehicle surroundings monitoring system | |
CN114715037A (en) | Method, apparatus, computer device, medium and program product for a vehicle | |
CN208789582U (en) | Lorry blind zone detection device | |
CN113778125B (en) | Flight equipment control method and device based on voice, vehicle and storage medium | |
CN117555342A (en) | Method, device and system for controlling take-off and landing of unmanned aerial vehicle | |
CN114572100B (en) | Light welcome method, device and equipment for parking passengers and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |