Aircraft, vehicle and control method of vehicle-mounted aircraft system

By decoupling the drive system and target control components when the vehicle is in the parking gear, and using the vehicle control components to generate flight control instructions, the problem of vehicle-mounted aircraft control relying on independent equipment is solved, and the operation is simplified and the immersive experience is improved.

CN120652967APending Publication Date: 2025-09-16BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510686337.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the existing technology, the control of vehicle-mounted aircraft relies on a dedicated remote control device or an independent mobile terminal, resulting in a cumbersome human-computer interaction process, poor user experience, and an interaction gap between the vehicle driving scenario and the aircraft control.

Method used

By decoupling the drive system and target control components when the vehicle is in the parking gear, flight control instructions are generated using the vehicle control components and sent to the on-board aircraft to achieve direct control. Combined with the transmission and processing of real-time flight status and environmental image data, an immersive experience is provided.

Benefits of technology

It lowers the operating threshold, improves the consistency and intuitiveness of vehicle-mounted aircraft operations, enhances user experience, and provides a realistic flight experience and immersive interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120652967A_ABST
    Figure CN120652967A_ABST
Patent Text Reader

Abstract

The invention discloses an aircraft control method, a vehicle control method, a vehicle, an electronic device, a vehicle-mounted aircraft and a vehicle-mounted aircraft system. The method comprises the steps that a flight control instruction sent by a vehicle in communication connection with the vehicle-mounted aircraft is received, under the condition that the vehicle is in a parking gear, a driving system and target control parts of the vehicle are decoupled according to a vehicle-mounted aircraft control mode starting signal, and the target control parts are controlled according to the vehicle-mounted aircraft control mode starting signal; and generating a flight control instruction according to the control operation of the target vehicle control part, and sending the flight control instruction to the vehicle-mounted aircraft. And then, according to the flight control instruction, executing flight operation. Thus, the limitation that traditional vehicle-mounted aircraft control depends on independent equipment can be broken through, a user can control the vehicle-mounted aircraft through familiar target vehicle control parts without additionally learning remote control equipment or mobile application programs complex in operation, the operation threshold is lowered, the continuity and intuition of vehicle-mounted aircraft operation are improved, and the user experience is improved. And the user experience is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of aircraft control, and in particular to an aircraft control method, a vehicle control method, a control method for a vehicle-mounted aircraft system, a vehicle, an electronic device, a vehicle-mounted aircraft, a vehicle-mounted aircraft system, a computer-readable storage medium, and a computer program product. Background Art

[0002] In the prior art, vehicle-mounted aircraft control typically relies on dedicated remote control devices or independent mobile terminal applications. This requires users to use a separate operating terminal to control the vehicle-mounted aircraft, which not only complicates the human-computer interaction process but also creates a disconnect between vehicle-mounted aircraft control and the vehicle's driving context, resulting in a poor user experience. Summary of the Invention

[0003] The present application provides an aircraft control method, a vehicle control method, a control method for a vehicle-mounted aircraft system, a vehicle, an electronic device, a vehicle-mounted aircraft, a vehicle-mounted aircraft system, a computer-readable storage medium, and a computer program product.

[0004] The present application provides an aircraft control method, the method comprising:

[0005] receiving a flight control command sent by a vehicle communicatively connected to the vehicle-mounted aircraft, wherein, when the vehicle is in a park gear, the vehicle decouples a drive system of the vehicle from a target control component in response to a control mode activation signal from the vehicle-mounted aircraft, generates the flight control command based on a control operation on the target vehicle control component, and sends the flight control command to the vehicle-mounted aircraft;

[0006] Execute flight operations according to the flight control instructions.

[0007] In this way, the vehicle-mounted aircraft receives flight control commands sent by a vehicle to which it is communicatively connected. When the vehicle is in park, the vehicle-mounted aircraft activates the control mode signal, decoupling the vehicle's drive system from the target control components. Flight control commands are generated based on control operations on the target vehicle control components and sent to the vehicle-mounted aircraft. The vehicle-mounted aircraft then executes flight operations based on the flight control commands. This overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational barrier and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0008] In certain embodiments, the method further comprises:

[0009] collecting flight status information of the vehicle-mounted aircraft, wherein the flight status information includes flight altitude information, flight speed information, flight attitude information and / or flight vibration information;

[0010] The flight status information is sent to the vehicle, and the vehicle generates a suspension adjustment instruction based on the flight status information and adjusts the vehicle suspension according to the suspension adjustment instruction, wherein the suspension adjustment instruction includes an overall suspension height adjustment instruction, a single-side suspension height adjustment instruction, a front and rear suspension height adjustment instruction and / or a single-wheel suspension height adjustment instruction.

[0011] In this way, the vehicle-mounted aircraft collects flight status information from the vehicle-mounted aircraft, including flight altitude, flight speed, flight attitude, and / or flight vibration information. This information is then transmitted to the vehicle. Based on this flight status information, the vehicle generates suspension adjustment commands and adjusts the vehicle's suspension accordingly. These commands include overall suspension height adjustment commands, single-side suspension height adjustment commands, front-to-back suspension height adjustment commands, and / or single-wheel suspension height adjustment commands. In this way, the vehicle-mounted aircraft collects and transmits real-time information such as flight altitude, speed, attitude, and vibration to the vehicle. The vehicle adjusts its suspension based on this information, simulating the physical feedback of the vehicle-mounted aircraft in flight. This allows users in the vehicle to physically sense the simulated flight vibration and attitude changes, providing a truly immersive vehicle-mounted aircraft experience.

[0012] In certain embodiments, the method further comprises:

[0013] collecting image data of the flight environment of the vehicle-mounted aircraft;

[0014] Performing encoding and compression processing on the image data to determine image information;

[0015] The image information is sent to the vehicle, and the vehicle decodes the image information, determines target display information, and controls vehicle display components to display the target display information.

[0016] In this way, the vehicle-mounted aircraft collects image data of the vehicle-mounted aircraft's flight environment. It then encodes and compresses the image data to determine the image information. This information is then transmitted to the vehicle, which decodes it, determines the target display information, and controls the vehicle's display components to display the target display information. In this way, the vehicle-mounted aircraft collects real-time image data of the flight environment, processes it, and displays it on the vehicle's display components, providing occupants with a first-person perspective of the flight. The vehicle's suspension simulates flight vibrations and attitude changes, enhancing user immersion. Furthermore, encoding and compressing the image data reduces the amount of data transmitted, lowering bandwidth requirements, improving transmission efficiency, and reducing latency. Furthermore, the target display information allows users to gain a real-time understanding of the aircraft's surroundings, enabling them to promptly identify obstacles or areas of interest, assisting in aircraft control decisions and improving flight safety and mission efficiency.

[0017] In certain embodiments, the method further comprises:

[0018] When there is a risk of collision with the vehicle-mounted aircraft, the vehicle-mounted aircraft is controlled to hover.

[0019] In this way, if the vehicle-mounted aircraft is at risk of collision, the vehicle-mounted aircraft will control the vehicle-mounted aircraft to hover. Thus, when the vehicle-mounted aircraft detects a collision risk, it will immediately control itself to hover, quickly stopping the flight maneuver that could cause a collision, thereby avoiding direct collision with obstacles, protecting the aircraft's own structure and internal precision components from damage, and thus extending the service life of the vehicle-mounted aircraft.

[0020] In certain embodiments, the method further comprises:

[0021] When the communication connection between the vehicle-mounted aircraft and the vehicle is abnormal, the vehicle-mounted aircraft is controlled to automatically return to the vehicle or hover.

[0022] In this way, if the vehicle-mounted aircraft loses communication with the vehicle, the vehicle-mounted aircraft can automatically return to the vehicle or hover. This prevents damage to the aircraft due to loss of control, protects the vehicle-mounted aircraft, and reduces property losses.

[0023] An embodiment of the present application provides a vehicle control method, the method comprising:

[0024] When the vehicle is in a parking position, decoupling the vehicle's drive system from target control components according to a vehicle-mounted aircraft control mode start signal;

[0025] A flight control instruction is sent to a vehicle-mounted aircraft communicatively connected to the vehicle to control a flight operation of the vehicle-mounted aircraft, wherein the flight control instruction is generated according to a control operation on the target control component.

[0026] In this way, when the vehicle is in park, the vehicle activates the onboard aircraft control mode signal, decoupling the vehicle's drive system from the target control components. The vehicle then sends flight control commands to the onboard aircraft, which is in communication with the vehicle, to control the flight operations of the onboard aircraft. These flight control commands are generated based on the control operations on the target control components. This overcomes the limitations of traditional onboard aircraft control, which relies on independent devices. Users can control the onboard aircraft using familiar target vehicle control components, eliminating the need to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of onboard aircraft operation, thereby enhancing the user experience.

