Nothing Special   »   [go: up one dir, main page]

WO2021087672A1 - Control method and device, movable platform, and storage medium - Google Patents

Control method and device, movable platform, and storage medium Download PDF

Info

Publication number
WO2021087672A1
WO2021087672A1 PCT/CN2019/115369 CN2019115369W WO2021087672A1 WO 2021087672 A1 WO2021087672 A1 WO 2021087672A1 CN 2019115369 W CN2019115369 W CN 2019115369W WO 2021087672 A1 WO2021087672 A1 WO 2021087672A1
Authority
WO
WIPO (PCT)
Prior art keywords
distance
movable platform
speed
braking distance
deceleration
Prior art date
Application number
PCT/CN2019/115369
Other languages
French (fr)
Chinese (zh)
Inventor
龚鼎
陈超彬
贾向华
Original Assignee
深圳市大疆创新科技有限公司
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 深圳市大疆创新科技有限公司 filed Critical 深圳市大疆创新科技有限公司
Priority to PCT/CN2019/115369 priority Critical patent/WO2021087672A1/en
Priority to CN201980038385.1A priority patent/CN112272807A/en
Publication of WO2021087672A1 publication Critical patent/WO2021087672A1/en

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 field of control technology, in particular to a control method, equipment, movable platform and storage medium.
  • distance sensing modules are generally installed on movable platforms.
  • the movable platform will obtain the obstacle distance information output by the sensing module during the movement.
  • the obstacle distance information output by the sensing module will be used to limit the movement speed of the movable platform to avoid The collision of obstacles ensures that the movable platform always moves in a safe environment.
  • the existing obstacle avoidance methods are mainly to brake at the maximum attitude until the drone stops flying and stays hovering.
  • this method of emergency braking at the maximum attitude angle when the drone is at a high speed, the drone will decelerate greatly, which will affect the flight safety and stability of the drone to a certain extent. Sex. Therefore, how to control the movable platform to avoid obstacles more stably and safely is of great significance.
  • the embodiments of the present invention provide a control method, equipment, a movable platform and a storage medium, which can avoid collisions between the movable platform and obstacles while ensuring the stability of the movable platform, and improve the movement of the movable platform. Security.
  • an embodiment of the present invention provides a control method, the method is applied to a movable platform, and the method includes:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • an embodiment of the present invention provides another control method, which is applied to a movable platform, and the method includes:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • an embodiment of the present invention provides a control device, including a memory and a processor
  • the memory is used to store programs
  • the processor is used to call the program, and when the program is executed, it is used to perform the following operations:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • an embodiment of the present invention provides another control device, including a memory and a processor
  • the memory is used to store programs
  • the processor is used to call the program, and when the program is executed, it is used to perform the following operations:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • an embodiment of the present invention provides a movable platform, and the movable platform includes:
  • the power system configured on the fuselage is used to provide mobile power for the movable platform
  • control device as described in the third aspect above.
  • an embodiment of the present invention provides another movable platform, and the movable platform includes:
  • the power system configured on the fuselage is used to provide mobile power for the movable platform
  • control device as described in the fourth aspect above.
  • an embodiment of the present invention provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned first or second aspect is implemented. method.
  • the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances.
  • the movable platform By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles.
  • the movable platform By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
  • Figure 1 is a schematic structural diagram of a control system provided by an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a control method provided by an embodiment of the present invention.
  • 3a is a schematic diagram of a corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention
  • Fig. 3b is a schematic diagram of another corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a control device provided by an embodiment of the present invention.
  • Fig. 6 is a schematic structural diagram of another control device provided by an embodiment of the present invention.
  • the control method provided in the embodiment of the present invention may be executed by a control system.
  • the control system includes a control device and a movable platform.
  • the control device may be installed on the movable platform.
  • the control device may be spatially independent of A movable platform.
  • the control device may be a component of a movable platform, that is, the movable platform includes a control device.
  • the movable platform may include, but is not limited to, aerial vehicles such as drones, robots capable of autonomous movement, unmanned vehicles, unmanned ships and other movable devices.
  • the control device may be a controller of a movable platform.
  • the control device may be a flight controller, a remote controller, or the like of an unmanned aerial vehicle.
  • the control system provided by the embodiment of the present invention will be schematically described below with reference to FIG. 1.
  • FIG. 1 is a schematic structural diagram of a control system provided by an embodiment of the present invention.
  • the control system includes: a control device 11 and a movable platform 12.
  • the movable platform 12 includes a power system 121, and the power system 121 is used to provide the movable platform 12 with moving power.
  • the control device 11 is provided in the movable platform 12, and can establish a communication connection with other devices (such as the power system 121) in the movable platform through a wired communication connection.
  • the movable platform 12 and the control device 11 are independent of each other.
  • the control device 11 is set in a cloud server and establishes a communication connection with the movable platform 12 through a wireless communication connection.
  • the control device 11 may detect the object distance between the movable platform 12 and the obstacle, and determine that the current speed of the movable platform 12 corresponds to the first corresponding relationship between the speed and the braking distance According to the second corresponding relationship between the speed and the braking distance, the second braking distance corresponding to the current speed of the movable platform 12 is determined. If the first braking distance or the second braking distance is greater than the object distance, the control device 11 may be based on the size of the object distance, the first braking distance, and the second braking distance. Relationship to determine the deceleration control amount used to control the deceleration movement of the movable platform 12.
  • control device in the control system may determine the deceleration control amount for controlling the movable platform to decelerate at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. In this way, the deceleration control amount can be flexibly determined based on the current motion state and object distance of the movable platform.
  • the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles.
  • the movable platform By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
  • FIG. 2 is a schematic flowchart of a control method provided by an embodiment of the present invention. The method may be executed by a control device, and the specific explanation of the control device is as described above. Specifically, the method of the embodiment of the present invention includes the following steps.
  • control device can detect the object distance between the movable platform and the obstacle.
  • a distance sensing module may be installed on the movable platform, and the control device may obtain the object distance between the movable platform and the obstacle collected by the distance sensing module.
  • S202 Determine the first braking distance corresponding to the current speed of the movable platform according to the first correspondence between the speed and the braking distance.
  • control device may determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance.
  • the first corresponding relationship between the speed and the braking distance may be obtained based on the distance traveled by the pre-calibrated movable platform when the speed is decelerated to 0 when braking at the maximum attitude angle at different speeds.
  • the calibration process generally uses a movable platform to brake at different speeds in an open environment and then the calibration is completed.
  • FIG. 3a is a schematic diagram of a corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention.
  • Figure 3a shows the corresponding relationship curve between speed and braking distance established with distance as the abscissa and speed as the ordinate.
  • the first corresponding relationship between the speed and the braking distance is shown in Figure 3a. 31 shown.
  • the correspondence between different speeds and braking distances can be determined, which helps to determine the first braking distance corresponding to the current speed of the movable platform in real time.
  • S203 Determine the second braking distance corresponding to the current speed of the movable platform according to the second correspondence between the speed and the braking distance.
  • control device may determine the second braking distance corresponding to the current speed of the movable platform according to the second correspondence between the speed and the braking distance.
  • the second corresponding relationship between the speed and the braking distance is determined according to a preset safe distance between the movable platform and the obstacle when the speed of the movable platform decelerates to 0 at different speeds. Taking FIG. 3a as an example, the second corresponding relationship between the speed and the braking distance is shown as the second corresponding relationship curve 32 in FIG. 3a.
  • S204 Determine a deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship among the object distance, the first braking distance, and the second braking distance.
  • the control device may be based on the object distance, the first braking distance, and the second braking distance.
  • the magnitude relationship between the three braking distances determines the deceleration control amount used to control the deceleration movement of the movable platform. If the first braking distance or the second braking distance is greater than the object distance, a decision can be made to trigger the execution of a deceleration operation, and the deceleration control amount can be determined according to the above-mentioned magnitude relationship.
  • the deceleration control amount may include, but is not limited to, maximum acceleration, deceleration inclination, and the like.
  • the control device determines the deceleration control amount used to control the movement of the movable platform according to the relationship between the object distance, the first braking distance, and the second braking distance. If the first braking distance is greater than the object distance, a first deceleration control amount for controlling the decelerating movement of the movable platform can be generated; if the first braking distance is less than the object distance, and the If the second braking distance is greater than the object distance, a second deceleration control amount for controlling the deceleration movement of the movable platform can be generated; in some embodiments, the first deceleration control amount is not less than the first deceleration control amount. 2. Deceleration control amount. In an example, the first deceleration control amount may be the maximum acceleration, and the second deceleration control amount may be less than the maximum acceleration.
  • the first braking distance corresponding to the current speed v of the drone is determined as d1
  • the second braking distance corresponding to the current speed v of the UAV is d2. If the object distance between the drone and the obstacle is d, and the first braking distance d1 is greater than the object distance d, the first deceleration control amount a1 for controlling the deceleration movement of the drone can be generated, To control the drone to decelerate to stop at a1.
  • a second deceleration control amount a2 for controlling the deceleration movement of the drone can be generated , To control the drone to smoothly decelerate from the current speed v at a2 to below the target speed determined according to the object distance d and the second correspondence relationship.
  • the first deceleration control amount a1 is not less than the second deceleration control amount a2.
  • the movable platform can be controlled to decelerate in a relatively stable posture within the long-distance braking distance, so as to improve the stability of the drone.
  • it When it decelerates to the short-distance braking distance, it can be controlled to move.
  • the platform brakes to a stop to ensure the safety of the movable platform.
  • the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  • the first distance threshold is d0
  • the distance interval greater than the first distance threshold is the distance interval d0.
  • the first correspondence curve 31 The first braking distance corresponding to v is d1
  • the first braking distance corresponding to v in the second correspondence curve 32 is d2, where d1 is smaller than d2.
  • the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference
  • the second distance threshold is not greater than the first distance threshold; in some embodiments, the first difference is within the distance interval greater than the first distance threshold, The difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence.
  • the second distance is equal to the first distance threshold d0, and within a distance interval less than the second distance threshold d0, when the current speed of the drone is v0, the first correspondence curve
  • the difference between the first braking distance d3 of 31 and the second braking distance d4 of the second correspondence curve 32 is smaller than the first difference.
  • the first difference is the first braking distance d1 of the first correspondence curve 31 and the second braking distance d1 of the second correspondence curve 32 within the distance interval greater than the first distance threshold d0
  • the difference in distance d2 is d1-d2.
  • the first deceleration control amount may be determined according to the maximum deceleration capacity of the movable platform.
  • the first deceleration control amount may be determined according to the maximum acceleration of the drone, and the maximum deceleration capacity is determined according to the maximum deceleration capacity.
  • the first deceleration control amount is determined by the maximum deceleration capacity, which can ensure that the movable platform decelerates at the maximum deceleration capacity, and avoid collisions between the movable platform and obstacles.
  • the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence.
  • the control device may control the movable platform to move at the target speed.
  • the control device may control the movable platform to move at the target speed.
  • the movable platform may be a multi-rotor rotorcraft
  • the deceleration control amount may be the deceleration inclination of the multi-rotor rotorcraft.
  • the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances.
  • the movable platform By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles.
  • the movable platform By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
  • FIG. 4 is a schematic flowchart of another control method provided by an embodiment of the present invention.
  • the method may be executed by a control device, and the specific explanation of the control device is as described above.
  • the difference between the embodiment of the present invention and the embodiment of FIG. 2 is that the embodiment of the present invention describes the process of controlling the decelerating movement of the movable platform at the speed corresponding to the object distance determined according to the corresponding relationship between the speed and the braking distance.
  • the method of the embodiment of the present invention includes the following steps.
  • control device can detect the object distance between the movable platform and the obstacle.
  • S402 Determine the first speed corresponding to the object distance according to the first correspondence between the speed and the braking distance.
  • control device may determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance.
  • control device when the control device obtains the object distance between the movable platform and the obstacle, it can detect whether the object distance is less than or equal to the braking distance, and if the object distance is less than or equal to the braking distance, it can be According to the first corresponding relationship between the speed and the braking distance, the first speed corresponding to the object distance is determined.
  • Fig. 3b is a schematic diagram of another corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention.
  • the first corresponding relationship between speed and braking distance is shown in Fig. 3 as the first corresponding relationship curve. 31 shown.
  • the drone assuming that the object distance between the drone and the obstacle is D1, then according to the first correspondence curve 31 of speed and braking distance, it can be determined that the first speed corresponding to the object distance D1 is V1 .
  • S403 Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance.
  • control device may determine the second speed corresponding to the object distance according to the second corresponding relationship between the speed and the braking distance.
  • control device when the control device obtains the object distance between the movable platform and the obstacle, it can detect whether the object distance is less than or equal to the braking distance, and if the object distance is less than or equal to the braking distance, it can be According to the first corresponding relationship between the speed and the braking distance, the first speed corresponding to the object distance is determined.
  • S404 Determine a deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed.
  • the control device may be based on the current speed, the first speed, and the current speed.
  • the magnitude relationship between the three second speeds determines the deceleration control amount used to control the deceleration movement of the movable platform. If the current speed of the movable platform is greater than the first speed or the current speed is greater than the second speed, a decision can be made to trigger the execution of a deceleration operation, and the deceleration control amount can be determined according to the above-mentioned magnitude relationship.
  • the movable platform may accept the original speed command, for example, accept the original speed command sent by the remote controller of the communication connection point with the movable platform, this command is based on the user's control of the joystick by the remote controller. Control generated. If the joystick is moved to the maximum attitude angle, the generated speed command can drive the movable platform to move at the maximum travel speed.
  • the movable platform can have a built-in perception module to measure the object distance between the movable platform and obstacles based on imaging, infrared, radar and other technologies.
  • the speed limit module can obtain the object distance measured by the sensing module, and determine the current speed based on the original speed command, and further implement the method in the above embodiment.
  • the movable platform is an unmanned aerial vehicle
  • birds flying in the sky are identified as obstacles
  • the first speed determined by the object distance and the first correspondence and the second speed determined by the object distance and the second correspondence. speed. If the current speed of the drone is greater than the first speed or the second speed, it can be determined that the drone needs to slow down so as to avoid collisions with birds.
  • the speed zone is determined based on the first speed and the second speed, and determines the output amount of the deceleration control. In this way, the deceleration of the drone can be flexibly controlled.
  • the object distance may be large at the first moment, because the obstacle itself is also moving.
  • its current speed may continuously change, but the detected change in the object distance is not continuous.
  • adopting the scheme of braking at the maximum attitude angle may cause unnecessary emergency braking and bring instability to flight control.
  • the deceleration control amount can be determined more flexibly. For the sudden jump of obstacles, the relationship between the current speed, the first speed and the second speed is also Will change, and then for such jumping obstacles, the deceleration control amount can be flexibly determined.
  • the control device determines the deceleration control amount used to control the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed If the current speed is greater than the first speed, a first deceleration control amount for controlling the deceleration movement of the movable platform can be generated; if the current speed is less than the first speed, and the current speed Greater than the second speed, a second deceleration control amount for controlling the deceleration movement of the movable platform can be generated; in some embodiments, the first deceleration control amount is not less than the second deceleration control amount .
  • the current speed of the drone is V
  • the current speed V is greater than the first speed V1
  • the current speed V is less than the first speed V1
  • the current speed V is greater than the second speed V2, it can be used to control the deceleration movement of the drone.
  • the second deceleration control amount A2 in some embodiments, the first deceleration control amount A1 is not less than the second deceleration control amount A2.
  • the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  • the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference
  • the second distance threshold is not greater than the first distance threshold; in some embodiments, the first difference is within the distance interval greater than the first distance threshold, The difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence.
  • the first deceleration control amount may be determined according to the maximum deceleration capacity of the movable platform.
  • the first deceleration control amount may be determined according to the maximum acceleration of the drone, and the maximum deceleration capacity is determined according to the maximum deceleration capacity.
  • the first deceleration control amount is determined by the maximum deceleration capacity, which can ensure that the movable platform decelerates at the maximum deceleration capacity, and avoid collisions between the movable platform and obstacles.
  • the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence.
  • the control device may control the movable platform to move at the target speed.
  • the control device may control the movable platform to move at the target speed.
  • the movable platform may be a multi-rotor rotorcraft
  • the deceleration control amount may be the deceleration inclination of the multi-rotor rotorcraft.
  • the control device can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to the speed The second corresponding relationship with the braking distance determines the second speed corresponding to the object distance. If the current speed of the movable platform is greater than the first speed or the current speed is greater than the second speed, the current speed, the first speed, and the second speed may be determined according to the relationship between the current speed, the first speed and the second speed. Determine the deceleration control amount used to control the deceleration movement of the movable platform.
  • the drone can be decelerated to a safe speed with a relatively stable attitude in the high-speed section according to the speed of the drone, so as to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, thereby achieving While avoiding the collision of the movable platform with obstacles, it also ensures the stability and safety of the movable platform.
  • FIG. 5 is a schematic structural diagram of a control device according to an embodiment of the present invention.
  • the control device includes: a memory 501 and a processor 502.
  • control device further includes a data interface 503, and the data interface 503 is used to transfer data information between the control device and other devices.
  • the memory 501 may include a volatile memory (volatile memory); the memory 501 may also include a non-volatile memory (non-volatile memory); the memory 501 may also include a combination of the foregoing types of memories.
  • the processor 502 may be a central processing unit (CPU).
  • the processor 502 may further include a hardware chip.
  • the aforementioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • the above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
  • the memory 501 is used to store programs, and the processor 502 can call the programs stored in the memory 501 to perform the following steps:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • the processor 502 determines the deceleration control amount used to control the movement of the movable platform according to the relationship between the object distance, the first braking distance, and the second braking distance. , Specifically used for:
  • first braking distance is greater than the object distance, generating a first deceleration control amount for controlling the deceleration movement of the movable platform;
  • first braking distance is less than the object distance, and the second braking distance is greater than the object distance, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
  • the first deceleration control amount is not less than the second deceleration control amount.
  • the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  • the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference
  • the second distance threshold is not greater than the first distance threshold
  • the first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
  • the first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  • the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  • the movable platform is a multi-axis rotorcraft
  • the deceleration control amount is the deceleration angle of the multiaxis rotorcraft.
  • processor 502 is further configured to:
  • the movable platform is controlled to move at the target speed.
  • the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances.
  • the movable platform By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles.
  • the movable platform By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
  • FIG. 6 is a schematic structural diagram of another control device according to an embodiment of the present invention.
  • the control device includes: a memory 601 and a processor 602.
  • control device further includes a data interface 603, and the data interface 603 is used to transfer data information between the control device and other devices.
  • the memory 601 may include a volatile memory (volatile memory); the memory 601 may also include a non-volatile memory (non-volatile memory); the memory 601 may also include a combination of the foregoing types of memories.
  • the processor 602 may be a central processing unit (CPU).
  • the processor 602 may further include a hardware chip.
  • the aforementioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • the above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
  • the memory 601 is used to store programs, and the processor 602 can call the programs stored in the memory 601 to perform the following steps:
  • a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  • the processor 602 determines the deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed, Specifically used for:
  • the first deceleration control amount is not less than the second deceleration control amount.
  • the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  • the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference
  • the second distance threshold is not greater than the first distance threshold
  • the first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
  • the first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  • the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  • the movable platform is a multi-axis rotorcraft
  • the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
  • processor 602 is further configured to:
  • the movable platform is controlled to move at the target speed.
  • the control device can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to the speed The second corresponding relationship with the braking distance determines the second speed corresponding to the object distance.
  • the deceleration control amount used to control the deceleration movement of the movable platform may be determined according to the magnitude relationship between the current speed, the first speed and the second speed. Through this embodiment, it can decelerate to a safe speed with a relatively stable attitude in the high-speed section to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, so as to avoid the movable platform and the safe speed. When obstacles collide, the stability and safety of the movable plane are ensured.
  • the embodiment of the present invention also provides a movable platform, the movable platform includes: a fuselage; a power system configured on the fuselage to provide the movable platform with moving power; and the above-mentioned FIG. 5 controlling device.
  • the movable platform can determine the deceleration control amount for controlling the decelerating movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances.
  • the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles.
  • the movable platform By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
  • the embodiment of the present invention also provides another movable platform, the movable platform includes: a fuselage; a power system configured on the fuselage to provide the movable platform with moving power; and the above-mentioned FIG. 6 Control equipment.
  • the movable platform can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to The second corresponding relationship between the speed and the braking distance determines the second speed corresponding to the object distance.
  • the deceleration control amount used to control the deceleration movement of the movable platform may be determined according to the magnitude relationship between the current speed, the first speed and the second speed.
  • this implementation method can decelerate to a safe speed with a relatively stable attitude in the high-speed section, so as to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, so as to avoid When obstacles collide, the stability and safety of the movable plane are ensured.
  • the embodiment of the present invention also provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it realizes that in the embodiment corresponding to FIG. 2 or FIG. 4 of the present invention
  • the described method can also implement the device corresponding to the embodiment of the present invention described in FIG. 5 or FIG. 6, which will not be repeated here.
  • the computer-readable storage medium may be an internal storage unit of the device described in any of the foregoing embodiments, such as a hard disk or memory of the device.
  • the computer-readable storage medium may also be an external storage device of the device, such as a plug-in hard disk equipped on the device, a smart memory card (Smart Media Card, SMC), or a Secure Digital (SD) card. , Flash Card, etc.
  • the computer-readable storage medium may also include both an internal storage unit of the device and an external storage device.
  • the computer-readable storage medium is used to store the computer program and other programs and data required by the terminal.
  • the computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

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)
  • Regulating Braking Force (AREA)

