[go: up one dir, main page]

JP2019182359A - Flying object control method and control program - Google Patents

Flying object control method and control program Download PDF

Info

Publication number
JP2019182359A
JP2019182359A JP2018079101A JP2018079101A JP2019182359A JP 2019182359 A JP2019182359 A JP 2019182359A JP 2018079101 A JP2018079101 A JP 2018079101A JP 2018079101 A JP2018079101 A JP 2018079101A JP 2019182359 A JP2019182359 A JP 2019182359A
Authority
JP
Japan
Prior art keywords
control program
flying object
combination
touch display
aircraft
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.)
Pending
Application number
JP2018079101A
Other languages
Japanese (ja)
Inventor
政樹 駒形
Masaki Komagata
政樹 駒形
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.)
Fpv Robotics
Fpv Robotics Co Ltd
Original Assignee
Fpv Robotics
Fpv Robotics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fpv Robotics, Fpv Robotics Co Ltd filed Critical Fpv Robotics
Priority to JP2018079101A priority Critical patent/JP2019182359A/en
Publication of JP2019182359A publication Critical patent/JP2019182359A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

To control flying of an unmanned aircraft with simple operation.SOLUTION: The present invention is a flying control program for performing control of a flying object 2 using a user terminal 1 including a touch display. The program causes the user terminal to function: as a storage part that stores operation icons and control associated with the operation icons; a display part that displays the operation icons on the touch display; an input part that receives combination operation of the operation icons via the touch display; a generation part that generates a control signal on the basis of combination of control corresponding to the combination operation; and a transmission part that transmits the control signal to the flying object.SELECTED DRAWING: Figure 3

Description

本発明は、飛行体に関する。   The present invention relates to a flying object.

近年、様々な用途に利用されるドローン(Drone)や無人航空機(UAV:Unmanned Aerial Vehicle)などの飛行体(以下、単に「飛行体」と総称する)を利用した様々なサービスが提供されている(例えば、特許文献1参照)。   In recent years, various services using a flying body such as a drone and an unmanned aerial vehicle (UAV) used for various purposes (hereinafter simply referred to as “aircraft”) have been provided. (For example, refer to Patent Document 1).

特開2017−15697号公報JP 2017-15697 A

ところで、このような飛行体を操作は、上昇・下降、前進・後退、右旋回・左旋回、右移動・左移動という4つの操作を同時に行わなければならならず。操作をするには、一定の技能・経験が必要となる。   By the way, in order to operate such a flying object, four operations of ascending / descending, advancing / retreating, turning right / turning left, turning right / moving left must be performed simultaneously. Certain skills and experience are required for operation.

一方、煩雑な操縦を行わず、組み込みのプログラム等によって、自律制御する技術も提案されているがプログラムの知識が必要となる。   On the other hand, a technique for autonomous control by a built-in program or the like without performing complicated operations has been proposed, but knowledge of the program is required.

本発明は、手軽な操作で無人航空機の飛行を制御することを目的とする。   An object of the present invention is to control the flight of an unmanned aerial vehicle with a simple operation.

本発明の一の実施形態は、飛行体の制御方法であって、少なくとも2以上の位置情報によって定義された境界線に関する境界線情報を取得し、飛行体の現在位置に基づいて、飛行体から所定距離だけ離れた位置に仮想的な判定標準を設定し、判定標準が境界線と接触した場合に、所定の制御を行う。   One embodiment of the present invention is a method for controlling a flying object, wherein boundary information related to a boundary defined by at least two pieces of position information is acquired, and based on a current position of the flying object, A virtual determination standard is set at a position separated by a predetermined distance, and predetermined control is performed when the determination standard comes into contact with the boundary line.

本発明によれば、無人航空機の飛行に関連する安全性を向上することができる。   ADVANTAGE OF THE INVENTION According to this invention, the safety relevant to the flight of an unmanned aerial vehicle can be improved.

