[go: up one dir, main page]

WO2021088699A1 - Control method for unmanned aerial vehicle, unmanned aerial vehicle, and remote control device - Google Patents

Control method for unmanned aerial vehicle, unmanned aerial vehicle, and remote control device Download PDF

Info

Publication number
WO2021088699A1
WO2021088699A1 PCT/CN2020/124468 CN2020124468W WO2021088699A1 WO 2021088699 A1 WO2021088699 A1 WO 2021088699A1 CN 2020124468 W CN2020124468 W CN 2020124468W WO 2021088699 A1 WO2021088699 A1 WO 2021088699A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
unmanned aerial
aerial vehicle
power
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/124468
Other languages
French (fr)
Chinese (zh)
Inventor
冯银华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Autel Robotics Co Ltd
Original Assignee
Autel Robotics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Autel Robotics Co Ltd filed Critical Autel Robotics Co Ltd
Publication of WO2021088699A1 publication Critical patent/WO2021088699A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Definitions

  • the present invention relates to the technical field of unmanned aerial vehicles, in particular to a control method of an unmanned aerial vehicle, an unmanned aerial vehicle and a remote control device.
  • Unmanned aerial vehicles With the continuous development of unmanned aerial vehicle aerial photography technology, more and more consumer-grade unmanned aerial vehicles are also being produced and developed. Unmanned aerial vehicles are gradually becoming more and more popular. There are many ways to control unmanned aerial vehicles, such as remote control, mobile phone, computer and other mobile terminals.
  • the inventor found that the related technology has at least the following problems: Currently, before the user uses the mobile terminal to control the UAV, the user needs to manually trigger it, and press and hold the power button for 3-5 seconds to shut down successfully. The process is unintelligent, more complicated, and the user experience is poor.
  • the embodiments of the present invention provide an unmanned aerial vehicle control method, an unmanned aerial vehicle, and a remote control device that simplify the shutdown process of the unmanned aerial vehicle and improve the user experience.
  • a control method of an unmanned aerial vehicle, applied to a remote control device includes:
  • control command includes a power-on command and a power-off command
  • the generating a corresponding control instruction according to the power information and state information includes: generating a shutdown instruction when the power information is lower than a preset power range and when the state information meets a preset shutdown state;
  • the status information includes task execution status and firmware upgrade status
  • the state information When the state information satisfies a preset shutdown state, it includes:
  • the firmware upgrade state is the upgrade completed state, it is determined that the state information satisfies the preset shutdown state.
  • the unmanned aerial vehicle is connected to the remote control device in wireless communication;
  • the status information also includes idle time, where the idle time is the duration of the unmanned aerial vehicle not receiving the communication signal of the remote control device;
  • the method also includes:
  • the shutdown instruction is generated after a preset period of time.
  • the method further includes:
  • the safety evaluation information is risk confirmation information
  • the risk confirmation information is sent to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding control operation according to the risk confirmation information.
  • the method further includes: the generating safety evaluation information according to the environmental image information includes:
  • an unmanned aerial vehicle control method applied to the unmanned aerial vehicle, the method includes: monitoring its own power information and status information;
  • the corresponding control operation is executed.
  • control command includes a power-on command and a power-off command
  • the boot operation is automatically executed
  • the shutdown operation is automatically executed.
  • the unmanned aerial vehicle is equipped with a camera; the method further includes:
  • the received safety evaluation information is a danger confirmation message, shield the boot instruction or refuse to perform the boot operation.
  • an unmanned aerial vehicle includes:
  • An arm connected to the fuselage
  • the power device is arranged on the arm and is used to provide power for the unmanned aerial vehicle to fly;
  • the group can be used to perform the control method of the unmanned aerial vehicle as described above.
  • a remote control device the remote control device includes:
  • At least one processor At least one processor
  • the device can be used to perform the control method of the unmanned aerial vehicle as described above.
  • the control method for providing an unmanned aerial vehicle in the embodiment of the present invention can first obtain the power information and status information of the unmanned aerial vehicle, and then automatically generate corresponding control instructions according to the acquired power information and information, And send the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs corresponding control operations according to the control instruction, and realizes the automatic switch of the unmanned aerial vehicle without manual operation, making the operation process intelligent, Improve the user experience.
  • FIG. 1 is a schematic diagram of an application environment of an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of a control method of an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the method is applied to a remote control device;
  • FIG. 3 is a schematic flowchart of one embodiment of S22 in FIG. 2;
  • FIG. 4 is a schematic flowchart of another embodiment of S22 in FIG. 2;
  • FIG. 5 is a schematic flowchart of a control method of an unmanned aerial vehicle according to another embodiment of the present invention.
  • FIG. 6 is a schematic flowchart of a control method of an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the method is applied to an unmanned aerial vehicle;
  • FIG. 7 is a schematic flowchart of a control method of an unmanned aerial vehicle according to another embodiment of the present invention, and the method is applied to an unmanned aerial vehicle;
  • FIG. 8 is a structural block diagram of a control device for an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the device is applied to a remote control device;
  • FIG. 9 is a structural block diagram of a control device for an unmanned aerial vehicle according to another embodiment of the present invention, and the device is applied to an unmanned aerial vehicle;
  • FIG. 10 is a structural block diagram of an unmanned aerial vehicle provided by one of the embodiments of the present invention.
  • FIG. 11 is a structural block diagram of a remote control device provided by another embodiment of the present invention.
  • the embodiment of the present invention provides a control method of an unmanned aerial vehicle, an unmanned aerial vehicle and a remote control device, wherein the control method of the unmanned aerial vehicle applied to the remote control device first obtains the power information and status information of the unmanned aerial vehicle, and then according to The acquired power information and information will automatically generate corresponding control instructions, and send the control instructions to the unmanned aerial vehicle, so that the unmanned aerial vehicle can perform corresponding control operations according to the control instruction, thereby realizing the unmanned aerial vehicle
  • the automatic switch machine does not require manual operation, which makes the operation process intelligent and improves the user experience.
  • the following examples illustrate the application environment of the control method of the unmanned aerial vehicle.
  • FIG. 1 is a schematic diagram of an application environment of an aircraft-free control method provided by an embodiment of the present invention; as shown in FIG. 1, the application scenario includes an unmanned aerial vehicle 10, an infrared wireless network 20, a remote control device 30 and a user 40.
  • the user 40 can use the remote control device 30 to control the UAV 10 through the infrared wireless network.
  • the unmanned aerial vehicle 10 may be an unmanned aerial vehicle driven by any type of power, including but not limited to a rotary-wing unmanned aerial vehicle, a fixed-wing unmanned aerial vehicle, an umbrella-wing unmanned aerial vehicle, a flapping-wing unmanned aerial vehicle, and a helicopter model.
  • the unmanned aerial vehicle 10 may have a corresponding volume or power according to actual needs, so as to provide load capacity, flight speed, and flight range that can meet the needs of use.
  • One or more functional modules may be added to the unmanned aerial vehicle 10 to enable the unmanned aerial vehicle 10 to realize corresponding functions.
  • the UAV 10 is provided with an infrared emitting device and a battery module.
  • the battery module After the battery module is connected to the UAV 10, the battery module can provide power for the UAV 10.
  • the infrared emission device is used to send infrared access information and receive infrared control instructions issued by the remote control device. For example, when the remote control device issues an infrared control instruction, the infrared emission device receives the infrared control instruction, and then makes The unmanned aerial vehicle 10 controls the activation state of the unmanned aerial vehicle 10 according to the infrared control command. After the battery module is connected to the UAV 10, the infrared emitting device can send the infrared access information obtained from the access information of the battery module to the remote control device 30.
  • the unmanned aerial vehicle 10 includes at least one flight control module, which serves as the control core for the flight and data transmission of the unmanned aerial vehicle 10, and has the ability to monitor, calculate, and manipulate the flight and mission of the unmanned aerial vehicle.
  • the flight control module can also modulate the binary digital signal into an infrared signal in the form of a corresponding light pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.
  • the remote control device 30 may be any type of smart device used to establish a communication connection with the UAV 10, such as a mobile phone, a tablet computer, a notebook computer, or other mobile control terminals.
  • the remote control device 30 is equipped with an infrared receiving device for receiving infrared access information and sending infrared control instructions for controlling the unmanned aerial vehicle.
  • the remote control device 30 may be used to receive infrared access information generated by the UAV 10 when the battery module is normally connected to the UAV.
  • the remote control device 30 can also send an infrared control command generated according to the control command of the user 40 to the UAV 10 to control the activation state of the UAV 10.
  • the remote control device 30 can also be equipped with an image transmission module for controlling positioning images, pan-tilt shooting images, and aiming images return.
  • the image transmission module can also modulate the binary digital signal into an infrared signal in the form of a corresponding optical pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.
  • the remote control device 30 may also be equipped with one or more different user 40 interaction devices to collect instructions from the user 40 or display and feedback information to the user 40.
  • buttons, display screens, touch screens, speakers, and remote control joysticks are examples of interactive devices.
  • the remote control device 30 may be equipped with a touch screen, through which the user 40 receives remote control instructions for the UAV 10.
  • the unmanned aerial vehicle 10 and the remote control device 30 can also be integrated with the existing image visual processing technology to further provide more intelligent services.
  • the unmanned aerial vehicle 10 may use a dual-lens camera to collect images, and the remote control device 30 may analyze the images, so as to realize the gesture control of the unmanned aerial vehicle 10 by the user 40.
  • Fig. 2 is an embodiment of an unmanned aerial vehicle control method provided by an embodiment of the present invention. This method can be performed by the unmanned aerial vehicle in FIG. 1.
  • the method may include but is not limited to the following steps:
  • S21 Acquire power information and status information of the unmanned aerial vehicle.
  • the UAV is provided with a battery module, and the battery module is the power source of the UAV 10.
  • the battery module is normally connected to the UAV 10, the battery module The UAV 10 can be powered normally.
  • the battery remaining capacity of the battery module is obtained in real time as the power information.
  • the status information includes task execution status, firmware upgrade status, and so on.
  • the task execution status refers to whether the unmanned aerial vehicle is currently executing route, waypoint, and surveying and mapping tasks.
  • the firmware upgrade state refers to whether it is currently in the firmware module upgrade state.
  • control command includes a power-on command and a power-off command.
  • the power information and status information of the UAV are acquired, and then when the power information and status information meet preset conditions, a corresponding power-on command or power-off command is generated. instruction.
  • the shutdown instruction is generated accordingly.
  • the power-on instruction is generated accordingly.
  • a power-on command or a power-off command generated according to the power information and status information is sent to the unmanned aerial vehicle, and the unmanned aerial vehicle performs a corresponding power-on operation or power-off operation according to the power-on command or power-off command.
  • the embodiment of the present invention provides a control method of an unmanned aerial vehicle.
  • the method first obtains the power information and status information of the unmanned aerial vehicle, and then automatically generates corresponding control instructions according to the acquired power information and information, and combines Send the control instruction to the UAV, so that the UAV performs corresponding control operations according to the control instruction, and realizes the automatic switch of the UAV without manual operation, making the operation process intelligent and improving user experience.
  • S22 includes the following steps:
  • the battery module of the UAV includes: a voltage conversion module, a voltage detection module, a current detection module, a temperature detection module, an IO input and output module, a CPU control module, a communication module, and a power display module And interface circuit.
  • the voltage conversion module realizes the conversion of the battery input voltage into the 5V and 3.3V voltages required by the board; the voltage detection module uses a balanced plug to connect to the battery to realize the measurement of the single voltage value and the total voltage value; the battery power output line
  • the current detection module can be connected to convert the collected current value into a voltage value and send it to the CPU interface for AD collection; the temperature detection module can realize temperature collection by connecting 1 to 8 platinum resistance sensors; the communication module is used for
  • the connection between the board and peripherals can support CAN, RS232, and RS485 interfaces.
  • the CPU control module is connected with the voltage detection module, the current detection module and the temperature detection module through the interface circuit to realize the collection of voltage, current, and temperature; the CPU control module realizes input and output control through the interface with the IO input and output module; CPU control
  • the module has a built-in logic algorithm. Through real-time integration of the output current, you can get the power that the battery has used and the difference between the total power and calculate the remaining power. The remaining power is the power information.
  • the device also includes a CAN interface module 30, which can realize the connection and management of multiple drone battery pack management devices through the CAN interface module. At this time, through the management software configuration, any one of the drone battery pack management devices can be used.
  • the serial port can realize real-time output of data from all UAV battery pack management devices.
  • the voltage conversion module adopts TI's DCDC power supply chip to realize high-efficiency 5V voltage conversion; through the LDO voltage regulator chip, 3.3V voltage conversion is realized, and the post filter circuit ensures the stable and reliable power output.
  • a dedicated battery management chip of TI is used, and through CPU program control, the balanced charging and discharging operation of a battery pack composed of 3-6 single cells and the measurement of the single cell voltage and the total voltage are realized.
  • the current detection module adopts a Hall sensor to convert the current signal into a voltage signal, which is connected to the AD pin of the CPU, and the acquisition of ⁇ 150 ampere current is realized through the CPU program.
  • the temperature detection module adopts a bridge balance method and an operational amplifier circuit, and realizes temperature collection through an external platinum resistance wire sensor; and realizes a maximum of 8 channels of temperature collection through a multi-channel analog switch.
  • the CPU control module adopts the ARM chip of ST Company, and realizes the collection of analog data through the AD conversion function; through the IO interface, it supports 4 TTL inputs and 4 channels.
  • the CPU control module can implement parameter setting, query, and real-time data reception through built-in software programs and supporting management software.
  • the UAV is provided with a storage device, and the storage device is preset with a preset power range.
  • the storage device may be flash memory, hard disk memory, micro multimedia card memory, card memory (for example, SD or XD memory), random access memory (RAM), static random access memory (SRAM), Readable memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disks and optical disks.
  • the status information includes a task execution status and a firmware upgrade status; when the task execution status is a task execution completed status, and the firmware upgrade status is an upgrade completed status, it is determined that the status information satisfies the preset shutdown status.
  • the obtained power information is compared with the preset power range extracted from the storage device, and if the power information is lower than the preset power range, and when the state information meets the preset shutdown state When, a shutdown command is generated.
  • the preset power range is 5%-10%
  • the power information is 3%
  • the current mission execution status of the UAV is the mission execution status
  • the firmware upgrade status is the upgrade completion status
  • the preset power range is 5%-10%
  • the power information is 11%
  • the current mission execution status of the UAV is the mission loaded status
  • the firmware upgrade status is the upgrade completed status
  • S22 includes the following steps:
  • the unmanned aerial vehicle is connected to the remote control device in wireless communication.
  • the wireless communication may be a wireless communication network used to establish a data transmission channel between two nodes based on any type of data transmission principle, such as a Bluetooth network, a WiFi network, a wireless cellular network located in different signal frequency bands, or a combination thereof.
  • the status information further includes an idle time period, wherein the idle time period is the duration of the unmanned aerial vehicle not receiving the communication signal of the remote control device.
  • the idle time is 3 minutes, it means that the UAV has not received the communication signal of the remote control device within 3 minutes, that is, the user has not operated the remote control device.
  • the preset time length is 2 minutes, when the idle time exceeds the preset time length of 2 minutes, a prompt message is generated to prompt the user whether to turn off the UAV.
  • a prompt message is generated to prompt the user whether to turn off the UAV, and the prompt message may be "The standby time is too long, do you want to turn off the unmanned aerial vehicle? Machine" and so on.
  • the generated confirmation information is the information to be confirmed.
  • the method further includes the following steps:
  • the unmanned aerial vehicle is provided with a pan/tilt camera device, which can perform surround shooting, wherein the surround shooting includes horizontal surround shooting and vertical surround shooting, that is, the pan/tilt camera device can shoot everything. Describes the environmental image information from various angles around the unmanned aerial vehicle.
  • the pan-tilt camera device includes an electronic compass, a global positioning system GPS chip and a processor; the electronic compass is used to obtain the lens orientation of the pan-tilt camera device; the GPS chip is used to acquire the pan-tilt camera
  • the location information of the device, the location information of the pan/tilt camera device includes the latitude and longitude of the pan/tilt camera device; the processor is configured to receive a shooting instruction, the shooting instruction includes location information of a target, and the location information of the target includes The longitude and latitude of the target; and used to adjust the lens orientation of the pan/tilt camera device acquired by the electronic compass according to the position information of the target, the position information of the pan/tilt camera device acquired by the GPS chip
  • the shooting angle of the pan/tilt camera device is used to shoot environmental image information of various angles around the UAV.
  • S25 Generate safety evaluation information according to the environmental image information
  • the environmental image information it is determined whether there is a biological image within the preset distance range of the unmanned aerial vehicle, and if so, the safety evaluation information is generated as danger confirmation information. If not, the generated safety evaluation information is safety confirmation information.
  • the safety evaluation information is danger confirmation information
  • sending The danger confirmation information is sent to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding startup operation according to the danger confirmation information.
  • FIG. 7 is a schematic flowchart of a method for controlling an unmanned aerial vehicle provided by an embodiment of the present application, and the method may be executed by the unmanned aerial vehicle in FIG. 1.
  • the method may include but is not limited to the following steps:
  • S31 Monitor its own power information and status information.
  • S32 Send the power information and status information to the remote control device, so that the remote control device generates a corresponding control instruction.
  • control instruction includes a startup instruction and a shutdown instruction; when the startup instruction is received, the startup operation is automatically executed; when the shutdown instruction is received, the shutdown operation is automatically executed.
  • the method may include but is not limited to the following steps:
  • S34 Shoot environmental image information within a preset distance range.
  • the UAV is equipped with a camera device
  • the camera device may be a pan-tilt camera device
  • the pan-tilt camera device can perform surround shooting, wherein the surround shooting includes horizontal surround shooting and vertical surround shooting, namely
  • the pan/tilt camera device can capture environmental image information of various angles around the unmanned aerial vehicle.
  • S35 Send the environmental image information to the remote control device, so that the remote control device generates safety evaluation information.
  • the embodiments of the present application provide a control device 70 of an unmanned aerial vehicle, which is applied to a remote control device.
  • the control device 70 of the unmanned aerial vehicle includes: an information acquisition module 71, a control instruction generation module 72, and a first sending module 73.
  • the acquisition module 71 is used to acquire the power information and status information of the UAV.
  • the control instruction generating module 72 is configured to generate corresponding control instructions according to the power information and status information.
  • the first sending module 73 is configured to send the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs a corresponding control operation according to the control instruction.
  • the unmanned aerial vehicle by first acquiring the power information and status information of the unmanned aerial vehicle, and then automatically generating corresponding control instructions based on the acquired power information and information, and sending the control instructions to the unmanned aerial vehicle.
  • the aircraft so that the unmanned aircraft performs corresponding control operations according to the control instructions, realizes the automatic switch of the unmanned aircraft without manual operation, makes the operation process intelligent, and improves the user experience.
  • control device of the UAV further includes an environmental image information acquisition module 74, a safety evaluation information generation module 75, and a second sending module 76,
  • the environmental image information acquisition module 74 is configured to generate safety evaluation information according to the environmental image information.
  • the safety evaluation information generating module 75 is configured to send the hazard confirmation information to the unmanned aerial vehicle when the safety evaluation information is the danger confirmation information, so that the unmanned aerial vehicle refuses to perform corresponding actions according to the danger confirmation information. Control operation.
  • the embodiments of the present application provide a control device 80 of an unmanned aerial vehicle, which is applied to an unmanned aerial vehicle.
  • the control device 80 of the UAV includes a monitoring module 81, a third sending module 82 and a control operation module 83.
  • the monitoring module 81 is used to monitor its own power information and status information.
  • the third sending module 82 is configured to send the power information and status information to a remote control device, so that the remote control device generates corresponding control instructions.
  • the control operation module 83 is configured to execute corresponding control operations according to the received control instruction.
  • control device 80 of the UAV further includes a photographing module 84, a fourth sending module 85, and an operating module 86.
  • the photographing module 84 is used for photographing environmental image information within a preset distance range.
  • the fourth sending module 85 is configured to send the environmental image information to the remote control device, so that the remote control device generates safety evaluation information.
  • the operation module 86 is used for shielding the booting instruction or refusing to perform the booting operation if the received safety evaluation information is dangerous confirmation information.
  • FIG. 10 is a schematic structural diagram of an unmanned aerial vehicle 10 provided by an embodiment of the present application.
  • the unmanned aerial vehicle 10 can be any type of unmanned vehicle and can execute the control method of the unmanned aerial vehicle provided by the above-mentioned corresponding method embodiment. , Or, run the control device 70 of the unmanned aerial vehicle provided by the above-mentioned corresponding device embodiment.
  • the unmanned aerial vehicle includes: a fuselage, an arm, a power unit, an infrared transmitting device, a flight control module 110, a memory 120, and a communication module 130.
  • the arm is connected to the fuselage;
  • the power device is provided on the arm for providing flight power to the unmanned aerial vehicle;
  • the infrared emitting device is provided in the fuselage for Send infrared access information and receive infrared control instructions from the remote control device;
  • the flight control module has the ability to monitor, calculate and manipulate the flight and mission of the UAV, and includes a set of equipment for controlling the launch and recovery of the UAV.
  • the flight control module can also modulate the binary digital signal into an infrared signal in the form of a corresponding light pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.
  • the flight control module 110, the memory 120, and the communication module 130 establish a communication connection between any two through a bus.
  • the flight control module 110 can be of any type and has one or more processing cores. It can perform single-threaded or multi-threaded operations, and is used to parse instructions to perform operations such as obtaining data, performing logical operation functions, and issuing operation processing results.
  • the memory 120 can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program corresponding to the control method of the unmanned aerial vehicle in the embodiment of the present invention Instructions/modules (for example, the first infrared information sending module 71, the control instruction generating module 72, the first sending module 73, the environmental image information acquiring module 74, the safety evaluation information generating module 75 and the second sending module shown in FIG. 8 76).
  • the first infrared information sending module 71 for example, the first infrared information sending module 71, the control instruction generating module 72, the first sending module 73, the environmental image information acquiring module 74, the safety evaluation information generating module 75 and the second sending module shown in FIG. 8 76.
  • the flight control module 110 executes various functional applications and data processing of the control device 70 of the unmanned aerial vehicle by running the non-transient software programs, instructions and modules stored in the memory 120, that is, the implementation of any of the above method embodiments Control method of unmanned aerial vehicle.
  • the memory 120 may include a program storage area and a data storage area.
  • the program storage area may store an operating system and an application program required by at least one function; the data storage area may store data created according to the use of the control device 70 of the unmanned aerial vehicle. Wait.
  • the memory 120 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices.
  • the storage 120 may optionally include storage remotely provided with respect to the flight control module 110, and these remote storages may be connected to the UAV 10 via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
  • the memory 120 stores instructions that can be executed by the at least one flight control module 110; the at least one flight control module 110 is used to execute the instructions to implement the control of the unmanned aerial vehicle in any of the foregoing method embodiments
  • the method for example, executes the above-described method steps 21, 22, 23, etc., to realize the functions of the modules 71-76 in FIG. 8.
  • the communication module 130 is a functional module used to establish a communication connection and provide a physical channel.
  • the communication module 130 may be any type of wireless or wired communication module 130, including but not limited to a WiFi module or a Bluetooth module.
  • FIG. 11 is a schematic structural diagram of a remote control device 30 provided by an embodiment of the present application, which can execute the control method of the unmanned aerial vehicle provided by the above-mentioned corresponding method embodiment, or run the unmanned aerial vehicle provided by the above-mentioned corresponding device embodiment Control device.
  • the remote control device includes a housing, an infrared receiving device, a processor 310, a memory 320, and a communication module 330.
  • the infrared receiving device is arranged in the housing and is used for receiving infrared access information and sending infrared control instructions for controlling the unmanned aerial vehicle.
  • the image transmission module is used to control the positioning picture, the PTZ shooting picture and the aiming picture return.
  • the image transmission module can also modulate a binary digital signal into an infrared signal in the form of a corresponding optical pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.
  • the processor 310, the memory 320, and the communication module 330 establish a communication connection between any two through a bus.
  • the processor 310 may be of any type, and has one or more processing cores. It can perform single-threaded or multi-threaded operations, and is used to parse instructions to perform operations such as obtaining data, performing logical operation functions, and issuing operation processing results.
  • the memory 320 can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as the program corresponding to the control method of the unmanned aerial vehicle in the embodiment of the present invention Instructions/modules (for example, the monitoring module 81, the third sending module 82, the control operation module 83, the photographing module 84, the fourth sending module 85, and the operation module 86 shown in FIG. 9).
  • the processor 310 executes various functional applications and data processing of the control device 80 of the unmanned aerial vehicle by running the non-transitory software programs, instructions and modules stored in the memory 320, that is, to realize the unmanned aerial vehicle in any of the above-mentioned method embodiments.
  • the control method of the aircraft is not limited to the aircraft.
  • the memory 320 may include a program storage area and a data storage area.
  • the program storage area may store an operating system and an application program required by at least one function; the data storage area may store data created according to the use of the control device 80 of the unmanned aerial vehicle. Wait.
  • the memory 320 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices.
  • the memory 320 may optionally include a memory remotely provided with respect to the processor 310, and these remote memories may be connected to the UAV 10 via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
  • the memory 320 stores instructions that can be executed by the at least one processor 310; the at least one processor 310 is used to execute the instructions to implement the control method of the unmanned aerial vehicle in any of the foregoing method embodiments, for example, The method steps 31, 32, 33 and so on described above are executed to realize the functions of the modules 81-86 in FIG. 9.
  • the communication module 330 is a functional module used to establish a communication connection and provide a physical channel.
  • the communication module 330 may be any type of wireless or wired communication module 330, including but not limited to a WiFi module or a Bluetooth module.
  • the embodiment of the present invention also provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are controlled by one or more flight controllers.
  • the execution of the module 110 for example, executed by one of the flight control modules 110 in FIG. 10, can cause the above-mentioned one or more flight control modules 110 to execute the control method of the unmanned aerial vehicle in any of the above-mentioned method embodiments, for example, execute the above The described method steps 21, 22, 23, etc. realize the functions of the modules 71-75 in FIG. 9.
  • the embodiment of the present invention also provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more processors.
  • 310 is executed, for example, executed by one of the processors 310 in FIG. 11, so that the one or more processors 310 can execute the control method of the unmanned aerial vehicle in any of the foregoing method embodiments, for example, execute the method steps 31 and 31 described above. 32, 33, and so on, realize the functions of modules 81-83 in Figure 10.
  • the device embodiments described above are merely illustrative.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • each implementation manner can be implemented by means of software plus a general hardware platform, and of course, it can also be implemented by hardware.
  • a person of ordinary skill in the art can understand that all or part of the processes in the methods of the foregoing embodiments can be implemented by instructing relevant hardware by a computer program in a computer program product.
  • the computer program can be stored in a non-transitory computer.
  • the computer program includes program instructions, and when the program instructions are executed by a related device, the related device can execute the flow of the foregoing method embodiments.
  • the storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.
  • the above-mentioned products can execute the control method of the unmanned aerial vehicle provided by the embodiment of the present invention, and have the corresponding functional modules and beneficial effects for executing the control method of the unmanned aerial vehicle.
  • the control method of the unmanned aerial vehicle provided in the embodiment of the present invention please refer to the control method of the unmanned aerial vehicle provided in the embodiment of the present invention.
  • These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
  • the instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A control method for an unmanned aerial vehicle (10), an unmanned aerial vehicle (10), and a remote control device (30). The control method for the unmanned aerial vehicle (10) applied to the remote control device (30) comprises: first, obtaining electric quantity information and state information of the unmanned aerial vehicle (10) (S21); then, automatically generating a corresponding control instruction according to the obtained electric quantity information and state information (S22); and sending the control instruction to the unmanned aerial vehicle (10), so that the unmanned aerial vehicle (10) executes a corresponding control operation according to the control instruction (S23). Automatic power-on and power-off of the unmanned aerial vehicle (10) is achieved without any manual operation, thereby enabling an intelligent operation process and improving user experience.