Abstract

A control method and device, a movable platform, and a storage medium. The method comprises: detecting the object distance between a movable platform (12) and an obstacle (S201); according to a first correspondence between speed and braking distance, determining a first braking distance corresponding to the current speed of the movable platform (S202); according to a second correspondence between speed and braking distance, determining a second braking distance corresponding to the current speed of the movable platform (S203); according to a magnitude relationship between the object distance, the first braking distance and the second braking distance, determining a deceleration control amount used to control the deceleration motion of the movable platform (S204). By means of the foregoing manner, the stability of the movable platform can be ensured while preventing a collision from occurring between the movable platform and the obstacle, and the safety of the movable platform when moving is improved.

Description

一种控制方法、设备、可移动平台及存储介质Control method, equipment, movable platform and storage medium 技术领域Technical field
本发明涉及控制技术领域,尤其涉及一种控制方法、设备、可移动平台及存储介质。The present invention relates to the field of control technology, in particular to a control method, equipment, movable platform and storage medium.
背景技术Background technique
在可移动平台领域,为了可移动平台的安全,一般会给可移动平台安装距离感知模块。可移动平台在运动期间会获取感知模块输出的障碍物距离信息,在规划可移动平台的运动速度和运动轨迹期间将使用感知模块输出的障碍物距离信息限制可移动平台的运动速度,以避免与障碍物发生碰撞,确保可移动平台始终在安全环境下运动。In the field of movable platforms, for the safety of movable platforms, distance sensing modules are generally installed on movable platforms. The movable platform will obtain the obstacle distance information output by the sensing module during the movement. During the planning of the movement speed and trajectory of the movable platform, the obstacle distance information output by the sensing module will be used to limit the movement speed of the movable platform to avoid The collision of obstacles ensures that the movable platform always moves in a safe environment.
以无人机为例,现有的避障方式主要是以最大姿态紧急刹车直至无人机停止飞行保持悬停。然而,这种以最大姿态角进行紧急刹车的方式,当无人机处于高速状态下时,无人机的减速幅度将会很大,这在一定程度上会影响无人机的飞行安全和稳定性。因此,如何更稳定、更安全地控制可移动平台进行避障具有十分重要的意义。Taking drones as an example, the existing obstacle avoidance methods are mainly to brake at the maximum attitude until the drone stops flying and stays hovering. However, this method of emergency braking at the maximum attitude angle, when the drone is at a high speed, the drone will decelerate greatly, which will affect the flight safety and stability of the drone to a certain extent. Sex. Therefore, how to control the movable platform to avoid obstacles more stably and safely is of great significance.
发明内容Summary of the invention
本发明实施例提供了一种控制方法、设备、可移动平台及存储介质,可以在避免可移动平台与障碍物发生碰撞的同时确保了可移动平台的稳定性,提高了可移动平台移动过程中的安全性。The embodiments of the present invention provide a control method, equipment, a movable platform and a storage medium, which can avoid collisions between the movable platform and obstacles while ensuring the stability of the movable platform, and improve the movement of the movable platform. Security.
第一方面,本发明实施例提供了一种控制方法,所述方法应用于可移动平台,所述方法包括:In the first aspect, an embodiment of the present invention provides a control method, the method is applied to a movable platform, and the method includes:
检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离;Determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离;Determine the second braking distance corresponding to the current speed of the movable platform according to the second corresponding relationship between the speed and the braking distance;
根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关 系,确定用于控制所述可移动平台减速运动的减速控制量。According to the size relationship among the object distance, the first braking distance and the second braking distance, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
第二方面,本发明实施例提供了另一种控制方法,所述方法应用于可移动平台,所述方法包括:In the second aspect, an embodiment of the present invention provides another control method, which is applied to a movable platform, and the method includes:
检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度;Determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度;Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance;
根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the current speed, the first speed and the second speed, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
第三方面,本发明实施例提供了一种控制设备,包括存储器和处理器;In the third aspect, an embodiment of the present invention provides a control device, including a memory and a processor;
所述存储器,用于存储程序;The memory is used to store programs;
所述处理器,用于调用所述程序,当所述程序被执行时,用于执行以下操作:The processor is used to call the program, and when the program is executed, it is used to perform the following operations:
检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离;Determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离;Determine the second braking distance corresponding to the current speed of the movable platform according to the second corresponding relationship between the speed and the braking distance;
根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the object distance, the first braking distance, and the second braking distance, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
第四方面,本发明实施例提供了另一种控制设备,包括存储器和处理器;In the fourth aspect, an embodiment of the present invention provides another control device, including a memory and a processor;
所述存储器,用于存储程序;The memory is used to store programs;
所述处理器,用于调用所述程序,当所述程序被执行时,用于执行以下操作:The processor is used to call the program, and when the program is executed, it is used to perform the following operations:
检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度;Determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度;Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance;
根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the current speed, the first speed and the second speed, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
第五方面,本发明实施例提供了一种可移动平台,所述可移动平台包括:In a fifth aspect, an embodiment of the present invention provides a movable platform, and the movable platform includes:
机身;body;
配置在机身上的动力系统,用于为所述可移动平台提供移动的动力;The power system configured on the fuselage is used to provide mobile power for the movable platform;
如上述第三方面所述的控制设备。The control device as described in the third aspect above.
第六方面,本发明实施例提供了另一种可移动平台,所述可移动平台包括:In the sixth aspect, an embodiment of the present invention provides another movable platform, and the movable platform includes:
机身;body;
配置在机身上的动力系统,用于为所述可移动平台提供移动的动力;The power system configured on the fuselage is used to provide mobile power for the movable platform;
如上述第四方面所述的控制设备。The control device as described in the fourth aspect above.
第七方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面或第二方面所述的方法。In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned first or second aspect is implemented. method.
本发明实施例中,控制设备可以根据可移动平台与障碍物之间的物距与不同刹车距离的关系,确定控制可移动平台在不同物距进行减速运动的减速控制量。通过在可移动平台的物距大于第一刹车距离且小于第二刹车距离的范围内,控制可移动平台以平稳的姿态减速到安全速度,可以提高可移动平台减速过程的平稳性,有助于避免可移动平台与障碍物发生碰撞。通过在可移动平台的物距小于第一刹车距离时,控制可移动平台以最大姿态角刹车,可以避免可移动平台与障碍物发生碰撞,提高了可移动平台移动过程中的安全性。In the embodiment of the present invention, the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles. By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
附图说明Description of the drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following will briefly introduce the drawings that need to be used in the embodiments. Obviously, the drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, without creative work, other drawings can be obtained based on these drawings.
图1是本发明实施例提供的一种控制系统的结构示意图;Figure 1 is a schematic structural diagram of a control system provided by an embodiment of the present invention;
图2是本发明实施例提供的一种控制方法的流程示意图;2 is a schematic flowchart of a control method provided by an embodiment of the present invention;
图3a是本发明实施例提供的一种速度与刹车距离的对应关系曲线的示意图;3a is a schematic diagram of a corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention;
图3b是本发明实施例提供的另一种速度与刹车距离的对应关系曲线的示意图;Fig. 3b is a schematic diagram of another corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention;
图4是本发明实施例提供的另一种控制方法的流程示意图;4 is a schematic flowchart of another control method provided by an embodiment of the present invention;
图5是本发明实施例提供的一种控制设备的结构示意图;Figure 5 is a schematic structural diagram of a control device provided by an embodiment of the present invention;
图6是本发明实施例提供的另一种控制设备的结构示意图。Fig. 6 is a schematic structural diagram of another control device provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following clearly describes the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。Hereinafter, some embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.
本发明实施例中提供的控制方法可以由一种控制系统执行。其中,所述控制系统包括控制设备和可移动平台,在某些实施例中,所述控制设备可以安装在可移动平台上,在某些实施例中,所述控制设备可以在空间上独立于可移动平台,在某些实施例中,所述控制设备可以是可移动平台的部件,即所述可移动平台包括控制设备。在某些实施例中,所述可移动平台可以包括但不限于无人机等飞行器、能够自主移动的机器人、无人车、无人船等可移动设备。在某些实施例中,所述控制设备可以是可移动平台的控制器,在一个示例中,所述控制设备可以是无人机的飞行控制器、遥控器等。下面结合附图1对本发明实施例提供的控制系统进行示意性说明。The control method provided in the embodiment of the present invention may be executed by a control system. Wherein, the control system includes a control device and a movable platform. In some embodiments, the control device may be installed on the movable platform. In some embodiments, the control device may be spatially independent of A movable platform. In some embodiments, the control device may be a component of a movable platform, that is, the movable platform includes a control device. In some embodiments, the movable platform may include, but is not limited to, aerial vehicles such as drones, robots capable of autonomous movement, unmanned vehicles, unmanned ships and other movable devices. In some embodiments, the control device may be a controller of a movable platform. In an example, the control device may be a flight controller, a remote controller, or the like of an unmanned aerial vehicle. The control system provided by the embodiment of the present invention will be schematically described below with reference to FIG. 1.
请参见图1,图1是本发明实施例提供的一种控制系统的结构示意图。所述控制系统包括:控制设备11、可移动平台12。所述可移动平台12包括动力系统121,所述动力系统121用于为可移动平台12提供移动的动力。在一些实施例中,控制设备11设置在可移动平台12中,可以通过有线通信连接方式与可移动平台中的其他设备(如动力系统121)建立通信连接。在其他实施例中,,可移动平台12和控制设备11彼此独立,例如控制设备11设置在云端服务器中,通过无线通信连接方式与可移动平台12建立通信连接。Please refer to FIG. 1, which is a schematic structural diagram of a control system provided by an embodiment of the present invention. The control system includes: a control device 11 and a movable platform 12. The movable platform 12 includes a power system 121, and the power system 121 is used to provide the movable platform 12 with moving power. In some embodiments, the control device 11 is provided in the movable platform 12, and can establish a communication connection with other devices (such as the power system 121) in the movable platform through a wired communication connection. In other embodiments, the movable platform 12 and the control device 11 are independent of each other. For example, the control device 11 is set in a cloud server and establishes a communication connection with the movable platform 12 through a wireless communication connection.
本发明实施例中,所述控制设备11可以检测所述可移动平台12与障碍物之间的物距,并根据速度与刹车距离的第一对应关系,确定所述可移动平台12当前速度对应的第一刹车距离,以及根据速度与刹车距离的第二对应关系,确定所述可移动平台12当前速度对应的第二刹车距离。若所述第一刹车距离或所述第二刹车距离大于所述物距,则控制设备11可以根据所述物距、所述 第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台12减速运动的减速控制量。In the embodiment of the present invention, the control device 11 may detect the object distance between the movable platform 12 and the obstacle, and determine that the current speed of the movable platform 12 corresponds to the first corresponding relationship between the speed and the braking distance According to the second corresponding relationship between the speed and the braking distance, the second braking distance corresponding to the current speed of the movable platform 12 is determined. If the first braking distance or the second braking distance is greater than the object distance, the control device 11 may be based on the size of the object distance, the first braking distance, and the second braking distance. Relationship to determine the deceleration control amount used to control the deceleration movement of the movable platform 12.
本发明实施例中,所述控制系统中控制设备可以根据可移动平台与障碍物之间的物距与不同刹车距离的关系,确定控制可移动平台在不同物距进行减速运动的减速控制量。这样,可以基于可移动平台当前的运动状态以及物距,灵活地确定减速控制量。In the embodiment of the present invention, the control device in the control system may determine the deceleration control amount for controlling the movable platform to decelerate at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. In this way, the deceleration control amount can be flexibly determined based on the current motion state and object distance of the movable platform.
通过在可移动平台的物距大于第一刹车距离且小于第二刹车距离的范围内,控制可移动平台以平稳的姿态减速到安全速度,可以提高可移动平台减速过程的平稳性,有助于避免可移动平台与障碍物发生碰撞。通过在可移动平台的物距小于第一刹车距离时,控制可移动平台以最大姿态角刹车,可以避免可移动平台与障碍物发生碰撞,提高了可移动平台移动过程中的安全性。By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles. By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
下面结合附图对本发明实施例提供的控制方法进行示意性说明。The control method provided by the embodiment of the present invention will be schematically described below with reference to the accompanying drawings.
具体请参见图2,图2是本发明实施例提供的一种控制方法的流程示意图,所述方法可以由控制设备执行,其中,控制设备的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。Please refer to FIG. 2 for details. FIG. 2 is a schematic flowchart of a control method provided by an embodiment of the present invention. The method may be executed by a control device, and the specific explanation of the control device is as described above. Specifically, the method of the embodiment of the present invention includes the following steps.
S201:检测可移动平台与障碍物之间的物距。S201: Detect the object distance between the movable platform and the obstacle.
本发明实施例中,控制设备可以检测所述可移动平台与障碍物之间的物距。In the embodiment of the present invention, the control device can detect the object distance between the movable platform and the obstacle.
在一些实施例中,所述可移动平台上可以安装距离感知模块,控制设备可以获取所述距离感知模块采集到的所述可移动平台与障碍物之间的物距。In some embodiments, a distance sensing module may be installed on the movable platform, and the control device may obtain the object distance between the movable platform and the obstacle collected by the distance sensing module.
S202:根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离。S202: Determine the first braking distance corresponding to the current speed of the movable platform according to the first correspondence between the speed and the braking distance.
本发明实施例中,控制设备可以根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离。In the embodiment of the present invention, the control device may determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance.
在一个实施例中,所述速度与刹车距离的第一对应关系可以是根据预先标定的可移动平台在不同速度下以最大姿态角刹车时速度减速到0的过程中运动的距离得到的。在某些实施例中,所述标定过程一般采用可移动平台在空旷环境下以不同速度刹车后标定完成。In an embodiment, the first corresponding relationship between the speed and the braking distance may be obtained based on the distance traveled by the pre-calibrated movable platform when the speed is decelerated to 0 when braking at the maximum attitude angle at different speeds. In some embodiments, the calibration process generally uses a movable platform to brake at different speeds in an open environment and then the calibration is completed.
以图3a为例进行说明,图3a是本发明实施例提供的一种速度与刹车距离的对应关系曲线的示意图。如图3a所示为以距离为横坐标,速度为纵坐标建 立的速度与刹车距离的对应关系曲线,其中,所述速度与刹车距离的第一对应关系如图3a中的第一对应关系曲线31所示。Take FIG. 3a as an example for description. FIG. 3a is a schematic diagram of a corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention. Figure 3a shows the corresponding relationship curve between speed and braking distance established with distance as the abscissa and speed as the ordinate. The first corresponding relationship between the speed and the braking distance is shown in Figure 3a. 31 shown.
通过这种实施方式,可以确定出不同的速度与刹车距离的对应关系,有助于实时确定可移动平台的当前速度所对应的第一刹车距离。Through this embodiment, the correspondence between different speeds and braking distances can be determined, which helps to determine the first braking distance corresponding to the current speed of the movable platform in real time.
S203:根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离。S203: Determine the second braking distance corresponding to the current speed of the movable platform according to the second correspondence between the speed and the braking distance.
本发明实施例中,控制设备可以根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离。In the embodiment of the present invention, the control device may determine the second braking distance corresponding to the current speed of the movable platform according to the second correspondence between the speed and the braking distance.
在一个实施例中,所述速度与刹车距离的第二对应关系是根据预先设置的可移动平台在不同速度下速度减速到0时与障碍物保持的安全距离确定的。以图3a为例进行说明,其中,所述速度与刹车距离的第二对应关系如图3a中的第二对应关系曲线32所示。In one embodiment, the second corresponding relationship between the speed and the braking distance is determined according to a preset safe distance between the movable platform and the obstacle when the speed of the movable platform decelerates to 0 at different speeds. Taking FIG. 3a as an example, the second corresponding relationship between the speed and the braking distance is shown as the second corresponding relationship curve 32 in FIG. 3a.
通过这种实施方式,可以确保可移动平台在减速至速度为0时仍然与障碍物保留一定距离,以保证可移动平台的安全。Through this implementation manner, it can be ensured that the movable platform still retains a certain distance from the obstacle when the speed is reduced to 0, so as to ensure the safety of the movable platform.
S204:根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。S204: Determine a deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship among the object distance, the first braking distance, and the second braking distance.
在一种可选实施例中,若所述第一刹车距离或所述第二刹车距离大于所述物距,则控制设备可以根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。所述第一刹车距离或所述第二刹车距离大于所述物距,可以决策触发执行减速操作,至于减速控制量可以根据上述大小关系确定。在某些实施例中,所述减速控制量可以包括但不限于最大加速度、减速倾角等。In an optional embodiment, if the first braking distance or the second braking distance is greater than the object distance, the control device may be based on the object distance, the first braking distance, and the second braking distance. The magnitude relationship between the three braking distances determines the deceleration control amount used to control the deceleration movement of the movable platform. If the first braking distance or the second braking distance is greater than the object distance, a decision can be made to trigger the execution of a deceleration operation, and the deceleration control amount can be determined according to the above-mentioned magnitude relationship. In some embodiments, the deceleration control amount may include, but is not limited to, maximum acceleration, deceleration inclination, and the like.
在一个实施例中,控制设备在根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台运动的减速控制量时,若所述第一刹车距离大于所述物距,则可以生成用于控制所述可移动平台减速运动的第一减速控制量;若所述第一刹车距离小于所述物距,且所述第二刹车距离大于所述物距,则可以生成用于控制所述可移动平台减速运动的第二减速控制量;在某些实施例中,所述第一减速控制量不小于所述第二减速控制量,在一个示例中,所述第一减速控制量可以是最大加速度,所述第二减速控制量可以小于最大加速度。In one embodiment, the control device determines the deceleration control amount used to control the movement of the movable platform according to the relationship between the object distance, the first braking distance, and the second braking distance. If the first braking distance is greater than the object distance, a first deceleration control amount for controlling the decelerating movement of the movable platform can be generated; if the first braking distance is less than the object distance, and the If the second braking distance is greater than the object distance, a second deceleration control amount for controlling the deceleration movement of the movable platform can be generated; in some embodiments, the first deceleration control amount is not less than the first deceleration control amount. 2. Deceleration control amount. In an example, the first deceleration control amount may be the maximum acceleration, and the second deceleration control amount may be less than the maximum acceleration.
以无人机为例,如图3a所示,假设无人机的当前速度为v,根据速度与刹车距离的第一对应关系,确定所述无人机当前速度v对应的第一刹车距离为d1,以及根据速度与刹车距离的第二对应关系,确定所述无人机当前速度v对应的第二刹车距离为d2。若无人机与障碍物之间的物距为d,所述第一刹车距离d1大于所述物距d,则可以生成用于控制所述无人机减速运动的第一减速控制量a1,以控制无人机以a1减速至停止。若所述第一刹车距离d1小于所述物距d,且所述第二刹车距离d2大于所述物距d,则可以生成用于控制所述无人机减速运动的第二减速控制量a2,以控制无人机以a2平稳地从当前速度v减速至根据所述物距d和所述第二对应关系确定的目标速度以下。在某些实施例中,所述第一减速控制量a1不小于所述第二减速控制量a2。Taking a drone as an example, as shown in Figure 3a, assuming that the current speed of the drone is v, according to the first corresponding relationship between the speed and the braking distance, the first braking distance corresponding to the current speed v of the drone is determined as d1, and according to the second correspondence between the speed and the braking distance, it is determined that the second braking distance corresponding to the current speed v of the UAV is d2. If the object distance between the drone and the obstacle is d, and the first braking distance d1 is greater than the object distance d, the first deceleration control amount a1 for controlling the deceleration movement of the drone can be generated, To control the drone to decelerate to stop at a1. If the first braking distance d1 is less than the object distance d, and the second braking distance d2 is greater than the object distance d, a second deceleration control amount a2 for controlling the deceleration movement of the drone can be generated , To control the drone to smoothly decelerate from the current speed v at a2 to below the target speed determined according to the object distance d and the second correspondence relationship. In some embodiments, the first deceleration control amount a1 is not less than the second deceleration control amount a2.
可见,通过这种实施方式,可以在远距离的刹车距离内控制可移动平台以较平稳的姿态进行减速,以提高无人机的平稳性,当减速到近距离的刹车距离内时控制可移动平台刹车至停止,以确保可移动平台的安全。It can be seen that through this embodiment, the movable platform can be controlled to decelerate in a relatively stable posture within the long-distance braking distance, so as to improve the stability of the drone. When it decelerates to the short-distance braking distance, it can be controlled to move. The platform brakes to a stop to ensure the safety of the movable platform.
在一个实施例中,在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。In an embodiment, within a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
以图3a为例,所述第一距离阈值为d0,所述大于第一距离阈值的距离区间为d0的距离区间,当无人机的当前速度为v时,所述第一对应关系曲线31中与v对应的第一刹车距离为d1,所述第二对应关系曲线32中与v对应的第一刹车距离为d2,其中,d1小于d2。Taking Figure 3a as an example, the first distance threshold is d0, and the distance interval greater than the first distance threshold is the distance interval d0. When the current speed of the drone is v, the first correspondence curve 31 The first braking distance corresponding to v is d1, and the first braking distance corresponding to v in the second correspondence curve 32 is d2, where d1 is smaller than d2.
在一个实施例中,在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;在某些实施例中,所述第二距离阈值不大于所述第一距离阈值;在某些实施例中,所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。In one embodiment, within a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference In some embodiments, the second distance threshold is not greater than the first distance threshold; in some embodiments, the first difference is within the distance interval greater than the first distance threshold, The difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence.
以图3a为例,所述第二距离等于所述第一距离阈值d0,在小于第二距离阈值d0的距离区间内,当无人机的当前速度为v0时,所述第一对应关系曲线31的第一刹车距离d3与所述第二对应关系曲线32的第二刹车距离d4之间的差值小于第一差值。其中,所述第一差值为所述在大于第一距离阈值d0的距离区间内,所述第一对应关系曲线31的第一刹车距离d1与所述第二对应关系曲线32的第二刹车距离d2的差值即d1-d2。Taking Figure 3a as an example, the second distance is equal to the first distance threshold d0, and within a distance interval less than the second distance threshold d0, when the current speed of the drone is v0, the first correspondence curve The difference between the first braking distance d3 of 31 and the second braking distance d4 of the second correspondence curve 32 is smaller than the first difference. Wherein, the first difference is the first braking distance d1 of the first correspondence curve 31 and the second braking distance d1 of the second correspondence curve 32 within the distance interval greater than the first distance threshold d0 The difference in distance d2 is d1-d2.
在一个实施例中,所述第一减速控制量可以根据所述可移动平台的最大减速能力确定。在一个示例中,所述第一减速控制量可以根据无人机的最大加速度确定最大减速能力,并根据最大减速能力确定的。通过最大减速能力确定第一减速控制量,可以确保可移动平台以最大减速能力减速,避免可移动平台与障碍物发生碰撞。In an embodiment, the first deceleration control amount may be determined according to the maximum deceleration capacity of the movable platform. In an example, the first deceleration control amount may be determined according to the maximum acceleration of the drone, and the maximum deceleration capacity is determined according to the maximum deceleration capacity. The first deceleration control amount is determined by the maximum deceleration capacity, which can ensure that the movable platform decelerates at the maximum deceleration capacity, and avoid collisions between the movable platform and obstacles.
在一个实施例中,所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。通过将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下,可以确保可移动平台以平稳的姿态进行减速,在避免可移动平台与障碍物发生碰撞的同时,有助于可移动平台的稳定性。In one embodiment, the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence. By decelerating the movable platform from the current speed to below the target speed determined according to the object distance and the second correspondence relationship, it can be ensured that the movable platform is decelerated in a stable posture, and avoiding the movement of the movable platform. When colliding with obstacles, it helps the stability of the movable platform.
在一个实施例中,若接收到的运动控制指令中的控制速度大于所述目标速度,则控制设备可以以所述目标速度控制所述可移动平台运动。通过这种实施方式可以避免在运动控制指令发生异常或错误的情况下,控制可移动平台按照确定的目标速度运动,可有效避免由于运动控制指令异常导致可移动平台和障碍物发生碰撞,进一步提高了可移动平台运动的安全性。In one embodiment, if the control speed in the received motion control instruction is greater than the target speed, the control device may control the movable platform to move at the target speed. Through this embodiment, it can avoid controlling the movable platform to move according to the determined target speed when the motion control instruction is abnormal or wrong, which can effectively avoid the collision between the movable platform and the obstacle due to the abnormal motion control instruction, and further improve The safety of the movement of the movable platform is improved.
在一个实施例中,所述可移动平台可以为多轴旋翼飞行器,所述减速控制量可以为所述多轴旋翼飞行器的减速倾角。通过对多轴旋翼飞行器的减速倾角的控制,可以控制多轴旋翼飞行器减速。In one embodiment, the movable platform may be a multi-rotor rotorcraft, and the deceleration control amount may be the deceleration inclination of the multi-rotor rotorcraft. By controlling the deceleration angle of the multi-rotor rotorcraft, the deceleration of the multi-rotor aircraft can be controlled.
本发明实施例中,控制设备可以根据可移动平台与障碍物之间的物距与不同刹车距离的关系,确定控制可移动平台在不同物距进行减速运动的减速控制量。通过在可移动平台的物距大于第一刹车距离且小于第二刹车距离的范围内,控制可移动平台以平稳的姿态减速到安全速度,可以提高可移动平台减速过程的平稳性,有助于避免可移动平台与障碍物发生碰撞。通过在可移动平台的物距小于第一刹车距离时,控制可移动平台以最大姿态角刹车,可以避免可移动平台与障碍物发生碰撞,提高了可移动平台移动过程中的安全性。In the embodiment of the present invention, the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles. By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
具体请参见图4,图4是本发明实施例提供的另一种控制方法的流程示意图,所述方法可以由控制设备执行,其中,控制设备的具体解释如前所述。本发明实施例与图2实施例的区别在于,本发明实施例是对根据速度与刹车距离的对应关系确定的与物距对应的速度来控制可移动平台减速运动的过程进行 说明。具体地,本发明实施例的所述方法包括如下步骤。Please refer to FIG. 4 for details. FIG. 4 is a schematic flowchart of another control method provided by an embodiment of the present invention. The method may be executed by a control device, and the specific explanation of the control device is as described above. The difference between the embodiment of the present invention and the embodiment of FIG. 2 is that the embodiment of the present invention describes the process of controlling the decelerating movement of the movable platform at the speed corresponding to the object distance determined according to the corresponding relationship between the speed and the braking distance. Specifically, the method of the embodiment of the present invention includes the following steps.
S401:检测可移动平台与障碍物之间的物距。S401: Detect the object distance between the movable platform and the obstacle.
本发明实施例中,控制设备可以检测所述可移动平台与障碍物之间的物距。In the embodiment of the present invention, the control device can detect the object distance between the movable platform and the obstacle.
S402:根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度。S402: Determine the first speed corresponding to the object distance according to the first correspondence between the speed and the braking distance.
本发明实施例中,控制设备可以根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度。In the embodiment of the present invention, the control device may determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance.
在一种实施方式中,当控制设备获取到可移动平台与障碍之间的物距时,可以检测所述物距是否小于或等于刹车距离,如果所述物距小于或等于刹车距离,则可以根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度。In one embodiment, when the control device obtains the object distance between the movable platform and the obstacle, it can detect whether the object distance is less than or equal to the braking distance, and if the object distance is less than or equal to the braking distance, it can be According to the first corresponding relationship between the speed and the braking distance, the first speed corresponding to the object distance is determined.
以图3b为例,图3b是本发明实施例提供的另一种速度与刹车距离的对应关系曲线的示意图,所述速度与刹车距离的第一对应关系如图3中的第一对应关系曲线31所示。以无人机为例,假设无人机与障碍物之间的物距为D1,则根据速度与刹车距离的第一对应关系曲线31可以确定出所述物距D1对应的第一速度为V1。Take Fig. 3b as an example, Fig. 3b is a schematic diagram of another corresponding relationship curve between speed and braking distance provided by an embodiment of the present invention. The first corresponding relationship between speed and braking distance is shown in Fig. 3 as the first corresponding relationship curve. 31 shown. Taking the drone as an example, assuming that the object distance between the drone and the obstacle is D1, then according to the first correspondence curve 31 of speed and braking distance, it can be determined that the first speed corresponding to the object distance D1 is V1 .
S403:根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度。S403: Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance.
本发明实施例中,控制设备可以根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度。In the embodiment of the present invention, the control device may determine the second speed corresponding to the object distance according to the second corresponding relationship between the speed and the braking distance.
在一种实施方式中,当控制设备获取到可移动平台与障碍之间的物距时,可以检测所述物距是否小于或等于刹车距离,如果所述物距小于或等于刹车距离,则可以根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度。In one embodiment, when the control device obtains the object distance between the movable platform and the obstacle, it can detect whether the object distance is less than or equal to the braking distance, and if the object distance is less than or equal to the braking distance, it can be According to the first corresponding relationship between the speed and the braking distance, the first speed corresponding to the object distance is determined.
以无人机为例,如图3b所示,假设无人机与障碍物之间的物距为D2,则根据速度与刹车距离的第二对应关系曲线32可以确定出所述物距D2对应的第二速度为V2。Taking the drone as an example, as shown in Figure 3b, assuming that the object distance between the drone and the obstacle is D2, then according to the second correspondence curve 32 of speed and braking distance, it can be determined that the object distance D2 corresponds to The second speed is V2.
S404:根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。S404: Determine a deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed.
本发明实施例中,若所述可移动平台的当前速度大于所述第一速度或者所述当前速度大于所述第二速度,则控制设备可以根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。所述可移动平台的当前速度大于所述第一速度或者所述当前速度大于所述第二速度,可以决策触发执行减速操作,至于减速控制量可以根据上述大小关系确定。In the embodiment of the present invention, if the current speed of the movable platform is greater than the first speed or the current speed is greater than the second speed, the control device may be based on the current speed, the first speed, and the current speed. The magnitude relationship between the three second speeds determines the deceleration control amount used to control the deceleration movement of the movable platform. If the current speed of the movable platform is greater than the first speed or the current speed is greater than the second speed, a decision can be made to trigger the execution of a deceleration operation, and the deceleration control amount can be determined according to the above-mentioned magnitude relationship.
在一个实施例中,可移动平台可以接受原始速度指令,例如,接受与所述可移动平台通信连接点的遥控器发送的原始速度指令,这一指令是所述遥控器基于用户对摇杆的控制生成的。若摇杆被拨动至最大姿态角,则生成速度指令能够驱动可移动平台以最大行驶速度移动。In one embodiment, the movable platform may accept the original speed command, for example, accept the original speed command sent by the remote controller of the communication connection point with the movable platform, this command is based on the user's control of the joystick by the remote controller. Control generated. If the joystick is moved to the maximum attitude angle, the generated speed command can drive the movable platform to move at the maximum travel speed.
此外,可移动平台可以内置感知模块,基于影像、红外、雷达等技术测量可移动平台与障碍物之间的物距。In addition, the movable platform can have a built-in perception module to measure the object distance between the movable platform and obstacles based on imaging, infrared, radar and other technologies.
限速模块可以获得感知模块测量得到的物距,并基于所述原始速度指令确定当前速度,进一步的实施上述实施例中的方法。The speed limit module can obtain the object distance measured by the sensing module, and determine the current speed based on the original speed command, and further implement the method in the above embodiment.
例如,所述可移动平台为无人机,天空中飞过的鸟被识别为障碍物,通过物距和第一对应关系确定的第一速度,根据物距和第二对应关系确定的第二速度。若所述无人机当前速度大于第一速度或所述第二速度,则可以确定所述无人机需要减速,从而避免与鸟发生碰撞。进一步的,再根据速度所在的速度区间,速度区间是基于第一速度和第二速度确定的,决定减速控制的输出量是多少。这样,能够灵活地控制无人机的减速。For example, the movable platform is an unmanned aerial vehicle, birds flying in the sky are identified as obstacles, the first speed determined by the object distance and the first correspondence, and the second speed determined by the object distance and the second correspondence. speed. If the current speed of the drone is greater than the first speed or the second speed, it can be determined that the drone needs to slow down so as to avoid collisions with birds. Further, according to the speed zone where the speed is located, the speed zone is determined based on the first speed and the second speed, and determines the output amount of the deceleration control. In this way, the deceleration of the drone can be flexibly controlled.
值得说明的是,有可能在第一时刻物距较大,而因为障碍物本身也是移动的。对于可移动平台来说,其当前的速度可能连续变化,而检测到的所述物距的变化并不连续。若在物距较远的情况下,采取以最大姿态角刹车的方案,则可能造成不必要的紧急刹车,给飞行控制带来过得不稳定性。而使用本申请实施例的方案,能够更加灵活地确定减速控制量,针对障碍物的突然跳变,所述当前速度、所述第一速度和所述第二速度三者之间的大小关系也是会发生变化的,进而针对这种跳变的障碍物,也能够灵活确定减速控制量。It is worth noting that the object distance may be large at the first moment, because the obstacle itself is also moving. For a movable platform, its current speed may continuously change, but the detected change in the object distance is not continuous. In the case of a long object distance, adopting the scheme of braking at the maximum attitude angle may cause unnecessary emergency braking and bring instability to flight control. Using the solution of the embodiment of the present application, the deceleration control amount can be determined more flexibly. For the sudden jump of obstacles, the relationship between the current speed, the first speed and the second speed is also Will change, and then for such jumping obstacles, the deceleration control amount can be flexibly determined.
在一个实施例中,控制设备在根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量时,若所述当前速度大于所述第一速度,则可以生成用于控制所述可移动 平台减速运动的第一减速控制量;若所述当前速度小于所述第一速度,且所述当前速度大于所述第二速度,则可以生成用于控制所述可移动平台减速运动的第二减速控制量;在某些实施例中,所述第一减速控制量不小于所述第二减速控制量。In one embodiment, when the control device determines the deceleration control amount used to control the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed If the current speed is greater than the first speed, a first deceleration control amount for controlling the deceleration movement of the movable platform can be generated; if the current speed is less than the first speed, and the current speed Greater than the second speed, a second deceleration control amount for controlling the deceleration movement of the movable platform can be generated; in some embodiments, the first deceleration control amount is not less than the second deceleration control amount .
以无人机为例,如图3b所示,假设无人机的当前速度为V,若所述当前速度V大于所述第一速度V1,则可以生成用于控制所述无人机减速运动的第一减速控制量A1;若所述当前速度V小于所述第一速度V1,且所述当前速度V大于所述第二速度V2,则可以生成用于控制所述无人机减速运动的第二减速控制量A2;在某些实施例中,所述第一减速控制量A1不小于所述第二减速控制量A2。Taking a drone as an example, as shown in Figure 3b, assuming that the current speed of the drone is V, if the current speed V is greater than the first speed V1, it can be used to control the drone to decelerate. If the current speed V is less than the first speed V1, and the current speed V is greater than the second speed V2, it can be used to control the deceleration movement of the drone. The second deceleration control amount A2; in some embodiments, the first deceleration control amount A1 is not less than the second deceleration control amount A2.
可见,通过这种实施方式,可以在高速段以较平稳的姿态减速到安全速度,以提高无人机的平稳性,并在低速段刹车确保了可移动平台的安全。It can be seen that through this implementation, it is possible to decelerate to a safe speed with a relatively stable attitude in the high-speed section, so as to improve the stability of the drone, and brake at the low-speed section to ensure the safety of the movable platform.
在一个实施例中,在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。具体实施例举例如前所述,此处不再赘述。In an embodiment, within a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence. The specific embodiments are as described above, and will not be repeated here.
在一个实施例中,在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;在某些实施例中,所述第二距离阈值不大于所述第一距离阈值;在某些实施例中,所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。具体实施例举例如前所述,此处不再赘述。In one embodiment, within a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference In some embodiments, the second distance threshold is not greater than the first distance threshold; in some embodiments, the first difference is within the distance interval greater than the first distance threshold, The difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence. The specific embodiments are as described above, and will not be repeated here.
在一个实施例中,所述第一减速控制量可以根据所述可移动平台的最大减速能力确定。在一个示例中,所述第一减速控制量可以根据无人机的最大加速度确定最大减速能力,并根据最大减速能力确定的。通过最大减速能力确定第一减速控制量,可以确保可移动平台以最大减速能力减速,避免可移动平台与障碍物发生碰撞。In an embodiment, the first deceleration control amount may be determined according to the maximum deceleration capacity of the movable platform. In an example, the first deceleration control amount may be determined according to the maximum acceleration of the drone, and the maximum deceleration capacity is determined according to the maximum deceleration capacity. The first deceleration control amount is determined by the maximum deceleration capacity, which can ensure that the movable platform decelerates at the maximum deceleration capacity, and avoid collisions between the movable platform and obstacles.
在一个实施例中,所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。通过将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下,可以确保可移动平台以平稳的姿态进行减速,在避免可移 动平台与障碍物发生碰撞的同时,有助于可移动平台的稳定性。In one embodiment, the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence. By decelerating the movable platform from the current speed to below the target speed determined according to the object distance and the second correspondence relationship, it can be ensured that the movable platform is decelerated in a stable posture, and avoiding the movement of the movable platform. When colliding with obstacles, it helps the stability of the movable platform.
在一个实施例中,若接收到的运动控制指令中的控制速度大于所述目标速度,则控制设备可以以所述目标速度控制所述可移动平台运动。通过这种实施方式可以避免在运动控制指令发生异常或错误的情况下,控制可移动平台按照确定的目标速度运动,可有效避免由于运动控制指令异常导致可移动平台和障碍物发生碰撞,进一步提高了可移动平台运动的安全性。In one embodiment, if the control speed in the received motion control instruction is greater than the target speed, the control device may control the movable platform to move at the target speed. Through this embodiment, it can avoid controlling the movable platform to move according to the determined target speed when the motion control instruction is abnormal or wrong, which can effectively avoid the collision between the movable platform and the obstacle due to the abnormal motion control instruction, and further improve The safety of the movement of the movable platform is improved.
在一个实施例中,所述可移动平台可以为多轴旋翼飞行器,所述减速控制量可以为所述多轴旋翼飞行器的减速倾角。通过对多轴旋翼飞行器的减速倾角的控制,可以控制多轴旋翼飞行器减速。In one embodiment, the movable platform may be a multi-rotor rotorcraft, and the deceleration control amount may be the deceleration inclination of the multi-rotor rotorcraft. By controlling the deceleration angle of the multi-rotor rotorcraft, the deceleration of the multi-rotor aircraft can be controlled.
本发明实施例中,控制设备可以检测所述可移动平台与障碍物之间的物距,并根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度,以及根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度。若所述可移动平台的当前速度大于所述第一速度或者所述当前速度大于所述第二速度,则可以根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。通过这种实施方式,可以根据无人机的速度在高速段以较平稳的姿态减速到安全速度,以提高无人机的平稳性,并在低速段刹车确保了可移动平台的安全,从而实现在避免可移动平台与障碍物发生碰撞的同时,确保可移动平的平稳性和安全性。In the embodiment of the present invention, the control device can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to the speed The second corresponding relationship with the braking distance determines the second speed corresponding to the object distance. If the current speed of the movable platform is greater than the first speed or the current speed is greater than the second speed, the current speed, the first speed, and the second speed may be determined according to the relationship between the current speed, the first speed and the second speed. Determine the deceleration control amount used to control the deceleration movement of the movable platform. Through this implementation, the drone can be decelerated to a safe speed with a relatively stable attitude in the high-speed section according to the speed of the drone, so as to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, thereby achieving While avoiding the collision of the movable platform with obstacles, it also ensures the stability and safety of the movable platform.
请参见图5,图5是本发明实施例提供的一种控制设备的结构示意图。具体的,所述控制设备包括:存储器501、处理器502。Please refer to FIG. 5, which is a schematic structural diagram of a control device according to an embodiment of the present invention. Specifically, the control device includes: a memory 501 and a processor 502.
在一种实施例中,所述控制设备还包括数据接口503,所述数据接口503,用于传递控制设备和其他设备之间的数据信息。In an embodiment, the control device further includes a data interface 503, and the data interface 503 is used to transfer data information between the control device and other devices.
所述存储器501可以包括易失性存储器(volatile memory);存储器501也可以包括非易失性存储器(non-volatile memory);存储器501还可以包括上述种类的存储器的组合。所述处理器502可以是中央处理器(central processing unit,CPU)。所述处理器502还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门 阵列(field-programmable gate array,FPGA)或其任意组合。The memory 501 may include a volatile memory (volatile memory); the memory 501 may also include a non-volatile memory (non-volatile memory); the memory 501 may also include a combination of the foregoing types of memories. The processor 502 may be a central processing unit (CPU). The processor 502 may further include a hardware chip. The aforementioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
所述存储器501用于存储程序,所述处理器502可以调用存储器501中存储的程序,用于执行如下步骤:The memory 501 is used to store programs, and the processor 502 can call the programs stored in the memory 501 to perform the following steps:
检测可移动平台与障碍物之间的物距;Detect the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离;Determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离;Determine the second braking distance corresponding to the current speed of the movable platform according to the second corresponding relationship between the speed and the braking distance;
根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the object distance, the first braking distance, and the second braking distance, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
进一步地,所述处理器502根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台运动的减速控制量时,具体用于:Further, the processor 502 determines the deceleration control amount used to control the movement of the movable platform according to the relationship between the object distance, the first braking distance, and the second braking distance. , Specifically used for:
若所述第一刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the first braking distance is greater than the object distance, generating a first deceleration control amount for controlling the deceleration movement of the movable platform;
若所述第一刹车距离小于所述物距,且所述第二刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the first braking distance is less than the object distance, and the second braking distance is greater than the object distance, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
进一步地,在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。Further, in a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
进一步地,在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;Further, in a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference;
所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
进一步地,所述第一减速控制量根据所述可移动平台的最大减速能力确定。Further, the first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
进一步地,所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。Further, the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
进一步地,所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多 轴旋翼飞行器的减速倾角。Further, the movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration angle of the multiaxis rotorcraft.
进一步地,所述处理器502还用于:Further, the processor 502 is further configured to:
若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
本发明实施例中,控制设备可以根据可移动平台与障碍物之间的物距与不同刹车距离的关系,确定控制可移动平台在不同物距进行减速运动的减速控制量。通过在可移动平台的物距大于第一刹车距离且小于第二刹车距离的范围内,控制可移动平台以平稳的姿态减速到安全速度,可以提高可移动平台减速过程的平稳性,有助于避免可移动平台与障碍物发生碰撞。通过在可移动平台的物距小于第一刹车距离时,控制可移动平台以最大姿态角刹车,可以避免可移动平台与障碍物发生碰撞,提高了可移动平台移动过程中的安全性。In the embodiment of the present invention, the control device can determine the deceleration control amount for controlling the deceleration movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles. By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
请参见图6,图6是本发明实施例提供的另一种控制设备的结构示意图。具体的,所述控制设备包括:存储器601、处理器602。Please refer to FIG. 6, which is a schematic structural diagram of another control device according to an embodiment of the present invention. Specifically, the control device includes: a memory 601 and a processor 602.
在一种实施例中,所述控制设备还包括数据接口603,所述数据接口603,用于传递控制设备和其他设备之间的数据信息。In an embodiment, the control device further includes a data interface 603, and the data interface 603 is used to transfer data information between the control device and other devices.
所述存储器601可以包括易失性存储器(volatile memory);存储器601也可以包括非易失性存储器(non-volatile memory);存储器601还可以包括上述种类的存储器的组合。所述处理器602可以是中央处理器(central processing unit,CPU)。所述处理器602还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA)或其任意组合。The memory 601 may include a volatile memory (volatile memory); the memory 601 may also include a non-volatile memory (non-volatile memory); the memory 601 may also include a combination of the foregoing types of memories. The processor 602 may be a central processing unit (CPU). The processor 602 may further include a hardware chip. The aforementioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), or any combination thereof.
所述存储器601用于存储程序,所述处理器602可以调用存储器601中存储的程序,用于执行如下步骤:The memory 601 is used to store programs, and the processor 602 can call the programs stored in the memory 601 to perform the following steps:
检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度;Determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance;
根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度;Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance;
根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系, 确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the current speed, the first speed and the second speed, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
进一步地,所述处理器602根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量时,具体用于:Further, when the processor 602 determines the deceleration control amount for controlling the deceleration movement of the movable platform according to the magnitude relationship between the current speed, the first speed and the second speed, Specifically used for:
若所述当前速度大于所述第一速度,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the current speed is greater than the first speed, generate a first deceleration control variable for controlling the deceleration movement of the movable platform;
若所述当前速度小于所述第一速度,且所述当前速度大于所述第二速度,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the current speed is less than the first speed, and the current speed is greater than the second speed, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
进一步地,在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。Further, in a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
进一步地,在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;Further, in a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is less than the first difference;
所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
进一步地,所述第一减速控制量根据所述可移动平台的最大减速能力确定。Further, the first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
进一步地,所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。Further, the second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
进一步地,所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多轴旋翼飞行器的减速倾角。Further, the movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
进一步地,所述处理器602还用于:Further, the processor 602 is further configured to:
若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
本发明实施例中,控制设备可以检测所述可移动平台与障碍物之间的物距,并根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度,以及根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度。可以根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。通过这种实施方式,可以 在高速段以较平稳的姿态减速到安全速度,以提高无人机的平稳性,并在低速段刹车确保了可移动平台的安全,从而实现在避免可移动平台与障碍物发生碰撞的同时,确保可移动平的平稳性和安全性。In the embodiment of the present invention, the control device can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to the speed The second corresponding relationship with the braking distance determines the second speed corresponding to the object distance. The deceleration control amount used to control the deceleration movement of the movable platform may be determined according to the magnitude relationship between the current speed, the first speed and the second speed. Through this embodiment, it can decelerate to a safe speed with a relatively stable attitude in the high-speed section to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, so as to avoid the movable platform and the safe speed. When obstacles collide, the stability and safety of the movable plane are ensured.
本发明实施例还提供了一种可移动平台,所述可移动平台包括:机身;配置在机身上的动力系统,用于为可移动平台提供移动的动力;以及上述图5所述的控制设备。本发明实施例中,可移动平台可以根据可移动平台与障碍物之间的物距与不同刹车距离的关系,确定控制可移动平台在不同物距进行减速运动的减速控制量。通过在可移动平台的物距大于第一刹车距离且小于第二刹车距离的范围内,控制可移动平台以平稳的姿态减速到安全速度,可以提高可移动平台减速过程的平稳性,有助于避免可移动平台与障碍物发生碰撞。通过在可移动平台的物距小于第一刹车距离时,控制可移动平台以最大姿态角刹车,可以避免可移动平台与障碍物发生碰撞,提高了可移动平台移动过程中的安全性。The embodiment of the present invention also provides a movable platform, the movable platform includes: a fuselage; a power system configured on the fuselage to provide the movable platform with moving power; and the above-mentioned FIG. 5 controlling device. In the embodiment of the present invention, the movable platform can determine the deceleration control amount for controlling the decelerating movement of the movable platform at different object distances according to the relationship between the object distance between the movable platform and the obstacle and different braking distances. By controlling the movable platform to decelerate to a safe speed in a stable posture within the range where the object distance of the movable platform is greater than the first braking distance and less than the second braking distance, the stability of the deceleration process of the movable platform can be improved, which is helpful Avoid collisions between the movable platform and obstacles. By controlling the movable platform to brake at the maximum attitude angle when the object distance of the movable platform is less than the first braking distance, the collision between the movable platform and the obstacle can be avoided, and the safety during the movement of the movable platform is improved.
本发明实施例还提供了另一种可移动平台,所述可移动平台包括:机身;配置在机身上的动力系统,用于为可移动平台提供移动的动力;以及上述图6所述的控制设备。本发明实施例中,可移动平台可以检测所述可移动平台与障碍物之间的物距,并根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度,以及根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度。可以根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。通过这种实施方式,可以在高速段以较平稳的姿态减速到安全速度,以提高无人机的平稳性,并在低速段刹车确保了可移动平台的安全,从而实现在避免可移动平台与障碍物发生碰撞的同时,确保可移动平的平稳性和安全性。The embodiment of the present invention also provides another movable platform, the movable platform includes: a fuselage; a power system configured on the fuselage to provide the movable platform with moving power; and the above-mentioned FIG. 6 Control equipment. In the embodiment of the present invention, the movable platform can detect the object distance between the movable platform and the obstacle, and determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance, and according to The second corresponding relationship between the speed and the braking distance determines the second speed corresponding to the object distance. The deceleration control amount used to control the deceleration movement of the movable platform may be determined according to the magnitude relationship between the current speed, the first speed and the second speed. Through this implementation method, it can decelerate to a safe speed with a relatively stable attitude in the high-speed section, so as to improve the stability of the drone, and brake in the low-speed section to ensure the safety of the movable platform, so as to avoid When obstacles collide, the stability and safety of the movable plane are ensured.
本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2或图4所对应实施例中描述的方法,也可实现图5或图6所述本发明所对应实施例的设备,在此不再赘述。The embodiment of the present invention also provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it realizes that in the embodiment corresponding to FIG. 2 or FIG. 4 of the present invention The described method can also implement the device corresponding to the embodiment of the present invention described in FIG. 5 or FIG. 6, which will not be repeated here.
所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media  Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。The computer-readable storage medium may be an internal storage unit of the device described in any of the foregoing embodiments, such as a hard disk or memory of the device. The computer-readable storage medium may also be an external storage device of the device, such as a plug-in hard disk equipped on the device, a smart memory card (Smart Media Card, SMC), or a Secure Digital (SD) card. , Flash Card, etc. Further, the computer-readable storage medium may also include both an internal storage unit of the device and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above-disclosed are only some of the embodiments of the present invention, which of course cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.