本発明の実施の形態によるユーザ端末の機能ブロック図である。It is a functional block diagram of the user terminal by embodiment of this invention. 本発明の実施の形態による飛行体の機能ブロック図である。It is a functional block diagram of the flying body by embodiment of this invention. 本発明の実施の形態による飛行制御システムの概念図である。1 is a conceptual diagram of a flight control system according to an embodiment of the present invention. 本発明によるユーザ端末の画面表示例である。It is an example of a screen display of a user terminal according to the present invention. 図4の操作アイコンに従った飛行体の移動を示す図である。It is a figure which shows the movement of the flying body according to the operation icon of FIG. 本発明の実施の形態によるユーザ端末と飛行体との情報のやり取りを示す図である。It is a figure which shows the exchange of the information of the user terminal and flying body by embodiment of this invention. 本発明の実施の形態によるユーザ端末と飛行体との情報のやり取りを示す他の図である。It is another figure which shows the exchange of information with the user terminal and flying body by embodiment of this invention. 本発明の実施の形態による制御コードの例である。It is an example of the control code by embodiment of this invention. 本発明による操作アイコンの連結例を示す図である。It is a figure which shows the connection example of the operation icon by this invention.

本発明の実施形態の内容を列記して説明する。本発明の実施の形態による飛行体は、以下のような構成を備える。
[項目1]
タッチディスプレイを備えるユーザ端末を利用して飛行体の制御を行う飛行制御プログラムであって、
前記ユーザ端末を
操作アイコンと当該操作アイコンに関連付けられた制御とを格納する記憶部、
前記タッチディスプレイに前記操作アイコンを表示する表示部、
前記タッチディスプレイを介して、前記操作アイコンの組み合わせ操作を受け付ける入力部、
前記組み合わせ操作に対応する前記制御の組み合わせに基づいて制御信号を生成する生成部、
前記制御信号を前記飛行体に送信する送信部
として機能させる、
飛行制御プログラム。
[項目2]
請求項1に記載の飛行制御プログラムであって、
前記表示部は、前記タッチディスプレイ内に第1領域および第2領域を表示するとともに、前記第1領域に前記操作アイコンを表示し、前記第2領域に前記組み合わせ操作によって組み合わせた前記操作アイコンを表示する、
飛行制御プログラム。
[項目3]
請求項2に記載の飛行体制御プログラムであって、
前記組み合わせ操作は、前記第1領域に表示されている複数の前記操作アイコンを前記第2領域に移動して、所定の方向に連結させ伸長させる操作である、
飛行制御プログラム。
[項目4]
請求項2又は請求項3に記載の飛行体制御プログラムであって、
前記生成部は、前記操作アイコンの組み合わせ順に基づいて前記制御信号を生成する、飛行制御プログラム。
[項目5]
請求項4に記載の飛行体制御プログラムであって、
前記組み合わせ操作は、前記操作アイコンを所定の方向に
[項目6]
請求項1乃至請求項4のいずれかに記載の飛行制御プログラムであって、
前記記憶部は、前記操作アイコンに関連付けられた制御を実行する時間パラメータを更に格納しており、
前記入力部は、更に、前記時間パラメータの指定を受け付ける、
飛行制御プログラム。
[項目7]
タッチディスプレイを備えるユーザ端末と飛行体とを利用して飛行体の制御を行う飛行制御システムであって、
前記ユーザ端末は、
操作アイコンと当該操作アイコンに関連付けられた制御とを格納し、
前記タッチディスプレイに前記操作アイコンを表示して、前記タッチディスプレイを介して、前記操作アイコンの組み合わせ操作を受け付け、
前記組み合わせ操作に対応する前記制御の組み合わせに基づいて制御信号を生成し、
前記制御信号を前記飛行体に送信し、
前記飛行体は、受信した前記制御信号に基づいて飛行する、
飛行体の制御システム。
The contents of the embodiment of the present invention will be listed and described. An aircraft according to an embodiment of the present invention has the following configuration.
[Item 1]
A flight control program for controlling a flying object using a user terminal equipped with a touch display,
A storage unit for storing an operation icon and a control associated with the operation icon in the user terminal;
A display unit for displaying the operation icon on the touch display;
An input unit that receives a combination operation of the operation icons via the touch display;
A generator that generates a control signal based on the combination of controls corresponding to the combination operation;
Function as a transmission unit for transmitting the control signal to the aircraft,
Flight control program.
[Item 2]
The flight control program according to claim 1,
The display unit displays a first area and a second area in the touch display, displays the operation icons in the first area, and displays the operation icons combined by the combination operation in the second area. To
Flight control program.
[Item 3]
The aircraft control program according to claim 2,
The combination operation is an operation of moving a plurality of the operation icons displayed in the first area to the second area, and connecting and extending the icons in a predetermined direction.
Flight control program.
[Item 4]
A flying object control program according to claim 2 or claim 3,
The said generation part is a flight control program which produces | generates the said control signal based on the combination order of the said operation icon.
[Item 5]
The aircraft control program according to claim 4,
In the combination operation, the operation icon is moved in a predetermined direction [Item 6]
A flight control program according to any one of claims 1 to 4,
The storage unit further stores a time parameter for executing control associated with the operation icon,
The input unit further accepts designation of the time parameter.
Flight control program.
[Item 7]
A flight control system for controlling a flying object using a user terminal equipped with a touch display and the flying object,
The user terminal is
Stores the operation icon and the control associated with the operation icon,
Displaying the operation icon on the touch display, accepting a combination operation of the operation icon via the touch display;
Generating a control signal based on the combination of controls corresponding to the combination operation;
Sending the control signal to the aircraft;
The aircraft flies based on the received control signal;
Aircraft control system.