Description

无人飞行器的控制方法、无人飞行器及遥控装置Control method of unmanned aerial vehicle, unmanned aerial vehicle and remote control device

本申请要求于2019年11月05日提交中国专利局、申请号为201911072906.3、申请名称为“无人飞行器的控制方法、无人飞行器及遥控装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Chinese Patent Office, the application number is 201911072906.3, and the application name is "Unmanned Aerial Vehicle Control Method, Unmanned Aerial Vehicle and Remote Control Device" on November 05, 2019. The entire content of the application is approved The reference is incorporated in this application.

【技术领域】【Technical Field】

本发明涉及无人飞行器技术领域,尤其涉及一种无人飞行器的控制方法、无人飞行器及遥控装置。The present invention relates to the technical field of unmanned aerial vehicles, in particular to a control method of an unmanned aerial vehicle, an unmanned aerial vehicle and a remote control device.

【背景技术】【Background technique】

随着无人飞行器航拍技术的不断发展,越来越多的消费级无人飞行器也正在生产研制。无人飞行器也逐步日趋普及。操控无人飞行器的方式很较多,比如通过遥控器、手机、电脑等移动终端操控。With the continuous development of unmanned aerial vehicle aerial photography technology, more and more consumer-grade unmanned aerial vehicles are also being produced and developed. Unmanned aerial vehicles are gradually becoming more and more popular. There are many ways to control unmanned aerial vehicles, such as remote control, mobile phone, computer and other mobile terminals.