Claims (35)

  1. 一种控制方法,其特征在于,所述方法应用于可移动平台,所述方法包括:A control method, characterized in that the method is applied to a movable platform, and the method includes:
    检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
    根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离;Determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance;
    根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离;Determine the second braking distance corresponding to the current speed of the movable platform according to the second corresponding relationship between the speed and the braking distance;
    根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the object distance, the first braking distance, and the second braking distance, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  2. 根据权利要求1所述的方法,其特征在于,所述根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台运动的减速控制量,包括:The method according to claim 1, characterized in that, according to the size relationship among the object distance, the first braking distance and the second braking distance, the determination is used to control the movable The deceleration control amount of platform movement includes:
    若所述第一刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the first braking distance is greater than the object distance, generating a first deceleration control amount for controlling the deceleration movement of the movable platform;
    若所述第一刹车距离小于所述物距,且所述第二刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the first braking distance is less than the object distance, and the second braking distance is greater than the object distance, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
    其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
  3. 根据权利要求2所述的方法,其特征在于,The method of claim 2, wherein:
    在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。In a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  4. 根据权利要求3所述的方法,其特征在于,The method of claim 3, wherein:
    在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;In a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is smaller than the first difference;
    所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
    所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关 系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence relationship and the second braking distance of the second correspondence relationship within the distance interval greater than the first distance threshold.
  5. 根据权利要求2-4任一项所述的方法,其特征在于,The method according to any one of claims 2-4, characterized in that,
    所述第一减速控制量根据所述可移动平台的最大减速能力确定。The first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  6. 根据权利要求2-4任一项所述的方法,其特征在于,The method according to any one of claims 2-4, characterized in that,
    所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。The second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  7. 根据权利要求1-6任一项所述的方法,其特征在于,The method according to any one of claims 1-6, characterized in that,
    所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多轴旋翼飞行器的减速倾角。The movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
  8. 根据权利要求6所述的方法,其特征在于,所述方法还包括:The method according to claim 6, wherein the method further comprises:
    若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
  9. 一种控制方法,其特征在于,所述方法应用于可移动平台,所述方法包括:A control method, characterized in that the method is applied to a movable platform, and the method includes:
    检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
    根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度;Determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance;
    根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度;Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance;
    根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the current speed, the first speed and the second speed, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  10. 根据权利要求9所述的方法,其特征在于,所述根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量,包括:The method according to claim 9, characterized in that, according to the magnitude relationship between the current speed, the first speed, and the second speed, the determination is used to control the deceleration of the movable platform The deceleration control amount of the movement includes:
    若所述当前速度大于所述第一速度,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the current speed is greater than the first speed, generate a first deceleration control variable for controlling the deceleration movement of the movable platform;
    若所述当前速度小于所述第一速度,且所述当前速度大于所述第二速度,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the current speed is less than the first speed, and the current speed is greater than the second speed, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
    其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
  11. 根据权利要求10所述的方法,其特征在于,The method of claim 10, wherein:
    在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。In a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  12. 根据权利要求11所述的方法,其特征在于,The method of claim 11, wherein:
    在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;In a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is smaller than the first difference;
    所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
    所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
  13. 根据权利要求10-12任一项所述的方法,其特征在于,The method according to any one of claims 10-12, wherein:
    所述第一减速控制量根据所述可移动平台的最大减速能力确定。The first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  14. 根据权利要求10-12任一项所述的方法,其特征在于,The method according to any one of claims 10-12, wherein:
    所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。The second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  15. 根据权利要求9-14任一项所述的方法,其特征在于,The method according to any one of claims 9-14, wherein:
    所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多轴旋翼飞行器的减速倾角。The movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
  16. 根据权利要求14所述的方法,其特征在于,所述方法还包括:The method according to claim 14, wherein the method further comprises:
    若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
  17. 一种控制设备,其特征在于,包括存储器和处理器;A control device, characterized in that it comprises a memory and a processor;
    所述存储器,用于存储程序;The memory is used to store programs;
    所述处理器,用于调用所述程序,当所述程序被执行时,用于执行以下操作:The processor is used to call the program, and when the program is executed, it is used to perform the following operations:
    检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
    根据速度与刹车距离的第一对应关系,确定所述可移动平台当前速度对应的第一刹车距离;Determine the first braking distance corresponding to the current speed of the movable platform according to the first corresponding relationship between the speed and the braking distance;
    根据速度与刹车距离的第二对应关系,确定所述可移动平台当前速度对应的第二刹车距离;Determine the second braking distance corresponding to the current speed of the movable platform according to the second corresponding relationship between the speed and the braking distance;
    根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the object distance, the first braking distance, and the second braking distance, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  18. 根据权利要求17所述的设备,其特征在于,所述处理器根据所述物距、所述第一刹车距离和所述第二刹车距离三者之间的大小关系,确定用于控制所述可移动平台运动的减速控制量时,具体用于:The device according to claim 17, wherein the processor determines to control the distance between the object distance, the first braking distance and the second braking distance. When the deceleration control amount of movable platform movement, it is specifically used for:
    若所述第一刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the first braking distance is greater than the object distance, generating a first deceleration control amount for controlling the deceleration movement of the movable platform;
    若所述第一刹车距离小于所述物距,且所述第二刹车距离大于所述物距,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the first braking distance is less than the object distance, and the second braking distance is greater than the object distance, generating a second deceleration control amount for controlling the decelerating movement of the movable platform;
    其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
  19. 根据权利要求18所述的设备,其特征在于,The device of claim 18, wherein:
    在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。In a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  20. 根据权利要求19所述的设备,其特征在于,The device of claim 19, wherein:
    在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;In a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is smaller than the first difference;
    所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
    所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关 系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence relationship and the second braking distance of the second correspondence relationship within the distance interval greater than the first distance threshold.
  21. 根据权利要求18-20任一项所述的设备,其特征在于,The device according to any one of claims 18-20, wherein:
    所述第一减速控制量根据所述可移动平台的最大减速能力确定。The first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  22. 根据权利要求18-20任一项所述的设备,其特征在于,The device according to any one of claims 18-20, wherein:
    所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。The second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  23. 根据权利要求17-22任一项所述的设备,其特征在于,The device according to any one of claims 17-22, characterized in that:
    所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多轴旋翼飞行器的减速倾角。The movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
  24. 根据权利要求22所述的设备,其特征在于,所述处理器还用于:The device according to claim 22, wherein the processor is further configured to:
    若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
  25. 一种控制设备,其特征在于,包括存储器和处理器;A control device, characterized in that it comprises a memory and a processor;
    所述存储器,用于存储程序;The memory is used to store programs;
    所述处理器,用于调用所述程序,当所述程序被执行时,用于执行以下操作:The processor is used to call the program, and when the program is executed, it is used to perform the following operations:
    检测所述可移动平台与障碍物之间的物距;Detecting the object distance between the movable platform and the obstacle;
    根据速度与刹车距离的第一对应关系,确定所述物距对应的第一速度;Determine the first speed corresponding to the object distance according to the first corresponding relationship between the speed and the braking distance;
    根据速度与刹车距离的第二对应关系,确定所述物距对应的第二速度;Determine the second speed corresponding to the object distance according to the second correspondence between the speed and the braking distance;
    根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量。According to the magnitude relationship among the current speed, the first speed and the second speed, a deceleration control amount for controlling the deceleration movement of the movable platform is determined.
  26. 根据权利要求25所述的设备,其特征在于,所述处理器根据所述当前速度、所述第一速度和所述第二速度三者之间的大小关系,确定用于控制所述可移动平台减速运动的减速控制量时,具体用于:The device according to claim 25, wherein the processor determines to control the movable speed according to the magnitude relationship between the current speed, the first speed and the second speed When the deceleration control amount of the platform deceleration movement, it is specifically used for:
    若所述当前速度大于所述第一速度,则生成用于控制所述可移动平台减速运动的第一减速控制量;If the current speed is greater than the first speed, generate a first deceleration control variable for controlling the deceleration movement of the movable platform;
    若所述当前速度小于所述第一速度,且所述当前速度大于所述第二速度,则生成用于控制所述可移动平台减速运动的第二减速控制量;If the current speed is less than the first speed, and the current speed is greater than the second speed, generate a second deceleration control amount for controlling the deceleration movement of the movable platform;
    其中,所述第一减速控制量不小于所述第二减速控制量。Wherein, the first deceleration control amount is not less than the second deceleration control amount.
  27. 根据权利要求26所述的设备,其特征在于,The device of claim 26, wherein:
    在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离小于所述第二对应关系的第二刹车距离。In a distance interval greater than the first distance threshold, the first braking distance of the first correspondence is smaller than the second braking distance of the second correspondence.
  28. 根据权利要求27所述的设备,其特征在于,The device of claim 27, wherein:
    在小于第二距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离之间的差值小于第一差值;In a distance interval less than the second distance threshold, the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence is smaller than the first difference;
    所述第二距离阈值不大于所述第一距离阈值;The second distance threshold is not greater than the first distance threshold;
    所述第一差值为所述在大于第一距离阈值的距离区间内,所述第一对应关系的第一刹车距离与所述第二对应关系的第二刹车距离的差值。The first difference is the difference between the first braking distance of the first correspondence and the second braking distance of the second correspondence within the distance interval greater than the first distance threshold.
  29. 根据权利要求26-28任一项所述的设备,其特征在于,The device according to any one of claims 26-28, characterized in that:
    所述第一减速控制量根据所述可移动平台的最大减速能力确定。The first deceleration control amount is determined according to the maximum deceleration capacity of the movable platform.
  30. 根据权利要求26-28任一项所述的设备,其特征在于,The device according to any one of claims 26-28, characterized in that:
    所述第二减速控制量用于将所述可移动平台从所述当前速度减速至,根据所述物距和所述第二对应关系确定的目标速度以下。The second deceleration control amount is used to decelerate the movable platform from the current speed to below a target speed determined according to the object distance and the second correspondence relationship.
  31. 根据权利要求25-30任一项所述的设备,其特征在于,The device according to any one of claims 25-30, characterized in that:
    所述可移动平台为多轴旋翼飞行器,所述减速控制量为所述多轴旋翼飞行器的减速倾角。The movable platform is a multi-axis rotorcraft, and the deceleration control amount is the deceleration inclination of the multi-axis rotorcraft.
  32. 根据权利要求30所述的设备,其特征在于,所述处理器还用于:The device according to claim 30, wherein the processor is further configured to:
    若接收到的运动控制指令中的控制速度大于所述目标速度,则以所述目标 速度控制所述可移动平台运动。If the control speed in the received motion control instruction is greater than the target speed, the movable platform is controlled to move at the target speed.
  33. 一种可移动平台,其特征在于,所述可移动平台包括:A movable platform, characterized in that, the movable platform includes:
    机身;body;
    配置在机身上的动力系统,用于为所述可移动平台提供移动的动力;The power system configured on the fuselage is used to provide mobile power for the movable platform;
    如权利要求17-24中任一项所述的控制设备。The control device according to any one of claims 17-24.
  34. 一种可移动平台,其特征在于,所述可移动平台包括:A movable platform, characterized in that, the movable platform includes:
    机身;body;
    配置在机身上的动力系统,用于为所述可移动平台提供移动的动力;The power system configured on the fuselage is used to provide mobile power for the movable platform;
    如权利要求25-32中任一项所述的控制设备。The control device according to any one of claims 25-32.
  35. 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至16任一项所述方法。A computer-readable storage medium storing a computer program, wherein the computer program implements the method according to any one of claims 1 to 16 when the computer program is executed by a processor.