(第1の実施の形態)
以下、本発明の第1の実施の形態による飛行体の制御プログラムによって実現される飛行体の制御システム(以下、単に「システム」という」)について、図面を参照しながら説明する。
(First embodiment)
Hereinafter, an aircraft control system (hereinafter, simply referred to as “system”) realized by an aircraft control program according to a first embodiment of the present invention will be described with reference to the drawings.

<ユーザ端末のハードウェア構成>
図1は、本発明による第1の実施の形態によるユーザ端末の機能ブロック図である。ユーザ端末は、飛行体の制御を行う情報処理装置であり、例えばタブレット端末、パーソナルコンピュータ端末、スマートフォンなどが好適である。なお、一部の機能をクラウド・コンピューティングによって論理的に実現されてもよい。
<Hardware configuration of user terminal>
FIG. 1 is a functional block diagram of a user terminal according to the first embodiment of the present invention. The user terminal is an information processing apparatus that controls the flying object, and for example, a tablet terminal, a personal computer terminal, a smartphone, or the like is preferable. Note that some functions may be logically realized by cloud computing.

図示されるように、ユーザ端末は、プロセッサ10、メモリ11、ストレージ12、送受信部13、および入出力部14を少なくとも備え、これらはバス15を通じて相互に電気的に接続される。   As illustrated, the user terminal includes at least a processor 10, a memory 11, a storage 12, a transmission / reception unit 13, and an input / output unit 14, which are electrically connected to each other through a bus 15.

送受信部13は、ユーザ端末をネットワークに接続し、飛行体との通信を行う。入出力部タッチディスプレイである。バス15は、上記各要素に共通に接続され、例えば、アドレス信号、データ信号および各種制御信号を伝達する。   The transmission / reception unit 13 connects the user terminal to the network and performs communication with the flying object. It is an input / output unit touch display. The bus 15 is connected in common to each of the above elements and transmits, for example, an address signal, a data signal, and various control signals.

プロセッサ10は、ユーザ端末の動作を制御し、各要素間におけるデータの送受信の制御、およびアプリケーションの実行に必要な処理等を行う演算装置である。例えばプロセッサ10はCPUおよび/またはGPU(Graphical Processing Unit)等であり、ストレージ12に格納されメモリ11に展開された飛行制御プログラム等を実行することによって、必要な各情報処理を実施する。   The processor 10 is an arithmetic device that controls the operation of the user terminal, performs control of data transmission / reception between elements, processing necessary for application execution, and the like. For example, the processor 10 is a CPU and / or GPU (Graphical Processing Unit) or the like, and performs each necessary information process by executing a flight control program stored in the storage 12 and developed in the memory 11.

メモリ11は、RAMなどの揮発性記憶装置で構成される主記憶と、フラッシュメモリやHDD等の不揮発性記憶装置で構成される補助記憶と、を含む。メモリ11はプロセッサ10のワークエリア等として使用され、また、装置1の起動時に実行されるBIOS、および各種設定情報等が格納される。ストレージ12には、飛行制御システムに使用されるプログラム等が格納される。   The memory 11 includes a main memory composed of a volatile storage device such as a RAM and an auxiliary memory composed of a nonvolatile storage device such as a flash memory or an HDD. The memory 11 is used as a work area of the processor 10 and stores a BIOS executed when the apparatus 1 is started up and various setting information. The storage 12 stores programs used for the flight control system.

