Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6896501B2 - Flying type drawing device - Google Patents
[go: Go Back, main page]

JP6896501B2 - Flying type drawing device - Google Patents

Flying type drawing device Download PDF

Info

Publication number
JP6896501B2
JP6896501B2 JP2017090293A JP2017090293A JP6896501B2 JP 6896501 B2 JP6896501 B2 JP 6896501B2 JP 2017090293 A JP2017090293 A JP 2017090293A JP 2017090293 A JP2017090293 A JP 2017090293A JP 6896501 B2 JP6896501 B2 JP 6896501B2
Authority
JP
Japan
Prior art keywords
marker
flight
drone
control unit
map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017090293A
Other languages
Japanese (ja)
Other versions
JP2018189434A (en
Inventor
大司 上野
大司 上野
久雄 青木
久雄 青木
大西 献
献 大西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Machinery Systems Co Ltd
Original Assignee
Mitsubishi Heavy Industries Machinery Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Machinery Systems Co Ltd filed Critical Mitsubishi Heavy Industries Machinery Systems Co Ltd
Priority to JP2017090293A priority Critical patent/JP6896501B2/en
Publication of JP2018189434A publication Critical patent/JP2018189434A/en
Application granted granted Critical
Publication of JP6896501B2 publication Critical patent/JP6896501B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Toys (AREA)

Description

本発明は、飛行型描画装置に関する。 The present invention relates to a flight type drawing device.

従来、例えば土木工事の用地整形や整形後の基礎工事において、作業基準となるマーキング(標識)点を描画するための技術が知られている。マーキング点の描画をするための位置測定について、GPS(Global Positioning System)等の高精度な計測手法を用いると共に、計測データのデジタル化が進むことによって、マーキング点の描画の自動化環境も改善されている。また、土木作業領域地形や既存の構造物の検査、観察等を行う場合、操縦性や飛行安定性が高いドローンを用いることで、従来は航空機等の利用でしか実現できなかった作業や、高所かつ狭い領域での作業が可能となっている。 Conventionally, for example, in the site shaping of civil engineering work and the foundation work after shaping, a technique for drawing marking points as a work standard is known. For position measurement for drawing marking points, high-precision measurement methods such as GPS (Global Positioning System) are used, and the automation environment for drawing marking points has been improved as the digitization of measurement data progresses. There is. In addition, when inspecting and observing the topography of civil engineering work areas and existing structures, by using a drone with high maneuverability and flight stability, work that could only be achieved by using aircraft, etc., and high work It is possible to work in a small area.

ドローンは、複数のロータと高精度のジャイロスコープの組み合わせにより飛行状態を自動制御で維持可能であり、飛行空間の制限や風等の外乱に対して、操縦者の負担を大きく軽減した操作が可能である。そのため、マーキング点の描画装置をドローンに搭載し、描画対象部に空中からマーキングを施すことがある。例えば、特許文献1には、塗料を封入したカラーボールを発射して、構造体・建造物の検査や事故・災害時等にターゲットとなる箇所に着弾破裂させて着色特定するためのカラーボール発射装置を、ドローンに搭載することが開示されている。 The drone can maintain the flight state by automatic control by combining multiple rotors and a high-precision gyroscope, and it is possible to operate with greatly reduced the burden on the operator against restrictions on the flight space and disturbances such as wind. Is. Therefore, a drawing device for marking points may be mounted on the drone to mark the drawing target portion from the air. For example, in Patent Document 1, a color ball containing paint is fired, and a color ball is fired to identify coloring by landing and bursting at a target location in the case of an inspection of a structure / building or an accident / disaster. It is disclosed that the device is mounted on a drone.

国際公開第2016/181426号International Publication No. 2016/181426

しかしながら、空中を飛行するドローン等の飛行体を用いてマーキング点の描画を行う場合、空中で飛行体の軌道や姿勢を完全に望み通りに制御することは困難である。そのため、風速や飛行体の飛行速度に応じて、飛行体の実際の位置と制御上の目標位置との間には誤差が発生し、この状態でマーキングを行うと、マーキング点が目標位置からずれてしまう。また、飛行体の飛行方向を修正することで、マーキング点のずれの修正を図ることも考えられるが、飛行方向の修正には、ある程度の飛行距離や時間が必要となるため、マーキング位置のずれを速やかに修正できないおそれがある。 However, when drawing marking points using an air vehicle such as a drone flying in the air, it is difficult to completely control the trajectory and attitude of the air vehicle as desired. Therefore, depending on the wind speed and the flight speed of the flying object, an error occurs between the actual position of the flying object and the control target position, and if marking is performed in this state, the marking point deviates from the target position. It ends up. It is also possible to correct the deviation of the marking point by correcting the flight direction of the flying object, but since it takes a certain amount of flight distance and time to correct the flight direction, the deviation of the marking position May not be corrected promptly.

本発明は、上記に鑑みてなされたものであって、空中からマーカーを発射して描画対象部上に高精度かつ速やかにマーキング点を描画可能な飛行型描画装置の提供を目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a flight-type drawing apparatus capable of firing a marker from the air and drawing a marking point on a drawing target portion with high accuracy and promptly.

上述した課題を解決し、目的を達成するために、本発明は、描画対象部上において空中を飛行する飛行体と、前記飛行体に搭載され、複数の区画ごとにマーカーを発射可能なマーカー発射装置と、前記飛行体の空中での現在位置を含む情報を取得する情報取得部と、前記飛行体の飛行を制御すると共に、前記マーカー発射装置によるマーカーの発射を制御する制御部と、を備え、前記制御部は、前記飛行体が前記描画対象部上を飛行している間、前記情報取得部により取得された前記飛行体の前記現在位置の変化に応じて、前記現在位置ごとに前記マーカーを描画可能な範囲を規定した発射用マップを作成し、前記発射用マップ内に、前記描画対象部上に前記マーカーを描画するべき位置である複数の計画マーキング点があるとき、前記複数の区画のうち前記計画マーキング点に対応した区画から前記マーカーを発射させる、ことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the present invention has a flying object flying in the air on a drawing target portion, and a marker firing mounted on the flying body and capable of firing a marker in each of a plurality of sections. It includes a device, an information acquisition unit that acquires information including the current position of the flying object in the air, and a control unit that controls the flight of the flying object and controls the launching of a marker by the marker launching device. While the flying object is flying over the drawing target unit, the control unit uses the marker for each of the current positions in response to a change in the current position of the flying object acquired by the information acquisition unit. When a launch map is created that defines a range in which the marker can be drawn, and there are a plurality of planned marking points that are positions on which the marker should be drawn on the drawing target portion, the plurality of sections are described. Among them, the marker is fired from the section corresponding to the planned marking point.

この構成によれば、飛行体が描画対象部上を飛行している間、飛行体の現在位置の変化に応じて、現在位置ごとにマーカーを描画可能な範囲を規定した発射用マップを用いて、発射用マップ内に含まれる計画マーキング点に対応したマーカー発射装置の各区画からマーカーを発射させることができる。それにより、飛行体の現在位置が本来想定する位置からずれている場合に、飛行体自体を移動させなくとも、計画マーキング点と異なる位置にマーカーを描画することを抑制することができる。また、飛行体自体を移動させる必要がないため、速やかに計画マーキング点にマーカーを描画することができる。従って、本発明にかかる飛行型描画装置は、空中からマーカーを発射して描画対象部上に高精度かつ速やかにマーキング点を描画することができる。 According to this configuration, while the flying object is flying over the drawing target portion, a launch map that defines a range in which a marker can be drawn for each current position is used according to a change in the current position of the flying object. , Markers can be fired from each section of the marker launcher corresponding to the planned marking points contained in the launch map. As a result, when the current position of the flying object deviates from the originally assumed position, it is possible to suppress drawing the marker at a position different from the planned marking point without moving the flying object itself. Moreover, since it is not necessary to move the flying object itself, a marker can be quickly drawn at the planned marking point. Therefore, the flight-type drawing apparatus according to the present invention can shoot a marker from the air to draw a marking point on a drawing target portion with high accuracy and promptly.

また、前記制御部は、前記発射用マップ内にある前記計画マーキング点が、前記マーカーを描画済みの実績マーキング点である場合には、前記複数の区画のうち前記実績マーキング点に対応した区画からは前記マーカーを発射させないことが好ましい。 In addition, when the planned marking point in the launch map is an actual marking point on which the marker has been drawn, the control unit starts from a section corresponding to the actual marking point among the plurality of sections. Preferably does not fire the marker.

この構成によれば、一度マーカーを描画した箇所に重ねてマーカーを描画することを防ぐことができるため、マーキング点の描画品質を向上させることができる。 According to this configuration, it is possible to prevent the marker from being drawn on the portion where the marker is once drawn, so that the drawing quality of the marking point can be improved.

また、前記情報取得部は、前記飛行体の空中での姿勢をさらに取得し、前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記姿勢をとっている場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、ことが好ましい。 Further, the information acquisition unit further acquires the attitude of the air vehicle in the air, and the control unit acquires the information at the current position of the air vehicle acquired by the information acquisition unit. It is preferable to create the launch map that defines the range in which the marker can be drawn when the posture is taken by the unit.

この構成によれば、飛行体の現在位置において、飛行体の空中での姿勢に応じてマーカーを描画可能な範囲を規定した発射用マップを用いて、発射用マップ内に含まれる計画マーキング点に対応したマーカー発射装置の区画からマーカーを発射させることができる。それにより、飛行体の空中での姿勢が本来想定する姿勢からずれている場合に、飛行体の姿勢を修正させることなく、計画マーキング点と異なる位置にマーカーを描画することを抑制することができる。また、飛行体の姿勢自体を修正する必要がないため、速やかに計画マーキング点にマーカーを描画することができる。 According to this configuration, at the current position of the air vehicle, a launch map that defines the range in which markers can be drawn according to the attitude of the air vehicle in the air is used, and the planned marking points included in the launch map are used. Markers can be fired from the corresponding marker launcher compartment. As a result, when the attitude of the aircraft in the air deviates from the attitude originally assumed, it is possible to suppress drawing the marker at a position different from the planned marking point without correcting the attitude of the aircraft. .. Further, since it is not necessary to correct the attitude of the flying object itself, the marker can be quickly drawn at the planned marking point.

また、前記情報取得部は、前記飛行体の飛行速度をさらに取得し、前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記飛行速度で飛行している場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、ことが好ましい。 Further, the information acquisition unit further acquires the flight speed of the flying object, and the control unit uses the information acquisition unit to obtain the flight speed of the flying object at the current position of the flying object acquired by the information acquisition unit. When flying at the acquired flight speed, it is preferable to create the launch map that defines the range in which the marker can be drawn.

この構成によれば、飛行体の現在位置において、飛行体の飛行速度に応じてマーカーを描画可能な範囲を規定した発射用マップを用いて、発射用マップ内に含まれる計画マーキング点に対応したマーカー発射装置の区画からマーカーを発射させることができる。それにより、飛行体の飛行速度を原因として、計画マーキング点と異なる位置にマーカーが描画されることを抑制することができる。 According to this configuration, at the current position of the flying object, a launch map that defines the range in which markers can be drawn according to the flight speed of the flying object is used, and the planned marking points included in the launch map are supported. Markers can be fired from the marker launcher compartment. As a result, it is possible to prevent the marker from being drawn at a position different from the planned marking point due to the flight speed of the flying object.

また、前記マーカー発射装置は、前記マーカーを加速して発射し、前記情報取得部は、前記マーカーの発射速度をさらに取得し、前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記姿勢をとっており、前記情報取得部により取得された前記発射速度で前記マーカーが発射された場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、ことが好ましい。 Further, the marker launching device accelerates and launches the marker, the information acquisition unit further acquires the firing speed of the marker, and the control unit is the information acquisition unit of the flying object acquired by the information acquisition unit. The marker can be drawn when the flying object is in the attitude acquired by the information acquisition unit at the current position and the marker is launched at the firing speed acquired by the information acquisition unit. It is preferable to create the launch map that defines the range.

この構成によれば、飛行体の現在位置において、飛行体の空中における姿勢及びマーカーの発射速度に応じてマーカーを描画可能な範囲を規定した発射用マップを用いて、発射用マップ内に含まれる計画マーキング点に対応したマーカー発射装置の区画からマーカーを発射させることができる。それにより、飛行体の空中での姿勢が本来想定する姿勢からずれ、かつ、マーカーの発射速度に応じてマーカーの着弾位置が本来想定する位置からずれ得る場合にも、飛行体の姿勢を修正させることなく、計画マーキング点と異なる位置にマーカーを描画することを抑制することができる。また、飛行体の姿勢自体を修正する必要がないため、速やかに計画マーキング点にマーカーを描画することができる。 According to this configuration, the marker is included in the launch map at the current position of the aircraft, using a launch map that defines the range in which the marker can be drawn according to the attitude of the aircraft in the air and the launch speed of the marker. Markers can be launched from the marker launcher compartment corresponding to the planned marking point. As a result, the attitude of the flying object is corrected even when the attitude of the flying object in the air deviates from the originally assumed attitude and the landing position of the marker can deviate from the originally assumed position according to the firing speed of the marker. It is possible to suppress drawing the marker at a position different from the planned marking point. Further, since it is not necessary to correct the attitude of the flying object itself, the marker can be quickly drawn at the planned marking point.

また、前記マーカー発射装置は、前記マーカーを鉛直方向下側に向けて自由落下により発射することが好ましい。 Further, it is preferable that the marker launching device launches the marker by free fall toward the lower side in the vertical direction.

この構成によれば、マーカーを加速して強制発射する場合に比べて、マーカーの発射により飛行体に働く反力を低減することができるため、飛行体の空中での位置や姿勢の安定化を図ることができる。それにより、計画マーキング点に精度良くマーカーを描画することができる。 According to this configuration, the reaction force acting on the flying object by firing the marker can be reduced as compared with the case where the marker is accelerated and forcibly fired, so that the position and attitude of the flying body can be stabilized in the air. Can be planned. As a result, the marker can be drawn accurately at the planned marking point.

また、前記マーカーは、前記描画対象部に着弾して突き刺さる杭状の部材であることが好ましい。 Further, the marker is preferably a pile-shaped member that lands and pierces the drawing target portion.

この構成によれば、描画対象部に杭状のマーカーを着弾させて固定することができるため、例えばマーカーとしてペイントボール等による塗料を用いた場合に、塗料が描画対象部に吸収されてしまうようなことがない。また、マーカーとしてペイントボール等による塗料を用いた場合、描画対象部上に凹凸(起伏)があり、飛行型描画装置から描画対象部までの距離が一定でないことに起因して、ペイントボールが着弾点で破裂せずに塗料が印字されなかったり、塗料による印字状態が大きく変化したり変形したりすることがない。そのため、描画したマーカーの視認性を向上させることができる。さらに、描画対象部の起伏形状にかかわらず、飛行体を一定の高さで飛行させながら、マーカーを描画することができるため、飛行体を安定に飛行させることができ、マーカーの描画精度をより高めることが可能となる。 According to this configuration, a stake-shaped marker can be landed and fixed on the drawing target portion, so that the paint is absorbed by the drawing target portion, for example, when a paint such as a paint ball is used as the marker. There is nothing. In addition, when paint using a paintball or the like is used as a marker, the paintball lands because there are irregularities (undulations) on the drawing target portion and the distance from the flight type drawing device to the drawing target portion is not constant. The paint does not print without bursting at the points, and the print state due to the paint does not change or deform significantly. Therefore, the visibility of the drawn marker can be improved. Furthermore, regardless of the undulating shape of the drawing target portion, the marker can be drawn while the flying object is flying at a constant height, so that the flying object can be flown stably and the drawing accuracy of the marker is improved. It becomes possible to increase.

また、前記制御部は、前記複数の計画マーキング点に基づいて作成される複数の予定飛行ラインに沿って前記飛行体を前記描画対象部上で飛行させながら、前記複数の計画マーキング点に前記マーカー発射装置から前記マーカーを発射させることが好ましい。 Further, the control unit makes the flying object fly on the drawing target unit along a plurality of scheduled flight lines created based on the plurality of planned marking points, and the markers are placed on the plurality of planned marking points. It is preferable to launch the marker from the launcher.

この構成によれば、複数の計画マーキング点の位置を反映して作成された複数の予定飛行ラインに沿って飛行体を飛行させつつ、計画マーキング点にマーカーを描画することができるため、効率的なマーカーの描画が可能となる。 According to this configuration, it is possible to draw a marker at the planned marking point while flying the aircraft along a plurality of scheduled flight lines created by reflecting the positions of the plurality of planned marking points, which is efficient. Markers can be drawn.

また、前記制御部は、前記予定飛行ラインの一つに沿って前記飛行体を一定の前記飛行速度で停止させることなく飛行させることが好ましい。 Further, it is preferable that the control unit flies the flying object along one of the scheduled flight lines at a constant flight speed without stopping.

この構成によれば、マーカーの描画中に飛行体の飛行速度が変化しないため、飛行体の姿勢を安定させ、マーカーの描画精度を高めることができる。 According to this configuration, since the flight speed of the flying object does not change during the drawing of the marker, the attitude of the flying object can be stabilized and the drawing accuracy of the marker can be improved.

本発明にかかる飛行型描画装置は、空中からマーカーを発射して描画対象部上に高精度かつ速やかにマーキング点を描画することができるという効果を奏する。 The flight-type drawing apparatus according to the present invention has an effect that a marker can be emitted from the air to draw a marking point on a drawing target portion with high accuracy and promptly.

図1は、実施形態にかかる飛行型描画装置の概略を示す斜視図である。FIG. 1 is a perspective view showing an outline of a flight-type drawing apparatus according to an embodiment. 図2は、実施形態にかかる飛行型描画装置の概略構成図である。FIG. 2 is a schematic configuration diagram of a flight-type drawing apparatus according to an embodiment. 図3は、ドローン側制御部によって実行される自動飛行制御の処理の一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of the automatic flight control process executed by the drone side control unit. 図4は、ドローン側制御部によって作成された複数の予定飛行ラインの一例を示す説明図である。FIG. 4 is an explanatory diagram showing an example of a plurality of scheduled flight lines created by the drone side control unit. 図5は、nライン飛行制御の処理の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the n-line flight control process. 図6は、自動発射制御の処理の一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of the automatic firing control process. 図7は、任意の時刻における発射用マップを模式的に示す説明図である。FIG. 7 is an explanatory diagram schematically showing a launch map at an arbitrary time. 図8は、任意の時刻における発射用マップを模式的に示す説明図である。FIG. 8 is an explanatory diagram schematically showing a launch map at an arbitrary time. 図9は、任意の時刻における発射用マップを模式的に示す説明図である。FIG. 9 is an explanatory diagram schematically showing a launch map at an arbitrary time. 図10は、ドローンの空中での姿勢等に応じて描画対象部上にマーカーが着弾する位置の変化を説明するための模式図である。FIG. 10 is a schematic diagram for explaining a change in the position where the marker lands on the drawing target portion according to the posture of the drone in the air and the like.

以下に、本発明にかかる飛行型描画装置の実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。 Hereinafter, embodiments of the flight-type drawing apparatus according to the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment.

図1は、実施形態にかかる飛行型描画装置の概略を示す斜視図であり、図2は、実施形態にかかる飛行型描画装置の概略構成図である。実施形態にかかる飛行型描画装置1は、例えば土木工事の用地整形や整形後の基礎工事において、地表面を描画対象部100として、描画対象部100上に空中からマーカーを発射してマーキング点を描画するための装置である。なお、マーキング点は、描画対象部100上において何らかの基準となるものであればよく、例えばマラソン等のコースを地表面に描画するものであってもよい。飛行型描画装置1は、図1及び図2に示すように、飛行体としてのドローン10と、地上操作装置20と、位置検出支援部30とを備える。 FIG. 1 is a perspective view showing an outline of a flight-type drawing device according to an embodiment, and FIG. 2 is a schematic configuration diagram of a flight-type drawing device according to an embodiment. In the flight-type drawing apparatus 1 according to the embodiment, for example, in the site shaping of civil engineering work and the foundation work after shaping, the ground surface is set as the drawing target portion 100, and a marker is emitted from the air onto the drawing target portion 100 to set a marking point. It is a device for drawing. The marking point may be any reference on the drawing target portion 100, and may be a marking point for drawing a course such as a marathon on the ground surface. As shown in FIGS. 1 and 2, the flight type drawing device 1 includes a drone 10 as a flying object, a ground operation device 20, and a position detection support unit 30.

ドローン10は、図2に示すように、飛行装置11と、マーカー発射装置12と、情報取得部13と、ドローン側制御部14と、ドローン側記憶部15と、ドローン側通信部16とを備える。また、地上操作装置20は、地上側記憶部21と、地上側制御部22と、操縦部23と、地上側通信部24とを備える。 As shown in FIG. 2, the drone 10 includes a flight device 11, a marker launching device 12, an information acquisition unit 13, a drone side control unit 14, a drone side storage unit 15, and a drone side communication unit 16. .. Further, the ground operation device 20 includes a ground side storage unit 21, a ground side control unit 22, a control unit 23, and a ground side communication unit 24.

ドローン10の飛行装置11は、複数(本実施形態では、4つ)のロータ11aと、ロータ11aに取り付けられたプロペラ11bとを含む。ドローン10は、各ロータ11aを個別に回転駆動可能とされており、各ロータ11aの回転に伴って各プロペラ11bが回転することで、空中を飛行することができる。本実施形態において、飛行装置11すなわち各ロータ11aの駆動制御は、ドローン側制御部14により実行される。 The flight device 11 of the drone 10 includes a plurality of (four in this embodiment) rotors 11a and propellers 11b attached to the rotors 11a. The drone 10 can rotate and drive each rotor 11a individually, and each propeller 11b rotates with the rotation of each rotor 11a, so that the drone 10 can fly in the air. In the present embodiment, the drive control of the flight device 11, that is, each rotor 11a is executed by the drone side control unit 14.

ドローン10のマーカー発射装置12は、複数の区画ごとにマーカー2を発射可能な装置である。本実施形態において、マーカー発射装置12は、ドローン10の下部に取り付けられている。マーカー発射装置12は、図1に示すように、隣り合って並べられた格子状の複数の区画12aごとに、複数のマーカー2が収納されており、各区画12aからマーカー2を一つずつ発射可能とされている。なお、図1においては、区画12aを模式的に示しており、区画12aの実際の数は、図示するものよりも多い。本実施形態において、マーカー発射装置12は、各区画12aからマーカー2を鉛直方向下側に向けて自由落下により発射する。 The marker launching device 12 of the drone 10 is a device capable of launching the marker 2 in each of a plurality of sections. In this embodiment, the marker launcher 12 is attached to the lower part of the drone 10. As shown in FIG. 1, the marker launching device 12 houses a plurality of markers 2 for each of a plurality of grid-like compartments 12a arranged adjacent to each other, and launches one marker 2 from each compartment 12a. It is possible. In addition, in FIG. 1, the compartment 12a is schematically shown, and the actual number of compartments 12a is larger than that shown in the figure. In the present embodiment, the marker launching device 12 launches the marker 2 from each section 12a toward the lower side in the vertical direction by free fall.

本実施形態において、マーカー2は、空中から発射されることにより、地表面である描画対象部100に突き刺さることが可能な杭状の部材とされている。マーカー2は、描画対象部100に突き刺さった後、地上に露出している部分の少なくとも一部が放射状に展開するものであってもよい。それにより、マーカー2によるマーキング点の視認性を向上させることができる。 In the present embodiment, the marker 2 is a pile-shaped member that can be pierced into the drawing target portion 100, which is the ground surface, by being launched from the air. The marker 2 may be one in which at least a part of a portion exposed on the ground is radially developed after being pierced by the drawing target portion 100. Thereby, the visibility of the marking point by the marker 2 can be improved.

ドローン10の情報取得部13は、ドローン10の空中における現在位置P(X,Y,Z)、ドローン10の空中における姿勢(回転角度θ(α,β,γ))、及び、ドローン10の飛行速度Vを取得する。本実施形態において、情報取得部13は、GPSの受信機を含み、位置検出支援部30とドローン側通信部16を介して通信して、GPSによりドローン10の現在位置P(X,Y,Z)を取得する。また、情報取得部13は、ドローン10の空中における姿勢を検出するためのジャイロスコープを含む。情報取得部13は、ジャイロスコープにより、ドローン10のX軸回りの回転角度θ(α)、Y軸回りの回転角度θ(β)、Z軸回りの回転角度θ(γ)を計測することができる。また、情報取得部13は、ドローン10の飛行速度Vを検出する速度センサを含む。 The information acquisition unit 13 of the drone 10 determines the current position P (X, Y, Z) of the drone 10 in the air, the attitude of the drone 10 in the air (rotation angle θ (α, β, γ)), and the flight of the drone 10. Get the speed V. In the present embodiment, the information acquisition unit 13 includes a GPS receiver, communicates with the position detection support unit 30 via the drone side communication unit 16, and uses GPS to communicate with the current position P (X, Y, Z) of the drone 10. ) To get. In addition, the information acquisition unit 13 includes a gyroscope for detecting the attitude of the drone 10 in the air. The information acquisition unit 13 can measure the rotation angle θ (α) around the X-axis, the rotation angle θ (β) around the Y-axis, and the rotation angle θ (γ) around the Z-axis with the gyroscope. it can. Further, the information acquisition unit 13 includes a speed sensor that detects the flight speed V of the drone 10.