PCT/CN2019/115369 2019-11-04 2019-11-04 Control method and device, movable platform, and storage medium WO2021087672A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2019/115369 WO2021087672A1 (en) 2019-11-04 2019-11-04 Control method and device, movable platform, and storage medium
CN201980038385.1A CN112272807A (en) 2019-11-04 2019-11-04 Control method, control equipment, movable platform and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/115369 WO2021087672A1 (en) 2019-11-04 2019-11-04 Control method and device, movable platform, and storage medium

Publications (1)

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

Family

ID=74348692

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/115369 WO2021087672A1 (en) 2019-11-04 2019-11-04 Control method and device, movable platform, and storage medium

Country Status (2)

Country Link
CN (1) CN112272807A (en)
WO (1) WO2021087672A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120176268A1 (en) * 2005-02-16 2012-07-12 Aker John L Vehicular Traffic Surveillance Doppler Radar System
CN105589460A (en) * 2015-05-19 2016-05-18 中国人民解放军国防科学技术大学 Method and device for controlling mobile vehicle body
CN106843231A (en) * 2017-03-24 2017-06-13 广州汽车集团股份有限公司 Pilotless automobile, the control method of pilotless automobile and its control device
CN109421711A (en) * 2017-08-28 2019-03-05 腾讯科技(北京)有限公司 Follow the bus method for control speed, device, system, computer equipment and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101983881B (en) * 2010-10-18 2012-03-28 吉林大学 Cargo vehicle security state previous warning method based on braking distance
CN105355087A (en) * 2015-11-19 2016-02-24 深圳前海达闼云端智能科技有限公司 Control method, apparatus, and system of vehicle in internet of vehicles, and vehicle
CN106627590A (en) * 2016-12-15 2017-05-10 深圳市元征科技股份有限公司 Braking distance calculation method and device
CN207173569U (en) * 2017-04-20 2018-04-03 珠海骏驰科技有限公司 Automobile intelligent brake safety device
CN107161125A (en) * 2017-04-20 2017-09-15 珠海骏驰科技有限公司 A kind of automobile intelligent safety control loop
CN109760653A (en) * 2019-03-14 2019-05-17 重庆睿驰智能科技有限公司 Autobrake system based on anti-collision warning
CN110119162A (en) * 2019-06-20 2019-08-13 亿航智能设备(广州)有限公司 A kind of unmanned plane avoidance obstacle method, unmanned plane and computer readable storage medium
CN110356377B (en) * 2019-06-27 2021-07-02 驭势(上海)汽车科技有限公司 Decision-making method for automatic emergency braking, vehicle-mounted equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120176268A1 (en) * 2005-02-16 2012-07-12 Aker John L Vehicular Traffic Surveillance Doppler Radar System
CN105589460A (en) * 2015-05-19 2016-05-18 中国人民解放军国防科学技术大学 Method and device for controlling mobile vehicle body
CN106843231A (en) * 2017-03-24 2017-06-13 广州汽车集团股份有限公司 Pilotless automobile, the control method of pilotless automobile and its control device
CN109421711A (en) * 2017-08-28 2019-03-05 腾讯科技(北京)有限公司 Follow the bus method for control speed, device, system, computer equipment and storage medium