<飛行体のハードウェア構成>
続いて、図2に示される飛行体の機能ブロック図を参照して、飛行体のハードウェア構成を説明する。



なお、以下の機能ブロック図は説明を簡単にするために、単一のデバイス(飛行体)に格納された概念として記載しているが、、例えば、その一部機能を外部デバイスに発揮させたり、クラウドコンピューティング技術を利用することによって論理的に構成されていてもよい。
<Hardware hardware configuration>
Next, the hardware configuration of the flying object will be described with reference to the functional block diagram of the flying object shown in FIG.



The following functional block diagram is described as a concept stored in a single device (aircraft) for the sake of simplicity. For example, some functions may be exhibited by an external device. It may be logically configured by using cloud computing technology.

フライトコントローラは、プログラマブルプロセッサ(例えば、中央演算処理装置(CPU))などの1つ以上のプロセッサを有することができる。   The flight controller can have one or more processors, such as a programmable processor (eg, a central processing unit (CPU)).

フライトコントローラは、メモリを有しており、当該メモリにアクセス可能である。メモリは、1つ以上のステップを行うためにフライトコントローラが実行可能であるロジック、コード、および/またはプログラム命令を記憶している。   The flight controller has a memory and can access the memory. The memory stores logic, code, and / or program instructions that can be executed by the flight controller to perform one or more steps.

メモリは、例えば、SDカードやランダムアクセスメモリ(RAM)などの分離可能な媒体または外部の記憶装置を含んでいてもよい。カメラやセンサ類から取得したデータは、メモリに直接に伝達されかつ記憶されてもよい。例えば、カメラ等で撮影した静止画・動画データが内蔵メモリ又は外部メモリに記録される。カメラは飛行体にジンバルを介して設置される。   The memory may include, for example, a separable medium such as an SD card or random access memory (RAM) or an external storage device. Data obtained from cameras and sensors may be transmitted directly to the memory and stored. For example, still image / moving image data shot by a camera or the like is recorded in a built-in memory or an external memory. The camera is installed on the flying object via a gimbal.

フライトコントローラは、飛行体の状態を制御するように構成された制御モジュールを含んでいる。例えば、制御モジュールは、6自由度(並進運動x、y及びz、並びに回転運動θ、θ及びθ)を有する飛行体の空間的配置、速度、および/または加速度を調整するために、ESCを経由して飛行体の推進機構(モータ等)を制御する。モータによりプロペラが回転することで飛行体の揚力を生じさせる。制御モジュールは、搭載部、センサ類の状態のうちの1つ以上を制御することができる。 The flight controller includes a control module configured to control the state of the aircraft. For example, the control module may adjust the spatial arrangement, velocity, and / or acceleration of an aircraft that has six degrees of freedom (translational motion x, y, and z, and rotational motion θ x , θ y, and θ z ). The propulsion mechanism (motor, etc.) of the flying object is controlled via the ESC. The propeller is rotated by the motor to generate lift of the flying object. The control module can control one or more of the states of the mounting unit and sensors.

フライトコントローラは、1つ以上の外部のデバイス(例えば、送受信機(プロポ)、端末、表示装置、または他の遠隔の制御器)からのデータを送信および/または受け取るように構成された送受信部と通信可能である。送受信機は、有線通信または無線通信などの任意の適当な通信手段を使用することができる。   The flight controller includes a transceiver configured to transmit and / or receive data from one or more external devices (eg, a transceiver, a terminal, a display device, or other remote controller) Communication is possible. The transceiver can use any suitable communication means such as wired or wireless communication.

例えば、送受信部は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、赤外線、無線、WiFi、ポイントツーポイント(P2P)ネットワーク、電気通信ネットワーク、クラウド通信などのうちの1つ以上を利用することができる。   For example, the transmission / reception unit uses one or more of a local area network (LAN), a wide area network (WAN), infrared, wireless, WiFi, point-to-point (P2P) network, telecommunication network, cloud communication, and the like. be able to.

送受信部は、センサ類で取得したデータ、フライトコントローラが生成した処理結果、所定の制御データ、端末または遠隔の制御器からのユーザコマンドなどのうちの1つ以上を送信および/または受け取ることができる。   The transmission / reception unit can transmit and / or receive one or more of data acquired by sensors, a processing result generated by the flight controller, predetermined control data, a user command from a terminal or a remote controller, and the like. .