[0027] In certain embodiments, the method further comprises:

[0028] A correspondence between the control operation of the target control component and the flight control instruction of the vehicle-mounted aircraft is established to form a control operation-flight control instruction mapping.

[0029] In this way, the vehicle establishes a pre-defined correspondence between the control operations of the target control components and the flight control commands of the vehicle-mounted aircraft, creating a control operation-flight control command mapping. This mapping allows users to control the vehicle-mounted aircraft using familiar target control components without having to relearn complex aircraft control methods, lowering the operational barrier and making operation more intuitive and natural.

[0030] In certain embodiments, the method further comprises:

[0031] Based on the control operation-flight control instruction mapping, a flight control instruction corresponding to the control operation is generated according to the control operation on the target control component.

[0032] In this way, based on the control operation-flight control command mapping, the vehicle generates corresponding flight control commands based on the control operation on the target control component. This pre-established mapping allows the vehicle to accurately convert the user's operation on the target control component into the corresponding flight control command, achieving precise control of the aircraft.

[0033] In certain embodiments, the target control component includes a steering wheel, a vehicle pedal, and / or a gear control component, and generating a flight control instruction corresponding to the control operation based on a preset control operation-flight control instruction mapping relationship according to the control operation on the target control component includes:

[0034] generating a flight direction control instruction according to the operation of the steering wheel;

[0035] generating a flight speed adjustment instruction according to the operation of the vehicle pedal;

[0036] A flight mode control instruction is generated according to the operation of the gear control component.

[0037] In this way, the vehicle generates flight direction control commands based on steering wheel operation. Furthermore, the vehicle can generate flight speed adjustment commands based on pedal operation. Furthermore, the vehicle can generate flight mode control commands based on gear control components. This allows users to control the vehicle-mounted aircraft using the familiar steering wheel, pedals, and gear control components, resulting in a natural and smooth operation process, improving operational convenience and comfort, and enhancing the user experience.

[0038] In certain embodiments, the method further comprises:

[0039] receiving flight status information sent by the vehicle-mounted aircraft, the flight status information including flight altitude information, flight speed information, flight attitude information and / or flight vibration information;

[0040] generating suspension adjustment instructions based on the flight status information, the suspension adjustment instructions including overall suspension height adjustment instructions, single-side suspension height adjustment instructions, front-to-back suspension height adjustment instructions, and / or single-wheel suspension height adjustment instructions;

[0041] According to the suspension adjustment instruction, the vehicle suspension is adjusted to adapt to the flight status information.

[0042] In this way, the vehicle receives flight status information transmitted by the onboard aircraft. This flight status information includes flight altitude, flight speed, flight attitude, and / or flight vibration information. Furthermore, based on this flight status information, the vehicle can generate suspension adjustment commands, including overall suspension height adjustment commands, single-side suspension height adjustment commands, front-to-back suspension height adjustment commands, and / or single-wheel suspension height adjustment commands. The vehicle then adjusts its suspension based on these suspension adjustment commands to adapt to the flight status information. In this way, the vehicle receives flight status information transmitted by the onboard aircraft and adjusts its suspension accordingly, simulating the aircraft's flight attitude changes, providing users with a realistic flight experience and enhancing their immersive experience.

[0043] In certain embodiments, the method further comprises:

[0044] receiving image information sent by the vehicle-mounted aircraft, wherein the image information is determined by encoding and compressing surrounding image data collected by the vehicle-mounted aircraft;

[0045] Decoding the image information to determine target display information;

[0046] The vehicle display component is controlled to display the target display information.

[0047] In this way, the vehicle receives image information transmitted by the onboard aircraft. This image information is determined by the onboard aircraft through encoding and compression of the captured surrounding image data. The image information is then decoded to determine the target display information. The vehicle then controls the vehicle's display components to display the target display information. This way, the vehicle receives and displays the image information captured by the onboard aircraft, providing users with a first-person perspective of the flight. The vehicle's suspension adjusts based on flight status information, enhancing the user's immersive experience. Furthermore, the target display information allows users to gain real-time insights into the aircraft's surroundings, allowing them to promptly identify obstacles or areas of interest, assisting in aircraft control decisions and improving flight safety and mission efficiency.

[0048] In some embodiments, the vehicle display component includes at least one of a central control display screen, an instrument panel, a head-up display, and a virtual reality device communicatively connected to the vehicle.

[0049] In this way, the vehicle display components include at least one of a central control display, an instrument panel, a heads-up display, and a virtual reality device that is communicatively connected to the vehicle. This provides a variety of vehicle display components, allowing users to select the appropriate vehicle display component based on their needs and usage scenarios, thereby meeting their personalized information needs and providing a personalized experience.

[0050] In certain embodiments, the method further comprises:

[0051] When the communication connection between the vehicle and the vehicle-mounted aircraft is abnormal, or when there is a risk of collision between the vehicle and the vehicle, decoupling the vehicle-mounted aircraft from the target control component;

[0052] The coupling between the target control component and the drive system is restored to restore the vehicle control mode from the vehicle-mounted aircraft control mode.

[0053] In this way, if the vehicle's communication connection with the onboard aircraft fails, or if there's a risk of collision, the vehicle decouples the onboard aircraft from the target control component. Furthermore, the vehicle can reconnect the target control component to the drive system, returning the vehicle from onboard aircraft control mode to vehicle control mode. This allows the vehicle to quickly decouple and reconnect based on actual conditions, enabling flexible switching between onboard aircraft and vehicle control modes. This improves user convenience, enhances the user experience, and ensures the safety of both the vehicle and the onboard aircraft.

[0054] In certain embodiments, the method further comprises:

[0055] During the decoupling process, if the vehicle is in a non-parking gear or the communication connection between the vehicle and the vehicle-mounted aircraft is abnormal, the coupling between the target control component and the drive system is restored.

[0056] Thus, during the decoupling process, if the vehicle is not in park or the communication connection between the vehicle and the onboard aircraft is abnormal, the vehicle automatically restores the coupling between the target control component and the drive system. This prevents the decoupling of the vehicle control component and the drive system due to misoperation during driving. Furthermore, during the decoupling process, if the communication connection between the vehicle and the onboard aircraft is abnormal, the vehicle automatically restores the coupling between the target control component and the drive system, ensuring the stability of the vehicle system.

[0057] An embodiment of the present application provides a control method for a vehicle-mounted aircraft system, wherein the vehicle-mounted aircraft system includes a vehicle and a vehicle-mounted aircraft communicatively connected to the vehicle. The method includes:

[0058] When the vehicle is in a parking gear, the vehicle decouples the vehicle's drive system from the target control component according to a vehicle-mounted aircraft control mode start signal, generates the flight control command based on a control operation on the target vehicle control component, and transmits the flight control command to the vehicle-mounted aircraft;

[0059] The vehicle-mounted aircraft receives the flight control instruction and performs a flight operation according to the flight control instruction.

[0060] In this way, when the vehicle is in park, the vehicle's drive system is decoupled from the target control components based on the vehicle-mounted aircraft control mode activation signal. Flight control commands are generated based on the control operations on the target vehicle control components and sent to the vehicle-mounted aircraft. The vehicle-mounted aircraft then receives the flight control commands and executes the flight operations accordingly. This breaks the limitation of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0061] An embodiment of the present application provides a vehicle, the vehicle comprising a mode switching module, a control module, and a communication module;

[0062] The mode switching module is configured to decouple the vehicle's drive system from the target control component according to the vehicle-mounted aircraft control mode activation signal when the vehicle is in the parking gear position;

[0063] The control module is configured to generate a flight control instruction according to the control operation of the target control component;

[0064] The communication module is configured to send the flight control instruction to a vehicle-mounted aircraft communicatively connected to the vehicle to control a flight operation of the vehicle-mounted aircraft.

[0065] In this way, the mode switching module is configured to decouple the vehicle's drive system from the target control components based on the vehicle-mounted aircraft control mode activation signal when the vehicle is in park. Next, the control module is configured to generate flight control instructions based on the control operations on the target control components. Finally, the communication module is configured to transmit flight control instructions to the vehicle-mounted aircraft in communication with the vehicle to control the flight operations of the vehicle-mounted aircraft. This collaborative approach overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0066] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the steps of the above method are implemented.

[0067] An embodiment of the present application provides a vehicle-mounted aircraft, comprising the above-mentioned electronic device, and implementing the steps of the above-mentioned aircraft control method.

[0068] An embodiment of the present application provides a vehicle, including the above-mentioned electronic device, to implement the steps of the above-mentioned vehicle control method.

[0069] An embodiment of the present application provides a vehicle-mounted aircraft system, which includes the above-mentioned vehicle-mounted aircraft and the above-mentioned vehicle.