在实现本发明的过程中,发明人发现相关技术至少存在以下问题:目前用户在使用移动终端操控无人飞行器前,需要用户手动触发,长按开机按键3-5秒钟方能关机成功,关机过程不智能,较繁锁,用户体验较差。In the process of implementing the present invention, the inventor found that the related technology has at least the following problems: Currently, before the user uses the mobile terminal to control the UAV, the user needs to manually trigger it, and press and hold the power button for 3-5 seconds to shut down successfully. The process is unintelligent, more complicated, and the user experience is poor.

【发明内容】[Summary of the invention]

为了解决上述技术问题,本发明实施例提供一种简化无人飞行器的关机过程,提高用户体验的无人飞行器的控制方法、无人飞行器及遥控装置。In order to solve the above technical problems, the embodiments of the present invention provide an unmanned aerial vehicle control method, an unmanned aerial vehicle, and a remote control device that simplify the shutdown process of the unmanned aerial vehicle and improve the user experience.

为解决上述技术问题,本发明实施例提供以下技术方案:一种无人飞行器的控制方法,应用于遥控装置,所述方法包括:In order to solve the above technical problems, the embodiments of the present invention provide the following technical solutions: a control method of an unmanned aerial vehicle, applied to a remote control device, the method includes:

获取所述无人飞行器的电量信息和状态信息;Acquiring power information and status information of the unmanned aerial vehicle;

根据所述电量信息和状态信息,生成相应的控制指令;Generate corresponding control instructions according to the power information and status information;

发送所述控制指令至所述无人飞行器,以使所述无人飞行器根据所述控制指令执行相应的控制操作。Sending the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs corresponding control operations according to the control instruction.

可选地,所述控制指令包括开机指令和关机指令;Optionally, the control command includes a power-on command and a power-off command;

所述根据所述电量信息和状态信息,生成相应的控制指令,包括:当所述电量信息低于预设电量范围时,且当所述状态信息满足预设关机状态时,生成关机指令;The generating a corresponding control instruction according to the power information and state information includes: generating a shutdown instruction when the power information is lower than a preset power range and when the state information meets a preset shutdown state;

当所述电量信息不低于所述预设电量范围时,且当所述状态信息满足预设开机状态时,生成开机指令。When the power information is not lower than the preset power range, and when the state information satisfies the preset power-on state, a power-on instruction is generated.

可选地,所述状态信息包括任务执行状态及固件升级状态;Optionally, the status information includes task execution status and firmware upgrade status;

所述当所述状态信息满足预设关机状态时,包括:When the state information satisfies a preset shutdown state, it includes:

当所述任务执行状态为任务执行完毕状态,且所述固件升级状态为升级完毕状态,则确定所述状态信息满足预设关机状态。When the task execution state is the task execution completed state and the firmware upgrade state is the upgrade completed state, it is determined that the state information satisfies the preset shutdown state.

可选地,所述无人飞行器与所述遥控装置无线通信连接;Optionally, the unmanned aerial vehicle is connected to the remote control device in wireless communication;

所述状态信息还包括空闲时长,其中,所述空闲时长为所述无人飞行器未接收到所述遥控装置的通信信号的持续时间;The status information also includes idle time, where the idle time is the duration of the unmanned aerial vehicle not receiving the communication signal of the remote control device;

所述方法还包括:The method also includes:

当所述空闲时长达到预设时间长度,则生成提示信息;When the idle time reaches the preset time length, a prompt message is generated;

得到根据所述提示信息生成的确认信息;Obtaining confirmation information generated according to the prompt information;

若所述确定信息为已确认信息,生成所述关机指令;If the determined information is confirmed information, generate the shutdown instruction;

若所述确认信息为待确认信息,间隔预设时长后,生成所述关机指令。If the confirmation information is information to be confirmed, the shutdown instruction is generated after a preset period of time.

可选地,所述方法还包括:Optionally, the method further includes:

获取所述无人飞行器预设距离范围内的环境图像信息;Acquiring environmental image information within a preset distance range of the unmanned aerial vehicle;

根据所述环境图像信息,生成安全评测信息;Generate safety evaluation information according to the environmental image information;

当所述安全评测信息为危险确认信息,发送所述危险确认信息至所述无人飞行器,以使所述无人飞行器根据所述危险确认信息拒绝执行相应的控制操作。When the safety evaluation information is risk confirmation information, the risk confirmation information is sent to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding control operation according to the risk confirmation information.

可选地,所述方法还包括:所述根据所述环境图像信息,生成安全评测信息,包括:Optionally, the method further includes: the generating safety evaluation information according to the environmental image information includes:

分析所述环境图像信息中是否存在生物图像;Analyzing whether there is a biological image in the environmental image information;

若是,生成危险确认信息;If yes, generate dangerous confirmation information;

若否,生成安全确认信息。If not, a security confirmation message is generated.

为解决上述技术问题,本发明实施例提供以下技术方案:一种无人飞行器的控制方法,应用于无人飞行器,所述方法包括:监测自身的电量信息和 状态信息;In order to solve the above technical problems, the embodiments of the present invention provide the following technical solutions: an unmanned aerial vehicle control method, applied to the unmanned aerial vehicle, the method includes: monitoring its own power information and status information;

发送所述电量信息和状态信息至遥控装置,以使所述遥控装置生成相应的控制指令;Sending the power information and status information to a remote control device, so that the remote control device generates corresponding control instructions;

根据接收到的所述控制指令,执行相应的控制操作。According to the received control instruction, the corresponding control operation is executed.

可选地,所述控制指令包括开机指令和关机指令;Optionally, the control command includes a power-on command and a power-off command;

当接收到所述开机指令,自动执行开机操作;When the boot instruction is received, the boot operation is automatically executed;

当接收到所述关机指令,自动执行关机操作。When the shutdown instruction is received, the shutdown operation is automatically executed.

可选地,所述无人飞行器搭载有摄像装置;所述方法还包括:Optionally, the unmanned aerial vehicle is equipped with a camera; the method further includes:

拍摄预设距离范围内的环境图像信息Capture environmental image information within a preset distance

发送所述环境图像信息至所述遥控装置,以使所述遥控装置生成安全评测信息;Sending the environmental image information to the remote control device, so that the remote control device generates safety evaluation information;

若接收到的安全评测信息为危险确认信息,屏蔽开机指令或拒绝执行所述开机操作。If the received safety evaluation information is a danger confirmation message, shield the boot instruction or refuse to perform the boot operation.

为解决上述技术问题,本发明实施例还提供以下技术方案:一种无人飞行器。所述无人飞行器包括:To solve the above technical problems, the embodiments of the present invention also provide the following technical solutions: an unmanned aerial vehicle. The unmanned aerial vehicle includes:

机身;body;

机臂,与所述机身相连;An arm, connected to the fuselage;

动力装置,设于所述机臂,用于给所述无人飞行器提供飞行的动力;The power device is arranged on the arm and is used to provide power for the unmanned aerial vehicle to fly;

飞控模组;以及Flight control module; and

与所述飞控模组通信连接的存储器;其中,所述存储器存储有可被所述飞控模组执行的指令,所述指令被所述飞控模组执行,以使所述飞控模组能够用于执行如上所述的无人飞行器的控制方法。A memory communicatively connected with the flight control module; wherein the memory stores instructions that can be executed by the flight control module, and the instructions are executed by the flight control module so that the flight control module The group can be used to perform the control method of the unmanned aerial vehicle as described above.

为解决上述技术问题,本发明实施例还提供以下技术方案:一种遥控装置,所述遥控装置包括:To solve the above technical problems, the embodiments of the present invention also provide the following technical solutions: a remote control device, the remote control device includes:

壳体;case;

至少一个处理器;以及At least one processor; and

与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行如上所述的无人飞行器的控制方法。A memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor The device can be used to perform the control method of the unmanned aerial vehicle as described above.

与现有技术相比较,本发明实施例的提供无人飞行器的控制方法可以通 过首先获取无人飞行器的电量信息和状态信息,然后根据获取到的电量信息和信息,自动生成相应的控制指令,并将发送所述控制指令至所述无人飞行器,从而使无人飞行器根据所述控制指令执行相应的控制操作,实现了无人飞行器的自动开关机,无需手动操作,使操作过程智能化,提高了用户体验。Compared with the prior art, the control method for providing an unmanned aerial vehicle in the embodiment of the present invention can first obtain the power information and status information of the unmanned aerial vehicle, and then automatically generate corresponding control instructions according to the acquired power information and information, And send the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs corresponding control operations according to the control instruction, and realizes the automatic switch of the unmanned aerial vehicle without manual operation, making the operation process intelligent, Improve the user experience.

【附图说明】【Explanation of the drawings】

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。One or more embodiments are exemplified by the pictures in the corresponding drawings. These exemplified descriptions do not constitute a limitation on the embodiments. The elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the attached drawings do not constitute a scale limitation.

图1为本发明实施例的应用环境示意图;FIG. 1 is a schematic diagram of an application environment of an embodiment of the present invention;