本実施の形態によるセンサ類は、慣性センサ(加速度センサ、ジャイロセンサ)、GPSセンサ、近接センサ(例えば、ライダー)、またはビジョン/イメージセンサ(例えば、カメラ)を含み得る。   Sensors according to this embodiment may include inertial sensors (acceleration sensors, gyro sensors), GPS sensors, proximity sensors (eg, riders), or vision / image sensors (eg, cameras).

<システムの概要>
次に図3乃至図5を参照して、本システムの処理について説明する。図3に示されるように、本実施の形態によるシステムは、タブレット端末(ユーザ端末)1によって、ドローン(飛行体)2の飛行を制御するためのものである。
<System overview>
Next, processing of the present system will be described with reference to FIGS. As shown in FIG. 3, the system according to the present embodiment is for controlling the flight of a drone (aircraft) 2 by a tablet terminal (user terminal) 1.

図4に示されるように、本実施の形態においては、ユーザ端末のタッチディスプレイ100内を2つの領域101、102に区分けする。図の左側の領域が領域101であり、右側の領域が領域102である。領域101には、使用可能な操作アイコン110が並べられている。ユーザは、領域101に表示されている操作アイコン110をドラッグ・アンド・ドロップ操作によって、領域2に並べる。この際、操作アイコンは所定の方向Pに連なるように連結されて配置・表示されている。なお、連結されている操作アイコン110同士の間に他の操作アイコンを挿入することとしてもよい。   As shown in FIG. 4, in this embodiment, the touch display 100 of the user terminal is divided into two regions 101 and 102. The area on the left side of the figure is the area 101, and the area on the right side is the area 102. In the area 101, usable operation icons 110 are arranged. The user arranges the operation icons 110 displayed in the area 101 in the area 2 by a drag-and-drop operation. At this time, the operation icons are arranged and displayed so as to be connected in a predetermined direction P. Note that another operation icon may be inserted between the connected operation icons 110.

操作アイコンは、飛行体の動作(飛行)に関するものであり、例えば、「Start」コマンドは起動の制御に関するものであり、「Fly」コマンドは垂直上昇に関するものである。「Up」は垂直に上昇するコマンドであり、Downは垂直に下降するコマンドであり、「Forward」は前進に対応し、「Turn R」は右旋回、「Turn L」は左旋回であり、「End」は飛行体の電源シャットダウンである。   The operation icon relates to the operation (flight) of the flying object. For example, the “Start” command relates to activation control, and the “Fly” command relates to vertical ascent. “Up” is a vertically rising command, “Down” is a vertically descending command, “Forward” corresponds to forward movement, “Turn R” is a right turn, “Turn L” is a left turn, “End” is the power shutdown of the aircraft.

なお、「Up」コマンドや「Down」コマンドや「Forward」コマンドはその動作の継続時間に関する情報を含んでおり、ユーザからの入力を受け付ける。また、TurnR又はTurnLについては、旋回の「角度」わ指定することとしてもよい。   Note that the “Up” command, the “Down” command, and the “Forward” command include information regarding the duration of the operation, and accept input from the user. Further, for TurnR or TurnL, it is also possible to specify the “angle” of turning.

図示されている領域102には、「Start」「Fly」「Forward」「Turn R」「Forward」「Down」「End」がこの順に連結している。コマンドは、上から所定方向Pの方に向けて処理がなされる。即ち、「Start」コマンドによって飛行体は起動する。「Fly」コマンドによって飛行体は所定の高さまで垂直に上昇する。その後「Forward」コマンドが3秒間指定されているため、飛行体は3秒間前進する。そして、「Turn R」によって右方向に旋回する。「Forward」コマンドが2秒指定されているため、飛行体は2秒間前進する。そして、「Down」コマンドが4秒指定されていることにより、飛行体は4秒間垂直に下降する。「End」コマンドは飛行体の電源をOFFにする。   In the illustrated area 102, “Start”, “Fly”, “Forward”, “Turn R”, “Forward”, “Down”, and “End” are connected in this order. The command is processed from the top toward the predetermined direction P. That is, the flying object is activated by the “Start” command. The “Fly” command causes the flying object to rise vertically to a predetermined height. Thereafter, since the “Forward” command is specified for 3 seconds, the flying object moves forward for 3 seconds. Then, turn right by “Turn R”. Since the “Forward” command is specified for 2 seconds, the flying object moves forward for 2 seconds. When the “Down” command is designated for 4 seconds, the flying object descends vertically for 4 seconds. The “End” command turns off the power of the aircraft.