[0070] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by one or more processors, the steps of the above method are implemented.

[0071] An embodiment of the present application provides a computer program product, including a computer program / instruction, which implements the steps of the above method when executed by a processor.

[0072] The electronic device, vehicle-mounted aircraft, vehicle, vehicle-mounted aircraft system, computer-readable storage medium, and computer program product provided by the embodiments of the present application can break the limitation of traditional vehicle-mounted aircraft control relying on independent devices. Users can use familiar target vehicle control components to control the vehicle-mounted aircraft without having to learn to operate complex remote control devices or mobile applications. This lowers the operating threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operations, thereby enhancing the user experience.

[0073] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0075] Figure 1 This is one of the flowcharts of the aircraft control method according to certain embodiments of the present application;

[0076] Figure 2 This is a second flow chart of an aircraft control method according to certain embodiments of the present application;

[0077] Figure 3 This is a third flow chart of an aircraft control method according to certain embodiments of the present application;

[0078] Figure 4 This is a fourth flow chart of an aircraft control method according to certain embodiments of the present application;

[0079] Figure 5 This is a fifth flow chart of an aircraft control method according to certain embodiments of the present application;

[0080] Figure 6 This is one of the flow charts of the vehicle control method according to certain embodiments of the present application;

[0081] Figure 7 This is a second flow chart of a vehicle control method according to certain embodiments of the present application;

[0082] Figure 8 This is a third flow chart of a vehicle control method according to certain embodiments of the present application;

[0083] Figure 9 This is a fourth flow chart of a vehicle control method according to certain embodiments of the present application;

[0084] Figure 10 This is a fifth flow chart of a vehicle control method according to certain embodiments of the present application;

[0085] Figure 11 This is the sixth flow chart of the vehicle control method according to certain embodiments of the present application;

[0086] Figure 12 is a schematic diagram of the image acquisition and processing flow in certain embodiments of the present application;

[0087] Figure 13 This is the seventh flow chart of the vehicle control method according to certain embodiments of the present application;

[0088] Figure 14 This is the eighth flow chart of the vehicle control method according to certain embodiments of the present application;

[0089] Figure 15 is a flow chart of a control method of a vehicle-mounted aircraft system according to certain embodiments of the present application;

[0090] Figure 16 is a schematic diagram of vehicle-mounted aircraft decoupling and mapping in certain embodiments of the present application;

[0091] Figure 17 It is a schematic structural diagram of a vehicle according to certain embodiments of the present application. DETAILED DESCRIPTION

[0092] The embodiments of the present application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and should not be understood as limiting the embodiments of the present application.

[0093] In traditional vehicle-mounted drone applications, control generally relies on a dedicated remote control device or a standalone mobile terminal application. For example, dedicated remote controls often feature complex joysticks, buttons, and function knobs, requiring users to learn their operating logic and function mappings. For example, using specific button combinations to perform actions like takeoff and landing, hovering, and attitude adjustment requires a high learning curve. Furthermore, dedicated remote controls require additional transportation, charging, and maintenance, making them prone to loss or accidental activation in the confined space of a vehicle, compromising user convenience.

[0094] The method of controlling vehicle-mounted aircraft based on independent mobile terminals (such as smartphones and tablets) also has disadvantages. First, users need to download, install and debug the corresponding application on the mobile terminal in advance. During the process, they may face software compatibility issues, permission application problems and frequent update requirements. In actual use, users need to shift their attention from the vehicle driving scene to the mobile terminal screen and complete the input of aircraft control commands through touch-screen operations such as clicking and sliding. This operation method not only distracts the driver's driving attention, but in emergency driving situations, it may also cause the aircraft to lose control due to untimely or incorrect operation.

[0095] In this way, whether the user controls the vehicle-mounted aircraft through a dedicated remote control device or through an independent mobile terminal application, he or she needs to frequently switch between vehicle driving operations and the use of independent operation terminals, which breaks the continuity and smoothness of the operation behavior and results in a poor user experience.

[0096] Based on the above questions, please refer to Figure 1 , an embodiment of the present application provides an aircraft control method, the method comprising:

[0097] 011: Receive flight control commands sent by the vehicle connected to the vehicle-mounted aircraft;

[0098] 012: Execute flight operations according to flight control instructions.

[0099] Embodiments of the present application provide a vehicle-mounted aircraft. The aircraft control method of the embodiments of the present application can be implemented by the vehicle-mounted aircraft of the embodiments of the present application. Specifically, the vehicle-mounted aircraft includes a receiving module and a control module. The receiving module is configured to receive flight control commands transmitted by a vehicle communicatively connected to the vehicle-mounted aircraft. The control module is configured to execute flight operations based on the flight control commands.

[0100] Embodiments of the present application also provide an electronic device comprising a memory and a processor. The aircraft control method of the embodiments of the present application can be implemented by the electronic device of the embodiments of the present application. Specifically, the memory stores a computer program, and the processor is configured to receive flight control commands transmitted by a vehicle communicatively connected to the vehicle-mounted aircraft and execute flight operations based on the flight control commands.

[0101] Specifically, a vehicle-mounted aerial vehicle (VAV) refers to an aircraft that works in tandem with a ground vehicle (such as a car or truck), typically in the form of an unmanned aerial vehicle (UAV) (multi-rotor and fixed-wing). A VAV is not a standalone device, but rather is coupled to the vehicle at the hardware and software levels. At the hardware level, a VAV can be stored in a vehicle (such as on the roof or trunk) using a vehicle-mounted bracket or storage compartment, and the vehicle provides power and storage. At the software level, the VAV relies on the vehicle control system or a dedicated communication module to establish a communication connection and enable data exchange. In VAV application scenarios, VAVs typically serve as an "extension tool" for the vehicle, allowing users to access locations that are inaccessible to the vehicle. Furthermore, VAVs can also serve as entertainment tools, providing users with a fun and engaging experience. VAVs can be equipped with high-definition camera systems for aerial photography or combined with virtual reality technology to create immersive flight gaming scenarios. In certain embodiments, VAVs can also support multi-machine connectivity, facilitating aerial competitions or collaborative exploration, enhancing driving pleasure and the interactive experience of technology.

[0102] Flight control instructions refer to the standardized signal instruction set generated by the vehicle through the decoupled target control components to collect user operation information and generate it after processing, which is used to directly control the vehicle-mounted aircraft to perform specific flight actions, including basic action instructions such as take-off, attitude control instructions such as forward and backward movement, and parameter adjustment instructions such as shooting mode.

[0103] The vehicle-mounted aircraft control mode is a functional module integrated into the vehicle, which converts the operating signals of the vehicle control components into instructions recognizable by the aircraft through preset mapping rules.

[0104] The vehicle-mounted aircraft control mode activation signal is a user-initiated human-machine interaction signal used to activate the vehicle's "vehicle-mounted aircraft control mode." It notifies the vehicle system that the user is about to control the vehicle-mounted aircraft, triggering the subsequent decoupling process and control logic switching. It is the starting point of the entire vehicle-mounted aircraft control process. The vehicle-mounted aircraft control mode activation signal can be triggered by physical buttons, voice commands, and touchscreen operations.

[0105] Decoupling refers to the process by which, after the vehicle's onboard aircraft control mode is activated, the vehicle disconnects the original functional connection between the drive system and the target control components, remapping the latter's control authority from "vehicle driving" to "aircraft control." In certain embodiments, decoupling can be achieved by severing the physical or electrical connection between the target control components and the drive system.

[0106] Target control components refer to the vehicle's hardware control components originally used for driving operations. In the vehicle-mounted aircraft control mode, their functions will be remapped as the input source of aircraft control commands.

[0107] First, the user sends the "vehicle aircraft control mode start signal" through physical buttons, central control screen touch, voice command, etc. The vehicle then performs gear calibration to confirm whether the vehicle is in the parking gear.

[0108] With the vehicle in park, the onboard aircraft control mode activation signal is used to disconnect the physical signal connection between the target control component and the vehicle's drive system (e.g., disconnecting the sensor harness or shielding the CAN bus signal). A "control operation-flight control command mapping" is then loaded into the vehicle control module, mapping the target control component's operation signal to a flight control command, rather than a vehicle travel command. This flight control command is then transmitted to the onboard aircraft.

[0109] After receiving the flight control instruction, the vehicle-mounted aircraft performs corresponding flight operations according to the flight control instruction to control the attitude of the vehicle-mounted aircraft.

[0110] It should be noted that in some embodiments, the communication data between the vehicle and the vehicle-mounted aircraft will be encrypted to prevent malicious tampering or signal interference.