图2为本发明其中一实施例提供的无人飞行器的控制方法的流程示意图,该方法应用于遥控装置;2 is a schematic flowchart of a control method of an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the method is applied to a remote control device;

图3是图2中S22其中一实施例的流程示意图;FIG. 3 is a schematic flowchart of one embodiment of S22 in FIG. 2;

图4是图2中S22另一实施例的流程示意图;FIG. 4 is a schematic flowchart of another embodiment of S22 in FIG. 2;

图5为本发明另一实施例提供的无人飞行器的控制方法的流程示意图;FIG. 5 is a schematic flowchart of a control method of an unmanned aerial vehicle according to another embodiment of the present invention;

图6为本发明其中一实施例提供的无人飞行器的控制方法的流程示意图,该方法应用于无人飞行器;FIG. 6 is a schematic flowchart of a control method of an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the method is applied to an unmanned aerial vehicle;

图7是本发明另一实施例提供的无人飞行器的控制方法的流程示意图,该方法应用于无人飞行器;FIG. 7 is a schematic flowchart of a control method of an unmanned aerial vehicle according to another embodiment of the present invention, and the method is applied to an unmanned aerial vehicle;

图8为本发明其中一实施例提供的无人飞行器的控制装置的结构框图,该装置应用于遥控装置;FIG. 8 is a structural block diagram of a control device for an unmanned aerial vehicle provided by one of the embodiments of the present invention, and the device is applied to a remote control device;

图9为本发明另一实施例提供的无人飞行器的控制装置的结构框图,该装置应用于无人飞行器;FIG. 9 is a structural block diagram of a control device for an unmanned aerial vehicle according to another embodiment of the present invention, and the device is applied to an unmanned aerial vehicle;

图10为本发明其中一实施例提供的无人飞行器的结构框图;FIG. 10 is a structural block diagram of an unmanned aerial vehicle provided by one of the embodiments of the present invention;

图11为本发明另一实施例提供的遥控装置的结构框图。FIG. 11 is a structural block diagram of a remote control device provided by another embodiment of the present invention.

【具体实施方式】【Detailed ways】

为了便于理解本发明,下面结合附图和具体实施例,对本发明进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述 “连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“上”、“下”、“内”、“外”、“底部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。In order to facilitate the understanding of the present invention, the present invention will be described in more detail below with reference to the accompanying drawings and specific embodiments. It should be noted that when an element is expressed as being "fixed to" another element, it may be directly on the other element, or there may be one or more elements in between. When an element is said to be "connected" to another element, it can be directly connected to the other element, or there may be one or more intervening elements in between. The terms "upper", "lower", "inner", "outer", "bottom", etc. used in this specification indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only used to facilitate the description of the present invention. The invention and simplified description do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to the present invention. In addition, the terms "first", "second", "third", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by those skilled in the technical field of the present invention. The terms used in the specification of the present invention in this specification are only for the purpose of describing specific embodiments, and are not used to limit the present invention. The term "and/or" used in this specification includes any and all combinations of one or more related listed items.

此外,下面所描述的本发明不同实施例中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

本发明实施例提供了一种无人飞行器的控制方法、无人飞行器及遥控装置,其中,应用于遥控装置的无人飞行器的控制方法通过首先获取无人飞行器的电量信息和状态信息,然后根据获取到的电量信息和信息,自动生成相应的控制指令,并将发送所述控制指令至所述无人飞行器,从而使无人飞行器根据所述控制指令执行相应的控制操作,实现了无人飞行器的自动开关机,无需手动操作,使操作过程智能化,提高了用户体验。The embodiment of the present invention provides a control method of an unmanned aerial vehicle, an unmanned aerial vehicle and a remote control device, wherein the control method of the unmanned aerial vehicle applied to the remote control device first obtains the power information and status information of the unmanned aerial vehicle, and then according to The acquired power information and information will automatically generate corresponding control instructions, and send the control instructions to the unmanned aerial vehicle, so that the unmanned aerial vehicle can perform corresponding control operations according to the control instruction, thereby realizing the unmanned aerial vehicle The automatic switch machine does not require manual operation, which makes the operation process intelligent and improves the user experience.

以下举例说明所述无人飞行器的控制方法的应用环境。The following examples illustrate the application environment of the control method of the unmanned aerial vehicle.

图1是本发明实施例提供的无飞行器的控制方法的应用环境的示意图;如图1所示,所述应用场景包括无人飞行器10、红外无线网路20、遥控装置30及用户40。用户40可利用遥控装置30通过所述红外无线网络控制无人飞行器10。FIG. 1 is a schematic diagram of an application environment of an aircraft-free control method provided by an embodiment of the present invention; as shown in FIG. 1, the application scenario includes an unmanned aerial vehicle 10, an infrared wireless network 20, a remote control device 30 and a user 40. The user 40 can use the remote control device 30 to control the UAV 10 through the infrared wireless network.

无人飞行器10可以是以任何类型的动力驱动的无人飞行载具,包括但不限于旋翼无人飞行器、固定翼无人飞行器、伞翼无人飞行器、扑翼无人飞行器以及直升机模型等。The unmanned aerial vehicle 10 may be an unmanned aerial vehicle driven by any type of power, including but not limited to a rotary-wing unmanned aerial vehicle, a fixed-wing unmanned aerial vehicle, an umbrella-wing unmanned aerial vehicle, a flapping-wing unmanned aerial vehicle, and a helicopter model.

该无人飞行器10可以根据实际情况的需要,具备相应的体积或者动力,从而提供能够满足使用需要的载重能力、飞行速度以及飞行续航里程等。无人飞行器10上还可以添加有一种或者多种功能模块,令无人飞行器10能够实现相应的功能。The unmanned aerial vehicle 10 may have a corresponding volume or power according to actual needs, so as to provide load capacity, flight speed, and flight range that can meet the needs of use. One or more functional modules may be added to the unmanned aerial vehicle 10 to enable the unmanned aerial vehicle 10 to realize corresponding functions.

例如,在本实施例中,该无人飞行器10设置有红外发射装置和电池模组。For example, in this embodiment, the UAV 10 is provided with an infrared emitting device and a battery module.

当所述电池模组接入所述无人飞行器10后,所述电池模组可为所述无人飞行器10提供电源。After the battery module is connected to the UAV 10, the battery module can provide power for the UAV 10.

所述红外发射装置用于发送红外接入信息并接收遥控装置发出的红外控制指令,例如,当所述遥控装置发出红外控制指令时,所述红外发射装置接收到所述红外控制指令,进而使所述无人飞行器10根据所述红外控制指令控制所述无人飞行器10的启动状态。当所述电池模组接入所述无人飞行器10后,所述红外发射装置可将根据由电池模组的接入信息得到的红外接入信息,发送至所述遥控装置30。The infrared emission device is used to send infrared access information and receive infrared control instructions issued by the remote control device. For example, when the remote control device issues an infrared control instruction, the infrared emission device receives the infrared control instruction, and then makes The unmanned aerial vehicle 10 controls the activation state of the unmanned aerial vehicle 10 according to the infrared control command. After the battery module is connected to the UAV 10, the infrared emitting device can send the infrared access information obtained from the access information of the battery module to the remote control device 30.

无人飞行器10上包含至少一个飞控模组,作为无人飞行器10飞行和数据传输等的控制核心,具有对无人机飞行和任务进行监控、运算和操纵的能力,在本实施例中,所述飞控模组还可将二进制数字信号调制成相应的光脉冲的形式的红外信号或将光脉冲的形式红外信号解调为二进制数字信号。遥控装置30可以是任何类型,用以与无人飞行器10建立通信连接的智能装置,例如手机、平板电脑、笔记本电脑或者其他移动操控终端等。The unmanned aerial vehicle 10 includes at least one flight control module, which serves as the control core for the flight and data transmission of the unmanned aerial vehicle 10, and has the ability to monitor, calculate, and manipulate the flight and mission of the unmanned aerial vehicle. In this embodiment, The flight control module can also modulate the binary digital signal into an infrared signal in the form of a corresponding light pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal. The remote control device 30 may be any type of smart device used to establish a communication connection with the UAV 10, such as a mobile phone, a tablet computer, a notebook computer, or other mobile control terminals.

该遥控装置30装配有红外接收装置,所述红外接收装置用于接收红外接入信息并发送用于控制无人飞行器的红外控制指令。例如,所述遥控装置30可用于接收所述无人飞行器10当所述电池模组正常接入所述无人飞行器时生成的红外接入信息。所述遥控装置30同时可根据用户40的控制指令生成的红外控制指令发送至所述无人飞行器10,以控制所述无人飞行器10的启动状态。该遥控装置30还可以装配有用于控制定位画面、云台拍摄画面及瞄准画面回传的图传模组。在本实施例中,所述图传模组还可将二进制数字信号调制成相应的光脉冲的形式的红外信号或将光脉冲的形式红外信号解调为二进 制数字信号。The remote control device 30 is equipped with an infrared receiving device for receiving infrared access information and sending infrared control instructions for controlling the unmanned aerial vehicle. For example, the remote control device 30 may be used to receive infrared access information generated by the UAV 10 when the battery module is normally connected to the UAV. The remote control device 30 can also send an infrared control command generated according to the control command of the user 40 to the UAV 10 to control the activation state of the UAV 10. The remote control device 30 can also be equipped with an image transmission module for controlling positioning images, pan-tilt shooting images, and aiming images return. In this embodiment, the image transmission module can also modulate the binary digital signal into an infrared signal in the form of a corresponding optical pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.

该遥控装置30还可以装配有一种或者多种不同的用户40交互装置,用以采集用户40指令或者向用户40展示和反馈信息。The remote control device 30 may also be equipped with one or more different user 40 interaction devices to collect instructions from the user 40 or display and feedback information to the user 40.

这些交互装置包括但不限于:按键、显示屏、触摸屏、扬声器以及遥控操作杆。例如,遥控装置30可以装配有触控显示屏,通过该触控显示屏接收用户40对无人飞行器10的遥控指令。These interactive devices include but are not limited to: buttons, display screens, touch screens, speakers, and remote control joysticks. For example, the remote control device 30 may be equipped with a touch screen, through which the user 40 receives remote control instructions for the UAV 10.

在一些实施例中,无人飞行器10与遥控装置30之间还可以融合现有的图像视觉处理技术,进一步的提供更智能化的服务。例如无人飞行器10可以通过双光相机采集图像的方式,由遥控装置30对图像进行解析,从而实现用户40对于无人飞行器10的手势控制。In some embodiments, the unmanned aerial vehicle 10 and the remote control device 30 can also be integrated with the existing image visual processing technology to further provide more intelligent services. For example, the unmanned aerial vehicle 10 may use a dual-lens camera to collect images, and the remote control device 30 may analyze the images, so as to realize the gesture control of the unmanned aerial vehicle 10 by the user 40.

图2为本发明实施例提供的一种无人飞行器的控制方法的实施例。该方法可以由图1中的无人飞行器执行。Fig. 2 is an embodiment of an unmanned aerial vehicle control method provided by an embodiment of the present invention. This method can be performed by the unmanned aerial vehicle in FIG. 1.

具体地,请参阅图2,该方法可以包括但不限于如下步骤:Specifically, referring to Figure 2, the method may include but is not limited to the following steps:

S21、获取所述无人飞行器的电量信息和状态信息。S21: Acquire power information and status information of the unmanned aerial vehicle.

具体地,所述无人飞行器设置有电池模组,所述电池模组是无人飞行器10的动力来源,当所述电池模组正常接入所述无人飞行器10时,所述电池模组可为所述无人飞行器10正常供电。在本实施例中,实时获取所述电池模组的电池余量作为所述电量信息。Specifically, the UAV is provided with a battery module, and the battery module is the power source of the UAV 10. When the battery module is normally connected to the UAV 10, the battery module The UAV 10 can be powered normally. In this embodiment, the battery remaining capacity of the battery module is obtained in real time as the power information.

其中,所述状态信息包括任务执行状态及固件升级状态等等。所述任务执行状态是指所述无人飞行器是否当前正在执行航线、航点及测绘任务。所述固件升级状态是指当前是否正在处于固件模块升级状态。Wherein, the status information includes task execution status, firmware upgrade status, and so on. The task execution status refers to whether the unmanned aerial vehicle is currently executing route, waypoint, and surveying and mapping tasks. The firmware upgrade state refers to whether it is currently in the firmware module upgrade state.

S22、根据所述电量信息和状态信息,生成相应的控制指令。S22: Generate a corresponding control instruction according to the power information and status information.

其中,所述控制指令包括开机指令和关机指令,首先获取到所述无人飞行器的电量信息和状态信息,然后当所述电量信息和状态信息满足预设条件时,生成相应的开机指令或关机指令。Wherein, the control command includes a power-on command and a power-off command. First, the power information and status information of the UAV are acquired, and then when the power information and status information meet preset conditions, a corresponding power-on command or power-off command is generated. instruction.