ドローン10のドローン側制御部14は、例えば、CPU(Central Processing Unit)、SoC(System−on−a−Chip)、MCU(Micro Control Unit)、及びFPGA(Field−Programmable Gate Array)を含む演算処理装置である。 The drone side control unit 14 of the drone 10 includes, for example, a CPU (Central Processing Unit), a System (System-on-a-Chip), an MCU (MicroControl Unit), and an FPGA (Field-Programmable Gate Array). It is a device.

ドローン側制御部14は、地上側制御部22からドローン10の自動飛行指令が出力されている場合、自動飛行指令に従って飛行装置11を駆動制御し、ドローン10を飛行させる。また、ドローン側制御部14は、地上側制御部22からドローン10の手動飛行指令が出力されている場合、地上操作装置20の操縦部23に含まれる飛行操縦装置23aによる操縦指令に従って飛行装置11を駆動制御し、ドローン10を飛行させる。 When the automatic flight command of the drone 10 is output from the ground side control unit 22, the drone side control unit 14 drives and controls the flight device 11 in accordance with the automatic flight command to fly the drone 10. Further, when the manual flight command of the drone 10 is output from the ground side control unit 22, the drone side control unit 14 follows the flight control device 23a included in the control unit 23 of the ground control device 20 and follows the flight device 11 Is driven and controlled to fly the drone 10.

ドローン側制御部14は、地上側制御部22からマーカー発射装置12の自動発射指令が出力されている場合、自動発射指令に従ってマーカー発射装置12を駆動制御し、マーカー発射装置12からマーカー2を発射させる。また、ドローン側制御部14は、地上側制御部22からマーカー発射装置12の手動発射指令が出力されている場合、地上操作装置20の操縦部23に含まれる発射操作装置23bによる操作指令に従ってマーカー発射装置12を駆動制御し、マーカー発射装置12からマーカー2を発射させる。 When the automatic launch command of the marker launcher 12 is output from the ground side control unit 22, the drone side control unit 14 drives and controls the marker launcher 12 according to the automatic launch command, and launches the marker 2 from the marker launcher 12. Let me. Further, when the manual launch command of the marker launcher 12 is output from the ground side control unit 22, the drone side control unit 14 sets the marker according to the operation command by the launch operation device 23b included in the control unit 23 of the ground operation device 20. The launching device 12 is driven and controlled, and the marker 2 is launched from the marker launching device 12.

ドローン10のドローン側記憶部15は、飛行装置11の駆動制御やマーカー発射装置12の駆動制御に関する各種プログラム等を記憶している。ドローン側記憶部15は、各種プログラムをドローン側制御部14との間でやりとりする。 The drone side storage unit 15 of the drone 10 stores various programs related to the drive control of the flight device 11 and the drive control of the marker launcher 12. The drone-side storage unit 15 exchanges various programs with the drone-side control unit 14.

ドローン10のドローン側通信部16は、地上操作装置20の地上側通信部24と無線により通信し、ドローン側制御部14と地上側制御部22との間での指令信号のやり取りや、情報取得部13と地上側制御部22との間でのドローン10の現在位置P(X,Y,Z)、回転角度θ(α,β,γ)、及び飛行速度Vのやり取りを行う。また、ドローン側通信部16は、位置検出支援部30と通信し、ドローン10の現在位置P(X,Y,Z)のやり取りを行う。ドローン側通信部16の無線規格は、いかなるものであってもよい。 The drone side communication unit 16 of the drone 10 wirelessly communicates with the ground side communication unit 24 of the ground operation device 20, and exchanges command signals and information acquisition between the drone side control unit 14 and the ground side control unit 22. The current position P (X, Y, Z) of the drone 10, the rotation angle θ (α, β, γ), and the flight speed V are exchanged between the unit 13 and the ground side control unit 22. Further, the drone side communication unit 16 communicates with the position detection support unit 30 and exchanges the current position P (X, Y, Z) of the drone 10. The wireless standard of the drone side communication unit 16 may be anything.

地上操作装置20の地上側記憶部21は、計画マップ41と、実績マップ42と、予定飛行ラインデータ43とを記憶している。計画マップ41は、図2に示すように、描画対象部100上にマーカー2を描画するべき位置である複数の計画マーキング点M*を記録したデータである。計画マップ41は、例えば、描画対象部100へのマーキング位置が線画で設定された図示しないCADデータを所定のピッチでドット状に変換したものである。すなわち、計画マップ41の各ドットが描画対象部100への計画マーキング点M*となる。本実施形態では、図示しないCADデータから計画マーキング点M*への変換を予め行った上で、計画マップ41を地上側記憶部21に記憶しておく。なお、描画対象部100へのマーカーの描画を行う際に、CADデータから計画マップ41への変換を行ってもよい。 The ground side storage unit 21 of the ground operation device 20 stores the plan map 41, the actual map 42, and the scheduled flight line data 43. As shown in FIG. 2, the plan map 41 is data in which a plurality of plan marking points M *, which are positions where the marker 2 should be drawn, are recorded on the drawing target portion 100. The plan map 41 is, for example, obtained by converting CAD data (not shown) in which the marking position on the drawing target portion 100 is set by a line drawing into dots at a predetermined pitch. That is, each dot of the plan map 41 becomes a plan marking point M * on the drawing target portion 100. In the present embodiment, the CAD data (not shown) is converted into the plan marking point M * in advance, and then the plan map 41 is stored in the ground side storage unit 21. When drawing the marker on the drawing target unit 100, the CAD data may be converted into the plan map 41.