[0111] In summary, in the aircraft control method, vehicle, electronic device, and vehicle-mounted aircraft provided in the embodiments of the present application, the vehicle-mounted aircraft receives flight control commands sent by a vehicle in communication with the vehicle-mounted aircraft. When the vehicle is in the parking position, the vehicle-mounted aircraft decouples the vehicle's drive system from the target control components based on the vehicle-mounted aircraft control mode activation signal, generates flight control commands based on control operations on the target vehicle control components, and transmits the flight control commands to the vehicle-mounted aircraft. The vehicle-mounted aircraft then executes flight operations based on the flight control commands. This overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0112] See also Figure 2In certain embodiments, the method further comprises:

[0113] 013: Collect flight status information of vehicle-mounted aircraft;

[0114] 014: Send flight status information to the vehicle.

[0115] In some embodiments, the vehicle-mounted aircraft further includes a collection module configured to collect flight status information of the vehicle-mounted aircraft, and a sending module configured to send the flight status information to the vehicle.

[0116] In some embodiments, the processor is further configured to collect flight status information of the vehicle-mounted aircraft and send the flight status information to the vehicle.

[0117] Specifically, flight status information refers to the operating parameters collected in real time by the vehicle-mounted aircraft through its own sensors during flight and fed back to the vehicle, including at least one of flight altitude information, flight speed information, flight attitude information and flight vibration information, which is used to support the vehicle's dynamic adjustment of the suspension system.

[0118] Flight altitude information refers to the current vertical height of the vehicle-mounted aircraft, typically measured in absolute terms relative to the ground or relative to the vehicle. This information can be collected using a barometric pressure sensor (which measures atmospheric pressure changes to estimate altitude), an ultrasonic sensor (which measures altitude at close range), or a satellite positioning module (which obtains absolute altitude).

[0119] Flight speed information refers to the current speed of the vehicle's aircraft, including horizontal and vertical flight speeds. This speed can be calculated using the aircraft's inertial measurement unit (IMU) combined with satellite positioning data, or estimated using visual odometry (VO). VO estimates the device's trajectory by analyzing image sequences captured by a camera.

[0120] Flight attitude information refers to the current spatial attitude of the vehicle-mounted aircraft, described by Euler angles, including pitch angle, roll angle, and yaw angle. Among them, the pitch angle refers to the tilt angle of the vehicle-mounted aircraft around the horizontal axis (left-right axis), that is, whether the vehicle-mounted aircraft is tilting up or down. The roll angle refers to the tilt angle of the vehicle-mounted aircraft around the longitudinal axis (front-back axis), that is, whether the vehicle-mounted aircraft is tilting left or right. The yaw angle refers to the rotation angle of the vehicle-mounted aircraft about the vertical axis, that is, whether the vehicle-mounted aircraft is turning left or right. Flight attitude information can be measured by a gyroscope.

[0121] Flight vibration information refers to the vibration acceleration data generated by airflow disturbances, motor vibration, or external impact during the flight of a vehicle-mounted aircraft. Flight vibration information can be collected by vibration sensors.

[0122] The vehicle-mounted aircraft collects flight status information from the vehicle-mounted aircraft and sends it to the vehicle, allowing the vehicle to adjust its suspension based on the flight status information and simulate the flight status of the vehicle-mounted aircraft. Users in the vehicle can feel the simulated flight vibrations and attitude changes through their bodies, gaining a truly immersive vehicle-mounted aircraft experience.

[0123] In this way, the vehicle-mounted aircraft collects flight status information from the vehicle-mounted aircraft, including flight altitude, flight speed, flight attitude, and / or flight vibration information. This information is then transmitted to the vehicle. Based on this flight status information, the vehicle generates suspension adjustment commands and adjusts the vehicle's suspension accordingly. These commands include overall suspension height adjustment commands, single-side suspension height adjustment commands, front-to-back suspension height adjustment commands, and / or single-wheel suspension height adjustment commands. In this way, the vehicle-mounted aircraft collects and transmits real-time information such as flight altitude, speed, attitude, and vibration to the vehicle. The vehicle adjusts its suspension based on this information, simulating the physical feedback of the vehicle-mounted aircraft in flight. This allows users in the vehicle to physically sense the simulated flight vibration and attitude changes, providing a truly immersive vehicle-mounted aircraft experience.

[0124] See also Figure 3 In certain embodiments, the method further comprises:

[0125] 015: Collect image data of the vehicle-mounted aircraft’s flight environment;

[0126] 016: Encode and compress the image data to determine the image information;

[0127] 017: Send image information to the vehicle.

[0128] In some embodiments, the robot further includes a determination module and a transmission module. The acquisition module is configured to collect image data of the vehicle-mounted aircraft's flight environment. The determination module is configured to encode and compress the image data to determine image information. The transmission module is configured to transmit the image information to the vehicle.

[0129] In certain embodiments, the processor is further configured to collect image data of the vehicle-mounted aircraft's flight environment, perform encoding and compression processing on the image data, determine image information, and transmit the image information to the vehicle.

[0130] Specifically, image data refers to the raw visual data of the flight environment collected in real time by the vehicle-mounted aircraft through the onboard image sensor (such as a camera) without any processing.

[0131] Coding and compression processing refers to the process of performing algorithmic processing on the collected raw visual data (image data) to significantly reduce the amount of data while retaining key information. It can reduce transmission bandwidth requirements and improve storage efficiency.

[0132] Image information refers to a compressed data set suitable for transmission and storage formed after the original image data is encoded and compressed, and contains the key features and necessary information of the image content.

[0133] The vehicle-mounted aircraft collects raw image data of the flight environment through image sensors, compresses it through encoding to reduce the data volume, and then transmits it to the vehicle via wireless communication. Upon receiving this image information, the vehicle decodes it and generates target display information through resolution adaptation and other processing. This information is then displayed in real time on vehicle display components such as the central control display, head-up display, and virtual reality device, providing users with environmental monitoring, immersive interaction, and other functions, assisting in control decision-making or mission execution.

[0134] In this way, the vehicle-mounted aircraft collects image data of the vehicle-mounted aircraft's flight environment. It then encodes and compresses the image data to determine the image information. This information is then transmitted to the vehicle, which decodes it, determines the target display information, and controls the vehicle's display components to display the target display information. In this way, the vehicle-mounted aircraft collects real-time image data of the flight environment, processes it, and displays it on the vehicle's display components, providing occupants with a first-person perspective of the flight. The vehicle's suspension simulates flight vibrations and attitude changes, enhancing user immersion. Furthermore, encoding and compressing the image data reduces the amount of data transmitted, lowering bandwidth requirements, improving transmission efficiency, and reducing latency. Furthermore, the target display information allows users to gain a real-time understanding of the aircraft's surroundings, enabling them to promptly identify obstacles or areas of interest, assisting in aircraft control decisions and improving flight safety and mission efficiency.

[0135] See also Figure 4 In certain embodiments, the method further comprises:

[0136] 018: Control the vehicle-mounted aircraft to hover when there is a risk of collision.

[0137] In some embodiments, the control module is further configured to control the vehicle-mounted aircraft to hover when there is a risk of collision with the vehicle-mounted aircraft.

[0138] In some embodiments, the processor is further configured to control the vehicle-mounted aircraft to hover when there is a risk of collision with the vehicle-mounted aircraft.

[0139] Specifically, collision risk refers to the potential danger of physical contact between a vehicle-mounted aircraft and obstacles, other objects, or the vehicle itself losing control due to environmental factors during flight. In some embodiments, the vehicle-mounted aircraft has a preset collision detection algorithm that can identify and judge based on the collected image data or information collected by other sensors. When the current state of the aircraft (position, speed, and attitude, etc.) or environmental parameters (obstacle distance and dynamic object trajectory, etc.) meet the preset danger threshold, it is determined that there is a collision risk, including static obstacle collision risk and dynamic obstacle collision risk. For example, the radar sensor detects that the distance to the obstacle in front (such as walls, trees, and power lines) is less than the preset safety threshold, and the relative speed between the aircraft and the obstacle exceeds the critical value, confirming that there is a collision risk.

[0140] The vehicle-mounted aircraft collects real-time flight environment data through its pre-configured sensors (such as cameras, radar, and ultrasonic sensors). The vehicle's control system then analyzes this data based on a pre-set collision algorithm to determine whether there is a collision risk. If a collision risk is determined, the vehicle enters hover mode, which adjusts the propulsion system to offset displacement and maintain a stationary position in the air.

[0141] It should be noted that in certain embodiments, a pre-set collision algorithm is included in the vehicle's control system. The collision hover mechanism then operates as follows: the vehicle-mounted aerial vehicle transmits collected flight environment data to the vehicle. The vehicle's control system then analyzes the acquired flight environment data to determine whether there is a collision risk. If there is a collision risk, a hover command is sent to the vehicle-mounted aerial vehicle, causing it to enter hover mode.