例如,当所述电量信息低于预设电量余量且状态信息为任务执行完毕状态,则确定所述无人飞行器满足预设的关机条件,相应的生成关机指令。For example, when the power information is lower than the preset power reserve and the status information is the task execution completed state, it is determined that the unmanned aerial vehicle meets the preset shutdown conditions, and the shutdown instruction is generated accordingly.

又例如,当所述电量信息高于预设电量余量且状态信息为已加载任务状 态,则确定所述无人飞行器满足预设的开机条件,相应的生成开机指令。For another example, when the power information is higher than the preset power reserve and the status information is the loaded task status, it is determined that the UAV meets the preset power-on conditions, and the power-on instruction is generated accordingly.

S23、发送所述控制指令至所述无人飞行器,以使所述无人飞行器根据所述控制指令执行相应的控制操作。S23. Send the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs a corresponding control operation according to the control instruction.

具体地,将根据所述电量信息和状态信息生成的开机指令或关机指令发送至所述无人飞行器,所述无人飞行器根据所述开机指令或关机指令执行相应的开机操作或关机操作。Specifically, a power-on command or a power-off command generated according to the power information and status information is sent to the unmanned aerial vehicle, and the unmanned aerial vehicle performs a corresponding power-on operation or power-off operation according to the power-on command or power-off command.

本发明实施例提供了一种无人飞行器的控制方法,所述方法通过首先获取无人飞行器的电量信息和状态信息,然后根据获取到的电量信息和信息,自动生成相应的控制指令,并将发送所述控制指令至所述无人飞行器,从而使无人飞行器根据所述控制指令执行相应的控制操作,实现了无人飞行器的自动开关机,无需手动操作,使操作过程智能化,提高了用户体验。The embodiment of the present invention provides a control method of an unmanned aerial vehicle. The method first obtains the power information and status information of the unmanned aerial vehicle, and then automatically generates corresponding control instructions according to the acquired power information and information, and combines Send the control instruction to the UAV, so that the UAV performs corresponding control operations according to the control instruction, and realizes the automatic switch of the UAV without manual operation, making the operation process intelligent and improving user experience.

为了更好的根据所述电量信息和状态信息,生成相应的控制指令,在一些实施例中,请参阅图3,S22包括如下步骤:In order to better generate corresponding control instructions based on the power information and status information, in some embodiments, please refer to FIG. 3. S22 includes the following steps:

S221、当所述电量信息低于预设电量范围时,且当所述状态信息满足预设关机状态时,生成关机指令。S221: When the power information is lower than the preset power range, and when the state information meets the preset power-off state, generate a shutdown instruction.

具体地,在本实施例中,无人飞行器的电池模组包括:电压转换模块、电压检测模块、电流检测模块、温度检测模块、IO输入与输出模块、CPU控制模块、通讯模块、电量显示模块及接口电路。其中电压转换模块实现将电池输入电压转换为板卡所需要的5V和3.3V电压;电压检测模块采用均衡插头与电池连接,实现对单体电压值和总电压值得测量;将电池的电源输出线接入电流检测模块,可以实现将采集到的电流值转换为电压值,送入CPU接口进行AD采集;温度检测模块通过外接1~8路铂电阻传感器,可以实现温度的采集;通讯模块用于板卡和外设的连接,可以支持CAN、RS232、RS485接口。CPU控制模块通过接口电路与电压检测模块、电流检测模块温度检测模块进行连接,实现对电压、电流、温度的采集;CPU控制模块通过与IO输入输出模块的接口,实现输入和输出控制;CPU控制模块内置逻辑算法,通过实时对输出电流的积分运算,可以得到电池已经使用的电量,与总电量的差值,可以计算出剩余电量。所述剩余电量即为所述电量信息。Specifically, in this embodiment, the battery module of the UAV includes: a voltage conversion module, a voltage detection module, a current detection module, a temperature detection module, an IO input and output module, a CPU control module, a communication module, and a power display module And interface circuit. Among them, the voltage conversion module realizes the conversion of the battery input voltage into the 5V and 3.3V voltages required by the board; the voltage detection module uses a balanced plug to connect to the battery to realize the measurement of the single voltage value and the total voltage value; the battery power output line The current detection module can be connected to convert the collected current value into a voltage value and send it to the CPU interface for AD collection; the temperature detection module can realize temperature collection by connecting 1 to 8 platinum resistance sensors; the communication module is used for The connection between the board and peripherals can support CAN, RS232, and RS485 interfaces. The CPU control module is connected with the voltage detection module, the current detection module and the temperature detection module through the interface circuit to realize the collection of voltage, current, and temperature; the CPU control module realizes input and output control through the interface with the IO input and output module; CPU control The module has a built-in logic algorithm. Through real-time integration of the output current, you can get the power that the battery has used and the difference between the total power and calculate the remaining power. The remaining power is the power information.

具体的,该装置还包括CAN接口模块30,可以通过CAN接口模块实现多个无人机电池组管理装置的连接与管理,此时通过管理软件配置,采用任 意一个无人机电池组管理装置的串口,可以实现将所有无人机电池组管理装置的数据实时输出。Specifically, the device also includes a CAN interface module 30, which can realize the connection and management of multiple drone battery pack management devices through the CAN interface module. At this time, through the management software configuration, any one of the drone battery pack management devices can be used. The serial port can realize real-time output of data from all UAV battery pack management devices.

在一个实施例中,电压转换模块采用TI公司的DCDC电源芯片,实现高效率的5V电压转换;通过LDO稳压芯片,实现3.3V电压转换,后置滤波电路,保证了电源输出的稳定可靠。在一个实施例中,采用TI公司的专用电池管理芯片,通过CPU程序控制,实现对3-6片单体电池组成的电池组进行均衡充放电操作和单体电压、总电压的测量。在一个实施例中,电流检测模块采用霍尔传感器,将电流信号转换为电压信号,接入到CPU的AD管脚,通过CPU程序实现对±150安培电流的采集。在一个实施例中,温度检测模块采用桥式平衡法与运放电路,通过外置铂电阻丝传感器,实现对温度的采集;通过多路模拟开关,实现最多8路温度采集。在一个实施例中,CPU控制模块采用ST公司的ARM芯片,通过AD转换功能,实现对模拟数据的采集;通过IO接口,支持4路TTL输入和4路。在一个实施例中,CPU控制模块通过内置软件程序和配套管理软件,可以实现参数设置、查询和实时数据接收。In one embodiment, the voltage conversion module adopts TI's DCDC power supply chip to realize high-efficiency 5V voltage conversion; through the LDO voltage regulator chip, 3.3V voltage conversion is realized, and the post filter circuit ensures the stable and reliable power output. In one embodiment, a dedicated battery management chip of TI is used, and through CPU program control, the balanced charging and discharging operation of a battery pack composed of 3-6 single cells and the measurement of the single cell voltage and the total voltage are realized. In one embodiment, the current detection module adopts a Hall sensor to convert the current signal into a voltage signal, which is connected to the AD pin of the CPU, and the acquisition of ±150 ampere current is realized through the CPU program. In one embodiment, the temperature detection module adopts a bridge balance method and an operational amplifier circuit, and realizes temperature collection through an external platinum resistance wire sensor; and realizes a maximum of 8 channels of temperature collection through a multi-channel analog switch. In one embodiment, the CPU control module adopts the ARM chip of ST Company, and realizes the collection of analog data through the AD conversion function; through the IO interface, it supports 4 TTL inputs and 4 channels. In one embodiment, the CPU control module can implement parameter setting, query, and real-time data reception through built-in software programs and supporting management software.

具体地,所述无人飞行器设置有存储装置,所述存储装置预设有预设电量范围。其中,所述所述存储装置可为闪存型存储器、硬盘型存储器、微型多媒体卡型存储器、卡式存储器(例如,SD或XD存储器)、随机存储器(RAM)、静态随机存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘和光盘。Specifically, the UAV is provided with a storage device, and the storage device is preset with a preset power range. Wherein, the storage device may be flash memory, hard disk memory, micro multimedia card memory, card memory (for example, SD or XD memory), random access memory (RAM), static random access memory (SRAM), Readable memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disks and optical disks.

其中,所述状态信息包括任务执行状态及固件升级状态;当所述任务执行状态为任务执行完毕状态,且所述固件升级状态为升级完毕状态,则确定所述状态信息满足预设关机状态。Wherein, the status information includes a task execution status and a firmware upgrade status; when the task execution status is a task execution completed status, and the firmware upgrade status is an upgrade completed status, it is determined that the status information satisfies the preset shutdown status.

具体地,将获取到的所述电量信息与提取自所述存储装置的预设电量范围作比较,若所述电量信息低于预设电量范围时,且当所述状态信息满足预设关机状态时,生成关机指令。Specifically, the obtained power information is compared with the preset power range extracted from the storage device, and if the power information is lower than the preset power range, and when the state information meets the preset shutdown state When, a shutdown command is generated.

举例说明,若预设电量范围为5%-10%,电量信息为3%,且当前无人飞行器的所述任务执行状态为任务执行完毕状态,且所述固件升级状态为升级完毕状态,则所述电量信息3%低于预设电量范围5%-10%,且当前所述状态信息满足预设关机状态,则生成关机指令。For example, if the preset power range is 5%-10%, the power information is 3%, and the current mission execution status of the UAV is the mission execution status, and the firmware upgrade status is the upgrade completion status, then If 3% of the power information is lower than the preset power range of 5%-10%, and the current state information satisfies the preset shutdown state, a shutdown instruction is generated.

S223、当所述电量信息不低于所述预设电量范围时,且当所述状态信息满足预设开机状态时,生成开机指令。S223: When the power information is not lower than the preset power range, and when the state information satisfies the preset power-on state, generate a power-on instruction.

举例说明,若预设电量范围为5%-10%,电量信息为11%,且当前无人飞行器的所述任务执行状态为任务已加载状态,且所述固件升级状态为升级完毕状态,则所述电量信息11%高于预设电量范围5%-10%,且当前所述状态信息满足预设开机状态,则生成开机指令。For example, if the preset power range is 5%-10%, the power information is 11%, and the current mission execution status of the UAV is the mission loaded status, and the firmware upgrade status is the upgrade completed status, then If 11% of the power information is higher than the preset power range of 5%-10%, and the current state information satisfies the preset power-on state, a power-on instruction is generated.

为了更好的根据所述电量信息和状态信息,生成相应的控制指令,在一些实施例中,请参阅图4,S22包括如下步骤:In order to better generate corresponding control instructions based on the power information and status information, in some embodiments, please refer to FIG. 4, S22 includes the following steps:

S222:当所述空闲时长达到预设时间长度,则生成提示信息;S222: When the idle time reaches a preset time length, generate a prompt message;

具体地,所述无人飞行器与所述遥控装置无线通信连接。所述无线通信可以是基于任何类型的数据传输原理,用于建立两个节点之间的数据传输信道的无线通信网络,例如位于不同信号频段的蓝牙网络、WiFi网络、无线蜂窝网络或者其结合。Specifically, the unmanned aerial vehicle is connected to the remote control device in wireless communication. The wireless communication may be a wireless communication network used to establish a data transmission channel between two nodes based on any type of data transmission principle, such as a Bluetooth network, a WiFi network, a wireless cellular network located in different signal frequency bands, or a combination thereof.

所述状态信息还包括空闲时长,其中,所述空闲时长为所述无人飞行器未接收到所述遥控装置的通信信号的持续时间。The status information further includes an idle time period, wherein the idle time period is the duration of the unmanned aerial vehicle not receiving the communication signal of the remote control device.

举例说明,若空闲时长为3min,则表明在3min中之内,所述无人飞行器未接收到所述遥控装置的通信信号,即用户未操作所述遥控装置。若预设时间长度为2min,当空闲时长超过预设时间长度2min时,则生成提示信息,以提示所述用户是否要将所述无人飞行器关闭。For example, if the idle time is 3 minutes, it means that the UAV has not received the communication signal of the remote control device within 3 minutes, that is, the user has not operated the remote control device. If the preset time length is 2 minutes, when the idle time exceeds the preset time length of 2 minutes, a prompt message is generated to prompt the user whether to turn off the UAV.

S224:得到根据所述提示信息生成的确认信息;S224: Obtain confirmation information generated according to the prompt information;

具体地,当所述空闲时长达到预设时间长度,则生成提示信息以提示所述用户是否要将所述无人飞行器关闭,所述提示信息可为“待机时间过长,是否要关闭无人机”等等。Specifically, when the idle time reaches a preset length of time, a prompt message is generated to prompt the user whether to turn off the UAV, and the prompt message may be "The standby time is too long, do you want to turn off the unmanned aerial vehicle? Machine" and so on.

若用户点击确认,则生成的确认信息为已确认信息;If the user clicks to confirm, the generated confirmation information is confirmed information;

若用户未进行确认和操作,则生成的确认信息为待确认信息。If the user does not confirm and operate, the generated confirmation information is the information to be confirmed.

S226:若所述确定信息为已确认信息,生成所述关机指令。S226: If the determined information is confirmed information, generate the shutdown instruction.