実績マップ42は、計画マップ41に従ってマーカー発射装置12から描画対象部100へとマーカー2を描画した実績マーキング点Mを記録したデータである。実績マップ42は、地上側制御部22が実行するマーカー発射装置12の自動発射制御において作成される。実績マップ42は、マーカー発射装置12の自動発射制御の実行が進むことに伴って、随時更新されていく。 The actual map 42 is data in which the actual marking points M in which the marker 2 is drawn from the marker launching device 12 to the drawing target portion 100 according to the plan map 41 are recorded. The achievement map 42 is created in the automatic launch control of the marker launcher 12 executed by the ground side control unit 22. The achievement map 42 is updated as needed as the execution of the automatic firing control of the marker launching device 12 progresses.

予定飛行ラインデータ43は、ドローン10を描画対象部100上で飛行させる複数の予定飛行ラインLn(図4参照)を規定したデータである。予定飛行ラインデータは、地上側制御部23にて実行されるドローン10の自動飛行制御において作成される。予定飛行ラインLnは、図2に示すように、所定のピッチで設定されたドット状の複数の目標飛行位置P*をつないだラインである。なお、予定飛行ラインLnは、予め作成されて地上側記憶部21に記憶されるものであってもよい。 The scheduled flight line data 43 is data that defines a plurality of scheduled flight lines Ln (see FIG. 4) for flying the drone 10 on the drawing target unit 100. The scheduled flight line data is created in the automatic flight control of the drone 10 executed by the ground side control unit 23. As shown in FIG. 2, the scheduled flight line Ln is a line connecting a plurality of dot-shaped target flight positions P * set at a predetermined pitch. The scheduled flight line Ln may be created in advance and stored in the ground side storage unit 21.

地上操作装置20の地上側制御部22は、例えば、CPU(Central Processing Unit)、SoC(System−on−a−Chip)、MCU(Micro Control Unit)、及びFPGA(Field−Programmable Gate Array)を含む演算処理装置である。 The ground side control unit 22 of the ground operation device 20 includes, for example, a CPU (Central Processing Unit), a System (System-on-a-Chip), an MCU (Micro Control Unit), and an FPGA (Field-Programmable Gate Array). It is an arithmetic processing unit.

地上側制御部22は、図示しないインターフェースを介して、ユーザーからドローン10を自動で飛行させる旨の指示がなされている場合、ドローン10の自動飛行制御を実行し、自動飛行制御の実行により作成した自動飛行指令をドローン側制御部14へと送信する。また、地上側制御部22は、図示しないインターフェースを介して、ユーザーからドローン10を手動で飛行させる旨の指示がなされている場合、ドローン10の手動飛行指令をドローン側制御部14、及び操縦部23へと出力する。 The ground side control unit 22 executes the automatic flight control of the drone 10 when the user instructs the drone 10 to fly automatically via an interface (not shown), and is created by executing the automatic flight control. The automatic flight command is transmitted to the drone side control unit 14. Further, when the user gives an instruction to manually fly the drone 10 via an interface (not shown), the ground side control unit 22 issues a manual flight command of the drone 10 to the drone side control unit 14 and the control unit. Output to 23.

地上側制御部22は、図示しないインターフェースを介して、ユーザーからマーカー発射装置12からのマーカー2の発射を自動で行う旨の指示がなされている場合、マーカー発射装置12の自動発射制御を実行し、自動発射制御の実行により作成した自動発射指令をドローン側制御部14へと送信する。また、地上側制御部22は、図示しないインターフェースを介して、ユーザーからマーカー発射装置12からのマーカー2の発射を手動で行う旨の指示がなされている場合、マーカー発射装置12の手動発射指令をドローン側制御部14、及び操縦部23へと出力する。 The ground side control unit 22 executes the automatic firing control of the marker launching device 12 when the user has instructed to automatically launch the marker 2 from the marker launching device 12 via an interface (not shown). , The automatic launch command created by executing the automatic launch control is transmitted to the drone side control unit 14. Further, when the user has instructed the marker launcher 12 to manually launch the marker 2 via an interface (not shown), the ground side control unit 22 issues a manual launch command for the marker launcher 12. It outputs to the drone side control unit 14 and the control unit 23.

地上操作装置20の操縦部23は、飛行操縦装置23aと、発射操作装置23bとを有する。飛行操縦装置23aは、地上側制御部22からドローン10の手動飛行指令が操縦部23へと出力されている場合に、ドローン10の飛行をユーザーが手動により実行するためのインターフェースである。飛行操縦装置23aは、ユーザーの手動操作に従ってドローン10の操縦指令をドローン側制御部14へと出力する。また、発射操作装置23bは、地上側制御部22からマーカー発射装置12の手動発射指令が操縦部23へと出力されている場合に、マーカー発射装置12からのマーカー2の発射をユーザーが手動により実行するためのインターフェースである。発射操作装置23bは、ユーザーの手動操作に従ってマーカー発射装置12からのマーカー2の操作指令をドローン側制御部14へと出力する。 The control unit 23 of the ground control device 20 includes a flight control device 23a and a launch control device 23b. The flight control device 23a is an interface for the user to manually execute the flight of the drone 10 when the manual flight command of the drone 10 is output from the ground side control unit 22 to the control unit 23. The flight control device 23a outputs a control command of the drone 10 to the drone side control unit 14 according to a manual operation by the user. Further, in the launch operation device 23b, when the manual launch command of the marker launch device 12 is output from the ground side control unit 22 to the control unit 23, the user manually launches the marker 2 from the marker launch device 12. An interface to execute. The launch operation device 23b outputs an operation command of the marker 2 from the marker launch device 12 to the drone side control unit 14 according to a manual operation by the user.

地上操作装置20の地上側通信部24は、ドローン側通信部16と無線により通信し、ドローン側制御部14と地上側制御部22との間での指令信号のやり取りや、情報取得部13と地上側制御部22との間でのドローン10の現在位置P(X,Y,Z)、回転角度θ(α,β,γ)、及び飛行速度Vのやり取りを行う。地上側通信部24の無線規格は、いかなるものであってもよい。 The ground side communication unit 24 of the ground operation device 20 wirelessly communicates with the drone side communication unit 16, exchanges command signals between the drone side control unit 14 and the ground side control unit 22, and communicates with the information acquisition unit 13. The current position P (X, Y, Z) of the drone 10, the rotation angle θ (α, β, γ), and the flight speed V are exchanged with the ground side control unit 22. The wireless standard of the terrestrial communication unit 24 may be any.

位置検出支援部30は、本実施形態では、GPSの固定局である。位置検出支援部30は、ドローン側通信部16を介して情報取得部13のGPS受信機と通信し、ドローン10の現在位置P(X,Y,Z)を情報取得部13へと送信する。なお、位置検出支援部30は、ドローン10の現在位置P(X,Y,Z)を、地上側通信部22を介して地上側制御部22へと送信してもよい。 The position detection support unit 30 is a GPS fixed station in this embodiment. The position detection support unit 30 communicates with the GPS receiver of the information acquisition unit 13 via the drone side communication unit 16 and transmits the current position P (X, Y, Z) of the drone 10 to the information acquisition unit 13. The position detection support unit 30 may transmit the current position P (X, Y, Z) of the drone 10 to the ground side control unit 22 via the ground side communication unit 22.

次に、地上側制御部22によるドローン10の自動飛行制御、及び、マーカー発射装置12の自動発射制御について説明する。ドローン10の自動飛行制御、及び、マーカー発射装置12の自動発射制御は、地上側制御部22によって並列的に実行される。それにより、ドローン10を描画対象部100上で飛行させながら、描画対象部100上の計画マーキング点M*にマーカー2を描画させていく。まずは、ドローン10の自動飛行制御について説明する。図3は、地上側制御部によって実行される自動飛行制御の処理の一例を示すフローチャートである。自動飛行制御においては、地上側制御部22からドローン側制御部14へと自動飛行指令が随時出力され、ドローン側制御部14は、自動飛行指令の内容に従ってドローン10が飛行するように飛行装置11を駆動制御する。 Next, the automatic flight control of the drone 10 by the ground side control unit 22 and the automatic launch control of the marker launching device 12 will be described. The automatic flight control of the drone 10 and the automatic launch control of the marker launching device 12 are executed in parallel by the ground side control unit 22. As a result, the marker 2 is drawn at the planned marking point M * on the drawing target unit 100 while the drone 10 is flying over the drawing target unit 100. First, the automatic flight control of the drone 10 will be described. FIG. 3 is a flowchart showing an example of the automatic flight control process executed by the ground side control unit. In automatic flight control, an automatic flight command is output from the ground side control unit 22 to the drone side control unit 14 at any time, and the drone side control unit 14 controls the flight device 11 so that the drone 10 flies according to the contents of the automatic flight command. Drive control.

地上側制御部22は、ステップS1として、マーカー発射開始処理及びドローン10の離陸処理を実行する。地上側制御部22は、マーカー発射開始処理として、地上側記憶部21から、計画マップ41と、実績マップ42とを取得する。なお、実績マップ42は、本制御が開始されたタイミングにおいては、作成されていないが、マーカー発射装置12の自動発射制御の実行が進むに従って、随時更新されていく。また、地上側制御部22は、ドローン側制御部14に飛行装置11を駆動制御させ、ドローン10を離陸させる。地上側制御部22は、計画マップ41と、実績マップ42とを取得すると共に、ドローン10の離陸処理が完了すると、ステップS2に進む。 The ground side control unit 22 executes the marker launch start process and the takeoff process of the drone 10 as step S1. The ground-side control unit 22 acquires a plan map 41 and an actual map 42 from the ground-side storage unit 21 as a marker firing start process. The actual map 42 is not created at the timing when this control is started, but is updated as needed as the execution of the automatic firing control of the marker launching device 12 progresses. Further, the ground side control unit 22 causes the drone side control unit 14 to drive and control the flight device 11 to take off the drone 10. The ground side control unit 22 acquires the plan map 41 and the actual map 42, and proceeds to step S2 when the takeoff process of the drone 10 is completed.

地上側制御部22は、ステップS2として、計画マーキング点M*にマーカー発射装置12からマーカー2を発射させながら、描画対象部100上でドローン10を飛行させる複数の予定飛行ラインLnを作成する。図4は、地上側制御部によって作成された複数の予定飛行ラインの一例を示す説明図である。図4に示す例では、予定飛行ラインLnは、描画対象部100上で間隔を空けて延びる直線状のラインである。本実施形態において、予定飛行ラインLnは、鉛直方向における高さが一定に作成される。ドローン側制御部14は、計画マップ41の計画マーキング点M*及び実績マップ42の実績マーキング点Mの位置に基づいて、マーカー2の描画前の計画マーキング点M*に効率的にマーカー2を描画可能な複数の予定飛行ラインLnを作成する。効率的にマーカー2を描画可能とは、描画対象部100の形状や、各計画マーキング点M*や実績マーキング点Mの位置、及び、マーカー発射装置12の各区画12aの最大幅等を考慮して、描画対象部100上を飛行するドローン10の飛行距離、または、飛行時間が最も少なくなるように、複数の飛行予定ラインLnを作成することを意味する。 In step S2, the ground side control unit 22 creates a plurality of scheduled flight lines Ln for flying the drone 10 on the drawing target unit 100 while firing the marker 2 from the marker launching device 12 at the planned marking point M *. FIG. 4 is an explanatory diagram showing an example of a plurality of scheduled flight lines created by the ground side control unit. In the example shown in FIG. 4, the scheduled flight line Ln is a linear line extending at intervals on the drawing target portion 100. In the present embodiment, the planned flight line Ln is created with a constant height in the vertical direction. The drone side control unit 14 efficiently draws the marker 2 at the planned marking point M * before drawing the marker 2 based on the positions of the planned marking point M * of the plan map 41 and the actual marking point M of the actual map 42. Create multiple possible scheduled flight lines Ln. The fact that the marker 2 can be drawn efficiently means that the shape of the drawing target portion 100, the positions of the planned marking points M * and the actual marking points M, the maximum width of each section 12a of the marker launching device 12, and the like are taken into consideration. This means that a plurality of scheduled flight lines Ln are created so that the flight distance or flight time of the drone 10 flying over the drawing target portion 100 is minimized.

また、マーカー発射装置12の各区画12aに収容されるマーカー2の数には、制限がある。さらに、本実施形態においては、マーカー2の発射に伴ってドローン10の重心がずれることで、ドローン10の姿勢が安定化しないことを防ぐため、同じタイミングで発射するマーカー2の数に制限を設ける。そのため、ドローン10を各予定飛行ラインLnに沿って1回だけ飛行させても、計画マーキング点M*のすべてにマーカー2を描画できない可能性がある。また、ドローン10の空中での現在位置P(X,Y,Z)が予定飛行ラインLnからずれたり、ドローン10の空中での姿勢が想定したものからずれたりすること等によっても、計画マーキング点M*のすべてにマーカー2を描画できない可能性がある。そこで、地上側制御部22は、各予定飛行ラインLnについて、ドローン10を往復させる回数の上限を設定する。地上側制御部22は、予定飛行ラインLnに沿ってドローン10を飛行させ、後述する自動発射制御を実行した結果、計画マーキング点M*にマーカー2の描画漏れがあった場合、設定した上限の範囲内で、ドローン10を予定飛行ラインLnに沿って往復させる。作成された予定飛行ラインLnは、予定飛行ラインデータ43として地上側記憶部21に記憶される。地上側制御部22は、予定飛行ラインLnを作成すると、ステップS3に進む。 Further, the number of markers 2 accommodated in each section 12a of the marker launcher 12 is limited. Further, in the present embodiment, in order to prevent the posture of the drone 10 from becoming unstable due to the deviation of the center of gravity of the drone 10 accompanying the firing of the marker 2, the number of markers 2 to be fired at the same timing is limited. .. Therefore, even if the drone 10 is flown only once along each scheduled flight line Ln, there is a possibility that the markers 2 cannot be drawn at all of the planned marking points M *. In addition, the planned marking point may be caused by the current position P (X, Y, Z) of the drone 10 in the air deviating from the planned flight line Ln, or the attitude of the drone 10 in the air deviating from the assumed one. There is a possibility that the marker 2 cannot be drawn on all of the M *. Therefore, the ground side control unit 22 sets an upper limit of the number of times the drone 10 is reciprocated for each scheduled flight line Ln. The ground side control unit 22 flies the drone 10 along the scheduled flight line Ln, and as a result of executing the automatic launch control described later, if there is a drawing omission of the marker 2 at the planned marking point M *, the set upper limit is set. Within range, the drone 10 is reciprocated along the scheduled flight line Ln. The created scheduled flight line Ln is stored in the ground side storage unit 21 as the scheduled flight line data 43. When the ground side control unit 22 creates the scheduled flight line Ln, the ground side control unit 22 proceeds to step S3.

地上側制御部22は、ステップS3として、ステップS2で作成し、地上側記憶部21に記憶された予定飛行ラインLnに沿ってドローン10を飛行させるnライン飛行制御を実行する。nライン飛行制御については、後述する。 The ground-side control unit 22 executes n-line flight control created in step S2 and flying the drone 10 along the scheduled flight line Ln stored in the ground-side storage unit 21 as step S3. The n-line flight control will be described later.