[0142] In this way, if the vehicle-mounted aircraft is at risk of collision, the vehicle-mounted aircraft will control the vehicle-mounted aircraft to hover. Thus, when the vehicle-mounted aircraft detects a collision risk, it will immediately control itself to hover, quickly stopping the flight maneuver that could cause a collision, thereby avoiding direct collision with obstacles, protecting the aircraft's own structure and internal precision components from damage, and thus extending the service life of the vehicle-mounted aircraft.

[0143] See also Figure 5 In certain embodiments, the method further comprises:

[0144] 019: In the event of an abnormal communication connection between the vehicle-mounted aircraft and the vehicle, the vehicle-mounted aircraft is controlled to automatically return to the vehicle or hover.

[0145] In some embodiments, the control module is further configured to control the vehicle-mounted aircraft to automatically return to the vehicle or hover when the communication connection between the vehicle-mounted aircraft and the vehicle is abnormal.

[0146] In some embodiments, the processor is further configured to control the vehicle-mounted aircraft to automatically return to the vehicle or hover when the communication connection between the vehicle-mounted aircraft and the vehicle is abnormal.

[0147] Specifically, when a user controls a vehicle-mounted drone and the signal is interrupted by a tunnel or tall building, the drone will determine whether it can return to the vehicle's vicinity based on pre-recorded vehicle location information. If it can, it will autonomously plan a path and fly back to the vehicle, landing or awaiting further instructions. If the return path is obstructed, the battery is low, or the positioning information is unclear, the drone will remain in a hover at its current location until communication is restored or manual intervention is required, thus avoiding the risk of collision caused by blind flight.

[0148] In this way, if the vehicle-mounted aircraft loses communication with the vehicle, the vehicle-mounted aircraft can automatically return to the vehicle or hover. This prevents damage to the aircraft due to loss of control, protects the vehicle-mounted aircraft, and reduces property losses.

[0149] See also Figure 6 , an embodiment of the present application provides a vehicle control method, the method comprising:

[0150] 021: When the vehicle is in the parking gear, decouple the vehicle's drive system and target control components according to the vehicle-mounted aircraft control mode start signal;

[0151] 022: Send flight control instructions to the vehicle-mounted aircraft that is connected to the vehicle for communication, so as to control the flight operation of the vehicle-mounted aircraft.

[0152] Embodiments of the present application provide a vehicle. The vehicle control method of the embodiments of the present application can be implemented by the vehicle of the embodiments of the present application. Specifically, the vehicle includes a decoupling module and a transmitting module. The decoupling module is configured to decouple the vehicle's drive system from target control components in response to a vehicle-mounted aircraft control mode activation signal when the vehicle is in park. The transmitting module is configured to transmit flight control commands to the vehicle-mounted aircraft in communication with the vehicle to control the flight operations of the vehicle-mounted aircraft.

[0153] The present application also provides an electronic device comprising a memory and a processor. The vehicle control method of the present application can be implemented by the electronic device of the present application. Specifically, the memory stores a computer program, and the processor is configured to, when the vehicle is in park, decouple the vehicle's drive system from target control components in response to a vehicle-mounted aircraft control mode activation signal. Furthermore, the processor is configured to send flight control commands to the vehicle-mounted aircraft in communication with the vehicle to control the flight operations of the vehicle-mounted aircraft.

[0154] Specifically, the user sends the "vehicle aircraft control mode start signal" through physical buttons, central control screen touch, voice commands, etc. The vehicle then performs gear calibration to confirm whether the vehicle is in the parking gear.

[0155] With the vehicle in park, the onboard aircraft control mode activation signal is used to disconnect the physical signal connection between the target control component and the vehicle's drive system (e.g., disconnecting the sensor harness or shielding the CAN bus signal). A "control operation-flight control command mapping" is then loaded into the vehicle control module, mapping the target control component's operation signal to a flight control command, rather than a vehicle travel command. This flight control command is then transmitted to the onboard aircraft.

[0156] After receiving the flight control instruction, the vehicle-mounted aircraft performs corresponding flight operations according to the flight control instruction to control the attitude of the vehicle-mounted aircraft.

[0157] In summary, in the vehicle control method, vehicle, electronic device, and vehicle-mounted aircraft provided in the embodiments of the present application, when the vehicle is in the park position, the vehicle decouples the vehicle's drive system from the target control components based on the vehicle-mounted aircraft control mode activation signal. The vehicle then sends flight control commands to the vehicle-mounted aircraft, which is in communication with the vehicle, to control the flight operations of the vehicle-mounted aircraft. The flight control commands are generated based on the control operations on the target control components. This overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0158] See also Figure 7 In certain embodiments, the method further comprises:

[0159] 023: Establish the correspondence between the control operations of the target control components and the flight control instructions of the vehicle-mounted aircraft to form a control operation-flight control instruction mapping.

[0160] In some embodiments, the vehicle further includes a determination module configured to establish a correspondence between a control operation of a target control component and a flight control instruction of the onboard aircraft, thereby forming a control operation-flight control instruction mapping.

[0161] In some embodiments, the processor is further configured to establish a correspondence between the control operation of the target control component and the flight control instruction of the vehicle-mounted aircraft, thereby forming a control operation-flight control instruction mapping.

[0162] Specifically, by defining the correspondence between the operating signals of the vehicle's target control components (such as the steering wheel, accelerator pedal, etc.) and the vehicle-mounted aircraft instructions, a "control operation-flight control instruction mapping" is constructed: first, the reusable vehicle control components and aircraft instruction sets (such as steering and acceleration, etc.) are clearly defined, and then a mapping table is established (such as a 15° left turn of the steering wheel corresponds to a 10° left yaw of the aircraft). When the vehicle enters the vehicle-mounted aircraft control mode, the vehicle control components and the vehicle drive system are decoupled, and the operating signals are converted into instructions recognizable by the aircraft according to the mapping rules. In this way, the operating interface familiar to the driver can be reused, and "vehicle operation is flight control" can be achieved through configurable mapping rules, thereby improving the convenience, safety and flexibility of vehicle-mounted aircraft control.

[0163] In this way, the vehicle establishes a pre-defined correspondence between the control operations of the target control components and the flight control commands of the vehicle-mounted aircraft, creating a control operation-flight control command mapping. This mapping allows users to control the vehicle-mounted aircraft using familiar target control components without having to relearn complex aircraft control methods, lowering the operational barrier and making operation more intuitive and natural.

[0164] See also Figure 8 In certain embodiments, the method further comprises:

[0165] 024: Based on the control operation-flight control instruction mapping, generate a flight control instruction corresponding to the control operation according to the control operation on the target control component.

[0166] In some embodiments, the vehicle further includes a generation module, which is further configured to generate a flight control instruction corresponding to the control operation based on the control operation-flight control instruction mapping and according to the control operation on the target control component.

[0167] In some embodiments, the processor is further configured to generate a flight control instruction corresponding to the control operation based on the control operation-flight control instruction mapping and according to the control operation on the target control component.

[0168] Specifically, the system acquires user operational data on the vehicle's target control components in real time. Then, based on a pre-set control operation-to-flight control command mapping, the acquired operational data is mapped into flight control commands for the vehicle-mounted aircraft. This allows the system to seamlessly convert familiar driver operating habits into flight control commands by reusing the vehicle's existing control components. Configurable mapping rules ensure control accuracy and flight safety.

[0169] It should be noted that in some embodiments, before generating flight control instructions, there is an instruction verification mechanism, that is, checking whether the flight control instruction parameters are within the capability range of the aircraft (such as altitude < 20 meters and speed < maximum airspeed, etc.).

[0170] In this way, based on the control operation-flight control command mapping, the vehicle generates corresponding flight control commands based on the control operation on the target control component. This pre-established mapping allows the vehicle to accurately convert the user's operation on the target control component into the corresponding flight control command, achieving precise control of the aircraft.

[0171] See also Figure 9 In some embodiments, the target control component includes a steering wheel, a vehicle pedal, and / or a gear control component. Based on a preset control operation-flight control instruction mapping relationship, step 024 (generating a flight control instruction corresponding to the control operation based on the control operation on the target control component) includes:

[0172] 0241: Generate flight direction control instructions based on the operation of the steering wheel;

[0173] 0242: Generate flight speed adjustment instructions based on the operation of the vehicle pedals;

[0174] 0243: Generate flight mode control instructions based on the operation of gear control components.

[0175] In certain embodiments, the generation module is further configured to generate flight direction control instructions based on manipulation of the steering wheel, generate flight speed adjustment instructions based on manipulation of the vehicle pedals, and generate flight mode control instructions based on manipulation of the gear control component.