S228:若所述确认信息为待确认信息,间隔预设时长后,生成所述关机指令。S228: If the confirmation information is information to be confirmed, the shutdown instruction is generated after a preset time interval.

为了更好的据所述红外控制指令,控制所述无人飞行器的启动,在一些 实施例中,请参阅图5,所述方法还包括如下步骤:In order to better control the activation of the UAV according to the infrared control command, in some embodiments, referring to Fig. 5, the method further includes the following steps:

S24:获取所述无人飞行器预设距离范围内的环境图像信息;S24: Acquire environmental image information within a preset distance range of the unmanned aerial vehicle;

具体地,所述无人飞行器设置有云台摄像装置,所述云台摄像装置可进行环绕拍摄,其中所述环绕拍摄包括水平环绕拍摄和垂直环绕拍摄,即所述云台摄像装置能够拍摄所述无人飞行器周围各个角度的环境图像信息。Specifically, the unmanned aerial vehicle is provided with a pan/tilt camera device, which can perform surround shooting, wherein the surround shooting includes horizontal surround shooting and vertical surround shooting, that is, the pan/tilt camera device can shoot everything. Describes the environmental image information from various angles around the unmanned aerial vehicle.

其中,所述云台摄像装置包括电子罗盘、全球定位系统GPS芯片和处理器;所述电子罗盘用于获取所述云台摄像装置的镜头朝向;所述GPS芯片用于获取所述云台摄像装置的位置信息,所述云台摄像装置的位置信息包括所述云台摄像装置的经纬度;所述处理器用于接收拍摄指令,所述拍摄指令包括目标的位置信息,所述目标的位置信息包括所述目标的经纬度;并用于根据所述目标的位置信息、所述GPS芯片获取的所述云台摄像装置的位置信息、所述电子罗盘获取的所述云台摄像装置的镜头朝向调整所述云台摄像装置的拍摄角度以拍摄所述无人飞行器周围各个角度的环境图像信息。Wherein, the pan-tilt camera device includes an electronic compass, a global positioning system GPS chip and a processor; the electronic compass is used to obtain the lens orientation of the pan-tilt camera device; the GPS chip is used to acquire the pan-tilt camera The location information of the device, the location information of the pan/tilt camera device includes the latitude and longitude of the pan/tilt camera device; the processor is configured to receive a shooting instruction, the shooting instruction includes location information of a target, and the location information of the target includes The longitude and latitude of the target; and used to adjust the lens orientation of the pan/tilt camera device acquired by the electronic compass according to the position information of the target, the position information of the pan/tilt camera device acquired by the GPS chip The shooting angle of the pan/tilt camera device is used to shoot environmental image information of various angles around the UAV.

S25:根据所述环境图像信息,生成安全评测信息;S25: Generate safety evaluation information according to the environmental image information;

具体地,根据所述环境图像信息,判断所述无人飞行器的预设距离范围内是否存在生物图像,若是,则生成安全评测信息为危险确认信息。若否,则生成安全评测信息为安全确认信息。Specifically, according to the environmental image information, it is determined whether there is a biological image within the preset distance range of the unmanned aerial vehicle, and if so, the safety evaluation information is generated as danger confirmation information. If not, the generated safety evaluation information is safety confirmation information.

S26:当所述安全评测信息为危险确认信息,发送所述危险确认信息至所述无人飞行器,以使所述无人飞行器根据所述危险确认信息拒绝执行相应的控制操作。S26: When the safety evaluation information is danger confirmation information, send the danger confirmation information to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding control operation according to the danger confirmation information.

具体地,当所述安全评测信息为危险确认信息时,则确定所述无人飞行器的周围存在其他生物,为了当无人飞行器突然开启时,避免在无人飞行器周围的其他生物受到伤害,发送所述危险确认信息至所述无人飞行器,以使所述无人飞行器根据所述危险确认信息拒绝执行相应的开机操作。Specifically, when the safety evaluation information is danger confirmation information, it is determined that there are other creatures around the unmanned aerial vehicle. In order to prevent other creatures around the unmanned aerial vehicle from being harmed when the unmanned aerial vehicle is suddenly turned on, sending The danger confirmation information is sent to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding startup operation according to the danger confirmation information.

图7本申请实施例提供的一种无人飞行器的控制方法的流程示意图,该方法可以由图1中的无人飞行器执行。FIG. 7 is a schematic flowchart of a method for controlling an unmanned aerial vehicle provided by an embodiment of the present application, and the method may be executed by the unmanned aerial vehicle in FIG. 1.

具体地,请参阅图7,该方法可以包括但不限于如下步骤:Specifically, referring to FIG. 7, the method may include but is not limited to the following steps:

S31:监测自身的电量信息和状态信息。S31: Monitor its own power information and status information.

S32:发送所述电量信息和状态信息至遥控装置,以使所述遥控装置生成相应的控制指令。S32: Send the power information and status information to the remote control device, so that the remote control device generates a corresponding control instruction.

S33:根据接收到的所述控制指令,执行相应的控制操作。S33: Perform a corresponding control operation according to the received control instruction.

其中,所述控制指令包括开机指令和关机指令;当接收到所述开机指令,自动执行开机操作;当接收到所述关机指令,自动执行关机操作。Wherein, the control instruction includes a startup instruction and a shutdown instruction; when the startup instruction is received, the startup operation is automatically executed; when the shutdown instruction is received, the shutdown operation is automatically executed.

具体地,请参阅图7,该方法可以包括但不限于如下步骤:Specifically, referring to FIG. 7, the method may include but is not limited to the following steps:

S34:拍摄预设距离范围内的环境图像信息。S34: Shoot environmental image information within a preset distance range.

具体地,所述无人飞行器搭载有摄像装置,所述摄像装置可为云台摄像装置,所述云台摄像装置可进行环绕拍摄,其中所述环绕拍摄包括水平环绕拍摄和垂直环绕拍摄,即所述云台摄像装置能够拍摄所述无人飞行器周围各个角度的环境图像信息。Specifically, the UAV is equipped with a camera device, the camera device may be a pan-tilt camera device, and the pan-tilt camera device can perform surround shooting, wherein the surround shooting includes horizontal surround shooting and vertical surround shooting, namely The pan/tilt camera device can capture environmental image information of various angles around the unmanned aerial vehicle.

S35:发送所述环境图像信息至所述遥控装置,以使所述遥控装置生成安全评测信息。S35: Send the environmental image information to the remote control device, so that the remote control device generates safety evaluation information.

S36:若接收到的安全评测信息为危险确认信息,屏蔽开机指令或拒绝执行所述开机操作。S36: If the received safety evaluation information is a danger confirmation message, shield the boot instruction or refuse to perform the boot operation.

需要说明的是,在上述各个实施例中,上述各步骤之间并不必然存在一定的先后顺序,本领域普通技术人员,根据本申请实施例的描述可以理解,不同实施例中,上述各步骤可以有不同的执行顺序,亦即,可以并行执行,亦可以交换执行等等。It should be noted that, in the above embodiments, there is not necessarily a certain sequence between the above steps. A person of ordinary skill in the art can understand from the description of the embodiments of the present application that in different embodiments, the above steps There can be different execution orders, that is, they can be executed in parallel, they can be executed interchangeably, and so on.

作为本申请实施例的另一方面,本申请实施例提供一种无人飞行器的控制装置70,所述无人飞行器的控制装置应用于遥控装置。请参阅图8,该无人飞行器的控制装置70包括:信息获取模块71、控制指令生成模块72以及第一发送模块73。As another aspect of the embodiments of the present application, the embodiments of the present application provide a control device 70 of an unmanned aerial vehicle, which is applied to a remote control device. Referring to FIG. 8, the control device 70 of the unmanned aerial vehicle includes: an information acquisition module 71, a control instruction generation module 72, and a first sending module 73.

所述获取模块71用于获取所述无人飞行器的电量信息和状态信息。The acquisition module 71 is used to acquire the power information and status information of the UAV.

所述控制指令生成模块72用于根据所述电量信息和状态信息,生成相应的控制指令。The control instruction generating module 72 is configured to generate corresponding control instructions according to the power information and status information.

所述第一发送模块73用于发送所述控制指令至所述无人飞行器,以使所述无人飞行器根据所述控制指令执行相应的控制操作。The first sending module 73 is configured to send the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs a corresponding control operation according to the control instruction.

因此,在本实施例中,通过首先获取无人飞行器的电量信息和状态信息, 然后根据获取到的电量信息和信息,自动生成相应的控制指令,并将发送所述控制指令至所述无人飞行器,从而使无人飞行器根据所述控制指令执行相应的控制操作,实现了无人飞行器的自动开关机,无需手动操作,使操作过程智能化,提高了用户体验。Therefore, in this embodiment, by first acquiring the power information and status information of the unmanned aerial vehicle, and then automatically generating corresponding control instructions based on the acquired power information and information, and sending the control instructions to the unmanned aerial vehicle. The aircraft, so that the unmanned aircraft performs corresponding control operations according to the control instructions, realizes the automatic switch of the unmanned aircraft without manual operation, makes the operation process intelligent, and improves the user experience.

在一些实施例中,所述无人飞行器的控制装置还包括环境图像信息获取模块74、安全评测信息生成模块75及第二发送模块76,In some embodiments, the control device of the UAV further includes an environmental image information acquisition module 74, a safety evaluation information generation module 75, and a second sending module 76,

所述环境图像信息获取模块74用于根据所述环境图像信息,生成安全评测信息。The environmental image information acquisition module 74 is configured to generate safety evaluation information according to the environmental image information.

所述安全评测信息生成模块75用于当所述安全评测信息为危险确认信息,发送所述危险确认信息至所述无人飞行器,以使所述无人飞行器根据所述危险确认信息拒绝执行相应的控制操作。The safety evaluation information generating module 75 is configured to send the hazard confirmation information to the unmanned aerial vehicle when the safety evaluation information is the danger confirmation information, so that the unmanned aerial vehicle refuses to perform corresponding actions according to the danger confirmation information. Control operation.

作为本申请实施例的另一方面,本申请实施例提供一种无人飞行器的控制装置80,所述无人飞行器的控制装置应用于无人飞行器。请参阅图9,该无人飞行器的控制装置80包括:监测模块81、第三发送模块82以及控制操作模块83。As another aspect of the embodiments of the present application, the embodiments of the present application provide a control device 80 of an unmanned aerial vehicle, which is applied to an unmanned aerial vehicle. Please refer to FIG. 9, the control device 80 of the UAV includes a monitoring module 81, a third sending module 82 and a control operation module 83.

所述监测模块81用于监测自身的电量信息和状态信息。The monitoring module 81 is used to monitor its own power information and status information.

所述第三发送模块82用于发送所述电量信息和状态信息至遥控装置,以使所述遥控装置生成相应的控制指令。The third sending module 82 is configured to send the power information and status information to a remote control device, so that the remote control device generates corresponding control instructions.

所述控制操作模块83用于根据接收到的所述控制指令,执行相应的控制操作。The control operation module 83 is configured to execute corresponding control operations according to the received control instruction.

在一些实施例中,所述无人飞行器的控制装置80还包括拍摄模块84、第四发送模块85及操作模块86。In some embodiments, the control device 80 of the UAV further includes a photographing module 84, a fourth sending module 85, and an operating module 86.

所述拍摄模块84用于拍摄预设距离范围内的环境图像信息。The photographing module 84 is used for photographing environmental image information within a preset distance range.

所述第四发送模块85用于发送所述环境图像信息至所述遥控装置,以使所述遥控装置生成安全评测信息。The fourth sending module 85 is configured to send the environmental image information to the remote control device, so that the remote control device generates safety evaluation information.

所述操作模块86用于若接收到的安全评测信息为危险确认信息,屏蔽开机指令或拒绝执行所述开机操作。The operation module 86 is used for shielding the booting instruction or refusing to perform the booting operation if the received safety evaluation information is dangerous confirmation information.

图10是本申请实施例提供的一种无人飞行器10的结构示意图,该无人飞行器10可以是任意类型的无人载具,能够执行上述相应的方法实施例提供的无人飞行器的控制方法,或者,运行上述相应的装置实施例提供的无人飞 行器的控制装置70。所述无人飞行器包括:机身、机臂、动力装置、红外发射装置、飞控模组110、存储器120及通信模块130。FIG. 10 is a schematic structural diagram of an unmanned aerial vehicle 10 provided by an embodiment of the present application. The unmanned aerial vehicle 10 can be any type of unmanned vehicle and can execute the control method of the unmanned aerial vehicle provided by the above-mentioned corresponding method embodiment. , Or, run the control device 70 of the unmanned aerial vehicle provided by the above-mentioned corresponding device embodiment. The unmanned aerial vehicle includes: a fuselage, an arm, a power unit, an infrared transmitting device, a flight control module 110, a memory 120, and a communication module 130.