地上側制御部22は、nライン飛行制御が完了すると、ステップS4に進み、計画マップ41に規定されたすべての計画マーキング点M*にマーカー2の描画が完了したか否かを判定する。上述したように、マーカー発射装置12の自動発射制御がドローン10の自動飛行制御と並列的に実行されている。そのため、自動飛行制御の実行中には、計画マーキング点M*にマーカー2の描画が随時行われており、マーカー2の描画が完了した計画マーキング点M*は、実績マップ42において、実績マーキング点Mとして記録されていく。地上側制御部22は、計画マップ41に記録された計画マーキング点M*と、実績マップ42に記録された実績マーキング点Mとに基づいて、すべての計画マーキング点M*にマーカー2の描画が完了したか否かを判定する。 When the n-line flight control is completed, the ground side control unit 22 proceeds to step S4 and determines whether or not the drawing of the marker 2 is completed at all the planned marking points M * defined in the plan map 41. As described above, the automatic launch control of the marker launcher 12 is executed in parallel with the automatic flight control of the drone 10. Therefore, during the execution of the automatic flight control, the marker 2 is drawn at the planned marking point M * at any time, and the planned marking point M * for which the drawing of the marker 2 is completed is the actual marking point on the actual map 42. It will be recorded as M. The ground side control unit 22 draws markers 2 at all the planned marking points M * based on the planned marking points M * recorded on the plan map 41 and the actual marking points M recorded on the actual map 42. Determine if it is complete.

地上側制御部22は、すべての計画マーキング点M*にマーカー2の描画が完了していないと判定した場合(ステップS4、No)、再びステップS2以降の処理を実行する。それにより、マーカー2の描画が完了されていない計画マーキング点M*がある領域に向けてドローン10を飛行させる複数の予定飛行ラインLnが新たに作成され(ステップS2)、複数の予定飛行ラインLnに沿ったドローン10のnライン飛行制御が実行される。一方、地上側制御部22は、すべての計画マーキング点M*にマーカー2の描画が完了したと判定した場合(ステップS4、Yes)、自動飛行制御を終了する。 When it is determined that the drawing of the marker 2 is not completed at all the planned marking points M * (steps S4 and No), the ground side control unit 22 executes the processes after step S2 again. As a result, a plurality of scheduled flight lines Ln for flying the drone 10 toward the area where the planned marking point M * for which the drawing of the marker 2 has not been completed is newly created (step S2), and the plurality of scheduled flight lines Ln are created. The n-line flight control of the drone 10 along the line is executed. On the other hand, when it is determined that the drawing of the marker 2 is completed at all the planned marking points M * (step S4, Yes), the ground side control unit 22 ends the automatic flight control.

次に、ステップS3のnライン飛行制御について説明する。図5は、nライン飛行制御の処理の一例を示すフローチャートである。 Next, the n-line flight control in step S3 will be described. FIG. 5 is a flowchart showing an example of the n-line flight control process.

地上側制御部22は、ステップS301として、ドローン側制御部14により飛行装置11を駆動制御させ、ドローン10を次の予定飛行ラインLnの始点位置に移動させる。その後、地上側制御部22は、ステップS302に進む。 In step S301, the ground-side control unit 22 drives and controls the flight device 11 by the drone-side control unit 14, and moves the drone 10 to the start point position of the next scheduled flight line Ln. After that, the ground side control unit 22 proceeds to step S302.

地上側制御部22は、ステップS302として、ドローン側制御部14により飛行装置11を駆動制御させ、予定飛行ラインLn上の次の目標飛行位置P*に向けてドローン10が飛行させる。本実施形態では、ドローン10を停止させる(ホバリング状態とする)ことなく、予定飛行ラインLnに沿って一定の飛行速度Vで飛行させる。また、予定飛行ラインLnは、鉛直方向における高さが一定とされているため、予定飛行ラインLnに沿って飛行するドローン10は、常に同じ高さを飛行することになる。その後、地上側制御部22は、ステップS303に進む。 In step S302, the ground-side control unit 22 drives and controls the flight device 11 by the drone-side control unit 14, and the drone 10 flies toward the next target flight position P * on the scheduled flight line Ln. In the present embodiment, the drone 10 is made to fly at a constant flight speed V along the planned flight line Ln without stopping (making it in a hovering state). Further, since the height of the scheduled flight line Ln is constant in the vertical direction, the drone 10 flying along the scheduled flight line Ln always flies at the same height. After that, the ground side control unit 22 proceeds to step S303.

地上側制御部22は、ステップS303として、ドローン側通信部16と地上側通信部24との通信により情報取得部13からドローン10の現在位置P(X,Y,Z)及び回転角度θ(α、β、γ)を入力し、ステップS304に進む。 In step S303, the ground-side control unit 22 communicates between the drone-side communication unit 16 and the ground-side communication unit 24 to obtain the current position P (X, Y, Z) of the drone 10 and the rotation angle θ (α) from the information acquisition unit 13. , Β, γ) is input, and the process proceeds to step S304.

地上側制御部22は、ステップS304として、ドローン10の回転角度θ(α,β,γ)の値が所定角度θ1以上であるか否かを判定する。地上側制御部22は、回転角度θ(α,β,γ)の値が所定角度θ1以上であると判定した場合(ステップS304、Yes)、ドローン10の姿勢が予定飛行ラインLnに対して何れかの方向に傾斜しているため、ステップS305に進む。 In step S304, the ground side control unit 22 determines whether or not the value of the rotation angle θ (α, β, γ) of the drone 10 is equal to or greater than the predetermined angle θ1. When the ground side control unit 22 determines that the value of the rotation angle θ (α, β, γ) is equal to or greater than the predetermined angle θ1 (step S304, Yes), the attitude of the drone 10 is any with respect to the scheduled flight line Ln. Since it is inclined in that direction, the process proceeds to step S305.

地上側制御部22は、ステップS305として、回転角度θ(α,β,γ)が所定角度θ1未満となるように、ドローン側制御部14により飛行装置11を駆動制御させ、ドローン10の姿勢を修正する。その後、地上側制御部22は、ステップS306に進む。 In step S305, the ground-side control unit 22 drives and controls the flight device 11 by the drone-side control unit 14 so that the rotation angle θ (α, β, γ) is less than the predetermined angle θ1, and adjusts the posture of the drone 10. Fix it. After that, the ground side control unit 22 proceeds to step S306.

地上側制御部22は、ドローン10の回転角度θ(α,β,γ)の値が所定角度θ1未満であると判定した場合(ステップS304、No)、ドローン10の姿勢が予定飛行ラインLnに対して傾斜していないため、ステップS305の処理を省略し、ステップS306へと進む。 When the ground side control unit 22 determines that the value of the rotation angle θ (α, β, γ) of the drone 10 is less than the predetermined angle θ1 (step S304, No), the attitude of the drone 10 is set to the scheduled flight line Ln. On the other hand, since it is not inclined, the process of step S305 is omitted and the process proceeds to step S306.

地上側制御部22は、ステップS306として、現在位置P(X,Y,Z)が予定飛行ラインLnから所定距離D1以上に離れているか否かを判定する。地上側制御部22は、ドローン10の現在位置P(X,Y,Z)が予定飛行ラインLnから所定距離D1以上に離れていると判定した場合(ステップS306、Yes)、ステップS307に進む。 In step S306, the ground side control unit 22 determines whether or not the current position P (X, Y, Z) is separated from the scheduled flight line Ln by a predetermined distance D1 or more. When the ground side control unit 22 determines that the current position P (X, Y, Z) of the drone 10 is separated from the scheduled flight line Ln by a predetermined distance D1 or more (steps S306, Yes), the process proceeds to step S307.

地上側制御部22は、ステップS307として、ドローン側制御部14により飛行装置11を駆動制御させ、ドローン10の現在位置P(X,Y,Z)が予定飛行ラインLnに近づく方向にドローン10の飛行を修正する。その後、地上側制御部22は、ステップS308に進む。 In step S307, the ground side control unit 22 drives and controls the flight device 11 by the drone side control unit 14, and the drone 10 moves in the direction in which the current position P (X, Y, Z) of the drone 10 approaches the scheduled flight line Ln. Correct the flight. After that, the ground side control unit 22 proceeds to step S308.

また、地上側制御部22は、現在位置P(X,Y,Z)が予定飛行ラインLnから所定距離D1以上に離れていないと判定した場合(ステップS306、No)、ステップS307の処理を省略し、ステップS308へと進む。 Further, when the ground side control unit 22 determines that the current position P (X, Y, Z) is not separated from the scheduled flight line Ln by a predetermined distance D1 or more (steps S306, No), the process of step S307 is omitted. Then, the process proceeds to step S308.

地上側制御部22は、ステップS308として、ドローン10が予定飛行ラインLnの終点(最後の目標飛行位置P*)に到達したか否かを判定する。地上側制御部22は、ドローン10が予定飛行ラインLnの終点に到達していないと判定した場合(ステップS308、No)、再びステップS302以降の処理を実行する。また、地上側制御部22は、ドローン10が予定飛行ラインLnの終点に到達したと判定した場合(ステップS308、Yes)、ステップS309に進む。 In step S308, the ground-side control unit 22 determines whether or not the drone 10 has reached the end point (last target flight position P *) of the scheduled flight line Ln. When the ground side control unit 22 determines that the drone 10 has not reached the end point of the scheduled flight line Ln (steps S308, No), the ground side control unit 22 again executes the processes after step S302. Further, when the ground side control unit 22 determines that the drone 10 has reached the end point of the scheduled flight line Ln (steps S308, Yes), the process proceeds to step S309.

地上側制御部22は、ステップS309として、ステップS302からステップS308までの間に飛行した予定飛行ラインLnにおいて、後述する自動発射制御でマーカー2を描画できなかった計画マーキング点M*があったか否かを判定する。ステップS309の判定は、例えば、ドローン10が位置ずれや姿勢のずれを生じることなく予定飛行ラインLnに沿って飛行した場合にマーカー2が描画されるべき計画マーキング点M*に対して、マーカー2が実際に描画されたか否かを実績マップ42に基づいて判定すればよい。 Whether or not there was a planned marking point M * in the scheduled flight line Ln that flew between step S302 and step S308 in step S309 where the marker 2 could not be drawn by the automatic launch control described later. To judge. The determination in step S309 is based on, for example, the marker 2 with respect to the planned marking point M * on which the marker 2 should be drawn when the drone 10 flies along the scheduled flight line Ln without causing a displacement or attitude deviation. It may be determined based on the actual map 42 whether or not is actually drawn.

地上側制御部22は、予定飛行ラインLnにおいて、後述する自動発射制御でマーカー2を描画できなかった計画マーキング点M*があったと判定した場合(ステップS309,Yes)、ステップS310に進む。 When the ground side control unit 22 determines that there is a planned marking point M * in which the marker 2 could not be drawn by the automatic launch control described later in the scheduled flight line Ln (step S309, Yes), the process proceeds to step S310.

地上側制御部22は、ステップS310として、予定飛行ラインLnの往復の上限回数に達したか否かを判定する。地上側制御部22は、予定飛行ラインLnの往復の上限回数に達していないと判定した場合(ステップS310,No)、ステップS302の処理に戻り、予定飛行ラインLnに沿って、前回とは逆方向からドローン10を飛行させる。 In step S310, the ground-side control unit 22 determines whether or not the upper limit of the number of round trips of the scheduled flight line Ln has been reached. When the ground side control unit 22 determines that the maximum number of round trips of the scheduled flight line Ln has not been reached (steps S310, No), the process returns to the process of step S302, and the process is reversed along the scheduled flight line Ln. Fly the drone 10 from the direction.

一方、地上側制御部22は、予定飛行ラインLnの往復の上限回数に達したと判定した場合(ステップS310,Yes)、ステップS311に進む。また、地上側制御部22は、予定飛行ラインLnにおいて、後述する自動発射制御でマーカー2を描画できなかった計画マーキング点M*がなかった(予定飛行ラインLnにおいて、すべての計画マーキング点M*にマーカー2を描画した)と判定した場合(ステップS309,No)も、ステップS311に進む。 On the other hand, when the ground side control unit 22 determines that the upper limit number of round trips of the scheduled flight line Ln has been reached (steps S310, Yes), the process proceeds to step S311. In addition, the ground side control unit 22 did not have a planned marking point M * on the scheduled flight line Ln that could not draw the marker 2 by the automatic launch control described later (in the planned flight line Ln, all planned marking points M *. When it is determined (step S309, No), the process proceeds to step S311.

地上側制御部22は、ステップS311として、すべての予定飛行ラインLnの飛行が完了したか否かを判定する。地上側制御部22は、すべての予定飛行ラインLnの飛行が完了していないと判定した場合(ステップS311、No)、ステップS301に戻り、次の予定飛行ラインLn+1に沿ってドローン10を飛行させる。また、地上側制御部22は、すべての予定飛行ラインLnの飛行が完了したと判定した場合(ステップS311、Yes)、nライン飛行制御を終了する。 In step S311 the ground side control unit 22 determines whether or not the flight of all scheduled flight lines Ln has been completed. When the ground side control unit 22 determines that the flight of all the scheduled flight lines Ln has not been completed (step S311, No), the ground side control unit 22 returns to step S301 and causes the drone 10 to fly along the next scheduled flight line Ln + 1. .. Further, when it is determined that the flight of all the scheduled flight lines Ln is completed (step S311, Yes), the ground side control unit 22 ends the n-line flight control.

次に、マーカー発射装置12の自動発射制御について説明する。図6は、自動発射制御の処理の一例を示すフローチャートである。図6に示す自動発射制御は、ドローン10の自動飛行制御が実行されている間、常時繰り返し実行されている。 Next, the automatic firing control of the marker launching device 12 will be described. FIG. 6 is a flowchart showing an example of the automatic firing control process. The automatic launch control shown in FIG. 6 is constantly and repeatedly executed while the automatic flight control of the drone 10 is being executed.

地上側制御部22は、ステップS11として、ドローン側通信部16と地上側通信部24との通信により情報取得部13からドローン10の現在位置P(X,Y,Z)、回転角度θ(α,β,γ)、及び飛行速度Vを入力し、ステップS12に進む。 In step S11, the ground-side control unit 22 communicates between the drone-side communication unit 16 and the ground-side communication unit 24 to obtain the current position P (X, Y, Z) of the drone 10 and the rotation angle θ (α) from the information acquisition unit 13. , Β, γ), and the flight speed V are input, and the process proceeds to step S12.

地上側制御部22は、ステップS12として、ドローン10の現在位置P(X,Y,Z)において、ドローン10が回転角度θ(α,β,γ)の姿勢をとっており、かつ、ドローン10が飛行速度Vで飛行している場合に、マーカー2を描画可能な範囲を規定した発射用マップ44を作成する。地上側制御部22は、発射用マップ44を作成すると、ステップS13に進む。 In step S12, the ground side control unit 22 takes the posture of the drone 10 at the rotation angle θ (α, β, γ) at the current position P (X, Y, Z) of the drone 10, and the drone 10 Creates a launch map 44 that defines the range in which the marker 2 can be drawn when is flying at a flight speed V. When the ground side control unit 22 creates the launch map 44, the ground side control unit 22 proceeds to step S13.

地上側制御部22は、ステップS13として、計画マップ41から計画マーキング点M*を入力し、発射用マップ44内に計画マーキング点M*があるか否かを判定する。地上側制御部22は、発射用マップ44内に計画マーキング点M*がないと判定した場合(ステップS13、No)、再びステップS11以降の処理を実行する。一方、地上側制御部22は、発射用マップ44内に計画マーキング点M*があると判定した場合(ステップS13、Yes)、ステップS14に進む。 In step S13, the ground side control unit 22 inputs the planned marking point M * from the planned map 41, and determines whether or not there is the planned marking point M * in the launch map 44. When the ground side control unit 22 determines that there is no planned marking point M * in the launch map 44 (steps S13, No), the ground side control unit 22 executes the processes after step S11 again. On the other hand, when the ground side control unit 22 determines that the planned marking point M * is in the launch map 44 (step S13, Yes), the process proceeds to step S14.

