The present invention relates to a landing apparatus, a landing control method, and a landing control program.
Nowadays, a delivery system and a monitoring system utilizing an unmanned aircraft have been developed, and an unmanned aircraft control system and the like for use in these applications have been developed. These systems are proposed based on a premise that an unmanned aircraft performs normal flight. However, in an actual operation, an unmanned aircraft may be uncontrollable. In view of the above, a handling method in a case where an unmanned aircraft becomes uncontrollable has been studied.
For example, PTL 1 discloses a technique in which an unmanned aircraft includes a parachute or an airbag which is to be deployed when the aircraft is unable to fly. This enables protecting an aircraft and a precision instrument mounted thereon from impact of crash.
Further, PTL 2 discloses a technique in which, when an unmanned helicopter becomes uncontrollable, an airbag and a parachute are used, and forced landing is performed. When forced landing is performed, the airbag or the parachute is selectively used depending on an altitude of the helicopter. For example, when an altitude of the helicopter is higher than a predetermined altitude, both of the parachute and the airbag are deployed; and when the altitude is lower than the predetermined altitude, only the airbag is deployed. By configuring as described above, it is possible to perform appropriate soft landing depending on an altitude.
Further, PTL 3 discloses a technique in which a suspension control rope for a parachute is provided in the parachute, and movement control of the descending parachute is performed by stretching or contracting the suspension control rope. In the technique, first, a current value is detected by a descent trajectory sensor, a global positioning system (GPS), or the like; and a descent trajectory is calculated, based on a wind direction, a falling speed, and the like. Further, by controlling stretching or contracting of the suspension control rope for the parachute, it is possible to aerodynamically control movement of the parachute, move the parachute along a target trajectory, and guide the parachute to a destination.
[PTL 1] International Publication No. WO2016/098146
[PTL 2] Japanese Unexamined Patent Application Publication No. 2016-88111
[PTL 3] Japanese Unexamined Patent Application Publication No. H08-156893
However, in the techniques in PTLs 1 and 2, since a landing place is not fixed, there is a problem that collision with an obstacle such as a tall building, a pedestrian, an automobile, or the like is unavoidable.
Further, the technique in PTL 3 is a technique in which a parachute is guided to a predetermined target place. Thus, in the technique, it is not possible to avoid an unexpected dangerous object.
In view of the above-described problems, an object of the present invention is to provide a landing apparatus for guiding an unmanned aircraft in such a way as to avoid an obstacle and the like, and landing the unmanned aircraft on a place with a low degree of danger.
In order to solve the above problem, the landing apparatus of the present invention has a dangerous object position detecting device, a movement target spot calculating device, and a parachute control device. The dangerous object position detecting device detects the position of a dangerous object that is present in the vicinity of the unmanned aircraft attempting to land using a parachute. Based on the position of the dangerous object, the movement target spot calculating device calculates a movement target spot to which the unmanned aircraft should move at each instance in order to avoid colliding with the dangerous object and landing on a dangerous site. The parachute control device controls the parachute so that the unmanned aircraft moves to the movement target spot calculated by the movement target spot calculating device.
An advantageous effect of the present invention is that it is possible to provide a landing apparatus for guiding an unmanned aircraft in such a way as to avoid an obstacle and the like, and landing the unmanned aircraft on a place with a low degree of danger.
In the following, example embodiments according to the present invention are described in detail with reference to the drawings. In the following example embodiments, although technically preferred limitations are described for implementing the present invention, the scope of the present invention is not limited to the following.
The dangerous object position detecting device 1 detects a position of a dangerous object present around an unmanned aircraft trying to land by using a parachute.
The movement target place calculating device 2 calculates a movement target place to which the unmanned aircraft is suggested to move as necessary in order to avoid collision with a dangerous object and landing on a dangerous place, based on the position of the dangerous object acquired by the dangerous object position detecting device 1.
The parachute control device 3 controls the parachute in such a way that the unmanned aircraft moves to the movement target place calculated by the movement target place calculating device.
As described above, the present example embodiment is able to provide a landing apparatus for guiding an unmanned aircraft in such a way as to avoid a dangerous object, and landing the unmanned aircraft on a place with a low degree of danger.
The falling detecting device 4 determines that the unmanned aircraft is falling, when a condition that a descent speed becomes equal to or larger than a predetermined value, for example, is satisfied, and detects the falling.
The parachute deploying device 5 deploys the parachute when the falling detecting device 4 detects the falling.
A configuration and an operation of a dangerous object position detecting device 1, a movement target place calculating device 2, and a parachute control device 3 are similar to those in the first example embodiment.
By configuring as described above, when the unmanned aircraft becomes uncontrollable and starts to fall, it is possible to deploy the parachute. The landing apparatus guides the unmanned aircraft in such a way as to avoid a dangerous object, and allow the unmanned aircraft to perform emergency landing on a place with a low degree of danger.
As described above, the present example embodiment is able to configure a landing apparatus for allowing an unmanned aircraft in an uncontrollable state to safely perform emergency landing.
The landing apparatus 100 includes the parachute 111 deployed by a parachute deploying device (not illustrated), a parachute control device 120, a system control device 130, and a camera 140. Note that
The camera 140 acquires a lower image and a side image of the unmanned aircraft 200. The camera 140 is, for example, a device for acquiring image data in all directions regarding a lower direction and a side direction. For example, the camera 140 can be configured by one fisheye camera or a combination of a plurality of cameras. It is possible to detect a position where a dangerous object position is present from a lower image and a side image captured by the camera 140. As described above, as examples of the dangerous object, an obstacle such as a tall building, a pedestrian, an automobile, and the like are exemplified.
The system control device 130 analyzes an image acquired by the camera 140, and calculates, on a real-time basis, a movement target place for use when the unmanned aircraft 200 safely lands, while avoiding a dangerous object. Further, the system control device 130 outputs, to the parachute control device 120, a control signal for controlling the parachute in such a way that the unmanned aircraft moves to a movement target place at each point of time. The parachute control device 120 controls the control wires L_113L and R_113R in accordance with the control signal, and controls a posture and a moving direction of the parachute 111. By the control, the parachute 111 moves toward a target place.
The system control device 130 includes a descent landing control device 131. The descent landing device 131 is implemented in a computer or a processor, for example. Information from a 3-axis accelerometer 132, a 3-axis angular speedometer 133, a ground altimeter 134, and the camera 140 is input to the descent landing control device 131. Further, electric power is supplied from a battery 135 to the descent landing control device 131. The descent landing control device 131 determines information on a surrounding obstacle, and a place serving as a movement target from input values from the camera 140 and the above-described measuring instruments. Further, the descent landing control device 131 calculates a parachute control parameter for making the parachute 111 approach the movement target place. Further, the descent landing control device 131 transmits the control parameter to the parachute control device 120. The descent landing control device 131 is operated only when falling is detected by the falling detecting device 150, for example. Note that, since the falling detecting device 150 is constantly operated, individually setting batteries for driving the descent landing control device 131 and the falling detecting device 150 enables to select a battery appropriate for each of the applications.
Control model configuration S3 is a zone where a control model characteristic value of the parachute is calculated. Note that, in the following description, a parachute control model may be referred to as a control model, and a parachute control model characteristic value may be referred to as a control model characteristic value.
The control model characteristic value is a characteristic value when a relationship between control and a behavior of a parachute is modeled. Specifically, the control model characteristic value is written as a model formula of estimating a relationship among a feeding amount (length) of a control wire for controlling a parachute and a feeding position of the control wire, and a turn rate and a descent rate of the parachute.
The following is one example of specific modeling. Herein, it is assumed that a descent rate is y, a feeding amount of a left wire is x1L, a feeding position of the left wire is x2L, a feeding amount of a right wire is x1R, a feeding position of the right wire is x2R, a horizontal moving speed of a parachute is v, and a wind velocity is w. Further, it is assumed that an air resistance on the left side of a parachute can be written by a function RL (x1L, x2L, v, w), an air resistance on the right side of the parachute can be written by a function RR (x1R, x2R, v, w). Further, it is assumed that lift on the left side of the parachute can be written by a function LL (x1L, x2L, v, w), and lift on the right side of the parachute can be written by a function LR (x1R, x2R, v, w). At this occasion, it is possible to configure a model by assuming that the descent rate y is expressed by the following equation. Note that, in describing each function of the following equation, description of a variable is omitted. Further, for simplification, it is assumed that a sum of masses of a parachute and a payload (unmanned aircraft) is 1.
y=(aRL+bRR+cLL+dLR)Δt (Equation 1)
where a, b, c, and d are coefficients, and Δt is a unit time.
The above-described coefficients a, b, c, and d vary depending on a current mounting state on the unmanned aircraft, and a surrounding environmental condition. These coefficients are referred to as control model characteristic values. It is possible to set, for each of the control model characteristic values, an initial value which is determined based on a structure of the parachute.
Likewise, it is assumed that a turn rate z can be modeled by the following equation. Note that, for simplification, it is assumed that a sum of inertia moments of the parachute and the payload is 1.
z=(hRL+iRR+jLL+kLR)Δt (Equation 2)
The above-described coefficients h, i, j, and k are also control model characteristic values, and an initial value based on a structure of the parachute is set for each of the control model characteristic values.
In the zone of the control model configuration S3, the descent landing control device actively increases or decreases a turn rate and a descent rate by the parachute. Further, the descent landing control device calculates a control model characteristic value necessary for adjusting the turn rate and the descent rate, based on a current mounting state on the unmanned aircraft, and a surrounding environmental condition. By determining the control model characteristic value as described above, control model configuration is implemented. Note that the control model characteristic value greatly varies depending on a state of the unmanned aircraft and a surrounding environmental condition. In view of the above, it is necessary to calculate the control model characteristic value, as a value when the landing apparatus is actually operated. Adjustment of the control model characteristic value can be performed as follows, for example. First, a plurality of equations in which each of the control model characteristic values a, b, c, and d is increased or decreased from a current value within a predetermined range by a predetermined scale in (Equation 1), which expresses a control model on a descent rate, are generated. For example, when two values are set on each of the plus side and the minus side, four values can be set for one characteristic value. Since the number of types of characteristic values is four, it is possible to generate 44=256 equations. Further, a descent rate is calculated by substituting a current control value in all the equations, and combination most approximate to an actual descent rate is employed. At this occasion, as far as a difference lies within a threshold value range, the calculation value does not have to completely coincide with the actual descent rate. When there is no combination that lies within the threshold value range, a procedure in which re-calculation is performed by increasing or decreasing the scale may be employed. In either case, it is necessary to employ a calculation method in which it is empirically verified that a calculation result does not diverge. Likewise, adjustment of a characteristic value on a turn rate is performed by employing (Equation 2). A plurality of equations in which each of the control model characteristic values h, i, j, and k is changed within a predetermined range by a predetermined scale are generated. And a turn rate is calculated in all the equations, and combination most approximate to an actual turn rate is employed from among the turn rates. At this occasion, as far as a difference lies within a threshold value range, the calculation value does not have to completely coincide with the actual turn rate. The above-described description describes one example of a specific calculation method. The example embodiment is not limited to the above calculation method. As far as a method of approximating a calculation result of a control model to an actual descent rate and an actual turn rate is available, another calculation method may be employed.
Descent landing control S4 is a zone where the landing apparatus performs descent and landing control, while acquiring information around the own apparatus. As described in the second example embodiment, in the zone, a position of a dangerous object is detected, a movement target place capable of avoiding the dangerous object is calculated, and the parachute is controlled in such a way as to move to the movement target place.
As described above, the control model characteristic value greatly varies depending on a state of the unmanned aircraft, and a surrounding environmental condition. Therefore, also in the zone of the descent landing control S4, re-calculation of the control model characteristic value is periodically performed, and the control model is adjusted in such a way as to be in conformity with a current condition. This process is control model adjustment S5. Such process is performed since a posture of the unmanned aircraft and a surrounding environmental condition change also during descent. And it is necessary to correct the control model characteristic value calculated in the control model configuration S3, each time when the posture of the unmanned aircraft and the surrounding environmental condition change. Specifically, it is desirable to optimize the control model characteristic value on a real-time basis in conformity with a change in the environment.
First, for example, the left control wire L_113L is wound up for a predetermined period set in advance to shorten the left control wire L_113L by a predetermined amount, and a left turn operation is performed (S201). Further, a turn rate at this time is stored. Next, for example, the right control wire R_113R is wound up for a predetermined period set in advance to shorten the right control wire R_113R by a predetermined amount, and a right turn operation is performed (S202). Further, a turn rate at this time is stored. Then, for example, both of the control wires are wound up by a predetermined amount, and a descent operation is performed (S203). Further, a descent rate at this time is stored. By the above-described operation, a relationship between a control wire winding amount, and an actual change in turn rate and descent rate is recorded. Note that, the order of left turn, right turn, and descent operation is at random.
Next, a difference between an actual measurement value on a wire winding amount (length), a turn rate, and a descent rate acquired by the operations, and a predicted value calculated from a current control model characteristic value is calculated (S204). Further, when the difference is smaller than a threshold value set in advance (S205_Yes), configuration of a parachute control model is completed (S206). On the other hand, when the difference is equal to or larger than the threshold value (S205_No), adjustment of the parachute control model is performed by adjusting the parachute control model characteristic value (S207). Further, the left turn operation in S201, the right turn operation in S202, and the descent operation in S203 are performed again to verify whether the current parachute control model is appropriate.
Descent landing control/control parameter adjustment 301 is processing to be performed by the descent landing control device 131. The descent landing control device 131 receives, as an input signal, lower-side camera image information 302, acceleration information (for descent control) 303, angular speed information 304, and ground altitude information 305. And the descent landing control device 131 transmits, as an output signal, parachute control information 317.
Posture-motion calculation processing 308 is processing of periodically calculating, from the acceleration information (for descent control) 303, the angular speed information 304, and the ground altitude information 305, posture and motion information (movement information) of the own apparatus. Since the processing is general in an inertial navigation device, detailed description thereof is omitted herein.
Lower image analysis processing 306 is processing of calculating, from lower and side image information input from the lower-side camera image information 302, and posture and motion information input from the posture-motion calculation processing 308, image information and three-dimensional spatial information on the entire periphery except for an upper region. Since an image processing method employed herein is general, detailed description thereof is omitted. Image information and three-dimensional spatial information in a lower direction are extracted from the information acquired herein, and set as an output of the lower image analysis processing 306.
Likewise, side image analysis processing 307 is processing of outputting, from the lower and side image information input from the lower-side camera image information 302, and the posture and motion information input from the posture-motion calculation processing 308, image information in a side surface direction and three-dimensional spatial information.
Lower danger degree determination processing 310 is processing of determining a degree of danger of the unmanned aircraft at each position in a lower direction, based on image analysis data input from the lower image analysis processing 306. By the processing, for example, a high degree of danger is set at a position where a dangerous object which is needed to be avoided is present. In the processing, image information in a lower direction and three-dimensional spatial information calculated by the lower image analysis processing 306 are set as an input, and lower danger degree determination information on two-dimensional grids GD of a two-dimensional grid shape is set as an output.
In the lower danger degree determination processing 310 described above, moving body detection is performed for detecting a target object to be avoided, which is present in a lower direction of the unmanned aircraft. Moving body detection can be performed by using an optical flow or the like, which is acquired from image information, for example. As the moving body, for example, a pedestrian, an automobile, and the like in motion are conceived. It is possible to apply weighting to a degree of danger, as necessary, according to a type of an object recognized by image processing, for example. For example, it is possible to set a high degree of danger in the vicinity of a moving body as described above, or to set a high degree of danger to a still object, which is determined to be a human or a car by image recognition. As described above, a degree of danger is set at each grid point. Note that, since a method of setting a degree of danger herein changes according to an operating condition, parameterization is required, and details thereof is not described herein.
Side danger degree determination processing 311 is processing of determining a degree of danger at each position of the unmanned aircraft in a side surface direction. By the processing, for example, a high degree of danger is set at a position where a dangerous object which is needed to be avoided is present. In the processing, image information in a side surface direction and three-dimensional spatial information calculated by the side image analysis processing 307 are set as an input, and, for example, side danger degree determination information on three-dimensional grids GT of a three-dimensional grid shape is set as an output.
A target object to be avoided, which is present in a side surface direction of the unmanned aircraft, is a tall building and the like, which may cause collision with the unmanned aircraft. Therefore, all objects of a certain height, which are acquired by three-dimensional spatial information, are set as targets to be avoided, and a degree of danger is set for the targets. As described above, a degree of danger is set at each place in a side direction.
Action control processing 313 calculates action control appropriate for avoiding a dangerous position, based on the input lower danger degree determination information (310), the input side danger degree determination information (311), the input posture-motion information (308), and a parachute control model characteristic value (316). The action control is control for moving the parachute to a target place, and is indicated by a turn rate and a descent rate being basic control parameters of the parachute, for example. Further, in the action control processing 313, a result is output to parachute control information calculation processing 315. Note that details of the above-described action control will be described later.
The parachute control information calculation processing 315 calculates control information for performing target control, based on a turn rate and a descent rate calculated by the action control processing 313, and a control model employing the parachute control characteristic value 316. The control information is calculated, for example, as winding/feeding amounts, and feeding positions of the left and right control wires. The parachute control information calculated herein is converted into a signal for mechanically driving the reel 123 and the wire guide 122 by the parachute control information 317, and the signal is transmitted to the parachute control device 120.
Control model determination processing 312 is processing of determining whether it is necessary or not to adjust a current control model, based on a difference between motion prediction information calculated by inputting a current control value to a current parachute control model, and actually measured posture-motion information. The motion prediction information and the posture-motion information include a turn rate and a descent rate, for example. Herein, the motion prediction information is calculated by the motion prediction processing 309, and the posture-motion information is calculated by the posture-motion calculation processing 308, based on the outputs (303, 304, and 305) of sensors. In the control model determination processing 312, for example, when a difference between motion prediction information (a turn rate and a descent rate) calculated from a control model, and actual motion information is equal to or larger than a predetermined threshold value, parachute control model adjustment is determined to be required; and when the difference is smaller than the threshold value, parachute control model adjustment is determined not to be required. Herein, when parachute control model adjustment is determined to be required, the parachute control model is re-adjusted by a control model adjustment processing 314, and the parachute control model characteristic value 316 is updated.
A method of calculating an action appropriate for avoiding a dangerous object, which is performed by the action control processing 313 is as follows. First, as illustrated in
Next, as illustrated in
The above-described processing is performed by using each of grids on lower danger degree determination information and side danger degree determination information, as a target place. Consequently, a plurality of distributions indicating overall danger with respect to the basic control parameters, as exemplified in
Herein, control danger degree calculation and plotting in the control parameter space do not have to be performed for all grids calculated by lower danger degree determination information and side danger degree determination information. For example, control can be performed only for a grid having a high degree of danger, or a grid present at a near distance from the own apparatus.
Further, it is possible to provide in advance a distribution in a control parameter space. For example, in the example illustrated in
As described above, the landing apparatus according to the present example embodiment is able to guide an unmanned aircraft in a state of being unable to fly to a place with a low degree of danger such as collision with an obstacle, and safely land the unmanned aircraft.
In the third example embodiment, an optical camera is employed as a means for acquiring dangerous object position information. However, it is also possible to employ an active distance measurement sensor such as a LIDAR, a radar, and an ultrasonic distance measurement sensor, in place of the optical camera.
In particular, at nighttime when performance of an optical camera is limited, employing these active sensors enables to acquire accurate surrounding information. Note that the above-described LIDAR is abbreviation of Light Detection and Ranging.
In the second and third example embodiments, an accelerometer, an angular speedometer, and a ground altimeter are employed for acquiring posture and motion information of the own apparatus. However, these sensors can be omitted by performing gyro processing using image information.
The system control device 430 includes a descent landing control device 431, an image gyro calculating device 432, a map information storage device 433, and a battery 434. The image gyro calculating device 432 calculates a position and a ground altitude of the own apparatus, based on image information acquired from the camera 440, and map information stored in the map information storage device 433. Further, the image gyro calculating device 432 calculates a speed and an acceleration from a timewise change of these parameters. When a calculated lower acceleration or a calculated falling speed exceeds a predetermined threshold value, the falling detecting device 450 detects falling, and operates the parachute deploying device 410 to deploy a parachute. Note that, herein it is assumed that the falling detecting device 450 is driven by a battery 452 different from the battery 434 for driving the descent landing control device. However, the falling detecting device 450 may be driven by the same battery as that of the descent landing control device. The descent landing control device 431 calculates a degree of danger at each place in a lower direction and a side direction, based on a position, a ground altitude, a speed, an acceleration, and the like calculated by the image gyro calculating device 432. Further, the descent landing control device 431 controls the parachute control device 420 in such a way that a parachute 411 moves while avoiding a position of a high degree of danger, and guides the unmanned aircraft to a safe place.
As described above, the present example embodiment is able to guide and land an unmanned aircraft on a safe place, without using an accelerometer, an angular speedometer, and a ground altimeter. Note that, in
In the foregoing, the present invention is described by using the above-described example embodiments as an exemplary example. The present invention, however, is not limited to the above-described example embodiments. Specifically, the present invention can be applied to various aspects comprehensible to a person skilled in the art within the scope of the present invention.
The scope of the present invention also includes a program causing a computer to execute processing of the first to fourth example embodiments, and a recording medium having the program stored thereon. As the recording medium, for example, it is possible to employ a magnetic disk, a magnetic tape, an optical disc, a magneto-optical disk, a semiconductor memory, and the like.
A landing apparatus comprising:
a dangerous object position detecting means for detecting a position of a dangerous object around an unmanned aircraft which performs landing by using a parachute;
a movement target position calculating means for calculating a movement target position for use when the unmanned aircraft moves while avoiding the dangerous object, based on a position of the dangerous object detected by the dangerous object position detecting means; and
a parachute control means for controlling the parachute in such a way that the unmanned aircraft moves to the movement target position.
The landing apparatus according to Supplementary note 1, further comprising:
a falling detecting means for detecting falling of the unmanned aircraft; and
a
parachute deploying means for deploying a parachute, when the falling detecting means detects falling of the unmanned aircraft.
The landing apparatus according to Supplementary note 1 or 2, wherein
the movement target position calculating means generates a grid associated with a lower coordinate and a side coordinate of the unmanned aircraft, and sets a degree of danger based on a position of the dangerous object with respect to each point of the grid.
The landing apparatus according to Supplementary note 3, further comprising
at least one pair of control wires for connecting the parachute and the parachute control means, wherein
the parachute control means includes
a reel for controlling a feeding amount of each of the at least one pair of control wires, and
a wire guide for controlling a feeding position of each of the at least one pair of control wires.
The landing apparatus according to Supplementary note 4, wherein
the parachute control means
configures a parachute control model for predicting a behavior of the parachute, when the parachute is controlled,
based on a relationship between a feeding amount and a feeding position of each of the at least one pair of control wires, and an actual behavior of the parachute.
The landing apparatus according to Supplementary note 5, wherein
the parachute control means
generates a control parameter space in which a turn rate and a descent rate of the parachute are set as dimensions,
calculates a control danger degree associated with the degree of danger with respect to each point in the control parameter space, and
selects control associated with a point, in the control parameter space, having a low value as the control danger degree, based on the parachute control model.
The landing apparatus according to any one of Supplementary notes 3 to 6, wherein
the movement target position calculating means
sets the grid having the degree of danger being low, as a movement target position.
The landing apparatus according to any one of Supplementary notes 1 to 7, wherein the dangerous object position detecting means is a camera.
The landing apparatus according to any one of Supplementary notes 1 to 7, wherein the dangerous object position detecting means is a distance measurement sensor.
A landing control method comprising:
detecting a position of a dangerous object around an unmanned aircraft which performs landing by using a parachute;
calculating a movement target position for use when the unmanned aircraft moves while avoiding the dangerous object, based on a position of the dangerous object; and
controlling the parachute in such a way that the unmanned aircraft moves to the movement target position.
The landing control method according to Supplementary note 10, further comprising:
detecting falling of the unmanned aircraft; and
deploying a parachute, when falling of the unmanned aircraft is detected.
The landing control method according to Supplementary note 11, further comprising
generating a grid associated with a lower coordinate and a side coordinate of the unmanned aircraft, and setting a degree of danger based on a position of the dangerous object with respect to each point of the grid.
The landing control method according to Supplementary note 12, further comprising:
providing at least one pair of control wires for connecting the unmanned aircraft and the parachute;
controlling a feeding amount of each of the at least one pair of control wires from the unmanned aircraft; and
controlling a feeding position of each of the at least one pair of control wires from the unmanned aircraft.
The landing control method according to Supplementary note 13, further comprising
configuring a parachute control model for predicting motion of the parachute when the parachute is controlled,
based on a relationship between a feeding amount and a feeding position of each of the at least one pair of control wires, and an actual behavior of the parachute.
The landing control method according to Supplementary note 14, further comprising
adjusting the parachute control model,
based on a relationship between control of the parachute actually performed during descent of the parachute, and motion of the parachute associated with control of the parachute.
The landing control method according to Supplementary note 14 or 15, further comprising:
generating a control parameter space in which a turn rate and a descent rate of the parachute are set as dimensions;
calculating a control danger degree associated with the degree of danger with respect to each point in the control parameter space; and
selecting control associated with a point, in the control parameter space, having a low value as the control danger degree, based on the parachute control model.
The landing control method according to Supplementary note 16, further comprising
setting a predetermined offset value to the control danger degree with respect to each point in the control parameter space.
The landing control method according to any one of Supplementary notes 12 to 17, further comprising
setting the grid having the degree of danger being low, as a movement target position.
The landing control method according to any one of Supplementary notes 10 to 18, further comprising performing position detection of the dangerous object, based on captured data.
The landing control method according to any one of Supplementary notes 10 to 18, further comprising performing position detection of the dangerous object, based on distance measurement data.
A program recording medium having a landing control program recorded thereon, the landing control program comprising:
a step of detecting a position of a dangerous object around an unmanned aircraft which performs landing by using a parachute;
a step of calculating a movement target position for use when the unmanned aircraft moves while avoiding the dangerous object, based on a position of the dangerous object; and
a step of controlling the parachute in such a way that the unmanned aircraft moves to the movement target position.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/024076 | 6/30/2017 | WO | 00 |