以上説明したコマンドの組み合わせに基づく飛行体の移動経路を図5に示す。飛行体が、初期位置としてPの地点に待機している。「Start」コマンドによって起動した飛行体は、「Fly」コマンドによってA地点まで上昇する。「Forward」コマンドが3秒間指定されてB地点に移動する。そして「Turn R」コマンドによって向きを変えて「Forward」コマンドが2秒間指定されCの地点に移動する。最後に垂直に下降してDの地点に下降し、「End」コマンドによって電源が落ちる。   FIG. 5 shows a moving path of the flying object based on the command combination described above. The flying object is waiting at a point P as an initial position. The flying object activated by the “Start” command is raised to the point A by the “Fly” command. The “Forward” command is designated for 3 seconds and moved to point B. Then, the direction is changed by the “Turn R” command, and the “Forward” command is designated for 2 seconds and moves to the point C. Finally, it descends vertically and descends to point D, and the power is turned off by the “End” command.

図6に示されるように、ユーザ端末は、図4に示されるような操作アイコンの列に基づいて制御信号を生成する。具体的には、操作アイコン一つ一つから制御信号を生成し、都度飛行体に送信することとしている。通信はBluetooth(登録表彰)を採用できるがこれに限らない飛行体は受信した都度対応する飛行生成された制御信号は、飛行体に送信される。飛行体は制御信号を受信すると、それに対応する飛行制御を行う。   As shown in FIG. 6, the user terminal generates a control signal based on a sequence of operation icons as shown in FIG. Specifically, a control signal is generated from each operation icon and transmitted to the flying object each time. The communication can adopt Bluetooth (registration commendation), but not limited to this, every time a flying object is received, a corresponding flight-generated control signal is transmitted to the flying object. When the flying object receives the control signal, the flying object performs the corresponding flight control.

なお、図7に示されるように、操作アイコンの列全体で制御信号を一括生成し、それをまとめて制御信号として送信することとしてもよい。飛行体は制御信号を受信すると対応する一連の飛行制御をまとめて行う。   Note that, as shown in FIG. 7, control signals may be collectively generated for the entire operation icon column and may be collectively transmitted as a control signal. When the flying object receives the control signal, it performs a series of corresponding flight controls collectively.

図8は、本実施の形態による操作コマンドの一例である。制御時間については、「秒」「角度」まで指定することが可能である。   FIG. 8 shows an example of an operation command according to this embodiment. The control time can be specified up to “seconds” and “angle”.

上述した実施の形態においては、操作アイコンの列は1列であったが、図9に示されるように、一部2列にすることとしてもよい。図されている例では、「Forward」と「Turn」とが隣接して配置されている。これは、前進しながら右旋回を表している。   In the embodiment described above, the number of operation icon columns is one. However, as shown in FIG. In the illustrated example, “Forward” and “Turn” are arranged adjacent to each other. This represents a right turn while moving forward.

本発明の飛行体は、調査、測量、観察等における産業用の飛行体としての利用が期待できる。また、本発明の飛行体は、マルチコプター・ドローン等の飛行機関連産業において利用することができ、さらに、本発明を通じて、これらの飛行体及び飛行体の飛行に関連する安全性の向上に寄与することができる。   The flying object of the present invention can be expected to be used as an industrial flying object in surveying, surveying, observation and the like. In addition, the flying object of the present invention can be used in an aircraft related industry such as a multicopter drone, and further contributes to the improvement of safety related to the flight of these flying objects and the flying object through the present invention. be able to.

上述した実施の形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。   The above-described embodiments are merely examples for facilitating understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and it is needless to say that the present invention includes equivalents thereof.

1 ユーザ端末(タブレット端末)
2 飛行体(ドローン)
100 タッチディスプレイ
101、102 領域
110 操作アイコン

1 User terminal (tablet terminal)
2 Aircraft (Drone)
100 touch display 101, 102 area 110 operation icon

Claims (7)