地上側制御部22は、ステップS14として、地上側記憶部21から現時点での実績マップ42を入力し、発射用マップ44内の計画マーキング点M*に実績マーキング点Mが含まれるか否かを判定する。 As step S14, the ground-side control unit 22 inputs the current performance map 42 from the ground-side storage unit 21, and determines whether or not the planned marking point M * in the launch map 44 includes the performance marking point M. judge.

地上側制御部22は、発射用マップ44内の計画マーキング点M*に実績マーキング点Mが含まれると判定した場合(ステップS14、Yes)、ステップS15に進む。地上側制御部22は、ステップS15として、発射用マップ44内の計画マーキング点M*のうち、実績マーキング点Mを削除し、ステップS16に進む。また、地上側制御部22は、発射用マップ44内の計画マーキング点M*に実績マーキング点Mが含まれないと判定した場合(ステップS14、No)、ステップS15の処理を省略し、ステップS16に進む。 When the ground side control unit 22 determines that the planned marking point M * in the launch map 44 includes the actual marking point M (step S14, Yes), the ground side control unit 22 proceeds to step S15. In step S15, the ground side control unit 22 deletes the actual marking point M from the planned marking points M * in the launch map 44, and proceeds to step S16. Further, when the ground side control unit 22 determines that the planned marking point M * in the launch map 44 does not include the actual marking point M (steps S14 and No), the process of step S15 is omitted and the process of step S16 is omitted. Proceed to.

地上側制御部22は、ステップS16として、実績マーキング点Mを削除した発射用マップ44内の計画マーキング点M*に対応した区画12aから、マーカー2を発射させる自動発射指令をドローン側制御部14に出力する。それにより、自動発射指令を受け取ったドローン側制御部14が自動発射指令に従ってマーカー発射装置12を駆動制御し、計画マーキング点M*に対応した区画12aからマーカー2を発射させる。その結果、描画対象部100上の計画マーキング点M*に対応した位置にマーカー2が描画される。また、実績マーキング点Mに対応した区画12aからは、マーカー2が発射されない。なお、上述したように、本実施形態では、同じタイミングで発射するマーカー2の数に制限を設ける。そのため、発射用マップ44内の計画マーキング点M*が、同じタイミングで発射するマーカー2の制限数よりも多い場合、ドローン10の進行方向に対して上流側に位置する計画マーキング点M*にのみマーカー2を描画させる。 In step S16, the ground side control unit 22 issues an automatic launch command to launch the marker 2 from the section 12a corresponding to the planned marking point M * in the launch map 44 in which the actual marking point M is deleted. Output to. As a result, the drone-side control unit 14 that has received the automatic launch command drives and controls the marker launcher 12 in accordance with the automatic launch command, and launches the marker 2 from the section 12a corresponding to the planned marking point M *. As a result, the marker 2 is drawn at a position corresponding to the planned marking point M * on the drawing target portion 100. In addition, the marker 2 is not fired from the section 12a corresponding to the actual marking point M. As described above, in the present embodiment, the number of markers 2 to be fired at the same timing is limited. Therefore, when the planned marking point M * in the launch map 44 is larger than the limit number of the markers 2 to be fired at the same timing, only the planned marking point M * located on the upstream side with respect to the traveling direction of the drone 10 is used. The marker 2 is drawn.

さらに、地上側制御部22は、ステップS17として、ステップS16においてマーカー2を描画した計画マーキング点M*を、実績マーキング点Mとして実績マップ42を更新し、更新した実績マップ42を地上側記憶部21に記憶させる。その後、地上側制御部22は、ステップS11以降の処理を再度実行する。 Further, in step S17, the ground side control unit 22 updates the actual map 42 with the planned marking point M * on which the marker 2 is drawn in step S16 as the actual marking point M, and stores the updated actual map 42 on the ground side storage unit. Store in 21. After that, the ground side control unit 22 re-executes the processes after step S11.

次に、自動発射制御におけるステップS11からS17の処理内容の例について、詳細に説明する。図7から図9は、任意の時刻における発射用マップを模式的に示す説明図である。各図中の二点鎖線は、ドローン10を示す。各図中の破線は、計画マップ41の一部を示し、各図中の白色の円は、計画マップ41に含まれる計画マーキング点M*を示している。また、図8から図9中の黒色の円は、実績マーキング点Mを示す。各図中の太い実線で囲んだ範囲は、任意の時刻t1〜t3における発射用マップ441〜443を示し、太い実線で囲んだ範囲内にある実線で区切られた格子状の領域は、発射用マップ441〜443におけるマーカー発射装置12の各区画12aを示す。また、各図中の上下方向に延びる実線矢印は、ドローン10が飛行している予定飛行ラインLnを示す。 Next, an example of the processing contents of steps S11 to S17 in the automatic firing control will be described in detail. 7 to 9 are explanatory views schematically showing a launch map at an arbitrary time. The alternate long and short dash line in each figure indicates the drone 10. The broken line in each figure shows a part of the plan map 41, and the white circle in each figure shows the plan marking point M * included in the plan map 41. The black circles in FIGS. 8 to 9 indicate the actual marking points M. The area surrounded by the thick solid line in each figure shows the launch maps 441 to 443 at arbitrary times t1 to t3, and the grid-like area separated by the solid line within the range surrounded by the thick solid line is for launching. Each section 12a of the marker launcher 12 in maps 441-443 is shown. Further, the solid line arrow extending in the vertical direction in each figure indicates the scheduled flight line Ln in which the drone 10 is flying.

図7は、任意の時刻t1において、ドローン10が予定飛行ラインLnに沿って、かつ、予定飛行ラインLnに対して傾斜していない状態で、飛行速度Vで飛行している場合の例を示す。図7に示す例は、ドローン10が予定飛行ラインLnを1回目に飛行している場合を示す。 FIG. 7 shows an example in which the drone 10 is flying at a flight speed V at an arbitrary time t1 in a state where the drone 10 is along the scheduled flight line Ln and is not inclined with respect to the scheduled flight line Ln. .. The example shown in FIG. 7 shows the case where the drone 10 is flying the scheduled flight line Ln for the first time.

ドローン10が飛行速度Vで飛行しているとき、マーカー発射装置12から発射されるマーカー2は、飛行速度Vに応じてドローン10の進行方向側への慣性力を受けることになる。その結果、マーカー発射装置12から発射されたマーカー2は、想定した発射方向(本実施形態では、鉛直方向)からずれた方向に向かう可能性がある。 When the drone 10 is flying at a flight speed V, the marker 2 launched from the marker launcher 12 receives an inertial force in the traveling direction of the drone 10 according to the flight speed V. As a result, the marker 2 launched from the marker launching device 12 may move in a direction deviated from the assumed firing direction (vertical direction in the present embodiment).

また、図7に示す例ではドローン10の姿勢が予定飛行ラインLnに対して傾斜していないものとしているが、ドローン10の姿勢がY軸回りに傾斜している場合にも、マーカー発射装置12から発射されたマーカー2は、想定した発射方向(本実施形態では、鉛直方向)からずれた方向に向かったり、想定した描画位置からずれた位置に描画されたりする可能性がある。図10は、ドローンの空中での姿勢等に応じて描画対象部上にマーカーが着弾する位置の変化を説明するための模式図である。図中において、実線矢印により挟まれた範囲は、ドローン10が空中で傾斜しておらず、かつ、マーカー発射装置12の区画12aからマーカー2を自由落下させる場合における、マーカー2の最大の描画幅W1を示す。また、図中において、破線矢印により挟まれた範囲は、ドローン10が空中で傾斜しており、かつ、マーカー発射装置12の区画12aからマーカー2を自由落下させる場合における、マーカー2の最大の描画幅W2を示す。図示するように、マーカー2を自由落下させる場合において、ドローン10の空中における姿勢が傾斜している場合のマーカー2の最大の描画幅W2は、ドローン10の空中における姿勢が傾斜していない場合のマーカー2の最大の描画幅W1よりも狭くなることがある。その結果、ドローン10の空中における姿勢が傾斜している場合、マーカー発射装置12から発射されたマーカー2が、想定した描画位置からずれた位置に着弾する可能性がある。 Further, in the example shown in FIG. 7, it is assumed that the attitude of the drone 10 is not inclined with respect to the scheduled flight line Ln, but even when the attitude of the drone 10 is inclined around the Y axis, the marker launcher 12 The marker 2 fired from the marker 2 may be drawn in a direction deviated from the assumed firing direction (vertical direction in the present embodiment) or drawn at a position deviated from the assumed drawing position. FIG. 10 is a schematic diagram for explaining a change in the position where the marker lands on the drawing target portion according to the posture of the drone in the air and the like. In the figure, the range sandwiched by the solid line arrows is the maximum drawing width of the marker 2 when the drone 10 is not tilted in the air and the marker 2 is freely dropped from the section 12a of the marker launching device 12. W1 is shown. Further, in the figure, the range sandwiched by the broken line arrows is the maximum drawing of the marker 2 when the drone 10 is inclined in the air and the marker 2 is freely dropped from the section 12a of the marker launching device 12. The width W2 is shown. As shown in the figure, when the marker 2 is freely dropped, the maximum drawing width W2 of the marker 2 when the attitude of the drone 10 in the air is inclined is when the attitude of the drone 10 in the air is not inclined. It may be narrower than the maximum drawing width W1 of the marker 2. As a result, when the attitude of the drone 10 in the air is tilted, the marker 2 launched from the marker launching device 12 may land at a position deviated from the assumed drawing position.

そのため、地上側制御部22は、ドローン10の回転角度θ(α,β,γ)と、ドローン10の飛行速度Vとに基づいて、現在位置P(X,Y,Z)において、各区画12aから発射されたマーカー2が描画対象部100に着弾する予測位置を算出する。地上側制御部22は、算出した予測位置を現時点でマーカー2を描画可能な範囲であると判断して、図7に示す発射用マップ441を作成する(ステップS12)。 Therefore, the ground side control unit 22 is in each section 12a at the current position P (X, Y, Z) based on the rotation angle θ (α, β, γ) of the drone 10 and the flight speed V of the drone 10. The predicted position where the marker 2 fired from is landed on the drawing target portion 100 is calculated. The ground side control unit 22 determines that the calculated predicted position is within the range in which the marker 2 can be drawn at the present time, and creates the launch map 441 shown in FIG. 7 (step S12).

また、地上側制御部22は、各区画12aに収容されたマーカー2の残数に基づき、現時点で発射可能なマーカー2が残っている区画12aに対応する範囲が、現時点でマーカー2を描画可能な範囲であると判断して、図7に示す発射用マップ441を作成する(ステップS12)。 Further, the ground side control unit 22 can draw the marker 2 at the present time in the range corresponding to the section 12a in which the marker 2 that can be fired at the present time remains, based on the remaining number of the markers 2 accommodated in each section 12a. It is determined that the range is within the range, and the launch map 441 shown in FIG. 7 is created (step S12).

さらに、地上側制御部22は、予定飛行ラインLnを1回目に飛行している場合、図中に太い実線で囲んだ範囲で示すように、マーカー発射装置12の中心側に位置する区画12aから優先的にマーカー2を発射させるように発射用マップ441を作成する(ステップS12)。それにより、外側に位置する区画12a(図中の太い実線と太い破線とで囲まれる範囲の区画12a)から先にマーカー2が発射されないようにすることができる。その結果、外側に位置する区画12aからマーカー2が発射されることに伴って、マーカー発射装置12の重心がずれやすくなることを抑制し、ドローン10の姿勢の安定化を図ることが可能となる。従って、マーカー2の描画精度をより高めることができる。 Further, when the ground side control unit 22 is flying the scheduled flight line Ln for the first time, as shown in the range surrounded by a thick solid line in the figure, from the section 12a located on the central side of the marker launching device 12. A launch map 441 is created so that the marker 2 is fired preferentially (step S12). As a result, the marker 2 can be prevented from being fired first from the outer section 12a (the section 12a in the range surrounded by the thick solid line and the thick broken line in the figure). As a result, it is possible to suppress the tendency of the center of gravity of the marker launching device 12 to shift as the marker 2 is launched from the outer compartment 12a, and to stabilize the posture of the drone 10. .. Therefore, the drawing accuracy of the marker 2 can be further improved.

地上側制御部22は、図7に示す発射用マップ441内に計画マーキング点M*が含まれるため(ステップS13、Yes)、発射用マップ441内の計画マーキング点M*に実績マーキング点Mが含まれるか否かを判定する(ステップS14)。図7に示す時刻t1における例では、発射用マップ441内に実績マーキング点Mが含まれないため、ドローン側制御部14は、発射用マップ441内の計画マーキング点M*に対応した区画12aから、マーカー2を発射させる自動発射指令をマーカー発射装置12に出力する(ステップS16)。また、地上側制御部22は、計画マーキング点M*にマーカー2を描画した実績を実績マーキング点M(図8中の黒色の円参照)として、地上側記憶部21に記憶させる(ステップS17)。 Since the ground side control unit 22 includes the planned marking point M * in the launch map 441 shown in FIG. 7 (step S13, Yes), the actual marking point M is included in the planned marking point M * in the launch map 441. It is determined whether or not it is included (step S14). In the example at time t1 shown in FIG. 7, since the actual marking point M is not included in the launch map 441, the drone side control unit 14 starts from the section 12a corresponding to the planned marking point M * in the launch map 441. , Outputs an automatic firing command for firing the marker 2 to the marker firing device 12 (step S16). Further, the ground side control unit 22 stores the actual result of drawing the marker 2 at the planned marking point M * as the actual marking point M (see the black circle in FIG. 8) in the ground side storage unit 21 (step S17). ..

次に、図8は、任意の時刻t2において、ドローン10が予定飛行ラインLnから離れ、かつ、予定飛行ラインLnに対して傾斜した状態で、飛行速度Vで飛行している場合の例を示す。図8に示す例は、ドローン10が予定飛行ラインLnを1回目に飛行している場合を示す。 Next, FIG. 8 shows an example in which the drone 10 is flying at a flight speed V at an arbitrary time t2 in a state where the drone 10 is separated from the scheduled flight line Ln and is inclined with respect to the scheduled flight line Ln. .. The example shown in FIG. 8 shows the case where the drone 10 is flying the scheduled flight line Ln for the first time.

地上側制御部22は、上述した図7の例と同様の手順で図8に示す発射用マップ442を作成する(ステップS12)。すなわち、ドローン側制御部14は、ドローン10の回転角度θ(α,β,γ)と、ドローン10の飛行速度Vとに基づいて、現在位置P(X,Y,Z)において、各区画12aから発射されたマーカー2が描画対象部100に着弾する予測位置を算出する。地上側制御部22は、算出した予測位置を現時点でマーカー2を描画可能な範囲であると判断し、発射用マップ442を作成する。また、地上側制御部22は、現時点で発射可能なマーカー2が残っている区画12aに対応する範囲が現時点でマーカー2を描画可能な範囲であると判断し、発射用マップ442を作成する。さらに、地上側制御部22は、マーカー発射装置12の中心側に位置する区画12aから優先的にマーカー2を発射させるように発射用マップ442を作成する。 The ground-side control unit 22 creates the launch map 442 shown in FIG. 8 in the same procedure as the example of FIG. 7 described above (step S12). That is, the drone side control unit 14 is in each section 12a at the current position P (X, Y, Z) based on the rotation angle θ (α, β, γ) of the drone 10 and the flight speed V of the drone 10. The predicted position where the marker 2 fired from is landed on the drawing target portion 100 is calculated. The ground side control unit 22 determines that the calculated predicted position is within the range in which the marker 2 can be drawn at the present time, and creates a launch map 442. Further, the ground side control unit 22 determines that the range corresponding to the section 12a in which the marker 2 that can be fired at the present time remains is the range in which the marker 2 can be drawn at the present time, and creates the launch map 442. Further, the ground side control unit 22 creates a launch map 442 so that the marker 2 is preferentially launched from the section 12a located on the central side of the marker launcher 12.