[0176] In certain embodiments, the processor is further configured to generate flight direction control instructions based on manipulation of the steering wheel, generate flight speed adjustment instructions based on manipulation of the vehicle pedals, and generate flight mode control instructions based on manipulation of the gear control components.

[0177] Specifically, the user turns the steering wheel (turn left, turn right, and return to center, etc.), and through the preset control operation-flight control instruction mapping, generates instructions for controlling the heading of the aircraft (such as "yaw left 15°", "yaw right 20°", and "maintain current heading", etc.).

[0178] The vehicle's pedals include an accelerator pedal and a brake pedal. When a user steps on the accelerator or brake pedal, a preset control operation-flight control command mapping is used to generate a command to control the aircraft's acceleration or deceleration (e.g., "accelerate to 10 m / s," "decelerate to 5 m / s," and "hover"). In certain embodiments, if the vehicle has only one pedal, then when the user steps on or releases the pedal, a preset control operation-flight control command mapping is used to generate a command to control the aircraft's acceleration or deceleration.

[0179] The user switches gears and generates instructions for controlling the aircraft's mission mode through a preset control operation-flight control command mapping (such as "D gear" corresponds to "follow mode" and "R gear" corresponds to "return mode").

[0180] In this way, the vehicle generates flight direction control commands based on steering wheel operation. Furthermore, the vehicle can generate flight speed adjustment commands based on pedal operation. Furthermore, the vehicle can generate flight mode control commands based on gear control components. This allows users to control the vehicle-mounted aircraft using the familiar steering wheel, pedals, and gear control components, resulting in a natural and smooth operation process, improving operational convenience and comfort, and enhancing the user experience.

[0181] See also Figure 10 In certain embodiments, the method further comprises:

[0182] 025: Receive flight status information sent by the vehicle-mounted aircraft;

[0183] 026: Generate suspension adjustment instructions based on flight status information;

[0184] 027: According to the suspension adjustment command, adjust the vehicle suspension to adapt to the flight status information.

[0185] In certain embodiments, a vehicle includes a receiving module and a control module. The receiving module is configured to receive flight status information transmitted by the vehicle-mounted aircraft. The generating module is configured to generate suspension adjustment instructions based on the flight status information. The control module is configured to adjust the vehicle suspension based on the suspension adjustment instructions to adapt to the flight status information.

[0186] In certain embodiments, the processor is further configured to receive flight status information transmitted by the vehicle-mounted aircraft, generate suspension adjustment instructions based on the flight status information, and adjust the vehicle suspension based on the suspension adjustment instructions to adapt to the flight status information.

[0187] Specifically, suspension adjustment commands are specific control instructions that adjust the vehicle's suspension system based on the real-time flight status of the onboard aircraft. These commands dynamically adjust suspension parameters (especially height) to align the vehicle's chassis characteristics with the aircraft's status. These commands include overall suspension height adjustment commands, single-side suspension height adjustment commands, front-to-back suspension height adjustment commands, and single-wheel suspension height adjustment commands.

[0188] The overall suspension height adjustment command uniformly adjusts the height of the vehicle's four-wheel suspension, raising or lowering the vehicle as a whole. For example, when the vehicle's onboard aircraft is in high-altitude, high-speed flight (e.g., speed > 80 km / h, altitude > 100 m), the vehicle can lower the suspension height (e.g., by 20 mm) to improve ground stability by lowering the center of gravity.

[0189] The Suspension Height Adjust command adjusts the height of the left or right suspension independently. For example, if the aircraft tilts to one side due to crosswind or steering, the vehicle will raise the suspension on that side to simulate the aircraft's tilt.

[0190] The suspension height adjustment command adjusts the height of the vehicle's front or rear axle suspension, changing the vehicle's pitch angle. If the vehicle's onboard aircraft is in a dive or climb state, the vehicle can tilt its suspension forward to simulate the aircraft's attitude.

[0191] The suspension single wheel height adjustment command can independently adjust the suspension height of a single wheel for fine posture matching.

[0192] The vehicle-mounted drone collects flight status information and transmits it to the vehicle. Using a pre-set algorithm, the vehicle converts the flight status into suspension adjustment commands, adjusting the vehicle's suspension to simulate the vehicle-mounted drone's flight. Inside the vehicle, users can physically sense the simulated flight vibrations and attitude changes, providing a truly immersive vehicle-mounted drone experience.

[0193] In some embodiments, before generating a suspension adjustment instruction, there is an instruction verification mechanism, that is, the suspension height adjustment does not exceed the mechanical limit.

[0194] It should be noted that the vehicle suspension can use a high-performance active suspension system, which has advantages such as four-wheel independent control and millisecond-level response speed.

[0195] In this way, the vehicle receives flight status information transmitted by the onboard aircraft. This flight status information includes flight altitude, flight speed, flight attitude, and / or flight vibration information. Furthermore, based on this flight status information, the vehicle can generate suspension adjustment commands, including overall suspension height adjustment commands, single-side suspension height adjustment commands, front-to-back suspension height adjustment commands, and / or single-wheel suspension height adjustment commands. The vehicle then adjusts its suspension based on these suspension adjustment commands to adapt to the flight status information. In this way, the vehicle receives flight status information transmitted by the onboard aircraft and adjusts its suspension accordingly, simulating the aircraft's flight attitude changes, providing users with a realistic flight experience and enhancing their immersive experience.

[0196] See also Figure 11 In certain embodiments, the method further comprises:

[0197] 028: Receive image information sent by the vehicle-mounted aircraft;

[0198] 029: Decode the image information and determine the target display information;

[0199] 030: Control vehicle display components to display target display information.

[0200] In certain embodiments, the receiving module is further configured to receive image information transmitted by the vehicle-mounted aircraft. The determining module is further configured to decode the image information and determine target display information. The control module is further configured to control the vehicle display components to display the target display information.

[0201] In certain embodiments, the processor is further configured to receive image information transmitted by the vehicle-mounted aircraft, decode the image information, determine target display information, and control the vehicle display components to display the target display information.

[0202] Specifically, see Figure 12 , Figure 12 This is a schematic diagram of the image acquisition and processing flow. The vehicle-mounted aircraft uses image sensors to capture raw image data of the flight environment. After encoding and compressing the data to reduce the data volume, it is transmitted to the vehicle via wireless communication. Upon receiving this image information, the vehicle decodes it and generates target display information through resolution adaptation and other processing. This information is then displayed in real time on vehicle display components such as the central control display, head-up display, and virtual reality device. This provides users with environmental monitoring, immersive interaction, and other functions, assisting in control decisions or mission execution.

[0203] In this way, the vehicle receives image information transmitted by the onboard aircraft. This image information is determined by the onboard aircraft through encoding and compression of the captured surrounding image data. The image information is then decoded to determine the target display information. The vehicle then controls the vehicle's display components to display the target display information. This way, the vehicle receives and displays the image information captured by the onboard aircraft, providing users with a first-person perspective of the flight. The vehicle's suspension adjusts based on flight status information, enhancing the user's immersive experience. Furthermore, the target display information allows users to gain real-time insights into the aircraft's surroundings, allowing them to promptly identify obstacles or areas of interest, assisting in aircraft control decisions and improving flight safety and mission efficiency.

[0204] In some embodiments, the vehicle display component includes at least one of a central control display screen, an instrument panel, a head-up display, and a virtual reality device communicatively connected to the vehicle.

[0205] Specifically, the central control display screen can provide a large-size, highly interactive visual interface, displaying detailed information such as the flight parameters of the vehicle-mounted aircraft (such as altitude, speed, power and heading, etc.), camera images (surrounding environment images) and flight route planning in real time. It is the core interactive platform for the integrated control of the vehicle-mounted aircraft and vehicle systems.

[0206] The dashboard focuses on displaying the status of the vehicle-mounted aircraft (such as remaining battery power, signal strength and abnormal warnings), which can assist users in controlling the vehicle-mounted aircraft while monitoring the basic operating status of the vehicle-mounted aircraft.

[0207] The head-up display can project aircraft parameters (such as real-time altitude, flight speed, and navigation path) onto the vehicle's front windshield, providing a highly immersive interactive experience.

[0208] The virtual reality device can obtain panoramic images (such as 360° perspective) from the aircraft camera in real time, making you feel as if you are "on the scene", providing a highly immersive and high-freedom interactive experience. It is suitable for fine operations (such as low-altitude obstacle avoidance and precise landing) or complex environment reconnaissance.

[0209] In this way, the vehicle display components include at least one of a central control display, an instrument panel, a heads-up display, and a virtual reality device that is communicatively connected to the vehicle. This provides a variety of vehicle display components, allowing users to select the appropriate vehicle display component based on their needs and usage scenarios, thereby meeting their personalized information needs and providing a personalized experience.