所述机臂与所述机身相连;所述动力装置设于所述机臂,用于给所述无人飞行器提供飞行的动力;所述红外发射装置设于所述机身内,用于发送红外接入信息并接收遥控装置发出的红外控制指令;The arm is connected to the fuselage; the power device is provided on the arm for providing flight power to the unmanned aerial vehicle; the infrared emitting device is provided in the fuselage for Send infrared access information and receive infrared control instructions from the remote control device;

所述飞控模组具有对无人机飞行和任务进行监控、运算和操纵的能力,包含对无人机发射和回收控制的一组设备。所述飞控模组还可将二进制数字信号调制成相应的光脉冲的形式的红外信号或将光脉冲的形式红外信号解调为二进制数字信号。The flight control module has the ability to monitor, calculate and manipulate the flight and mission of the UAV, and includes a set of equipment for controlling the launch and recovery of the UAV. The flight control module can also modulate the binary digital signal into an infrared signal in the form of a corresponding light pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.

所述飞控模组110、存储器120以及通信模块130之间通过总线的方式,建立任意两者之间的通信连接。The flight control module 110, the memory 120, and the communication module 130 establish a communication connection between any two through a bus.

飞控模组110可以为任何类型,具备一个或者多个处理核心的飞控模组110。其可以执行单线程或者多线程的操作,用于解析指令以执行获取数据、执行逻辑运算功能以及下发运算处理结果等操作。The flight control module 110 can be of any type and has one or more processing cores. It can perform single-threaded or multi-threaded operations, and is used to parse instructions to perform operations such as obtaining data, performing logical operation functions, and issuing operation processing results.

存储器120作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及模块,如本发明实施例中的无人飞行器的控制方法对应的程序指令/模块(例如,附图8所示的第一红外信息发送模块71、控制指令生成模块72、第一发送模块73、环境图像信息获取模块74以及安全评测信息生成模块75及第二发送模块76)。飞控模组110通过运行存储在存储器120中的非暂态软件程序、指令以及模块,从而执行无人飞行器的控制装置70的各种功能应用以及数据处理,即实现上述任一方法实施例中无人飞行器的控制方法。As a non-transitory computer-readable storage medium, the memory 120 can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program corresponding to the control method of the unmanned aerial vehicle in the embodiment of the present invention Instructions/modules (for example, the first infrared information sending module 71, the control instruction generating module 72, the first sending module 73, the environmental image information acquiring module 74, the safety evaluation information generating module 75 and the second sending module shown in FIG. 8 76). The flight control module 110 executes various functional applications and data processing of the control device 70 of the unmanned aerial vehicle by running the non-transient software programs, instructions and modules stored in the memory 120, that is, the implementation of any of the above method embodiments Control method of unmanned aerial vehicle.

存储器120可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据无人飞行器的控制装置70的使用所创建的数据等。此外,存储器120可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器120可选包括相对于飞控模组110远程设置的存储器,这些远程存储器可以通过网络连接至无人飞行器10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 120 may include a program storage area and a data storage area. The program storage area may store an operating system and an application program required by at least one function; the data storage area may store data created according to the use of the control device 70 of the unmanned aerial vehicle. Wait. In addition, the memory 120 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the storage 120 may optionally include storage remotely provided with respect to the flight control module 110, and these remote storages may be connected to the UAV 10 via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

所述存储器120存储有可被所述至少一个飞控模组110执行的指令;所述至少一个飞控模组110用于执行所述指令,以实现上述任意方法实施例中无人飞行器的控制方法,例如,执行以上描述的方法步骤21、22、23等等,实现图8中的模块71-76的功能。The memory 120 stores instructions that can be executed by the at least one flight control module 110; the at least one flight control module 110 is used to execute the instructions to implement the control of the unmanned aerial vehicle in any of the foregoing method embodiments The method, for example, executes the above-described method steps 21, 22, 23, etc., to realize the functions of the modules 71-76 in FIG. 8.

通信模块130是用于建立通信连接,提供物理信道的功能模块。通信模块130以是任何类型的无线或者有线通信模块130,包括但不限于WiFi模块或者蓝牙模块等。The communication module 130 is a functional module used to establish a communication connection and provide a physical channel. The communication module 130 may be any type of wireless or wired communication module 130, including but not limited to a WiFi module or a Bluetooth module.

图11是本申请实施例提供的一种遥控装置30的结构示意图,能够执行上述相应的方法实施例提供的无人飞行器的控制方法,或者,运行上述相应的装置实施例提供的无人飞行器的控制装置。所述遥控装置包括壳体、红外接收装置、处理器310、存储器320以及通信模块330。FIG. 11 is a schematic structural diagram of a remote control device 30 provided by an embodiment of the present application, which can execute the control method of the unmanned aerial vehicle provided by the above-mentioned corresponding method embodiment, or run the unmanned aerial vehicle provided by the above-mentioned corresponding device embodiment Control device. The remote control device includes a housing, an infrared receiving device, a processor 310, a memory 320, and a communication module 330.

所述红外接收装置设于所述壳体内,用于接收红外接入信息并发送用于控制无人飞行器的红外控制指令。The infrared receiving device is arranged in the housing and is used for receiving infrared access information and sending infrared control instructions for controlling the unmanned aerial vehicle.

所述图传模组用于用于控制定位画面、云台拍摄画面及瞄准画面回传。在本实施例中,所述图传模组还可将二进制数字信号调制成相应的光脉冲的形式的红外信号或将光脉冲的形式红外信号解调为二进制数字信号。The image transmission module is used to control the positioning picture, the PTZ shooting picture and the aiming picture return. In this embodiment, the image transmission module can also modulate a binary digital signal into an infrared signal in the form of a corresponding optical pulse or demodulate the infrared signal in the form of an optical pulse into a binary digital signal.

所述处理器310、存储器320以及通信模块330之间通过总线的方式,建立任意两者之间的通信连接。The processor 310, the memory 320, and the communication module 330 establish a communication connection between any two through a bus.

处理器310可以为任何类型,具备一个或者多个处理核心的处理器310。其可以执行单线程或者多线程的操作,用于解析指令以执行获取数据、执行逻辑运算功能以及下发运算处理结果等操作。The processor 310 may be of any type, and has one or more processing cores. It can perform single-threaded or multi-threaded operations, and is used to parse instructions to perform operations such as obtaining data, performing logical operation functions, and issuing operation processing results.

存储器320作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及模块,如本发明实施例中的无人飞行器的控制方法对应的程序指令/模块(例如,附图9所示的监测模块81、第三发送模块82、控制操作模块83、拍摄模块84、第四发送模块85及操作模块86)。处理器310通过运行存储在存储器320中的非暂态软件程序、指令以及模块,从而执行无人飞行器的控制装置80的各种功能应用以及数据处理,即实现上述任一方法实施例中无人飞行器的控制方法。As a non-transitory computer-readable storage medium, the memory 320 can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as the program corresponding to the control method of the unmanned aerial vehicle in the embodiment of the present invention Instructions/modules (for example, the monitoring module 81, the third sending module 82, the control operation module 83, the photographing module 84, the fourth sending module 85, and the operation module 86 shown in FIG. 9). The processor 310 executes various functional applications and data processing of the control device 80 of the unmanned aerial vehicle by running the non-transitory software programs, instructions and modules stored in the memory 320, that is, to realize the unmanned aerial vehicle in any of the above-mentioned method embodiments. The control method of the aircraft.

存储器320可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据无人 飞行器的控制装置80的使用所创建的数据等。此外,存储器320可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器320可选包括相对于处理器310远程设置的存储器,这些远程存储器可以通过网络连接至无人飞行器10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 320 may include a program storage area and a data storage area. The program storage area may store an operating system and an application program required by at least one function; the data storage area may store data created according to the use of the control device 80 of the unmanned aerial vehicle. Wait. In addition, the memory 320 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 320 may optionally include a memory remotely provided with respect to the processor 310, and these remote memories may be connected to the UAV 10 via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

所述存储器320存储有可被所述至少一个处理器310执行的指令;所述至少一个处理器310用于执行所述指令,以实现上述任意方法实施例中无人飞行器的控制方法,例如,执行以上描述的方法步骤31、32、33等等,实现图9中的模块81-86的功能。The memory 320 stores instructions that can be executed by the at least one processor 310; the at least one processor 310 is used to execute the instructions to implement the control method of the unmanned aerial vehicle in any of the foregoing method embodiments, for example, The method steps 31, 32, 33 and so on described above are executed to realize the functions of the modules 81-86 in FIG. 9.

通信模块330是用于建立通信连接,提供物理信道的功能模块。通信模块330以是任何类型的无线或者有线通信模块330,包括但不限于WiFi模块或者蓝牙模块等。The communication module 330 is a functional module used to establish a communication connection and provide a physical channel. The communication module 330 may be any type of wireless or wired communication module 330, including but not limited to a WiFi module or a Bluetooth module.

进一步地,本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个飞控模组110执行,例如,被图10中的一个飞控模组110执行,可使得上述一个或多个飞控模组110执行上述任意方法实施例中无人飞行器的控制方法,例如,执行以上描述的方法步骤21、22、23等等,实现图9中的模块71-75的功能。Further, the embodiment of the present invention also provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are controlled by one or more flight controllers. The execution of the module 110, for example, executed by one of the flight control modules 110 in FIG. 10, can cause the above-mentioned one or more flight control modules 110 to execute the control method of the unmanned aerial vehicle in any of the above-mentioned method embodiments, for example, execute the above The described method steps 21, 22, 23, etc. realize the functions of the modules 71-75 in FIG. 9.

进一步地,本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器310执行,例如,被图11中的一个处理器310执行,可使得上述一个或多个处理器310执行上述任意方法实施例中无人飞行器的控制方法,例如,执行以上描述的方法步骤31、32、33等等,实现图10中的模块81-83的功能。Further, the embodiment of the present invention also provides a non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by one or more processors. 310 is executed, for example, executed by one of the processors 310 in FIG. 11, so that the one or more processors 310 can execute the control method of the unmanned aerial vehicle in any of the foregoing method embodiments, for example, execute the method steps 31 and 31 described above. 32, 33, and so on, realize the functions of modules 81-83 in Figure 10.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序产品中的计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非暂态计算机可读取存储介质中,该计算机程序包括程序指令,当所述程序指令被相关设备执行时,可使相关设备执行上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Through the description of the above implementation manners, those of ordinary skill in the art can clearly understand that each implementation manner can be implemented by means of software plus a general hardware platform, and of course, it can also be implemented by hardware. A person of ordinary skill in the art can understand that all or part of the processes in the methods of the foregoing embodiments can be implemented by instructing relevant hardware by a computer program in a computer program product. The computer program can be stored in a non-transitory computer. In the read storage medium, the computer program includes program instructions, and when the program instructions are executed by a related device, the related device can execute the flow of the foregoing method embodiments. Wherein, the storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.

上述产品可执行本发明实施例所提供的无人飞行器的控制方法,具备执行无人飞行器的控制方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的无人飞行器的控制方法。The above-mentioned products can execute the control method of the unmanned aerial vehicle provided by the embodiment of the present invention, and have the corresponding functional modules and beneficial effects for executing the control method of the unmanned aerial vehicle. For technical details that are not described in detail in this embodiment, please refer to the control method of the unmanned aerial vehicle provided in the embodiment of the present invention.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowcharts and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and/or block in the flowchart and/or block diagram, and the combination of processes and/or blocks in the flowchart and/or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing equipment to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing equipment are generated It is a device that realizes the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment. The instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement and improvement made within the spirit and principle of the present invention shall be included in the protection of the present invention. Within range.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同 方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, not to limit them; under the idea of the present invention, the technical features of the above embodiments or different embodiments can also be combined. The steps can be implemented in any order, and there are many other variations of the different aspects of the present invention as described above. For the sake of brevity, they are not provided in the details; although the present invention has been described in detail with reference to the foregoing embodiments, it is common in the art The skilled person should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or equivalently replace some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the implementations of the present invention. Examples of the scope of technical solutions.

Claims (11)