地上側制御部22は、図8に示す発射用マップ442内に計画マーキング点M*が含まれるため(ステップS13、Yes)、発射用マップ442内の計画マーキング点M*に実績マーキング点Mが含まれるか否かを判定する(ステップS14)。図8に示す例では、発射用マップ442内に黒色の円で示す実績マーキング点Mが含まれている(ステップS14、Yes)。そのため、地上側制御部22は、発射用マップ442内に含まれる計画マーキング点M*のうち、実績マーキング点Mを削除し(ステップS15)、残りの計画マーキング点M*に対応した区画12aから、マーカー2を発射させる自動発射指令をマーカー発射装置12に出力する(ステップS16)。また、地上側制御部22は、計画マーキング点M*にマーカー2を描画した実績を実績マーキング点Mとして、地上側記憶部21に記憶させる(ステップS17)。 Since the ground side control unit 22 includes the planned marking point M * in the launch map 442 shown in FIG. 8 (step S13, Yes), the actual marking point M is included in the planned marking point M * in the launch map 442. It is determined whether or not it is included (step S14). In the example shown in FIG. 8, the actual marking point M indicated by the black circle is included in the launch map 442 (step S14, Yes). Therefore, the ground side control unit 22 deletes the actual marking point M from the planned marking points M * included in the launch map 442 (step S15), and starts from the section 12a corresponding to the remaining planned marking points M *. , An automatic firing command for firing the marker 2 is output to the marker firing device 12 (step S16). Further, the ground side control unit 22 stores the result of drawing the marker 2 at the planned marking point M * in the ground side storage unit 21 as the actual marking point M (step S17).

このように、飛行型描画装置1は、ドローン10が予定飛行ラインLnから離れ、かつ、予定飛行ラインLnに対して傾斜した状態で飛行している場合にも、ドローン10の現在位置P(X,Y,Z)、姿勢(回転角度θ(α,β,γ))、飛行速度Vに基づいて、現時点でマーカー2を描画可能な範囲である発射用マップ442を作成し、発射用マップ442に従って計画マーキング点M*にマーカー2を描画する。そのため、計画マーキング点M*とは異なる位置にマーカー2が描画させることを抑制することができ、マーカー2の描画精度を高めることができる。また、ドローン10の現在位置P(X,Y,Z)や姿勢(回転角度θ(α,β,γ))の修正を行うことなく、速やかに計画マーキング点M*にマーカー2を描画することができる。この手順が繰り返し実行されることにより、予定飛行ラインLnの飛行中に、各計画マーキング点M*にマーカー発射装置12からマーカー2が順次描画されていき、予定飛行ラインLnにおいてマーカー2が描画された位置が実績マーキング点Mとして記憶されていく(図9の黒色の円参照)。 As described above, the flight type drawing device 1 is flying at the current position P (X) of the drone 10 even when the drone 10 is flying away from the scheduled flight line Ln and tilted with respect to the scheduled flight line Ln. , Y, Z), attitude (rotation angle θ (α, β, γ)), flight speed V, a launch map 442, which is a range in which the marker 2 can be drawn at present, is created, and a launch map 442 is created. Marker 2 is drawn at the planned marking point M * according to the above. Therefore, it is possible to prevent the marker 2 from being drawn at a position different from the planned marking point M *, and it is possible to improve the drawing accuracy of the marker 2. Further, the marker 2 is quickly drawn at the planned marking point M * without correcting the current position P (X, Y, Z) and the posture (rotation angle θ (α, β, γ)) of the drone 10. Can be done. By repeatedly executing this procedure, the marker 2 is sequentially drawn from the marker launcher 12 at each planned marking point M * during the flight of the scheduled flight line Ln, and the marker 2 is drawn at the scheduled flight line Ln. The position is stored as the actual marking point M (see the black circle in FIG. 9).

次に、図9は、任意の時刻t3において、ドローン10が予定飛行ラインLnに沿った状態、かつ、ドローン10が予定飛行ラインLnに対して傾斜していない姿勢に戻った状態で、飛行速度Vで飛行している場合の例を示す。図9に示す例は、ドローン10が予定飛行ラインLnを2回目以降に飛行する場合を示す。 Next, FIG. 9 shows the flight speed of the drone 10 at an arbitrary time t3, with the drone 10 along the scheduled flight line Ln and with the drone 10 returning to a posture not tilted with respect to the scheduled flight line Ln. An example of flying at V is shown. The example shown in FIG. 9 shows a case where the drone 10 flies on the scheduled flight line Ln for the second time or later.

地上側制御部22は、図7及び図8に示す例と同様の手順で、発射用マップ433を作成する。ただし、地上側制御部22は、ドローン10が予定飛行ラインLnを2回目以降に飛行する場合、マーカー発射装置12の外側に位置する区画12aからもマーカー2を発射させるように、発射用マップ443を作成する。それにより、図9に示すように、1回目の予定飛行ラインLnの飛行時においてマーカー2が描画されなかった計画マーキング点M*に、より確実にマーカー2を描画することが可能となる。従って、計画マーキング点M*の描画漏れを良好に抑制することができる。 The ground side control unit 22 creates the launch map 433 in the same procedure as the examples shown in FIGS. 7 and 8. However, the ground-side control unit 22 launches the marker 2 so that when the drone 10 flies the scheduled flight line Ln for the second time or later, the marker 2 is also launched from the section 12a located outside the marker launcher 12. To create. As a result, as shown in FIG. 9, the marker 2 can be drawn more reliably at the planned marking point M * where the marker 2 was not drawn during the first flight of the scheduled flight line Ln. Therefore, it is possible to satisfactorily suppress drawing omission of the planned marking point M *.

以上説明したように、実施形態にかかる飛行型描画装置1は、飛行体としてのドローン10が描画対象部100上を飛行している間、ドローン10の現在位置P(X,Y,Z)の変化に応じて、現在位置P(X,Y,Z)ごとにマーカー2を描画可能な範囲を規定した発射用マップ44(発射用マップ441〜443)を用いて、発射用マップ44内に含まれる計画マーキング点M*に対応したマーカー発射装置12の各区画12aからマーカー2を発射させることができる。それにより、ドローン10の現在位置P(X,Y.Z)が本来想定する位置からずれている場合に、ドローン10自体を移動させなくとも、計画マーキング点M*と異なる位置にマーカー2を描画することを抑制することができる。また、ドローン10自体を移動させる必要がないため、速やかに計画マーキング点M*にマーカー2を描画することができる。従って、実施形態にかかる飛行型描画装置1は、空中からマーカー2を発射して描画対象部100上に高精度かつ速やかにマーキング点を描画することができる。 As described above, in the flight-type drawing device 1 according to the embodiment, while the drone 10 as a flying object is flying over the drawing target portion 100, the current position P (X, Y, Z) of the drone 10 is Included in the launch map 44 using the launch map 44 (launch maps 441-443) that defines the range in which the marker 2 can be drawn for each current position P (X, Y, Z) according to the change. The marker 2 can be launched from each section 12a of the marker launcher 12 corresponding to the planned marking point M *. As a result, when the current position P (X, Y.Z) of the drone 10 deviates from the originally assumed position, the marker 2 is drawn at a position different from the planned marking point M * without moving the drone 10 itself. Can be suppressed. Further, since it is not necessary to move the drone 10 itself, the marker 2 can be quickly drawn at the planned marking point M *. Therefore, the flight-type drawing apparatus 1 according to the embodiment can shoot the marker 2 from the air to draw the marking point on the drawing target portion 100 with high accuracy and promptly.

また、地上側制御部22は、発射用マップ44内にある計画マーキング点M*が、マーカー2を描画済みの実績マーキング点Mである場合には、複数の区画12aのうち実績マーキング点Mに対応した区画12aからはマーカー2を発射させない(ステップS14からステップS16)。 Further, when the planned marking point M * in the launch map 44 is the actual marking point M on which the marker 2 has been drawn, the ground side control unit 22 sets the actual marking point M among the plurality of sections 12a. The marker 2 is not fired from the corresponding compartment 12a (steps S14 to S16).

この構成によれば、一度マーカー2を描画した箇所に重ねてマーカー2を描画することを防ぐことができるため、マーキング点の描画品質を向上させることができる。 According to this configuration, it is possible to prevent the marker 2 from being drawn on the portion where the marker 2 is once drawn, so that the drawing quality of the marking points can be improved.

また、情報取得部13は、ドローン10の空中での姿勢(回転角度θ(α,β,γ))をさらに取得し、地上側制御部22は、情報取得部13により取得されたドローン10の現在位置P(X,Y,Z)において、ドローン10が情報取得部13により取得された姿勢をとっている場合に、マーカー2を描画可能な範囲を規定した発射用マップ44(発射用マップ442)を作成する。 Further, the information acquisition unit 13 further acquires the attitude (rotation angle θ (α, β, γ)) of the drone 10 in the air, and the ground side control unit 22 of the drone 10 acquired by the information acquisition unit 13. At the current position P (X, Y, Z), when the drone 10 is in the posture acquired by the information acquisition unit 13, the launch map 44 (launch map 442) that defines the range in which the marker 2 can be drawn is defined. ) Is created.

この構成によれば、ドローン10の現在位置P(X,Y,Z)において、ドローン10の空中での姿勢に応じてマーカー2を描画可能な範囲を規定した発射用マップ44(発射用マップ442)を用いて、発射用マップ44(発射用マップ442)内に含まれる計画マーキング点M*に対応したマーカー発射装置12の区画12aからマーカー2を発射させることができる。それにより、ドローン10の空中での姿勢が本来想定する姿勢からずれている場合に、ドローン10の姿勢を修正させることなく、計画マーキング点M*と異なる位置にマーカー2を描画することを抑制することができる。また、ドローン10の姿勢自体を修正する必要がないため、速やかに計画マーキング点M*にマーカー2を描画することができる。 According to this configuration, at the current position P (X, Y, Z) of the drone 10, the launch map 44 (launch map 442) that defines the range in which the marker 2 can be drawn according to the attitude of the drone 10 in the air. ) Can be used to launch the marker 2 from the section 12a of the marker launcher 12 corresponding to the planned marking point M * included in the launch map 44 (launch map 442). As a result, when the attitude of the drone 10 in the air deviates from the originally assumed attitude, it is possible to suppress drawing the marker 2 at a position different from the planned marking point M * without correcting the attitude of the drone 10. be able to. Further, since it is not necessary to correct the posture of the drone 10, the marker 2 can be quickly drawn at the planned marking point M *.

また、情報取得部13は、ドローン10の飛行速度Vをさらに取得し、地上側制御部22は、情報取得部13により取得されたドローン10の現在位置P(X,Y,Z)において、ドローン10が情報取得部13により取得された飛行速度Vで飛行している場合に、マーカー2を描画可能な範囲を規定した発射用マップ44(発射用マップ441〜443)を作成する。 Further, the information acquisition unit 13 further acquires the flight speed V of the drone 10, and the ground side control unit 22 drones at the current position P (X, Y, Z) of the drone 10 acquired by the information acquisition unit 13. When the 10 is flying at the flight speed V acquired by the information acquisition unit 13, the launch map 44 (launch maps 441 to 443) that defines the range in which the marker 2 can be drawn is created.

この構成によれば、ドローン10の現在位置P(X,Y,Z)において、ドローン10の飛行速度Vに応じてマーカー2を描画可能な範囲を規定した発射用マップ44(発射用マップ441〜443)を用いて、発射用マップ44(発射用マップ441〜443)内に含まれる計画マーキング点M*に対応したマーカー発射装置12の区画12aからマーカー2を発射させることができる。それにより、ドローン10の飛行速度Vを原因として、計画マーキング点M*と異なる位置にマーカー2が描画されることを抑制することができる。 According to this configuration, at the current position P (X, Y, Z) of the drone 10, the launch map 44 (launch map 441-) that defines the range in which the marker 2 can be drawn according to the flight speed V of the drone 10. Using 443), the marker 2 can be launched from the section 12a of the marker launcher 12 corresponding to the planned marking point M * included in the launch map 44 (launch maps 441-443). As a result, it is possible to prevent the marker 2 from being drawn at a position different from the planned marking point M * due to the flight speed V of the drone 10.

また、マーカー発射装置12は、マーカー2を鉛直方向下側に向けて自由落下により発射する。 Further, the marker launching device 12 launches the marker 2 in the vertical direction downward by free fall.

この構成によれば、マーカー2を加速して強制発射する場合に比べて、マーカー2の発射によりドローン10に働く反力を低減することができるため、ドローン10の空中での位置や姿勢の安定化を図ることができる。それにより、計画マーキング点M*に精度良くマーカー2を描画することができる。 According to this configuration, the reaction force acting on the drone 10 by firing the marker 2 can be reduced as compared with the case where the marker 2 is accelerated and forcibly fired, so that the position and posture of the drone 10 in the air are stable. Can be achieved. As a result, the marker 2 can be drawn accurately at the planned marking point M *.

また、マーカー2は、描画対象部100に着弾して突き刺さる杭状の部材である。 Further, the marker 2 is a pile-shaped member that lands and pierces the drawing target portion 100.

この構成によれば、描画対象部100に杭状のマーカー2を着弾させて固定することができるため、例えばマーカー2としてペイントボール等による塗料を用いた場合に、塗料が地表面といった描画対象部100に吸収されてしまうようなことがない。また、マーカー2としてペイントボール等による塗料を用いた場合、描画対象部100上に凹凸(例えば大型土木作業用車両による轍や、局所的な地形の起伏)があり、飛行型描画装置1から描画対象部100までの距離が一定でないことに起因して、ペイントボールが着弾点で破裂せずに塗料が印字されなかったり、塗料による印字状態が大きく変化したり変形したりすることがない。そのため、描画したマーカー2の視認性を向上させることができる。さらに、描画対象部100の起伏形状にかかわらず、ドローン10を一定の高さで飛行させながら、マーカー2を描画することができるため、ドローン10を安定に飛行させることができ、マーカー2の描画精度をより高めることが可能となる。 According to this configuration, the stake-shaped marker 2 can be landed and fixed to the drawing target portion 100. Therefore, for example, when a paint using a paintball or the like is used as the marker 2, the drawing target portion such as the ground surface is covered with paint. It will not be absorbed by 100. Further, when a paint such as a paintball is used as the marker 2, there are irregularities (for example, ruts caused by a large civil engineering work vehicle or local undulations of terrain) on the drawing target portion 100, and drawing is performed from the flight type drawing device 1. Due to the fact that the distance to the target portion 100 is not constant, the paintball does not burst at the point of impact and the paint is not printed, or the printed state due to the paint is not significantly changed or deformed. Therefore, the visibility of the drawn marker 2 can be improved. Further, regardless of the undulating shape of the drawing target portion 100, the marker 2 can be drawn while the drone 10 is flying at a constant height, so that the drone 10 can be stably flown and the marker 2 is drawn. It is possible to improve the accuracy.