[0210] See also Figure 13 In certain embodiments, the method further comprises:

[0211] 031: Decouple the vehicle-mounted aircraft from the target control components when the communication connection between the vehicle and the vehicle-mounted aircraft is abnormal or there is a risk of collision between the vehicle and the vehicle;

[0212] 032: Restore the coupling between the target control components and the drive system to restore the vehicle control mode from the vehicle-mounted aircraft control mode.

[0213] In certain embodiments, the decoupling module is further configured to decouple the onboard aircraft from the target control component and restore the coupling between the target control component and the drive system, thereby returning the vehicle from the onboard aircraft control mode to the vehicle control mode, if the communication connection between the vehicle and the onboard aircraft is abnormal or there is a risk of collision between the vehicle and the onboard aircraft.

[0214] In certain embodiments, the processor is further configured to decouple the onboard aircraft from the target control component and restore the coupling between the target control component and the drive system, thereby returning the vehicle from the onboard aircraft control mode to the vehicle control mode, if the communication connection between the vehicle and the onboard aircraft is abnormal or there is a risk of collision between the vehicle and the onboard aircraft.

[0215] Specifically, whether a vehicle is at risk of collision refers to the vehicle judging whether the vehicle is at risk of collision based on data information collected by sensors installed on the vehicle.

[0216] When there is an abnormality in the communication between the vehicle and the onboard aircraft or there is a risk of collision, the system immediately cuts off the aircraft's mapping association with the target control components such as the steering wheel and pedals, and restores the direct connection between the target control components and the vehicle's drive system, allowing the vehicle to safely switch from the aircraft control mode back to the traditional driving mode, ensuring driving controllability.

[0217] In this way, if the vehicle's communication connection with the onboard aircraft fails, or if there's a risk of collision, the vehicle decouples the onboard aircraft from the target control component. Furthermore, the vehicle can reconnect the target control component to the drive system, returning the vehicle from onboard aircraft control mode to vehicle control mode. This allows the vehicle to quickly decouple and reconnect based on actual conditions, enabling flexible switching between onboard aircraft and vehicle control modes. This improves user convenience, enhances the user experience, and ensures the safety of both the vehicle and the onboard aircraft.

[0218] See also Figure 14 In certain embodiments, the method further comprises:

[0219] 033: During the decoupling process, if the vehicle is not in the parking position or the communication connection between the vehicle and the onboard aircraft is abnormal, restore the coupling of the target control component and the drive system.

[0220] In some embodiments, the decoupling module is further configured to restore the coupling between the target control component and the drive system if the vehicle is not in a parking position or the communication connection between the vehicle and the onboard aircraft is abnormal during the decoupling process.

[0221] In some embodiments, the processor is further configured to restore the coupling between the target control component and the drive system if, during the decoupling process, the vehicle is in a non-parking position or the communication connection between the vehicle and the onboard aircraft is abnormal.

[0222] Specifically, when the vehicle is in a non-parking gear, it indicates that the vehicle is in a "dynamic driving state" (such as moving forward, reversing, or coasting in neutral). At this time, if decoupling is performed (i.e., disconnecting the target control components from the vehicle drive system), the driver may lose direct control of the vehicle (such as steering wheel, accelerator / brake failure), which poses a safety risk.

[0223] An abnormal communication connection between the vehicle and the onboard aircraft means that the aircraft cannot send effective control instructions to the vehicle, posing a safety risk.

[0224] During the decoupling process of the vehicle-mounted aircraft and the target control components, if it is detected that the vehicle is in a non-parking gear (i.e., driving state, such as D / R / N gear) or the vehicle-vehicle-mounted aircraft communication connection is abnormal (such as signal interruption, data error), the system will immediately terminate the decoupling operation and reversely execute the "recoupling" process, that is, re-establish the connection between the target control components such as the steering wheel and pedals and the vehicle drive system to prevent the risk of loss of control due to loss of instructions or errors.

[0225] Thus, during the decoupling process, if the vehicle is not in park or the communication connection between the vehicle and the onboard aircraft is abnormal, the vehicle automatically restores the coupling between the target control component and the drive system. This prevents the decoupling of the vehicle control component and the drive system due to misoperation during driving. Furthermore, during the decoupling process, if the communication connection between the vehicle and the onboard aircraft is abnormal, the vehicle automatically restores the coupling between the target control component and the drive system, ensuring the stability of the vehicle system.

[0226] See also Figure 15 The present invention provides a method for controlling a vehicle-mounted aircraft system, wherein the vehicle-mounted aircraft system includes a vehicle and a vehicle-mounted aircraft communicatively connected to the vehicle. The method includes:

[0227] 041: When the vehicle is in the parking gear, according to the vehicle-mounted aircraft control mode start signal, the vehicle's drive system and the target control component are decoupled, the flight control command is generated based on the control operation of the target vehicle control component, and the flight control command is sent to the vehicle-mounted aircraft;

[0228] 042: The vehicle-mounted aircraft receives flight control instructions and performs flight operations according to the flight control instructions.

[0229] The control method for a vehicle-mounted aircraft system according to an embodiment of the present application can be implemented by the vehicle-mounted aircraft system according to an embodiment of the present application. Specifically, the vehicle-mounted aircraft system includes a vehicle and a vehicle-mounted aircraft communicatively connected to the vehicle. When the vehicle is in the parking position, the vehicle-mounted aircraft system decouples the vehicle's drive system from target control components in response to a vehicle-mounted aircraft control mode activation signal. Flight control commands are generated based on control operations on the target vehicle control components and transmitted to the vehicle-mounted aircraft. The vehicle-mounted aircraft receives the flight control commands and executes flight operations in accordance with the flight control commands.

[0230] Specifically, see Figure 16 The user sends the "vehicle aircraft control mode start signal" through physical buttons, central control screen touch, voice commands, etc. The vehicle then performs gear calibration to confirm whether the vehicle is in the parking gear.

[0231] With the vehicle in park, the onboard aircraft control mode activation signal is used to disconnect the physical signal connection between the target control component and the vehicle's drive system (e.g., disconnecting the sensor harness or shielding the CAN bus signal). A "control operation-flight control command mapping" is then loaded into the vehicle control module, mapping the target control component's operation signal to a flight control command, rather than a vehicle travel command. This flight control command is then transmitted to the onboard aircraft.

[0232] After receiving the flight control instruction, the vehicle-mounted aircraft performs corresponding flight operations according to the flight control instruction to control the attitude of the vehicle-mounted aircraft.

[0233] In summary, in the control method, vehicle, vehicle-mounted aircraft, and vehicle-mounted aircraft system provided in the embodiments of the present application, when the vehicle is in the parking gear, the vehicle-mounted aircraft control mode activation signal is used to decouple the vehicle's drive system from the target control components, generate flight control instructions based on the control operations on the target vehicle control components, and transmit the flight control instructions to the vehicle-mounted aircraft. The vehicle-mounted aircraft then receives the flight control instructions and executes flight operations based on the flight control instructions. This overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0234] An embodiment of the present application provides a vehicle, the vehicle including a mode switching module, a control module and a communication module;

[0235] The mode switching module is configured to decouple the vehicle's drive system from the target control component in response to an onboard aircraft control mode activation signal when the vehicle is in a parking gear position;

[0236] The control module is configured to generate a flight control instruction according to a control operation on a target control component;

[0237] The communication module is configured to send flight control instructions to the vehicle-mounted aircraft that is communicatively connected to the vehicle, so as to control the flight operation of the vehicle-mounted aircraft.

[0238] Specifically, see Figure 17 , Figure 17 This is a schematic diagram of a vehicle's structure. The single-wheel suspension controllers, represented by dots, are located at the four corners of the vehicle and control the suspension system for each wheel. The onboard controller, located in the center of the vehicle, is the system's core control unit, connected to each single-wheel suspension controller and coordinating vehicle-related controls. The onboard drone, located above the vehicle, communicates with the onboard controller via a dotted line, indicating its linkage with the vehicle. The onboard PAD, located inside the vehicle, may be used for human-machine interaction, displaying information, or receiving operational commands. The steering wheel, brake, and accelerator, each represented by a corresponding icon, represent traditional vehicle control components that may participate in controlling the onboard drone in specific modes. This architecture uses the onboard controller as the core, connecting each single-wheel suspension controller and communicating with the onboard drone. The steering wheel, brake, accelerator, and other components within the vehicle, along with the onboard PAD, together form a system for coordinated control of the vehicle and the onboard drone.