Also Published As

Publication number Publication date
CN112272807A (en) 2021-01-26

Similar Documents

Publication Publication Date Title
US11225275B2 (en) Method, system and apparatus for self-driving vehicle obstacle avoidance
US10692389B2 (en) Flight control systems for aerial vehicles and related methods
JP6852672B2 (en) Aircraft control device, air vehicle control method, and program
WO2018058442A1 (en) Method and device for panning route, flight control system, omnidirectional obstacle avoidance system, and unmanned aerial vehicle
WO2020191647A1 (en) Landing control method and flight control device for unmanned aerial vehicle, and unmanned aerial vehicle
WO2019119201A1 (en) Gimbal control method, unmanned aerial vehicle, gimbal, and storage medium
WO2020125725A1 (en) Unmanned aerial vehicle landing and obstacle avoidance method and apparatus, and unmanned aerial vehicle
CN108124472B (en) Method and device for avoiding barrier and aircraft
US20200217967A1 (en) Systems and methods for modulating the range of a lidar sensor on an aircraft
WO2020237528A1 (en) Flight control method and device for vertical take-off and landing unmanned aerial vehicle, and vertical take-off and landing unmanned aerial vehicle
US20230028792A1 (en) Machine learning architectures for camera-based detection and avoidance on aircrafts
WO2021037071A1 (en) Flight control method and related apparatus
US20190011932A1 (en) Sensor-Centric Path Planning and Control for Robotic Vehicles
CN112783203B (en) Multi-sensor-based control system and method for unmanned aerial vehicle formation maintenance
CN112099520B (en) Unmanned aerial vehicle landing control method and device, unmanned aerial vehicle and storage medium
Lin et al. A fast obstacle collision avoidance algorithm for fixed wing uas
WO2020237529A1 (en) Flight control method and apparatus for unmanned aerial vehicle, and unmanned aerial vehicle
US20230205234A1 (en) Information processing device, information processing system, method, and program
WO2022126396A1 (en) State information determination method and apparatus, and platform and computer-readable storage medium
WO2021087672A1 (en) Control method and device, movable platform, and storage medium
US11762390B1 (en) Autonomous machine safety management in a dynamic environment
WO2021035623A1 (en) Flight control method and device and aircraft
US20230109408A1 (en) Information processing device, method, computer program, and communication system
CN114527783A (en) Control method, device and equipment of unmanned aerial vehicle and computer storage medium
WO2020177112A1 (en) Brake control method for movable platform, navigation device, and movable platform

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: 19951988

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: 19951988

Country of ref document: EP

Kind code of ref document: A1