タッチディスプレイを備えるユーザ端末を利用して飛行体の制御を行う飛行制御プログラムであって、
前記ユーザ端末を
操作アイコンと当該操作アイコンに関連付けられた制御とを格納する記憶部、
前記タッチディスプレイに前記操作アイコンを表示する表示部、
前記タッチディスプレイを介して、前記操作アイコンの組み合わせ操作を受け付ける入力部、
前記組み合わせ操作に対応する前記制御の組み合わせに基づいて制御信号を生成する生成部、
前記制御信号を前記飛行体に送信する送信部
として機能させる、
飛行制御プログラム。
A flight control program for controlling a flying object using a user terminal equipped with a touch display,
A storage unit for storing an operation icon and a control associated with the operation icon in the user terminal;
A display unit for displaying the operation icon on the touch display;
An input unit that receives a combination operation of the operation icons via the touch display;
A generator that generates a control signal based on the combination of controls corresponding to the combination operation;
Function as a transmission unit for transmitting the control signal to the aircraft,
Flight control program.
請求項1に記載の飛行制御プログラムであって、
前記表示部は、前記タッチディスプレイ内に第1領域および第2領域を表示するとともに、前記第1領域に前記操作アイコンを表示し、前記第2領域に前記組み合わせ操作によって組み合わせた前記操作アイコンを表示する、
飛行制御プログラム。
The flight control program according to claim 1,
The display unit displays a first area and a second area in the touch display, displays the operation icons in the first area, and displays the operation icons combined by the combination operation in the second area. To
Flight control program.
請求項2に記載の飛行体制御プログラムであって、
前記組み合わせ操作は、前記第1領域に表示されている複数の前記操作アイコンを前記第2領域に移動して、所定の方向に連結させ伸長させる操作である、
飛行制御プログラム。
The aircraft control program according to claim 2,
The combination operation is an operation of moving a plurality of the operation icons displayed in the first area to the second area, and connecting and extending the icons in a predetermined direction.
Flight control program.
請求項2又は請求項3に記載の飛行体制御プログラムであって、
前記生成部は、前記操作アイコンの組み合わせ順に基づいて前記制御信号を生成する、飛行制御プログラム。
A flying object control program according to claim 2 or claim 3,
The said generation part is a flight control program which produces | generates the said control signal based on the combination order of the said operation icon.
請求項4に記載の飛行体制御プログラムであって、
前記組み合わせ操作は、前記操作アイコンを所定の方向に
The aircraft control program according to claim 4,
In the combination operation, the operation icon is moved in a predetermined direction.
請求項1乃至請求項4のいずれかに記載の飛行制御プログラムであって、
前記記憶部は、前記操作アイコンに関連付けられた制御を実行する時間パラメータを更に格納しており、
前記入力部は、更に、前記時間パラメータの指定を受け付ける、
飛行制御プログラム。
A flight control program according to any one of claims 1 to 4,
The storage unit further stores a time parameter for executing control associated with the operation icon,
The input unit further accepts designation of the time parameter.
Flight control program.
タッチディスプレイを備えるユーザ端末と飛行体とを利用して飛行体の制御を行う飛行制御システムであって、
前記ユーザ端末は、
操作アイコンと当該操作アイコンに関連付けられた制御とを格納し、
前記タッチディスプレイに前記操作アイコンを表示して、前記タッチディスプレイを介して、前記操作アイコンの組み合わせ操作を受け付け、
前記組み合わせ操作に対応する前記制御の組み合わせに基づいて制御信号を生成し、
前記制御信号を前記飛行体に送信し、
前記飛行体は、受信した前記制御信号に基づいて飛行する、
飛行体の制御システム。

A flight control system for controlling a flying object using a user terminal equipped with a touch display and the flying object,
The user terminal is
Stores the operation icon and the control associated with the operation icon,
Displaying the operation icon on the touch display, accepting a combination operation of the operation icon via the touch display;
Generating a control signal based on the combination of controls corresponding to the combination operation;
Sending the control signal to the aircraft;
The aircraft flies based on the received control signal;
Aircraft control system.

JP2018079101A 2018-04-17 2018-04-17 Flying object control method and control program Pending JP2019182359A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018079101A JP2019182359A (en) 2018-04-17 2018-04-17 Flying object control method and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018079101A JP2019182359A (en) 2018-04-17 2018-04-17 Flying object control method and control program