[0239] In this way, the mode switching module is configured to decouple the vehicle's drive system from the target control components based on the vehicle-mounted aircraft control mode activation signal when the vehicle is in park. Next, the control module is configured to generate flight control instructions based on the control operations on the target control components. Finally, the communication module is configured to transmit flight control instructions to the vehicle-mounted aircraft in communication with the vehicle to control the flight operations of the vehicle-mounted aircraft. This collaborative approach overcomes the limitations of traditional vehicle-mounted aircraft control, which relies on independent devices. Users can control the vehicle-mounted aircraft using familiar target vehicle control components without having to learn to operate complex remote control devices or mobile applications. This lowers the operational threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operation, thereby enhancing the user experience.

[0240] An embodiment of the present application provides an electronic device including a memory and a processor. The memory stores a computer program. When the computer program is executed by the processor, the steps of the above method are implemented.

[0241] An embodiment of the present application provides a vehicle-mounted aircraft, comprising the above-mentioned electronic device, and implementing the steps of the above-mentioned aircraft control method.

[0242] An embodiment of the present application provides a vehicle, including the above-mentioned electronic device, to implement the steps of the above-mentioned vehicle control method.

[0243] An embodiment of the present application provides a vehicle-mounted aircraft system, which includes the above-mentioned vehicle-mounted aircraft and the above-mentioned vehicle.

[0244] An embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the steps of the above method are implemented.

[0245] An embodiment of the present application provides a computer program product, including a computer program / instruction, which implements the steps of the above method when executed by a processor.

[0246] The electronic device, vehicle-mounted aircraft, vehicle, vehicle-mounted aircraft system, computer-readable storage medium, and computer program product provided by the embodiments of the present application can break the limitation of traditional vehicle-mounted aircraft control relying on independent devices. Users can use familiar target vehicle control components to control the vehicle-mounted aircraft without having to learn to operate complex remote control devices or mobile applications. This lowers the operating threshold and improves the consistency and intuitiveness of vehicle-mounted aircraft operations, thereby enhancing the user experience.

[0247] It is understood that a computer program includes computer program code. The computer program code may be in source code form, object code form, executable file, or some intermediate form. Computer-readable storage media may include any entity or device capable of carrying computer program code, recording media, USB flash drives, removable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media.

[0248] The embodiments of the present application further provide a computer program product, comprising a computer program / instruction, which implements the above method when executed by a processor.

[0249] In the description of this specification, the descriptions with reference to the terms "particularly", "further", "particularly", "understandably", etc. are intended to mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic expressions of the above terms are not intended to refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0250] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code that includes one or more executable requests for implementing a specific logical function or step of a process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0251] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for controlling an aircraft, characterized in that: The method comprises: receiving a flight control command sent by a vehicle communicatively connected to the vehicle-mounted aircraft, wherein, when the vehicle is in a park gear, the vehicle decouples a drive system of the vehicle from a target control component in response to a control mode activation signal from the vehicle-mounted aircraft, generates the flight control command based on a control operation on the target vehicle control component, and sends the flight control command to the vehicle-mounted aircraft; Execute flight operations according to the flight control instructions.

2. The aircraft control method according to claim 1, characterized in that: The method further comprises: collecting flight status information of the vehicle-mounted aircraft, wherein the flight status information includes flight altitude information, flight speed information, flight attitude information and / or flight vibration information; The flight status information is sent to the vehicle, and the vehicle generates a suspension adjustment instruction based on the flight status information and adjusts the vehicle suspension according to the suspension adjustment instruction, wherein the suspension adjustment instruction includes an overall suspension height adjustment instruction, a single-side suspension height adjustment instruction, a front and rear suspension height adjustment instruction and / or a single-wheel suspension height adjustment instruction.

3. The aircraft control method according to claim 1, characterized in that: The method further comprises: collecting image data of the flight environment of the vehicle-mounted aircraft; Performing encoding and compression processing on the image data to determine image information; The image information is sent to the vehicle, and the vehicle decodes the image information, determines target display information, and controls vehicle display components to display the target display information.

4. The aircraft control method according to claim 1, wherein: The method further comprises: When there is a risk of collision with the vehicle-mounted aircraft, the vehicle-mounted aircraft is controlled to hover.

5. The aircraft control method according to claim 1, characterized in that: The method further comprises: When the communication connection between the vehicle-mounted aircraft and the vehicle is abnormal, the vehicle-mounted aircraft is controlled to automatically return to the vehicle or hover.

6. A vehicle control method, characterized in that: The method comprises: When the vehicle is in a parking position, decoupling the vehicle's drive system from target control components according to a vehicle-mounted aircraft control mode start signal; A flight control instruction is sent to a vehicle-mounted aircraft communicatively connected to the vehicle to control a flight operation of the vehicle-mounted aircraft, wherein the flight control instruction is generated according to a control operation on the target control component.

7. The vehicle control method according to claim 6, characterized in that: The method further comprises: A correspondence between the control operation of the target control component and the flight control instruction of the vehicle-mounted aircraft is established to form a control operation-flight control instruction mapping.

8. The vehicle control method according to claim 7, characterized in that: The method further comprises: Based on the control operation-flight control instruction mapping, a flight control instruction corresponding to the control operation is generated according to the control operation on the target control component.

9. The vehicle control method according to claim 8, characterized in that: The target control component includes a steering wheel, a vehicle pedal, and / or a gear control component. The generating of a flight control instruction corresponding to the control operation based on a preset control operation-flight control instruction mapping relationship according to the control operation on the target control component includes: generating a flight direction control instruction according to the operation of the steering wheel; generating a flight speed adjustment instruction according to the operation of the vehicle pedal; A flight mode control instruction is generated according to the operation of the gear control component.

10. The vehicle control method according to claim 6, characterized in that: The method further comprises: receiving flight status information sent by the vehicle-mounted aircraft, the flight status information including flight altitude information, flight speed information, flight attitude information and / or flight vibration information; generating suspension adjustment instructions based on the flight status information, the suspension adjustment instructions including overall suspension height adjustment instructions, single-side suspension height adjustment instructions, front-to-back suspension height adjustment instructions, and / or single-wheel suspension height adjustment instructions; According to the suspension adjustment instruction, the vehicle suspension is adjusted to adapt to the flight status information.

11. The vehicle control method according to claim 6, characterized in that: The method further comprises: receiving image information sent by the vehicle-mounted aircraft, wherein the image information is determined by encoding and compressing surrounding image data collected by the vehicle-mounted aircraft; Decoding the image information to determine target display information; The vehicle display component is controlled to display the target display information.

12. The vehicle control method according to claim 11, characterized in that: The vehicle display components include at least one of a central control display screen, an instrument panel, a head-up display, and a virtual reality device that is communicatively connected to the vehicle.

13. The vehicle control method according to claim 6, characterized in that: The method further comprises: When the communication connection between the vehicle and the vehicle-mounted aircraft is abnormal, or when there is a risk of collision between the vehicle and the vehicle, decoupling the vehicle-mounted aircraft from the target control component; The coupling between the target control component and the drive system is restored to restore the vehicle control mode from the vehicle-mounted aircraft control mode.

14. The vehicle control method according to claim 6, characterized in that: The method further comprises: During the decoupling process, if the vehicle is in a non-parking gear or the communication connection between the vehicle and the vehicle-mounted aircraft is abnormal, the coupling between the target control component and the drive system is restored.

15. A control method for a vehicle-mounted aircraft system, characterized in that: The vehicle-mounted aircraft system includes a vehicle and a vehicle-mounted aircraft communicatively connected to the vehicle, and the method includes: When the vehicle is in a parking gear, the vehicle decouples the vehicle's drive system from the target control component according to a vehicle-mounted aircraft control mode start signal, generates the flight control command based on a control operation on the target vehicle control component, and transmits the flight control command to the vehicle-mounted aircraft; The vehicle-mounted aircraft receives the flight control instruction and performs a flight operation according to the flight control instruction.

16. A vehicle, characterized in that: The vehicle includes a mode switching module, a control module and a communication module; The mode switching module is configured to decouple the vehicle's drive system from the target control component according to the vehicle-mounted aircraft control mode activation signal when the vehicle is in the parking gear position; The control module is configured to generate a flight control instruction according to the control operation of the target control component; The communication module is configured to send the flight control instruction to a vehicle-mounted aircraft communicatively connected to the vehicle to control a flight operation of the vehicle-mounted aircraft.

17. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 5 or 6 to 14 is implemented.

18. A vehicle-mounted aircraft, characterized in that: The vehicle includes the electronic device according to claim 17.

19. A vehicle, characterized in that: The vehicle-mounted aircraft includes the electronic device according to claim 17.

20. A vehicle-mounted aircraft system, characterized in that: The vehicle-mounted aircraft system includes the vehicle-mounted aircraft according to claim 18 and the vehicle according to claim 19 .

21. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 1 to 15 is implemented.

22. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 15 is implemented.