また、地上側制御部22は、複数の計画マーキング点M*に基づいて作成される複数の予定飛行ラインLnに沿ってドローン10を描画対象部100上で飛行させながら、複数の計画マーキング点M*にマーカー発射装置12からマーカー2を発射させる。 Further, the ground side control unit 22 flies the drone 10 on the drawing target unit 100 along the plurality of scheduled flight lines Ln created based on the plurality of planned marking points M *, while the plurality of planned marking points M. * Causes the marker 2 to be launched from the marker launcher 12.

この構成によれば、複数の計画マーキング点M*の位置を反映して作成された複数の予定飛行ラインLnに沿ってドローン10を飛行させつつ、計画マーキング点M*にマーカー2を描画することができるため、効率的なマーカー2の描画が可能となる。 According to this configuration, the marker 2 is drawn at the planned marking point M * while flying the drone 10 along the plurality of scheduled flight lines Ln created by reflecting the positions of the plurality of planned marking points M *. Therefore, efficient drawing of the marker 2 becomes possible.

また、地上側制御部22は、予定飛行ラインLnの一つに沿ってドローン10を一定の飛行速度Vで停止させることなく飛行させる。 Further, the ground side control unit 22 makes the drone 10 fly along one of the scheduled flight lines Ln at a constant flight speed V without stopping.

この構成によれば、マーカー2の描画中にドローン10の飛行速度Vが変化しないため、ドローン10の姿勢を安定させ、マーカー2の描画精度を高めることができる。 According to this configuration, since the flight speed V of the drone 10 does not change during the drawing of the marker 2, the attitude of the drone 10 can be stabilized and the drawing accuracy of the marker 2 can be improved.