Publications (1)

Publication Number Publication Date
JP2019182359A true JP2019182359A (en) 2019-10-24

Family

ID=68339176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018079101A Pending JP2019182359A (en) 2018-04-17 2018-04-17 Flying object control method and control program

Country Status (1)

Country Link
JP (1) JP2019182359A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112019005639T5 (en) 2018-12-11 2021-11-11 Toyoda Gosei Co., Ltd. ELECTRIC VEHICLE AND ENERGY PACK
CN116457741A (en) * 2021-06-23 2023-07-18 深圳市大疆创新科技有限公司 Flight task editing method, flight method, control terminal, unmanned aerial vehicle and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08249026A (en) * 1995-03-10 1996-09-27 Fanuc Ltd Programming method for system including robot
JPH09223001A (en) * 1996-02-19 1997-08-26 Fuji Xerox Co Ltd Programming support apparatus and method
JP2011189929A (en) * 2010-03-11 2011-09-29 Parrot Method and equipment for remote control of unmanned aircraft, particularly, rotary-wing unmanned aircraft
JP2016210404A (en) * 2016-01-22 2016-12-15 オービタルワークス株式会社 Unmanned flight body
JP2017509034A (en) * 2013-07-31 2017-03-30 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Remote control method and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08249026A (en) * 1995-03-10 1996-09-27 Fanuc Ltd Programming method for system including robot
JPH09223001A (en) * 1996-02-19 1997-08-26 Fuji Xerox Co Ltd Programming support apparatus and method
JP2011189929A (en) * 2010-03-11 2011-09-29 Parrot Method and equipment for remote control of unmanned aircraft, particularly, rotary-wing unmanned aircraft
JP2017509034A (en) * 2013-07-31 2017-03-30 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Remote control method and terminal
JP2016210404A (en) * 2016-01-22 2016-12-15 オービタルワークス株式会社 Unmanned flight body

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大森 敏行: "ビジュアルプログラミングで小型ドローンを操ろう!", 日経ソフトウエア, vol. 2015年7月号, JPN6020050227, 26 May 2015 (2015-05-26), JP, pages 6 - 9, ISSN: 0004741908 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112019005639T5 (en) 2018-12-11 2021-11-11 Toyoda Gosei Co., Ltd. ELECTRIC VEHICLE AND ENERGY PACK
CN116457741A (en) * 2021-06-23 2023-07-18 深圳市大疆创新科技有限公司 Flight task editing method, flight method, control terminal, unmanned aerial vehicle and system

Similar Documents

Publication Publication Date Title
US20190317502A1 (en) Method, apparatus, device, and system for controlling unmanned aerial vehicle
EP3308233B1 (en) Drone controlling device and method
JP2023057120A (en) Information display method for control of flying object
JP6481121B1 (en) Information display method for control of flying object
JP2025016555A (en) Position calculation method and information processing system
WO2018121193A1 (en) Vr device control method, apparatus, and remote controller
WO2018040006A1 (en) Control method, device and system, aerial vehicle, carrier, and operating device
WO2018214029A1 (en) Method and apparatus for manipulating movable device
US20210181769A1 (en) Movable platform control method, movable platform, terminal device, and system
JP2019182359A (en) Flying object control method and control program
JP7023085B2 (en) Terminals, methods and programs for operating drones
JP6582267B1 (en) Information display method for control of flying object
JP6582258B1 (en) Information display method for control of flying object
JP6582270B1 (en) Information display method for control of flying object
CN114270284A (en) Control device, control method, unmanned aerial vehicle, information processing device, information processing method, and program
JP6934646B1 (en) Flight restriction area setting method, waypoint setting method and management server, information processing system, program
JP2017132377A (en) Flight device
KR20190128425A (en) Method for controling unmanned moving object based on cylindrical coordinate system and recording medium storing program for executing the same, and computer prograom stored in recording medium for executing the same
JP2023099556A (en) Shooting method
JP2019182155A (en) Flying object
JP2019195175A (en) Information display method regarding control of flight vehicle
JP7038421B2 (en) Flying object
JP6582268B1 (en) Information display method for control of flying object
JP6582266B1 (en) Information display method for control of flying object
JP6582265B1 (en) Information display method for control of flying object

Legal Events

Date Code Title Description
A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200226

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200226

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201008

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211007

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20211101

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220405