JP2019051755A - Maneuvering system of flight device - Google Patents
Maneuvering system of flight device Download PDFInfo
- Publication number
- JP2019051755A JP2019051755A JP2017175690A JP2017175690A JP2019051755A JP 2019051755 A JP2019051755 A JP 2019051755A JP 2017175690 A JP2017175690 A JP 2017175690A JP 2017175690 A JP2017175690 A JP 2017175690A JP 2019051755 A JP2019051755 A JP 2019051755A
- Authority
- JP
- Japan
- Prior art keywords
- flight
- operation stick
- flying device
- unit
- control mode
- 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
Links
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical group C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 43
- 238000001514 detection method Methods 0.000 claims abstract description 42
- 230000001141 propulsive effect Effects 0.000 claims description 6
- 206010034719 Personality change Diseases 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 229930014626 natural product Natural products 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
本発明は、飛行装置の操縦システムに関する。 The present invention relates to a flight system for a flying device.
近年、いわゆるドローンと称される飛行装置の普及が進んでいる。このような飛行装置は、一般に無線による遠隔操作によって操縦される。また、飛行装置は、遠隔の操縦入力装置を用いて操作者が飛行を制御する手動制御モードと、予め設定された飛行計画に沿って各種のセンサで検出した飛行姿勢などに基づいて自立的に飛行を制御する自動制御モードとが併用されている。そのため、飛行装置は、必要に応じて自動制御モードから手動制御モード、または手動制御モードから自動制御モードへ切り替えられる。ところで、自動制御モードから手動制御モードへ切り替わるとき、自動制御モードにおける指令値と、例えば入力スティックの位置のように操縦入力装置における入力値とが異なっていると、制御が切り替えられた瞬間に制御の指示が大きく変化する。その結果、飛行装置の場合、大きな姿勢の変化を招くことになる。そこで、従来のヘリコプターなどのような搭乗者による操作が前提となっている飛行装置の場合、特許文献1のようにスロットルスティックの位置を把握可能となっている。これにより、自動制御モードから手動制御モードへの切り替え時に、自動制御モードの指令値と手動制御モードの入力値とが大きく異ならないように手当てされている。 In recent years, so-called drones have been widely used. Such a flight device is generally operated by wireless remote control. In addition, the flying device is autonomous based on a manual control mode in which an operator controls the flight using a remote control input device, and a flight posture detected by various sensors in accordance with a preset flight plan. An automatic control mode for controlling flight is also used. Therefore, the flying device is switched from the automatic control mode to the manual control mode or from the manual control mode to the automatic control mode as necessary. By the way, when switching from the automatic control mode to the manual control mode, if the command value in the automatic control mode is different from the input value in the steering input device such as the position of the input stick, the control is performed at the moment when the control is switched. The instructions change greatly. As a result, in the case of a flying device, a large change in posture is caused. Therefore, in the case of a flying device such as a conventional helicopter that is assumed to be operated by a passenger, the position of the throttle stick can be grasped as in Patent Document 1. Thus, care is taken so that the command value in the automatic control mode and the input value in the manual control mode do not differ greatly when switching from the automatic control mode to the manual control mode.
しかしながら、遠隔操作による無人の飛行が前提となっているドローンのようなマルチコプターの場合、操縦入力装置側でスティックや飛行装置の姿勢を把握することは困難である。そのため、自動制御モードの指令値と手動制御モードの入力値との間に差が生じると、急激な姿勢の変化が生じるという問題がある。 However, in the case of a multicopter such as a drone that is premised on unmanned flight by remote control, it is difficult to grasp the posture of the stick or the flying device on the control input device side. For this reason, if a difference occurs between the command value in the automatic control mode and the input value in the manual control mode, there is a problem that an abrupt posture change occurs.
そこで、本発明の目的は、自動制御モードから手動制御モードへの切り替え時における姿勢の変化を低減し、安全性および信頼性の高い飛行装置の操縦システムを提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a flight system maneuvering system that reduces the change in attitude when switching from the automatic control mode to the manual control mode, and has high safety and reliability.
請求項1記載の発明では、飛行制御部は、自動制御モードまたは手動制御モードのいずれか一方により飛行装置の飛行状態を制御する。位置変更部は、飛行装置と遠隔に設けられている操縦入力装置の操作スティックの位置を変更する。すなわち、位置変更部は、飛行制御部が自動制御モードで飛行装置の飛行状態を制御しているとき、飛行制御部がスラスタに出力する指令値に基づいて操作スティックの位置を変更する。これにより、飛行装置と遠隔に設けられている操縦入力装置の操作スティックは、自動制御モードのとき、飛行制御部からスラスタに出力される指令値に応じた位置に移動する。そのため、操作スティックの位置は、飛行制御部からスラスタに出力される指令値に対応する位置となる。その結果、自動制御モードから手動制御モードへ切り替えられるとき、操作スティックの位置は飛行制御部からスラスタに出力される指令値に対応する位置にあり、モードの切り替え時において操作スティックの連続的な操作が可能となる。つまり、操作スティックの位置は、自動制御モードのとき、指令値に対応する最新の位置に移動している。したがって、自動制御モードから手動制御モードへの切り替え時における姿勢の変化を低減することができ、安全性および信頼性を高めることができる。 In the first aspect of the invention, the flight control unit controls the flight state of the flying device in either the automatic control mode or the manual control mode. The position changing unit changes the position of the operation stick of the control input device provided remotely from the flying device. That is, the position changing unit changes the position of the operation stick based on the command value output from the flight control unit to the thruster when the flight control unit controls the flight state of the flying device in the automatic control mode. As a result, the operation stick of the control input device provided remotely from the flying device moves to a position corresponding to the command value output from the flight control unit to the thruster in the automatic control mode. Therefore, the position of the operation stick is a position corresponding to the command value output from the flight control unit to the thruster. As a result, when the automatic control mode is switched to the manual control mode, the position of the operation stick is in a position corresponding to the command value output from the flight control unit to the thruster, and the operation stick is continuously operated when the mode is switched. Is possible. That is, the position of the operation stick has moved to the latest position corresponding to the command value in the automatic control mode. Therefore, it is possible to reduce the change in posture at the time of switching from the automatic control mode to the manual control mode, and it is possible to improve safety and reliability.
以下、飛行装置の操縦システムの複数の実施形態を図面に基づいて説明する。なお、複数の実施形態において実質的に同一の構成部位には同一の符号を付し、説明を省略する。
(第1実施形態)
図2に示す第1実施形態による操縦システム10は、飛行装置11と、操縦入力装置12とを備えている。飛行装置11は、基体13およびスラスタ14を有している。スラスタ14は、この基体13に設けられている。基体13は、本体15、および本体15から放射状に延びる腕部16を有している。スラスタ14は、この腕部16に先端に設けられている。なお、基体13は、円環状に形成してもよい。この場合、スラスタ14は、円環状の基体13の周方向へ設けられている。このように、飛行装置11は、複数のスラスタ14を備えている。スラスタ14の数は、任意に設定することができる。
Hereinafter, a plurality of embodiments of a flight system of a flying device will be described based on the drawings. Note that, in a plurality of embodiments, substantially the same components are denoted by the same reference numerals, and description thereof is omitted.
(First embodiment)
A
スラスタ14は、いずれもモータ17、プロペラ18およびサーボモータ19を有している。モータ17は、プロペラ18を駆動する駆動源であり、例えば基体13に収容されているバッテリ20などを電源とする。プロペラ18は、モータ17によって回転駆動される。サーボモータ19は、図示しないピッチ変更機構部を通してプロペラ18のピッチを変更する。プロペラ18は、サーボモータ19によってピッチが変更されることにより、回転を維持したまま推進力の大きさおよび方向が変更される。スラスタ14は、モータ17でプロペラが回転駆動されるとともに、サーボモータ19でプロペラ18のピッチが変更されることにより推進力を発生する。飛行装置11は、スラスタ14で発生する推進力によって飛行する。
Each of the
操縦入力装置12は、いわゆるプロポと称され、飛行装置11と別体に設けられている。操縦入力装置12は、操縦者の操作によって入力された指示を無線または有線によって飛行装置11へ送信する。図2に示す例の場合、操縦入力装置12は無線によって指示を飛行装置11へ送信する。操縦入力装置12は、操作スティック21および操作スティック22を有している。操作スティック21および操作スティック22は、いずれも図2に示すように上下および左右に動かすことができる。
The
操作スティック21および操作スティック21には、飛行装置11を操縦するための操作が割り当てられている。第1実施形態の場合、操作スティック21は、ラダーおよびエレベータの操作が割り当てられている。そして、操作スティック22は、エルロンおよびスロットルの操作が割り当てられている。すなわち、ラダーを操作する操作スティック21の図2の左右方向の移動は、飛行装置11のヨー軸を中心とする回転姿勢の変更の指示に割り当てられている。そして、エレベータを操作する操作スティック21の図2の上下方向の移動は、飛行装置11のピッチ軸を中心とする回転姿勢の変更の指示に割り当てられている。また、エルロンを操作する操作スティック22の図2の左右方向の移動は、飛行装置11のロール軸を中心とする回転姿勢の変更の指示に割り当てられている。そして、操作スティック22の図2の上下方向の移動は、飛行装置11のスロットル、つまり上昇、下降および速度の変更の指示に割り当てられている。操縦者は、これら操作スティック21および操作スティック22を操作することにより、飛行装置11の飛行状態を制御する。ここで、本明細書において、飛行状態とは、飛行装置11の飛行姿勢、飛行高度および飛行速度を含んでいる。すなわち、飛行状態の変化とは、飛行装置11の飛行姿勢、飛行高度および飛行速度のいずれか一つが変化、または二つ以上が複合的に変化することを意味する。なお、操作スティック21および操作スティック22への操作の割り当ては、任意に変更することができる。
An operation for operating the
操作スティック21は、図3に示すように左右方向へ延びる軸部材23を中心に回転することにより、図2および図3の上下方向へ移動する。同様に、操作スティック21は、図3の左右方向へ延びる軸部材24を中心に回転することにより、図2および図3の上下方向へ移動する。また、操作スティック22は、図3の左右方向へ延びる軸部材25を中心に回転することにより、図2および図3の上下方向へ移動する。同様に、操作スティック21は、図3の上下方向へ延びる軸部材26を中心に回転することにより、図2および図3の左右方向へ移動する。このように、第1実施形態の場合、操作スティック21および操作スティック22は、軸部材23、24、25、26を中心とする回転によって移動する。なお、上述の操作スティック21および操作スティック22の移動は、一例である。したがって、操作スティック21および操作スティック22は、例えば図示しないガイドに沿った上下および左右への移動など、移動のための構成を任意に設定することができる。
The
次に、上記の飛行装置11と操縦入力装置12とを備える操縦システム10について詳細に説明する。
図1に示すように操縦システム10は、飛行装置11と操縦入力装置12とに機能が分散されている。飛行装置11は、基体13に収容されている制御ユニット30によって制御される。飛行装置11は、制御ユニット30として、制御演算部31、通信部32、記憶部33、状態検出部34、飛行制御部35および指令値取得部36を備えている。
Next, the
As shown in FIG. 1, the
飛行装置11の制御演算部31は、CPU、ROMおよびRAMを有するマイクロコンピュータで構成されている。制御演算部31は、バッテリ20、ならびに各スラスタ14のモータ17およびサーボモータ19に接続している。制御演算部31は、ROMに記憶されたコンピュータプログラムを実行することにより、状態検出部34、飛行制御部35および指令値取得部36をソフトウェア的に実現している。なお、これら状態検出部34、飛行制御部35および指令値取得部36は、ハードウェア的に実現してもよく。ハードウェアとソフトウェアとの協働によって実現してもよい。通信部32は、図2に示すようにアンテナ37を有しており、操縦入力装置12との間を有線または無線で通信する。図1に示す記憶部33は、制御演算部31と接続しており、例えば不揮発性のメモリなどを有している。記憶部33は、制御演算部31のROMおよびRAMと共用してもよい。記憶部33は、予め設定された飛行計画をデータとして記憶している。飛行計画は、飛行装置11が飛行する飛行ルートや飛行高度が含まれている。
The
状態検出部34は、飛行装置11の飛行状態を検出する。具体的には、状態検出部34は、加速度センサ41、角速度センサ42、地磁気センサ43、GPSセンサ44および高度センサ45に接続している。加速度センサ41は、飛行装置11のx軸、y軸およびz軸の3次元の3つの軸方向において飛行装置11に加わる加速度を検出する。角速度センサ42は、3次元の3つの軸方向において飛行装置11に加わる角速度を検出する。地磁気センサ43は、3次元の3つの軸方向における地磁気を検出する。GPSセンサ44は、GPS(Global Positioning System)衛星からGPS信号を受信する。高度センサ45は、気圧や地面からの距離などを検出する。状態検出部34は、加速度センサ41で検出した加速度、角速度センサ42で検出した角速度、および地磁気センサ43で検出した地磁気から飛行装置11の飛行姿勢および飛行速度などを検出する。また、状態検出部34は、GPSセンサ44で検出したGPS信号から飛行装置11の飛行位置を検出する。状態検出部34は、加速度センサ41、角速度センサ42および地磁気センサ43の出力値と、GPSセンサ44の出力値とを用いて飛行装置11の飛行位置を特定する。さらに、状態検出部34は、高度センサ45で検出した気圧や地面からの距離などに基づいて飛行装置11の飛行高度を検出する。このように、状態検出部34は、飛行装置11の飛行姿勢、飛行速度、飛行位置および飛行高度を含む飛行装置11の飛行状態を検出する。
The
また、状態検出部34は、カメラ46およびLIDAR(Light Detection And Ranging)47に接続している。カメラ46およびLIDAR47は、飛行装置11の周囲における障害物を画像または距離の測定によって検出する。状態検出部34は、カメラ46およびLIDAR47を用いて、飛行する飛行装置11の周囲に存在する構造物や天然物など、飛行の障害となるおそれのある物体を検出する。
The
飛行制御部35は、飛行装置11の飛行状態を自動制御モードまたは手動制御モードのいずれか一方により制御する。具体的には、自動制御モードは、操作者の操作によらず飛行装置11を自立的に飛行させる飛行モードである。自動制御モードのとき、飛行制御部35は、記憶部33に記憶されている飛行計画に沿って、飛行装置11の飛行を自動的に制御する。すなわち、飛行制御部35は、この自動制御モードのとき、状態検出部34で検出した飛行装置11の飛行状態、ならびにカメラ46およびLIDAR47で検出した障害物の有無に基づいて、スラスタ14の推進力を制御する。これにより、飛行制御部35は、操作者の操作によらず、飛行装置11を飛行計画に沿って自動的に飛行させる。一方、手動制御モードは、操作者による操縦入力装置12の操作によって飛行装置11を飛行させる飛行モードである。手動制御モードのとき、飛行制御部35は、操縦入力装置12から入力された飛行指示に基づいて飛行装置11の飛行を制御する。すなわち、飛行制御部35は、この手動制御モードのとき、操縦入力装置12から入力された操作者の指示に基づいて、スラスタ14の推進力を制御する。これにより、飛行制御部35は、操作者による操作スティック21および操作スティック22の操作量に基づく指令値に応じて飛行装置11を飛行させる。
The
指令値取得部36は、飛行装置11の飛行が自動制御モードで制御されているとき、飛行制御部35から出力される指令値を取得する。飛行制御部35は、自動制御モードのとき、上述のように状態検出部34で検出した飛行装置11の飛行状態に基づいて、飛行装置11の飛行を自立的に制御している。このとき、飛行制御部35は、各スラスタ14に対して、発生する推進力を規定するための指令値を出力している。この指令値には、飛行装置11の姿勢つまりピッチ、ヨーおよびロールに対応する姿勢指令値と、飛行装置11の高度および速度に対応するスロットル指令値とが含まれている。指令値取得部36は、これら姿勢指令値およびスロットル指令値を飛行制御部35から取得する。そして、指令値取得部36は、取得した姿勢指令値およびスロットル指令値から、ラダーの指令値M1、エレベータの指令値M2、エルロンの指令値M3、およびスロットルの指令値M4を算出する。このラダーの指令値M1は、操作スティック21の左右方向の位置に相当する。また、エレベータの指令値M2は、操作スティック21の上下方向の位置に相当する。エルロンの指令値M3は、操作スティック22の左右方向の位置に相当する。スロットルの指令値M4は、操作スティック22の上下方向の位置に相当する。指令値取得部36は、取得した各指令値を、通信部32を通して操縦入力装置12へ送信する。
The command
操縦入力装置12は、制御演算部51、通信部52、操作量検出部53、操作値作成部54、変更制御部55、位置変更部56およびモード切替部57を備えている。操縦入力装置12の制御演算部51は、CPU、ROMおよびRAMを有するマイクロコンピュータで構成されている。制御演算部51は、ROMに記憶されたコンピュータプログラムを実行することにより、操作量検出部53、操作値作成部54、変更制御部55、位置変更部56およびモード切替部57をソフトウェア的に実現している。なお、操作量検出部53、操作値作成部54、変更制御部55、位置変更部56およびモード切替部57は、ハードウェア的に実現してもよく、ハードウェアとソフトウェアとの協働によって実現してもよい。操縦入力装置12の通信部52は、図2に示すようにアンテナ58を有しており、飛行装置11との間で有線または無線で通信する。
The
図1に示す操作量検出部53は、操作スティック21および操作スティック22の操作量を検出する。手動制御モードのとき、飛行装置11は操作者による操縦入力装置12の操作スティック21および操作スティック22の操作にしたがって飛行する。操作量検出部53は、この操作スティック21および操作スティック22の操作量を検出する。操作量検出部53は、操作スティック21の左右方向の操作量をラダーの操作量S1として検出する。同様に、操作量検出部53は、操作スティック21の上下方向の操作量をエレベータの操作量S2として検出する。さらに、操作量検出部53は、操作スティック22の左右方向の操作量をエルロンの操作量S3として検出し、操作スティック22の上下方向の操作量をスロットルの操作量S4として検出する。
The operation
操作値作成部54は、操作量検出部53で検出した操作スティック21および操作スティック22の操作量S1〜操作量S4に基づいて、操作値を作成する。操作値は、操作量S1〜操作量S4に基づいて作成される信号である。操作値作成部54は、作成した操作値を、通信部52を通して飛行装置11へ送信する。飛行装置11は、操縦入力装置12から送信された操作値を通信部32で受信する。飛行装置11の飛行制御部35は、受信した操作値に基づいてスラスタ14を制御する。これにより、飛行装置11は、手動制御モードとして、操縦入力装置12の操作スティック21および操作スティック22の操作に基づいて飛行が制御される。
The operation
変更制御部55は、位置変更部56と接続している。変更制御部55は、通信部52を通して飛行装置11から上述の指令値M1〜指令値M4を取得する。変更制御部55は、取得した指令値M1〜指令値M4に基づいて位置変更部56を駆動し、操作スティック21および操作スティック22の位置を変更する。位置変更部56は、図1および図3に示すように操作スティック21を左右方向へ駆動するアクチュエータ61、操作スティック21を上下方向へ駆動するアクチュエータ62、操作スティック22を左右方向へ駆動するアクチュエータ63、および操作スティック22を上下方向へ駆動するアクチュエータ64を有している。変更制御部55は、位置変更部56のアクチュエータ61〜アクチュエータ64を駆動することにより、操作スティック21および操作スティック22の位置の変更を制御する。これにより、操作スティック21は、アクチュエータ61により軸部材24を中心に左右へ駆動されるとともに、アクチュエータ62により軸部材23を中心に上下へ駆動される。同様に、操作スティック22は、アクチュエータ63により軸部材26を中心に左右へ駆動されるとともに、アクチュエータ64により軸部材25を中心に上下へ駆動される。
The
具体的には、位置変更部56は、飛行装置11が自動制御モードで飛行しているとき、飛行装置11の指令値取得部36で取得したラダーの指令値M1に基づいてアクチュエータ61を駆動する。これにより、操作スティック21の左右方向の位置は、指令値M1に基づく位置に変更される。同様に、位置変更部56は、飛行装置11が自動制御モードで飛行しているとき、エレベータの指令値M2に基づいてアクチュエータ62を駆動する。これにより、操作スティック21の上下方向の位置は、指令値M2に基づく位置に変更される。位置変更部56は、飛行装置11が自動制御モードで飛行しているとき、エルロンの指令値M3に基づいてアクチュエータ63を駆動する。これにより、操作スティック22の左右方向の位置は、指令値M3に基づく位置に変更される。さらに、位置変更部56は、飛行装置11が自動制御モードで飛行しているとき、スロットルの指令値M4に基づいてアクチュエータ64を駆動する。これにより、操作スティック22の上下方向の位置は、指令値M4に基づく位置に変更される。このように、位置変更部56は、飛行装置11が自動制御モードで飛行しているとき、アクチュエータ61〜アクチュエータ64を通して、操作スティック21および操作スティック22の位置を、指令値M1〜指令値M4に基づく位置に変更する。
Specifically, the
モード切替部57は、飛行装置11の飛行の制御を、自動制御モードと手動制御モードとの間で相互に切り替える。すなわち、モード切替部57は、飛行装置11の飛行の制御を、手動制御モードから自動制御モードへ切り替えたり、自動制御モードから手動制御モードへ切り替えたりする。飛行の制御の切り替えは、操作者の意思、または予め設定された条件に基づいて切り替えられる。
The
次に、上記の構成による操縦システム10による処理を説明する。
飛行装置11が自動制御モードで飛行しているとき、飛行装置11の指令値取得部36は、最新の飛行状態に基づいて指令値M1〜指令値M4を取得する。この場合、指令値取得部36は、例えば数ミリ秒から数十ミリ秒など、予め設定された周期で指令値M1〜指令値M4を取得する。指令値取得部36は、取得した指令値M1〜指令値M4を、通信部32を通して飛行装置11から操縦入力装置12へ送信する。
Next, processing by the
When the flying
操縦入力装置12の通信部52は、飛行装置11から送信された指令値M1〜指令値M4を受信する。変更制御部55は、受信した指令値M1〜指令値M4に基づいて位置変更部56を駆動する。すなわち、変更制御部55は、受信した指令値M1〜指令値M4に基づいて、位置変更部56のアクチュエータ61、アクチュエータ62、アクチュエータ63およびアクチュエータ64を駆動する。これにより、操作スティック21および操作スティック22は、指令値取得部36で取得された指令値M1〜指令値M4に基づく位置に移動する。
The
このように、飛行装置11が自動制御モードで飛行しているとき、操縦入力装置12の操作スティック21および操作スティック22は、最新の飛行状態に対応する指令値M1〜指令値M4に基づく位置へ移動する。すなわち、操作スティック21は、アクチュエータ61によってラダーの指令値M1に対応する位置、およびアクチュエータ62によってエレベータの指令値M2に対応する位置に移動する。また、操作スティック22は、アクチュエータ63によってエルロンの指令値M3に対応する位置、およびアクチュエータ64によってスロットルの指令値M4に対応する位置に移動する。
As described above, when the flying
以上説明した第1実施形態では、飛行制御部35は、自動制御モードまたは手動制御モードのいずれか一方により飛行装置の飛行状態を制御する。位置変更部56は、飛行装置11と遠隔に設けられている操縦入力装置12の操作スティック21および操作スティック22の位置を変更する。すなわち、位置変更部56は、飛行制御部35が自動制御モードで飛行装置11の飛行状態を制御しているとき、飛行制御部35がスラスタ14に出力する指令値に基づいて操作スティック21および操作スティック22の位置を変更する。これにより、飛行装置11と遠隔に設けられている操縦入力装置12の操作スティック21および操作スティック22は、自動制御モードのとき、飛行制御部35からスラスタ14に出力される指令値に応じた位置に移動する。そのため、操作スティック21および操作スティック22の位置は、飛行制御部35からスラスタ14に出力される指令値に対応する位置となる。その結果、自動制御モードから手動制御モードへ切り替えられるとき、操作スティック21および操作スティック22の位置は飛行制御部35からスラスタ14に出力される指令値に対応する位置にあり、制御モードの切り替え時において操作スティック21および操作スティック22の連続的な操作が可能となる。つまり、操作スティック21および操作スティック22の位置は、自動制御モードのとき、指令値M1〜指令値M4に対応する最新の位置に移動している。したがって、自動制御モードから手動制御モードへの切り替え時における姿勢の変化を低減することができ、安全性および信頼性を高めることができる。
In the first embodiment described above, the
(第2実施形態)
第2実施形態による飛行装置11の操縦システム10について説明する。
第2実施形態による飛行装置11の操縦システム10は、物理的な構成が第1実施形態と実質的に同一であり、制御が第1実施形態と異なっている。
第2実施形態では、モード切替部57は、操作者が操作する操作スティック21および操作スティック22の位置と、自動制御モードにおける指令値M1〜指令値M4に基づく操作スティック21および操作スティック22の位置との差を差分Aとして算出する。そして、モード切替部57は、この差分Aが予め設定された閾値Sよりも大きくなると、飛行装置11の制御モードを自動制御モードから手動制御モードへ切り替える。
(Second Embodiment)
A
The
In the second embodiment, the
操作者は、飛行装置11が自動制御モードで制御されているとき、操作スティック21および操作スティック22を操作することができる。この操作者によって操作される操作スティック21および操作スティック22の位置は、現在位置Pnとなる。一方、自動制御モードのとき、操作スティック21および操作スティック22の位置は、第1実施形態で説明したように指令値M1〜指令値M4に基づいて目標位置Ptに変更されている。モード切替部57は、この現在位置Pnと目標位置Ptとの差分Aが閾値Sより大きくなると、飛行装置11の制御モードを自動制御モードから手動制御モードへ切り替える。
The operator can operate the
具体的には、図4に示すようにモード切替部57は、現在位置Pnおよび目標位置Ptを取得する。すなわち、モード切替部57は、操作量検出部53から操作スティック21および操作スティック22の現在位置Pnを取得する。また、モード切替部57は、指令値M1〜指令値M4に基づいて、操作スティック21および操作スティック22の目標位置Ptを設定する。モード切替部57は、これら現在位置Pnと目標位置Ptとの差を差分Aとして算出する。そして、モード切替部57は、算出した差分Aと閾値Sとを比較し、差分Aが閾値Sより大きくなると、飛行装置11の制御モードを自動制御モードから手動制御モードへ切り替える。これにより、飛行制御部35は、飛行装置11の制御モードを自動制御モードから手動制御モードへ移行し、飛行装置11のスラスタ14を操作スティック21および操作スティック22への操作に基づいて制御する。
Specifically, as shown in FIG. 4, the
また、モード切替部57は、算出した差分Aに基づいて、不感領域および微感領域を設定してもよい。すなわち、モード切替部57は、算出した差分Aと閾値Sとの差が予め設定した設定値Xよりも小さいとき、不感領域とする。モード切替部57は、この不感領域のとき、差分Aと閾値Sとの間に設定値Xよりも小さな差があっても、飛行装置11の制御モードを自動制御モードから手動制御モードへ切り替える。一方、モード切替部57は、算出した差分Aと閾値Sとの差が設定値Xよりも大きいとき、微感領域とする。モード切替部57は、この微感領域のとき、差分Aと閾値Sとの間に設定値Xよりも大きな差があることから、操作スティック21および操作スティック22の目標位置Ptを現在位置Pnに徐々に近似させる。このように、不感領域および微感領域を設定することにより、自動制御モードから手動制御モードへの切り替えを、短時間かつなめらかに移行させることができる。
Further, the
第2実施形態では、モード切替部57は、操作者が操作する操作スティック21および操作スティック22の現在位置Pnと、指令値M1〜指令値M4に基づく操作スティック21および操作スティック22の目標位置との差分Aを算出する。そして、モード切替部57は、この差分Aが予め設定された閾値Sよりも大きくなると、飛行装置11の制御モードを自動制御モードから手動制御モードへ切り替える。これにより、例えば自動制御モードにおける指令値M1〜指令値M4に基づく操作スティック21および操作スティック22の目標位置Ptの制御に個体差などのずれがある場合でも、操作者による操作スティック21および操作スティック22の操作が優先される。したがって、自動制御モードから手動制御モードへの切り替え時における姿勢の変化を低減することができ、安全性および信頼性を高めることができる。
In the second embodiment, the
(第3実施形態)
第3実施形態による飛行装置11の操縦システム10について説明する。
第3実施形態では、図5に示すように操縦システム10は、外力検出部71を備えている。第3実施形態の場合、外力検出部71は、操縦入力装置12に設けられており、制御演算部51でコンピュータプログラムを実行することにより、ソフトウェア的に実現されている。なお、外力検出部71は、ハードウェア的、またはソフトウェアとハードウェアとの協働によって実現してもよい。外力検出部71は、主に手動制御モードのときに機能する。
(Third embodiment)
A
In the third embodiment, as shown in FIG. 5, the
外力検出部71は、操作量検出部53から操作スティック21および操作スティック22の操作量S1〜操作量S4を取得する。また、外力検出部71は、飛行装置11の状態検出部34から飛行装置11の飛行状態を取得する。外力検出部71は、取得した操作量S1〜操作量S4と、飛行状態とから飛行装置11に加わる外力を検出する。例えば屋内などのように飛行装置11が気流の影響を受けない空間を飛行するとき、飛行装置11の飛行状態は、操作者が操作する操作スティック21および操作スティック22の操作量S1〜操作量S4を反映する。すなわち、飛行装置11の飛行状態は、操作量S1〜操作量S4をほぼ正確に反映する。一方、風の影響を受ける屋外では、飛行装置11の飛行状態は、操作者が操作する操作スティック21および操作スティック22の操作量S1〜操作量S4を正確に反映しない。例えば飛行装置11の進行方向と逆向きの風があるとき、つまり逆風のとき、スロットル操作量S4が増加しても、飛行装置11の飛行速度はスロットル操作量S4を反映したものとならない。このように、飛行装置11が外乱など外力の影響を受けるとき、操作量S1〜操作量S4と飛行状態とは相関しない。そこで、外力検出部71は、取得した操作量S1〜操作量S4と、飛行装置11に加わる加速度や進行方向とを対比することにより、飛行装置11が飛行する空間の風速および風向を外力として検出する。
The external force detection unit 71 acquires the operation amounts S1 to S4 of the
第3実施形態では、位置変更部56は、この外力検出部71で検出した飛行装置11に加わる外力に応じて、操作スティック21および操作スティック22に加える力を変更する。すなわち、位置変更部56は、アクチュエータ61〜アクチュエータ64を駆動して、操作スティック21および操作スティック22に加える力を変更する。例えば飛行装置11が外力すなわち風を受けるとき、位置変更部56は、この風の風速に応じた力を操作スティック21および操作スティック22に加える。
In the third embodiment, the
一例として、飛行装置11は、進行方向において右前方からの風を受けているとする。このとき、飛行装置11は、風上である右前方へ移動するとき抵抗力を受け、風下である左後方へ移動するとき推進力を受ける。そこで、位置変更部56は、操作スティック21のラダーまたは操作スティック22のエルロンを右側へ操作、操作スティック22のスロットルを前方へ操作するとき、操作スティック21および操作スティック22に対し風速に応じて操作を妨げる力を加える。反対に、位置変更部56は、操作スティック21のラダーまたは操作スティック22のエルロンを左側へ操作、操作スティック22のスロットルを後方へ操作するとき、操作スティック21および操作スティック22に対し風速に応じて操作を補助する力を加える。
As an example, it is assumed that the flying
このように、位置変更部56は、外力検出部71で検出した飛行装置11に加わる外力に応じて、操作スティック21および操作スティック22に力を加える。これにより、操作スティック21および操作スティック22を操作する操作者は、位置変更部56から操作スティック21および操作スティック22に加わる力に基づいて、飛行装置11に加わる外力を体感する。その結果、操作者は、外力の影響を考慮してより精密な操作を行なうことができる。したがって、手動制御モードにおける飛行装置11の制御精度が向上し、より精密な飛行の制御を行なうことができる。
Thus, the
(第4、第5実施形態)
第4実施形態による飛行装置11の操縦システム10について説明する。
第4実施形態では、操縦入力装置12の構成が上記の実施形態と相違している。
第4実施形態では、図6に示すように操縦入力装置12の操作スティック21および操作スティック22は、それぞれ可動式の雲台72、雲台73に設けられている。操作スティック21が設けられている雲台72および操作スティック22が設けられている雲台73は、いずれも装置姿勢変更部74によって駆動される。この場合、雲台72には、操作スティック21だけでなく、操作スティック21の位置を変更するアクチュエータ61およびアクチュエータ62を設けてもよい。また、雲台73には、操作スティック22だけでなく、操作スティック22の位置を変更するアクチュエータ63およびアクチュエータ64を設けてもよい。
(Fourth and fifth embodiments)
A
In the fourth embodiment, the configuration of the
In the fourth embodiment, as shown in FIG. 6, the
図7に示すように装置姿勢変更部74は、ソフトウェア、ハードウェアまたはこれらの協働によって実現されており、アクチュエータ75およびアクチュエータ76を有している。装置姿勢変更部74は、状態検出部34で検出した飛行装置11の飛行状態、特に飛行姿勢に応じてアクチュエータ75およびアクチュエータ76を駆動する。これにより、操作スティック21および操作スティック22は、飛行装置11の飛行姿勢に対応して姿勢が変化する。例えば飛行装置11が右に傾斜しているとき、この飛行装置11の姿勢に応じて雲台72および雲台73も右に傾斜する。その結果、操縦入力装置12を操作する操作者は、飛行装置11の姿勢を体感しつつ操作スティック21および操作スティック22を操作可能となる。
As shown in FIG. 7, the apparatus
また、第5実施形態では、操縦入力装置12は、図8に示すようにそれ自体が可動式の雲台81に設けられている。この操縦入力装置12が設けられている雲台81は、装置姿勢変更部によって駆動される。図9に示すように装置姿勢変更部82は、ソフトウェア、ハードウェアまたはこれらの協働によって実現されており、アクチュエータ83を有している。装置姿勢変更部82は、状態検出部34で検出した飛行装置11の飛行状態、特に飛行姿勢に応じてアクチュエータ83を駆動する。これにより、操作スティック21および操作スティック22が設けられている操縦入力装置12は、その全体の姿勢が飛行装置11の飛行姿勢に対応して変化する。例えば飛行装置11が右に傾斜しているとき、この飛行装置11の傾斜に応じて雲台81も右に傾斜する。その結果、操縦入力装置12を操作する操作者は、飛行装置11の姿勢を体感しつつ操作スティック21および操作スティック22を操作可能となる。
In the fifth embodiment, the
第4実施形態および第5実施形態では、操作スティック21および操作スティック22、またはこれらが設けられている操縦入力装置12は、飛行装置11の飛行姿勢に応じて姿勢が変化する。これにより、操作者は、飛行装置11の飛行姿勢、すなわち飛行装置11の傾斜を体感しつつ操縦入力装置12の操作を行なうことができる。したがって、飛行装置11の姿勢を理解しながら操作することができ、特に手動制御モードにおいて、より精密な飛行の制御を行なうことができる。
In the fourth embodiment and the fifth embodiment, the
以上説明した本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
例えば、上記の複数の実施形態では、モード切替部57および外力検出部71を操縦入力装置12に設ける例について説明した。しかし、モード切替部57および外力検出部71は、いずれか一方または両方を飛行装置11に設ける構成としてもよい。また、飛行装置11または操縦入力装置12のいずれか一方に設けられている構成も、可能であれば他方または双方に設けてもよい。いずれにしても、本実施形態における各構成は、飛行装置11としての機能を維持できる範囲で飛行装置11または操縦入力装置12に選択的に設けることができ、飛行装置11と操縦入力装置12とで機能を分担してもよい。
The present invention described above is not limited to the above-described embodiment, and can be applied to various embodiments without departing from the gist thereof.
For example, in the above embodiments, the example in which the
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。 Although the present disclosure has been described with reference to the embodiments, it is understood that the present disclosure is not limited to the embodiments and structures. The present disclosure includes various modifications and modifications within the equivalent range. In addition, various combinations and forms, as well as other combinations and forms including only one element, more or less, are within the scope and spirit of the present disclosure.
図面中、10は操縦システム、11は飛行装置、12は操縦入力装置、14はスラスタ、21、22は操作スティック、34は状態検出部、35は飛行制御部、56は位置変更部、71は外力検出部、74、82は装置姿勢変更部を示す。
In the drawing, 10 is a steering system, 11 is a flying device, 12 is a steering input device, 14 is a thruster, 21 and 22 are operation sticks, 34 is a state detection unit, 35 is a flight control unit, 56 is a position changing unit, and 71 is External
Claims (5)
前記飛行装置(11)の飛行状態を検出する状態検出部(34)と、
前記状態検出部(34)で検出した前記飛行装置(11)の飛行状態に基づいて前記スラスタ(14)の推進力を制御して前記飛行装置(11)の飛行状態を自動的に制御する自動制御モード、または前記操縦入力装置(12)から入力された飛行指示に基づいて前記スラスタ(14)の推進力を制御して前記飛行装置(11)の飛行状態を制御する手動制御モードのいずれか一方により、前記飛行装置(11)の飛行状態を制御する飛行制御部(35)と、
前記操縦入力装置(12)に設けられ、前記飛行装置(11)の飛行状態の変更を入力するための操作スティック(21、22)と、
前記操縦入力装置(12)に設けられ、前記飛行制御部(35)が前記自動制御モードで前記飛行装置(11)の飛行状態を制御しているとき、前記飛行制御部(35)が前記スラスタ(14)に出力する指令値に基づいて前記操作スティック(21、22)の位置を変更する位置変更部(56)と、
を備える飛行装置の操縦システム。 A flying device (11) having a plurality of thrusters (14) for generating a propulsive force, and a flight instruction provided separately from the flying device (11) for operating the flying device (11) remotely are input. A flight input device (12) comprising: a flight input device (12);
A state detector (34) for detecting a flight state of the flying device (11);
Automatic that automatically controls the flight state of the flying device (11) by controlling the thrust of the thruster (14) based on the flight state of the flying device (11) detected by the state detection unit (34). Either a control mode or a manual control mode in which the thrust of the thruster (14) is controlled based on the flight instruction input from the control input device (12) to control the flight state of the flight device (11) On the one hand, a flight control unit (35) for controlling the flight state of the flight device (11),
An operation stick (21, 22) provided on the control input device (12) for inputting a change in a flight state of the flight device (11);
When the flight control unit (35) is provided in the control input device (12) and the flight control unit (35) controls the flight state of the flight device (11) in the automatic control mode, the flight control unit (35) A position changing unit (56) for changing the position of the operation stick (21, 22) based on the command value output to (14);
Flight system control system comprising:
前記自動制御モードにおいて、前記指令値に基づく前記操作スティック(21、22)の位置として設定される目標位置と、前記操作スティック(21、22)の実際の位置である現在位置との差が、予め設定された設定値よりも大きくなると、前記自動制御モードを終了し、前記手動制御モードに移行して前記操作スティック(21、22)の前記現在位置に基づいて前記スラスタ(14)を制御する請求項1記載の飛行装置の操縦システム。 The flight control unit (35)
In the automatic control mode, the difference between the target position set as the position of the operation stick (21, 22) based on the command value and the current position, which is the actual position of the operation stick (21, 22), When the set value is larger than a preset value, the automatic control mode is terminated, the manual control mode is entered, and the thruster (14) is controlled based on the current position of the operation stick (21, 22). The flying device control system according to claim 1.
前記位置変更部(56)は、前記外力検出部(71)で検出した前記飛行装置(11)に加わる外力に応じて、前記操作スティック(21、22)に加える力を変更する請求項1または2記載の飛行装置の操縦システム。 An external force detector (71) for detecting an external force applied to the flying device (11);
The position changing unit (56) changes a force applied to the operation stick (21, 22) according to an external force applied to the flying device (11) detected by the external force detection unit (71). The flight system of flight apparatus according to 2.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017175690A JP2019051755A (en) | 2017-09-13 | 2017-09-13 | Maneuvering system of flight device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017175690A JP2019051755A (en) | 2017-09-13 | 2017-09-13 | Maneuvering system of flight device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019051755A true JP2019051755A (en) | 2019-04-04 |
Family
ID=66014081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017175690A Pending JP2019051755A (en) | 2017-09-13 | 2017-09-13 | Maneuvering system of flight device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2019051755A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102335859B1 (en) * | 2020-08-13 | 2021-12-06 | 경북대학교 산학협력단 | customized wireless remote controller |
| JP2021196275A (en) * | 2020-06-15 | 2021-12-27 | 公立大学法人大阪 | Air flow sensor and flying body |
| JP2022541778A (en) * | 2019-07-24 | 2022-09-27 | ソニーグループ株式会社 | Remote controller and method for modifying autonomous flight of an unmanned aerial vehicle in a given trajectory, and system including a remote controller and an unmanned aerial vehicle |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11263297A (en) * | 1998-03-19 | 1999-09-28 | Commuter Helicopter Senshin Gijutsu Kenkyusho:Kk | Automatic maneuvering device |
| KR20120065545A (en) * | 2010-12-13 | 2012-06-21 | 주병규 | Rc controller |
| US20140097947A1 (en) * | 2011-04-15 | 2014-04-10 | Ulrich Röhr | System, transmitting device, receiving device, and method for the wireless control of an RC model |
| JP2015530947A (en) * | 2013-06-25 | 2015-10-29 | 深▲せん▼市大▲じゃん▼創新科技有限公司 | Aircraft control device, control system, and control method |
| JP2016096834A (en) * | 2014-11-18 | 2016-05-30 | 日本遠隔制御株式会社 | Radio control system |
-
2017
- 2017-09-13 JP JP2017175690A patent/JP2019051755A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11263297A (en) * | 1998-03-19 | 1999-09-28 | Commuter Helicopter Senshin Gijutsu Kenkyusho:Kk | Automatic maneuvering device |
| KR20120065545A (en) * | 2010-12-13 | 2012-06-21 | 주병규 | Rc controller |
| US20140097947A1 (en) * | 2011-04-15 | 2014-04-10 | Ulrich Röhr | System, transmitting device, receiving device, and method for the wireless control of an RC model |
| JP2015530947A (en) * | 2013-06-25 | 2015-10-29 | 深▲せん▼市大▲じゃん▼創新科技有限公司 | Aircraft control device, control system, and control method |
| JP2016096834A (en) * | 2014-11-18 | 2016-05-30 | 日本遠隔制御株式会社 | Radio control system |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022541778A (en) * | 2019-07-24 | 2022-09-27 | ソニーグループ株式会社 | Remote controller and method for modifying autonomous flight of an unmanned aerial vehicle in a given trajectory, and system including a remote controller and an unmanned aerial vehicle |
| JP7497752B2 (en) | 2019-07-24 | 2024-06-11 | ソニーグループ株式会社 | Remote control device and method for correcting the autonomous flight of an unmanned aerial vehicle on a predetermined trajectory, and a system including the remote control device and the unmanned aerial vehicle |
| US12025978B2 (en) | 2019-07-24 | 2024-07-02 | Sony Group Corporation | Remote control and method for modifying an unmanned aerial vehicle's autonomous flight of a predetermined trajectory, and system comprising a remote control and an unmanned aerial vehicle |
| JP2021196275A (en) * | 2020-06-15 | 2021-12-27 | 公立大学法人大阪 | Air flow sensor and flying body |
| JP7523113B2 (en) | 2020-06-15 | 2024-07-26 | 公立大学法人大阪 | Airflow sensor and flying object |
| KR102335859B1 (en) * | 2020-08-13 | 2021-12-06 | 경북대학교 산학협력단 | customized wireless remote controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200019189A1 (en) | Systems and methods for operating unmanned aerial vehicle | |
| US10640190B1 (en) | System and method for controlling course of a marine vessel | |
| EP1728176B1 (en) | Control system for vehicles | |
| CA2829360C (en) | Flight control laws for constant vector flat turns | |
| US20180039271A1 (en) | Fixed-wing drone, in particular of the flying-wing type, with assisted manual piloting and automatic piloting | |
| EP3274779B1 (en) | Path-based flight maneuvering system | |
| US9908614B2 (en) | Crew seat integral inceptor system for aircraft | |
| CN110226141A (en) | The security system of operation for unmanned vehicle | |
| EP3357809B1 (en) | System and method for stabilizing longitudinal acceleration of a rotorcraft | |
| EP3198349B1 (en) | Haptic feedback for realtime trajectory constraints | |
| EP2673720B1 (en) | Flight control laws for full envelope banked turns | |
| JP2018042477A (en) | Automatic reaping system | |
| JP6905401B2 (en) | Flight equipment | |
| US20240278913A1 (en) | Flight equipment and operation method | |
| JP2019051755A (en) | Maneuvering system of flight device | |
| JP7063578B2 (en) | Flight equipment | |
| JP2019020962A (en) | System and method for controlling movement of moving body | |
| US20200278697A1 (en) | Thruster controller and attitude controller | |
| JP6772211B2 (en) | Flight equipment and flight equipment guidance system | |
| JP6667402B2 (en) | Flight equipment steering system | |
| JP3185081B2 (en) | Unmanned helicopter attitude control system | |
| JP2009096369A (en) | Maneuvering support device for unmanned radio helicopter | |
| JP2001301695A (en) | Unmanned helicopter flight control system. | |
| JPH07300096A (en) | Attitude control device for unmanned helicopter | |
| WO2019194277A1 (en) | Flying device and flying device guidance system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200817 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210608 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20211207 |