一种无人飞行器的控制方法,应用于遥控装置,其特征在于,包括:A control method of an unmanned aerial vehicle, applied to a remote control device, characterized in that it includes: 获取所述无人飞行器的电量信息和状态信息;Acquiring power information and status information of the unmanned aerial vehicle; 根据所述电量信息和状态信息,生成相应的控制指令;Generate corresponding control instructions according to the power information and status information; 发送所述控制指令至所述无人飞行器,以使所述无人飞行器根据所述控制指令执行相应的控制操作。Sending the control instruction to the unmanned aerial vehicle, so that the unmanned aerial vehicle performs corresponding control operations according to the control instruction. 根据权利要求1所述的方法,其特征在于,其中,所述控制指令包括开机指令和关机指令;The method according to claim 1, wherein the control command includes a power-on command and a power-off command; 所述根据所述电量信息和状态信息,生成相应的控制指令,包括:当所述电量信息低于预设电量范围时,且当所述状态信息满足预设关机状态时,生成关机指令;The generating a corresponding control instruction according to the power information and state information includes: generating a shutdown instruction when the power information is lower than a preset power range and when the state information meets a preset shutdown state; 当所述电量信息不低于所述预设电量范围时,且当所述状态信息满足预设开机状态时,生成开机指令。When the power information is not lower than the preset power range, and when the state information satisfies the preset power-on state, a power-on instruction is generated. 根据权利要求2所述的方法,其特征在于,所述状态信息包括任务执行状态及固件升级状态;The method according to claim 2, wherein the status information includes task execution status and firmware upgrade status; 所述当所述状态信息满足预设关机状态时,包括:When the state information satisfies a preset shutdown state, it includes: 当所述任务执行状态为任务执行完毕状态,且所述固件升级状态为升级完毕状态,则确定所述状态信息满足预设关机状态。When the task execution state is the task execution completed state and the firmware upgrade state is the upgrade completed state, it is determined that the state information satisfies the preset shutdown state. 根据权利要求3的所述的方法,其特征在于,所述无人飞行器与所述遥控装置无线通信连接,所述状态信息还包括空闲时长,其中,所述空闲时长为所述无人飞行器未接收到所述遥控装置的通信信号的持续时间;The method according to claim 3, wherein the unmanned aerial vehicle is wirelessly connected to the remote control device, and the status information further includes idle time, wherein the idle time is the unmanned aerial vehicle The duration of receiving the communication signal of the remote control device; 所述方法还包括:The method also includes: 当所述空闲时长达到预设时间长度,则生成提示信息;When the idle time reaches the preset time length, a prompt message is generated; 得到根据所述提示信息生成的确认信息;Obtaining confirmation information generated according to the prompt information; 若所述确定信息为已确认信息,生成所述关机指令;If the determined information is confirmed information, generate the shutdown instruction; 若所述确认信息为待确认信息,间隔预设时长后,生成所述关机指令。If the confirmation information is information to be confirmed, the shutdown instruction is generated after a preset period of time. 根据权利要求1-4任一项的所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-4, wherein the method further comprises: 获取所述无人飞行器预设距离范围内的环境图像信息;Acquiring environmental image information within a preset distance range of the unmanned aerial vehicle; 根据所述环境图像信息,生成安全评测信息;Generate safety evaluation information according to the environmental image information; 当所述安全评测信息为危险确认信息,发送所述危险确认信息至所述无人飞行器,以使所述无人飞行器根据所述危险确认信息拒绝执行相应的控制操作。When the safety evaluation information is risk confirmation information, the risk confirmation information is sent to the unmanned aerial vehicle, so that the unmanned aerial vehicle refuses to perform a corresponding control operation according to the risk confirmation information. 根据权利要求5的所述的方法,其特征在于,所述根据所述环境图像信息,生成安全评测信息,包括:The method according to claim 5, wherein said generating safety evaluation information according to said environmental image information comprises: 分析所述环境图像信息中是否存在生物图像;Analyzing whether there is a biological image in the environmental image information; 若是,生成危险确认信息;If yes, generate dangerous confirmation information; 若否,生成安全确认信息。If not, a security confirmation message is generated. 一种无人飞行器的控制方法,应用于无人飞行器,其特征在于,An unmanned aerial vehicle control method, applied to an unmanned aerial vehicle, characterized in that: 监测自身的电量信息和状态信息;Monitor your own power information and status information; 发送所述电量信息和状态信息至遥控装置,以使所述遥控装置生成相应的控制指令;Sending the power information and status information to a remote control device, so that the remote control device generates corresponding control instructions; 根据接收到的所述控制指令,执行相应的控制操作。According to the received control instruction, the corresponding control operation is executed. 根据权利要求7所述的方法,其特征在于,所述控制指令包括开机指令和关机指令;The method according to claim 7, wherein the control command includes a power-on command and a power-off command; 所述根据接收到的所述控制指令,执行相应的控制操作,包括:The executing the corresponding control operation according to the received control instruction includes: 当接收到所述开机指令,自动执行开机操作;When the boot instruction is received, the boot operation is automatically executed; 当接收到所述关机指令,自动执行关机操作。When the shutdown instruction is received, the shutdown operation is automatically executed. 根据权利要求8所述的方法,其特征在于,所述无人飞行器搭载有摄像装置;所述方法还包括:The method according to claim 8, wherein the UAV is equipped with a camera; the method further comprises: 拍摄预设距离范围内的环境图像信息Capture environmental image information within a preset distance 发送所述环境图像信息至所述遥控装置,以使所述遥控装置生成安全评测信息;Sending the environmental image information to the remote control device, so that the remote control device generates safety evaluation information; 若接收到的安全评测信息为危险确认信息,屏蔽开机指令或拒绝执行所述开机操作。If the received safety evaluation information is a danger confirmation message, shield the boot instruction or refuse to perform the boot operation. 一种无人飞行器,其特征在于,包括:An unmanned aerial vehicle, characterized in that it comprises: 机身;body; 机臂,与所述机身相连;An arm, connected to the fuselage; 动力装置,设于所述机臂,用于给所述无人飞行器提供飞行的动力;The power device is arranged on the arm and is used to provide power for the unmanned aerial vehicle to fly; 飞控模组;以及Flight control module; and 与所述飞控模组通信连接的存储器;其中,所述存储器存储有可被所述飞控模组执行的指令,所述指令被所述飞控模组执行,以使所述飞控模组能够用于执行如权利要求1-6中任一项所述的无人飞行器的控制方法。A memory communicatively connected with the flight control module; wherein the memory stores instructions that can be executed by the flight control module, and the instructions are executed by the flight control module so that the flight control module The group can be used to implement the unmanned aerial vehicle control method according to any one of claims 1-6. 一种遥控装置,其特征在于,包括:A remote control device, characterized in that it comprises: 壳体;case; 至少一个处理器;以及At least one processor; and 与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行如权利要求7-9任一项所述的无人飞行器的控制方法。A memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor The device can be used to implement the control method of an unmanned aerial vehicle according to any one of claims 7-9.
PCT/CN2020/124468 2019-11-05 2020-10-28 Control method for unmanned aerial vehicle, unmanned aerial vehicle, and remote control device Ceased WO2021088699A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911072906.3A CN110673644A (en) 2019-11-05 2019-11-05 Control method of unmanned aerial vehicle, unmanned aerial vehicle and remote control device
CN201911072906.3 2019-11-05

Publications (1)

Publication Number Publication Date
WO2021088699A1 true WO2021088699A1 (en) 2021-05-14

Family

ID=69086050

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/124468 Ceased WO2021088699A1 (en) 2019-11-05 2020-10-28 Control method for unmanned aerial vehicle, unmanned aerial vehicle, and remote control device

Country Status (2)

Country Link
CN (1) CN110673644A (en)
WO (1) WO2021088699A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110673644A (en) * 2019-11-05 2020-01-10 深圳市道通智能航空技术有限公司 Control method of unmanned aerial vehicle, unmanned aerial vehicle and remote control device
WO2021142592A1 (en) * 2020-01-13 2021-07-22 深圳市大疆创新科技有限公司 Unmanned aerial vehicle and control method therefor, electronic device, and battery state of power management method
CN113939787A (en) * 2020-08-25 2022-01-14 深圳市大疆创新科技有限公司 Flight control method, control device, unmanned aerial vehicle, flight control system and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140316616A1 (en) * 2013-03-11 2014-10-23 Airphrame, Inc. Unmanned aerial vehicle and methods for controlling same
CN105739516A (en) * 2016-05-09 2016-07-06 王彦成 Unmanned plane management and control device and corresponding system
CN106774358A (en) * 2016-11-17 2017-05-31 广州极飞科技有限公司 Unmanned plane intelligent battery and its control method, device and unmanned plane
CN107074347A (en) * 2016-02-29 2017-08-18 深圳市大疆创新科技有限公司 Flight control method, system and unmanned aerial vehicle
CN109447048A (en) * 2018-12-25 2019-03-08 苏州闪驰数控系统集成有限公司 A kind of artificial intelligence early warning system
CN110362114A (en) * 2019-07-26 2019-10-22 深圳市道通智能航空技术有限公司 Starting method, unmanned vehicle and the remote control device of unmanned vehicle
CN110673644A (en) * 2019-11-05 2020-01-10 深圳市道通智能航空技术有限公司 Control method of unmanned aerial vehicle, unmanned aerial vehicle and remote control device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101562638A (en) * 2009-02-17 2009-10-21 深圳华为通信技术有限公司 Access terminal control method and equipment thereof
CN103279368A (en) * 2013-05-11 2013-09-04 徐尚青 Method for automatically powering off idle computer
CN108780325B (en) * 2016-02-26 2022-03-18 深圳市大疆创新科技有限公司 System and method for adjusting unmanned aerial vehicle trajectory
WO2018053815A1 (en) * 2016-09-23 2018-03-29 深圳市大疆创新科技有限公司 Information notification method applicable to remote control, and remote control
CN107825468A (en) * 2017-11-29 2018-03-23 宁波高新区锦众信息科技有限公司 Robot power-saving control method and system
US10689110B2 (en) * 2018-02-12 2020-06-23 Wipro Limited Method and system for performing inspection and maintenance tasks of three-dimensional structures using drones
CN108789500B (en) * 2018-05-24 2021-11-05 上海节卡机器人科技有限公司 Human-machine safety protection system and safety protection method
CN108803654A (en) * 2018-06-04 2018-11-13 成都天麒科技有限公司 A kind of unmanned plane safe starting method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140316616A1 (en) * 2013-03-11 2014-10-23 Airphrame, Inc. Unmanned aerial vehicle and methods for controlling same
CN107074347A (en) * 2016-02-29 2017-08-18 深圳市大疆创新科技有限公司 Flight control method, system and unmanned aerial vehicle
CN105739516A (en) * 2016-05-09 2016-07-06 王彦成 Unmanned plane management and control device and corresponding system
CN106774358A (en) * 2016-11-17 2017-05-31 广州极飞科技有限公司 Unmanned plane intelligent battery and its control method, device and unmanned plane
CN109447048A (en) * 2018-12-25 2019-03-08 苏州闪驰数控系统集成有限公司 A kind of artificial intelligence early warning system
CN110362114A (en) * 2019-07-26 2019-10-22 深圳市道通智能航空技术有限公司 Starting method, unmanned vehicle and the remote control device of unmanned vehicle
CN110673644A (en) * 2019-11-05 2020-01-10 深圳市道通智能航空技术有限公司 Control method of unmanned aerial vehicle, unmanned aerial vehicle and remote control device

Also Published As

Publication number Publication date
CN110673644A (en) 2020-01-10

Similar Documents

Publication Publication Date Title
US12163803B2 (en) Method, device and system for processing a task
US11262748B2 (en) Electronic device for controlling unmanned aerial vehicle and control method therefor
US12075159B2 (en) Gimbal servo control method and control device
WO2021088699A1 (en) Control method for unmanned aerial vehicle, unmanned aerial vehicle, and remote control device
CN106054926A (en) Unmanned aerial vehicle following system and following flight control method
WO2018090493A1 (en) Unmanned aerial vehicle
CN204925801U (en) Changeable communication mode's unmanned aerial vehicle control system
CN114995487B (en) Omnidirectional obstacle avoidance method and unmanned aerial vehicle
WO2018214462A1 (en) Remote control for image processing, unmanned flight system, and image processing method for unmanned aerial vehicle
CN109874205B (en) Unmanned aerial vehicle light brightness adjusting method and device, storage medium and equipment
US20200117183A1 (en) Electronic device for controlling unmanned aerial vehicle, and unmanned aerial vehicle and system controlled thereby
WO2021088683A1 (en) Method for adjusting self-discharge cycle of battery, and unmanned aerial vehicle
CN109733220B (en) Method for charging unmanned aerial vehicle, unmanned aerial vehicle and computer readable medium
WO2021195887A1 (en) Unmanned aerial vehicle control method and apparatus, and computer readable storage medium
CN106292799A (en) Unmanned plane, remote control unit and control method thereof
CN105511487A (en) Mobile sensor control system
CN105013191A (en) Toy plane remote control system based on intelligent terminal and remote control method of toy plane remote control system
CN106774406A (en) A kind of unmanned plane image automated collection systems and method
WO2021018049A1 (en) Unmanned aerial vehicle starting method, unmanned aerial vehicle, and remote control device
CN205320116U (en) System for unmanned aerial vehicle online
WO2022188151A1 (en) Image photographing method, control apparatus, movable platform, and computer storage medium
CN206523155U (en) A kind of virtual reality aerial device
CN208013711U (en) A kind of multi-rotor unmanned aerial vehicle high altitude environment detecting system
CN113148163B (en) A method and device for controlling functions of an aircraft
WO2021093578A1 (en) High dynamic range image exposure control method, aerial camera, and unmanned aerial vehicle

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20884306

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20884306

Country of ref document: EP

Kind code of ref document: A1