なお、本実施形態では、ドローン10の現在位置P(X,Y,Z)、姿勢(回転角度(θ(α,β,γ))、及び、飛行速度Vのすべてに基づいて、発射用マップ44を作成するものとしたが、発射用マップ44は、少なくともドローン10の現在位置P(X,Y,Z)に基づいて作成されればよい。発射用マップ44は、ドローン10の現在位置P(X,Y,Z)及び姿勢(回転角度(θ(α,β,γ))に基づいて作成されるものであってもよいし、ドローン10の現在位置P(X,Y,Z)、及び、飛行速度Vに基づいて作成されるものであってもよい。 In this embodiment, the launch map is based on the current position P (X, Y, Z) of the drone 10, the attitude (rotation angle (θ (α, β, γ)), and the flight speed V). Although it is assumed that 44 is created, the launch map 44 may be created based on at least the current position P (X, Y, Z) of the drone 10. The launch map 44 may be created based on the current position P of the drone 10. It may be created based on (X, Y, Z) and posture (rotation angle (θ (α, β, γ)), or the current position P (X, Y, Z) of the drone 10. And, it may be created based on the flight speed V.

また、マーカー発射装置12は、マーカー2を鉛直方向に沿って加速して強制発射するものであってもよい。この場合、情報取得部13は、マーカー発射装置12によるマーカー2の発射速度Vmを取得し、地上側制御部22は、ドローン10の現在位置P(X,Y,Z)において、ドローン10が情報取得部13により取得された姿勢(回転角度θ(α,β,γ)をとっており、発射速度Vmでマーカー2が発射された場合に、マーカー2を描画可能な範囲を規定した発射用マップ44を作成するものであってもよい。 Further, the marker launching device 12 may accelerate the marker 2 along the vertical direction and forcibly launch the marker 2. In this case, the information acquisition unit 13 acquires the rate of fire Vm of the marker 2 by the marker launching device 12, and the ground side control unit 22 informs the drone 10 at the current position P (X, Y, Z) of the drone 10. A launch map that defines the range in which the marker 2 can be drawn when the marker 2 is launched at a rate of fire Vm, taking the posture acquired by the acquisition unit 13 (rotation angle θ (α, β, γ)). 44 may be created.

図10において、一点鎖線矢印により挟まれた範囲は、ドローン10が空中で傾斜しており、かつ、マーカー発射装置12の区画12aからマーカー2を発射速度Vmで加速して発射させた場合における、マーカー2の最大の描画幅W3を示す。図示するように、ドローン10が空中で傾斜している場合に、マーカー2を発射速度Vmで加速して発射させたときのマーカー2の描画幅W3は、マーカー2を自由落下させたときのマーカー2の描画幅W1,W2よりも広くなることがある。つまり、ドローン10の空中における姿勢が傾斜している場合、マーカー発射装置12から発射されたマーカー2は、発射速度Vmに応じて、想定した描画位置からのずれ量が大きくなる可能性がある。 In FIG. 10, the range sandwiched by the alternate long and short dash arrow indicates that the drone 10 is tilted in the air and the marker 2 is accelerated and launched from the section 12a of the marker launching device 12 at a rate of fire Vm. The maximum drawing width W3 of the marker 2 is shown. As shown in the figure, when the drone 10 is tilted in the air, the drawing width W3 of the marker 2 when the marker 2 is accelerated and fired at the rate of fire Vm is the marker when the marker 2 is freely dropped. It may be wider than the drawing widths W1 and W2 of 2. That is, when the attitude of the drone 10 in the air is tilted, the marker 2 launched from the marker launching device 12 may have a large deviation amount from the assumed drawing position according to the rate of fire Vm.

そのため、地上側制御部22は、ドローン10の回転角度θ(α,β,γ)と、ドローン10の飛行速度Vと、マーカー2の発射速度Vmとに基づいて、現在位置P(X,Y,Z)において、各区画12aから発射されたマーカー2が描画対象部100に着弾する予測位置を算出する。地上側制御部22は、算出した予測位置を現時点でマーカー2を描画可能な範囲であると判断して、発射用マップ44を作成する(ステップS12)。 Therefore, the ground side control unit 22 has the current position P (X, Y) based on the rotation angle θ (α, β, γ) of the drone 10, the flight speed V of the drone 10, and the rate of fire Vm of the marker 2. , Z), the predicted position where the marker 2 fired from each section 12a lands on the drawing target portion 100 is calculated. The ground side control unit 22 determines that the calculated predicted position is within the range in which the marker 2 can be drawn at the present time, and creates the launch map 44 (step S12).

この構成によれば、ドローン10の現在位置P(X,Y,Z)において、ドローン10の空中における姿勢及びマーカー2の発射速度Vmに応じてマーカー2を描画可能な範囲を規定した発射用マップ44を用いて、発射用マップ44内に含まれる計画マーキング点M*に対応したマーカー発射装置12の区画12aからマーカー2を発射させることができる。それにより、ドローン10の空中での姿勢が本来想定する姿勢からずれ、かつ、マーカー2の発射速度Vmに応じてマーカー2の着弾位置が本来想定する姿勢からずれ得る場合にも、ドローン10の姿勢を修正させることなく、計画マーキング点M*と異なる位置にマーカー2を描画することを抑制することができる。また、ドローン10の姿勢自体を修正する必要がないため、速やかに計画マーキング点M*にマーカー2を描画することができる。 According to this configuration, at the current position P (X, Y, Z) of the drone 10, a launch map that defines a range in which the marker 2 can be drawn according to the attitude of the drone 10 in the air and the rate of fire Vm of the marker 2. The 44 can be used to launch the marker 2 from the compartment 12a of the marker launcher 12 corresponding to the planned marking point M * included in the launch map 44. As a result, even when the attitude of the drone 10 in the air deviates from the originally assumed attitude and the landing position of the marker 2 can deviate from the originally assumed attitude according to the firing speed Vm of the marker 2, the attitude of the drone 10 It is possible to suppress drawing the marker 2 at a position different from the planned marking point M * without modifying. Further, since it is not necessary to correct the posture of the drone 10, the marker 2 can be quickly drawn at the planned marking point M *.

なお、マーカー発射装置12は、マーカー2を鉛直方向に対して所定角度で加速して強制発射するものであってもよい。この場合、情報取得部13は、マーカー発射装置12によるマーカー2の発射速度Vmに加えて、マーカー2の発射の所定角度を取得し、地上側制御部22は、ドローン10の現在位置P(X,Y,Z)において、ドローン10が情報取得部13により取得された姿勢(回転角度θ(α,β,γ)をとっており、発射速度Vm及び所定角度でマーカー2が発射された場合に、マーカー2を描画可能な範囲を規定した発射用マップ44を作成するものであってもよい。 The marker launching device 12 may accelerate the marker 2 at a predetermined angle with respect to the vertical direction and forcibly launch the marker 2. In this case, the information acquisition unit 13 acquires a predetermined angle for launching the marker 2 in addition to the firing speed Vm of the marker 2 by the marker launching device 12, and the ground side control unit 22 acquires the current position P (X) of the drone 10. , Y, Z), when the drone 10 is in the posture (rotation angle θ (α, β, γ)) acquired by the information acquisition unit 13 and the marker 2 is launched at a firing speed Vm and a predetermined angle. , The launch map 44 that defines the range in which the marker 2 can be drawn may be created.

また、本実施形態では、1回目の予定飛行ラインLnの飛行時には、マーカー発射装置12の中心側に位置する区画12aから優先的にマーカー2を発射させ、2回目以降の予定飛行ラインLnの飛行時には、マーカー発射装置12の外側に位置する区画12aからもマーカー2を発射させるように、発射用マップ44を作成するものとした。マーカー発射装置12の中心側に位置する区画12aと、外側に位置する区画12aとの区分は、いずれの位置で区分されてもよいし、2つ以上に区分されてもよい。また、1回目の予定飛行ラインLnの飛行時においても、マーカー発射装置12の外側に位置する区画12aからもマーカー2を発射させるように発射用マップ44を作成してもよい。また、2回目以降ではなく、3回目以降の予定飛行ラインLnの飛行時に、マーカー発射装置12の外側に位置する区画12aからもマーカー2を発射させるように発射用マップ44を作成してもよい。 Further, in the present embodiment, at the time of the first flight of the scheduled flight line Ln, the marker 2 is preferentially launched from the section 12a located on the center side of the marker launching device 12, and the second and subsequent flights of the scheduled flight line Ln are performed. Occasionally, the launch map 44 was created so that the marker 2 could also be launched from the compartment 12a located outside the marker launcher 12. The division 12a located on the central side of the marker launcher 12 and the division 12a located on the outer side may be divided at any position, or may be divided into two or more. Further, the launch map 44 may be created so that the marker 2 is launched from the section 12a located outside the marker launcher 12 even during the first flight of the scheduled flight line Ln. Further, the launch map 44 may be created so that the marker 2 is launched from the section 12a located outside the marker launcher 12 at the time of the flight of the scheduled flight line Ln after the third flight instead of the second and subsequent flights. ..

また、情報取得部13は、描画対象部100の起伏形状を取得可能なものであってもよい。例えば、ドローン10に描画対象部100の起伏形状を取得可能なスキャン装置を搭載しておき、マーカー2を描画する制御を実行する前に、一旦ドローン10を描画対象部100上で飛行させ、起伏形状を取得する。そして、発射用マップ44を作成する際に、情報取得部13により取得した描画対象部100の起伏形状と、ドローン10の現在位置P(X,Y,Z)とに基づいて、ドローン10から描画対象部100までの鉛直方向の距離を算出する。その上で、算出したドローン10から描画対象部100までの鉛直方向の距離と、ドローン10の回転角度θ(α,β,γ)と、ドローン10の飛行速度Vとに基づいて(さらに、マーカー2の発射速度Vmやマーカー2の発射の所定角度にも基づいて)、現在位置P(X,Y,Z)において、各区画12aから発射されたマーカー2が描画対象部100に着弾する予測位置を算出する。これにより、マーカー2が描画対象部100に着弾する予測位置をより精度良く算出して発射用マップ44を作成することができる。その結果、ドローン10を一定の高さで飛行させる場合にも、計画マーキング点M*へのマーカー2の描画精度をさらに高めることができる。 Further, the information acquisition unit 13 may be capable of acquiring the undulating shape of the drawing target unit 100. For example, the drone 10 is equipped with a scanning device capable of acquiring the undulating shape of the drawing target portion 100, and before executing the control for drawing the marker 2, the drone 10 is once flown over the drawing target portion 100 and undulated. Get the shape. Then, when creating the launch map 44, drawing is performed from the drone 10 based on the undulating shape of the drawing target unit 100 acquired by the information acquisition unit 13 and the current position P (X, Y, Z) of the drone 10. The vertical distance to the target portion 100 is calculated. Then, based on the calculated vertical distance from the drone 10 to the drawing target portion 100, the rotation angle θ (α, β, γ) of the drone 10, and the flight speed V of the drone 10 (furthermore, a marker). At the current position P (X, Y, Z) at the current position P (X, Y, Z) based on the firing speed Vm of 2 and the predetermined angle of firing of the marker 2, the predicted position where the marker 2 launched from each section 12a lands on the drawing target portion 100. Is calculated. As a result, the predicted position at which the marker 2 will land on the drawing target portion 100 can be calculated more accurately to create the launch map 44. As a result, even when the drone 10 is flown at a constant height, the drawing accuracy of the marker 2 on the planned marking point M * can be further improved.

また、本実施形態では、ドローン10を停止させる(ホバリング状態とする)ことなく、予定飛行ラインLnに沿って一定の飛行速度Vで飛行させるものとしたが、ドローン10は、予定飛行ラインLnのいずれかの位置で停止してもよい(ホバリング状態となってもよい)し、飛行速度Vは、一定でなくてもよい。例えば、ドローン10が予定飛行ラインLnに沿って飛行している際に、計画マップ41において計画マーキング点M*が存在しない範囲が所定距離以上続く場合、飛行速度Vを大きくするものとしてもよい。また、予定飛行ラインLnは、鉛直方向における高さが一定とされるものでなくともよい。すなわち、予定飛行ラインLnに沿って飛行するドローン10は、常に同じ高さを飛行するものでなくともよい。 Further, in the present embodiment, the drone 10 is made to fly at a constant flight speed V along the scheduled flight line Ln without stopping (hovering state), but the drone 10 is of the scheduled flight line Ln. It may stop at any position (it may be in a hovering state), and the flight speed V may not be constant. For example, when the drone 10 is flying along the scheduled flight line Ln, if the range in which the planned marking point M * does not exist on the planned map 41 continues for a predetermined distance or more, the flight speed V may be increased. Further, the planned flight line Ln does not have to have a constant height in the vertical direction. That is, the drone 10 flying along the scheduled flight line Ln does not have to always fly at the same height.

また、飛行体は、ドローン10に限られず、無線ヘリコプターや無人航空機(UAV)、または、航空機等の有人の飛行体であってオートパイロット機能付きのもの、地上側制御部24からの飛行指示に従ってパイロットが操作する飛行体等であってもよい。 Further, the air vehicle is not limited to the drone 10, but is a radio helicopter, an unmanned aerial vehicle (UAV), or a manned aircraft such as an aircraft with an autopilot function, according to a flight instruction from the ground side control unit 24. It may be an aircraft operated by a pilot or the like.

また、マーカー2は、描画対象部100に着弾して突き刺さる杭状の部材に限られず、塗料を含んだペイントボール等であってもよい。 Further, the marker 2 is not limited to a pile-shaped member that lands and pierces the drawing target portion 100, and may be a paint ball or the like containing paint.

また、本実施形態では、地上側記憶部21が計画マップ41、実績マップ42及び予定飛行ラインデータ43を記憶するものとし、地上側制御部22がドローン10の自動飛行制御及びマーカー装置12の自動発射制御を実行するものとした。それにより、ドローン側制御部14及びドローン側記憶部15の機能を簡易化し、大型化を抑制することができる。その結果、ドローン10の小型化や軽量化を図ることが可能となる。 Further, in the present embodiment, the ground side storage unit 21 stores the plan map 41, the actual map 42, and the planned flight line data 43, and the ground side control unit 22 automatically controls the drone 10 and automatically controls the marker device 12. It was decided to execute launch control. As a result, the functions of the drone side control unit 14 and the drone side storage unit 15 can be simplified and the increase in size can be suppressed. As a result, the drone 10 can be made smaller and lighter.

なお、地上側記憶部21及び地上側制御部22が備える機能の一部は、ドローン10側に持たせるものとしてもよい。例えば、ドローン10の自動飛行制御をドローン側制御部14が実行し、自動飛行制御において作成された(または、予め作成された)予定飛行ラインデータ43をドローン側記憶部15に記憶させてもよい。この場合、ドローン側制御部14は、地上側記憶部21から計画マップ41や実績マップ42を通信により取得し、取得した計画マップ41や実績マップ42に基づいて、自動飛行制御において予定飛行ラインデータ43を作成すると共に、予定飛行ラインLnに沿ったドローン10のnライン飛行制御を実行すればよい。 It should be noted that some of the functions provided by the ground-side storage unit 21 and the ground-side control unit 22 may be provided on the drone 10 side. For example, the drone side control unit 14 may execute the automatic flight control of the drone 10, and the scheduled flight line data 43 created (or prepared in advance) in the automatic flight control may be stored in the drone side storage unit 15. .. In this case, the drone side control unit 14 acquires the plan map 41 and the actual map 42 from the ground side storage unit 21 by communication, and based on the acquired plan map 41 and the actual map 42, the planned flight line data in the automatic flight control. 43 may be created, and n-line flight control of the drone 10 along the scheduled flight line Ln may be executed.

また、マーカー発射装置12の自動発射制御をドローン側制御部14が実行してもよい。この場合も、ドローン側制御部14は、地上側記憶部21から計画マップ41や実績マップ42を通信により取得し、取得した計画マップ41や実績マップ42に基づいて、自動発射制御において発射用マップ44を作成すると共に、作成した発射用マップ44に基づいてマーカー発射装置12の自動発射制御を実行すればよい。また、自動発射制御により実績マップ42を更新し、更新した実績マップ42を地上側記憶部21へと送信すればよい。このように、自動飛行制御や自動発射制御をドローン側制御部14において実行することで、制御応答性を高めることが可能となる。 Further, the drone side control unit 14 may execute the automatic firing control of the marker launching device 12. In this case as well, the drone side control unit 14 acquires the plan map 41 and the actual map 42 from the ground side storage unit 21 by communication, and based on the acquired plan map 41 and the actual map 42, the launch map in the automatic launch control. 44 may be created, and automatic launch control of the marker launcher 12 may be executed based on the created launch map 44. Further, the actual result map 42 may be updated by the automatic launch control, and the updated actual result map 42 may be transmitted to the ground side storage unit 21. In this way, by executing the automatic flight control and the automatic launch control in the drone side control unit 14, it is possible to improve the control responsiveness.

また、位置検出支援部30は、レーザートラッカーであってもよい。この場合、ドローン10にレーザートラッカーからのレーザー光を反射させる反射ターゲットを取り付け、レーザートラッカーからドローン10の反射ターゲットに向けてレーザー光を照射すると共に、反射ターゲットから反射されたレーザー光を入力することで、ドローン10の現在位置P(X,Y,Z)および回転角度θ(α,β,γ)を計測することができる。また、位置検出支援部30は、複数の撮影機器により描画対象部100上を飛行するドローン10を周辺映像も含めて撮影し、撮影した映像を合成処理することで、ドローン10の現在位置P(X,Y,Z)を計測する機能をもった画像処理による位置検出装置であってもよい。 Further, the position detection support unit 30 may be a laser tracker. In this case, a reflection target that reflects the laser light from the laser tracker is attached to the drone 10, the laser light is irradiated from the laser tracker toward the reflection target of the drone 10, and the laser light reflected from the reflection target is input. Then, the current position P (X, Y, Z) and the rotation angle θ (α, β, γ) of the drone 10 can be measured. Further, the position detection support unit 30 shoots the drone 10 flying over the drawing target unit 100 by a plurality of shooting devices including the peripheral image, and synthesizes the shot video to perform the current position P of the drone 10 ( It may be a position detection device by image processing having a function of measuring X, Y, Z).

また、位置検出支援部30は、図5に示すnライン飛行制御において、ステップS305のドローン10の姿勢の修正や、ステップS307のドローン10の飛行方向の修正に際して、GPSにより取得またはレーザートラッカーや画像処理による位置算出装置により計測したドローン10の現在位置P(X,Y,Z)、回転角度θ(α,β,γ)に基づいて、現在位置P(X,Y,Z)、回転角度θ(α,β,γ)の補正量を算出し、地上側制御部22へと送信する補正量算出部を備えてもよい。地上側制御部22は、補正量算出部から受信した現在位置P(X,Y,Z)、回転角度θ(α,β,γ)の補正量に基づいて、ドローン10の姿勢の修正または飛行方向の修正を行う。 Further, in the n-line flight control shown in FIG. 5, the position detection support unit 30 acquires or acquires a laser tracker or an image by GPS when correcting the attitude of the drone 10 in step S305 or the flight direction of the drone 10 in step S307. Based on the current position P (X, Y, Z) and rotation angle θ (α, β, γ) of the drone 10 measured by the position calculation device by processing, the current position P (X, Y, Z) and rotation angle θ A correction amount calculation unit that calculates the correction amount of (α, β, γ) and transmits it to the ground side control unit 22 may be provided. The ground side control unit 22 corrects the attitude of the drone 10 or flies based on the correction amount of the current position P (X, Y, Z) and the rotation angle θ (α, β, γ) received from the correction amount calculation unit. Correct the direction.

1 飛行型描画装置
2 マーカー
10 ドローン
11 飛行装置
11a ロータ
11b プロペラ
12 マーカー発射装置
12a 区画
13 情報取得部
14 ドローン側制御部
15 ドローン側記憶部
16 ドローン側通信部
20 地上操作装置
21 地上側記憶部
22 地上側制御部
23 操縦部
23a 飛行操縦装置
23b 発射操作装置
24 地上側通信部
30 位置検出支援部
41 計画マップ
42 実績マップ
43 予定飛行ラインデータ
44,441,442,443 発射用マップ
100 描画対象部
Ln 予定飛行ライン
M* 計画マーキング点
M 実績マーキング点
1 Flight type drawing device 2 Marker 10 Drone 11 Flight device 11a Rotor 11b Propeller 12 Marker launcher 12a Section 13 Information acquisition unit 14 Drone side control unit 15 Drone side storage unit 16 Drone side communication unit 20 Ground operation device 21 Ground side storage unit 22 Ground side control unit 23 Control unit 23a Flight control device 23b Launch operation device 24 Ground side communication unit 30 Position detection support unit 41 Plan map 42 Actual map 43 Scheduled flight line data 44,441,442,443 Launch map 100 Drawing target Part Ln Scheduled flight line M * Planned marking point M Actual marking point

Claims (9)

描画対象部上において空中を飛行する飛行体と、
前記飛行体に搭載され、複数の区画ごとにマーカーを発射可能なマーカー発射装置と、
前記飛行体の空中での現在位置を含む情報を取得する情報取得部と、
前記飛行体の飛行を制御すると共に、前記マーカー発射装置によるマーカーの発射を制御する制御部と、
を備え、
前記制御部は、
前記飛行体が前記描画対象部上を飛行している間、前記情報取得部により取得された前記飛行体の前記現在位置の変化に応じて、前記現在位置ごとに前記マーカーを描画可能な範囲を規定した発射用マップを作成し、
前記発射用マップ内に、前記描画対象部上に前記マーカーを描画するべき位置である複数の計画マーキング点があるとき、前記複数の区画のうち前記計画マーキング点に対応した区画から前記マーカーを発射させる、
ことを特徴とする飛行型描画装置。
An air vehicle flying in the air on the drawing target part,
A marker launcher mounted on the aircraft and capable of launching markers in multiple compartments,
An information acquisition unit that acquires information including the current position of the aircraft in the air, and
A control unit that controls the flight of the flying object and controls the launching of the marker by the marker launching device.
With
The control unit
While the flying object is flying over the drawing target portion, the range in which the marker can be drawn is set for each current position according to the change in the current position of the flying object acquired by the information acquisition unit. Create a specified launch map and
When there are a plurality of planned marking points on the drawing target portion in the launch map, which are positions where the marker should be drawn, the marker is launched from the section corresponding to the planned marking point among the plurality of sections. Let,
A flight-type drawing device characterized by this.
前記制御部は、前記発射用マップ内にある前記計画マーキング点が、前記マーカーを描画済みの実績マーキング点である場合には、前記複数の区画のうち前記実績マーキング点に対応した区画からは前記マーカーを発射させないことを特徴とする請求項1に記載の飛行型描画装置。 When the planned marking point in the launch map is a performance marking point on which the marker has been drawn, the control unit may select the section corresponding to the performance marking point among the plurality of sections. The flight-type drawing apparatus according to claim 1, wherein the marker is not fired. 前記情報取得部は、前記飛行体の空中での姿勢をさらに取得し、
前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記姿勢をとっている場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、
ことを特徴とする請求項1または請求項2に記載の飛行型描画装置。
The information acquisition unit further acquires the attitude of the air vehicle in the air, and obtains the attitude of the aircraft.
The control unit can draw the marker at the current position of the flying object acquired by the information acquisition unit when the flying object is in the posture acquired by the information acquisition unit. Create the launch map that specifies
The flight-type drawing apparatus according to claim 1 or 2.
前記情報取得部は、前記飛行体の飛行速度をさらに取得し、
前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記飛行速度で飛行している場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、
ことを特徴とする請求項1または請求項2に記載の飛行型描画装置。
The information acquisition unit further acquires the flight speed of the flying object, and obtains the flight speed of the flying object.
The control unit can draw the marker at the current position of the flying object acquired by the information acquisition unit when the flying object is flying at the flight speed acquired by the information acquisition unit. Create the launch map that defines the range
The flight-type drawing apparatus according to claim 1 or 2.
前記マーカー発射装置は、前記マーカーを加速して発射し、
前記情報取得部は、前記マーカーの発射速度をさらに取得し、
前記制御部は、前記情報取得部により取得された前記飛行体の前記現在位置において、前記飛行体が前記情報取得部により取得された前記姿勢をとっており、前記情報取得部により取得された前記発射速度で前記マーカーが発射された場合に、前記マーカーを描画可能な範囲を規定した前記発射用マップを作成する、
ことを特徴とする請求項3に記載の飛行型描画装置。
The marker launcher accelerates and fires the marker.
The information acquisition unit further acquires the rate of fire of the marker.
The control unit takes the posture acquired by the information acquisition unit at the current position of the air vehicle acquired by the information acquisition unit, and the control unit has acquired the information acquisition unit. When the marker is fired at the rate of fire, the firing map that defines the range in which the marker can be drawn is created.
The flight-type drawing apparatus according to claim 3.
前記マーカー発射装置は、前記マーカーを鉛直方向下側に向けて自由落下により発射することを特徴とする請求項1から請求項4のいずれか一項に記載の飛行型描画装置。 The flight-type drawing device according to any one of claims 1 to 4, wherein the marker launching device launches the marker downward in the vertical direction by free fall. 前記マーカーは、前記描画対象部に着弾して突き刺さる杭状の部材であることを特徴とする請求項1から請求項6のいずれか一項に記載の飛行型描画装置。 The flight-type drawing apparatus according to any one of claims 1 to 6, wherein the marker is a stake-shaped member that lands and pierces the drawing target portion. 前記制御部は、前記複数の計画マーキング点に基づいて作成される複数の予定飛行ラインに沿って前記飛行体を前記描画対象部上で飛行させながら、前記複数の計画マーキング点に前記マーカー発射装置から前記マーカーを発射させることを特徴とする請求項1から請求項7のいずれか一項に記載の飛行型描画装置。 The control unit makes the flying object fly on the drawing target unit along a plurality of scheduled flight lines created based on the plurality of planned marking points, and the marker launching device is applied to the plurality of planned marking points. The flight-type drawing device according to any one of claims 1 to 7, wherein the marker is fired from the above. 前記制御部は、前記予定飛行ラインの一つに沿って前記飛行体を一定の飛行速度で停止させることなく飛行させることを特徴とする請求項8に記載の飛行型描画装置。
Wherein the control unit, flight type drawing apparatus according to claim 8, characterized in that to fly without stopping the aircraft along one of the planned flight lines at a constant flight speed.
JP2017090293A 2017-04-28 2017-04-28 Flying type drawing device Active JP6896501B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017090293A JP6896501B2 (en) 2017-04-28 2017-04-28 Flying type drawing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017090293A JP6896501B2 (en) 2017-04-28 2017-04-28 Flying type drawing device

Publications (2)

Publication Number Publication Date
JP2018189434A JP2018189434A (en) 2018-11-29
JP6896501B2 true JP6896501B2 (en) 2021-06-30

Family

ID=64479499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017090293A Active JP6896501B2 (en) 2017-04-28 2017-04-28 Flying type drawing device

Country Status (1)

Country Link
JP (1) JP6896501B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110008582A (en) * 2019-04-02 2019-07-12 董妍欣 A kind of marking method based on unmanned plane
JP2021001775A (en) * 2019-06-20 2021-01-07 三菱電機株式会社 Shape measurement system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3704110B2 (en) * 2002-08-16 2005-10-05 清一 小沢 How to prevent the collapse of Mt. Fuji
JP2010120593A (en) * 2008-11-21 2010-06-03 Akebono Brake Ind Co Ltd Installation apparatus and installation method for landslide detection apparatus
JP5065365B2 (en) * 2009-12-14 2012-10-31 貞幸 網矢 Pile driving method
JP5656316B1 (en) * 2014-04-17 2015-01-21 善郎 水野 System including a marker device and method using the same

Also Published As

Publication number Publication date
JP2018189434A (en) 2018-11-29

Similar Documents

Publication Publication Date Title
US12468298B2 (en) Safety system for operation of an unmanned aerial vehicle
US20240096225A1 (en) Deep stall aircraft landing
US20200182613A1 (en) Inverted-Landing Aircraft
Sanders et al. Hierarchical control of small autonomous helicopters
EP2290491A2 (en) Incremental position-based guidance for a UAV
EP2056059A1 (en) Guided delivery of small munitions from an unmanned aerial vehicle
EP2296070A1 (en) UAV flight control method and system
US9221557B1 (en) UAV retrieval system and method
US12539962B2 (en) Aerial vehicle
KR101764507B1 (en) Control apparatus of unmanned aerial vehicle and method using the same
JP2021511241A (en) Unmanned aerial vehicle launch methods and systems
JP6896501B2 (en) Flying type drawing device
JP2019064280A (en) Flight device
JP2019085040A (en) Flight device
Goh et al. Outdoor autonomous landing of a quadcopter on a moving platform using off-board computer vision
JP6772211B2 (en) Flight equipment and flight equipment guidance system
JP6475411B2 (en) Maneuvering support apparatus and maneuvering support program
KR20180085207A (en) Apparatus and Control Method for Flight Vehicle Landing
Carnes A low cost implementation of autonomous takeoff and landing for a fixed wing UAV
CA3043336C (en) Safety system for operation of an unmanned aerial vehicle
JP2016045059A (en) Search system and method
MX2008006166A (en) Control system for automatic circle flight

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20200319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210423

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210511

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210609

R150 Certificate of patent or registration of utility model

Ref document number: 6896501

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150