JP2020513606A - 無人航空機の動作のための安全装置 - Google Patents
無人航空機の動作のための安全装置 Download PDFInfo
- Publication number
- JP2020513606A JP2020513606A JP2019522360A JP2019522360A JP2020513606A JP 2020513606 A JP2020513606 A JP 2020513606A JP 2019522360 A JP2019522360 A JP 2019522360A JP 2019522360 A JP2019522360 A JP 2019522360A JP 2020513606 A JP2020513606 A JP 2020513606A
- Authority
- JP
- Japan
- Prior art keywords
- uav
- activator
- command
- controller
- landing
- 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
- 239000012190 activator Substances 0.000 claims abstract description 88
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000012790 confirmation Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 abstract description 4
- 230000033001 locomotion Effects 0.000 description 24
- 230000009471 action Effects 0.000 description 19
- 238000010304 firing Methods 0.000 description 13
- 230000004913 activation Effects 0.000 description 9
- 230000000007 visual effect Effects 0.000 description 9
- 230000006378 damage Effects 0.000 description 7
- 238000003825 pressing Methods 0.000 description 7
- 230000007704 transition Effects 0.000 description 6
- 230000003213 activating effect Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000004397 blinking Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003278 mimic effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000011295 pitch Substances 0.000 description 2
- 208000011726 slow pulse Diseases 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000010006 flight Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000001427 incoherent neutron scattering Methods 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000009528 severe injury Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0016—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the operator's input device
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/20—Vertical take-off and landing [VTOL] aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/221—Remote-control arrangements
- G05D1/222—Remote-control arrangements operated by humans
- G05D1/223—Command input arrangements on the remote controller, e.g. joysticks or touch screens
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/617—Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/20—Remote controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U80/00—Transport or storage specially adapted for UAVs
- B64U80/20—Transport or storage specially adapted for UAVs with arrangements for servicing the UAV
- B64U80/25—Transport or storage specially adapted for UAVs with arrangements for servicing the UAV for recharging batteries; for refuelling
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U80/00—Transport or storage specially adapted for UAVs
- B64U80/30—Transport or storage specially adapted for UAVs with arrangements for data transmission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/183—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
- H04N7/185—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source from a mobile camera, e.g. for remote control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- User Interface Of Digital Computer (AREA)
- Traffic Control Systems (AREA)
Abstract
システム、装置および安全なシステムのための方法は、コントローラ(104)上の無人航空機(UAV)コマンド(602、604、606)を選択する工程であって、コントローラは、アドレス可能メモリ(1327)を有する第1のプロセッサ(1324)を備える工程;コントローラのディスプレイ(400)上に第1のアクチベータ(430)および第2のアクチベータ(420)を提示する工程であって、第2のアクチベータはスライダ(410)である工程;および、第1のアクチベータおよび第2のアクチベータが選択された場合、UAVコマンドをUAV(100)に送信する工程;を含む。UAVは、アドレス可能メモリ(1327)を有する第2のプロセッサ(1324)を備える。【選択図】図1A
Description
本出願は、2016年11月11日出願の米国仮出願番号62/421,163の利益および優先権をクレームしており、この出願は参照によりすべての目的のために本明細書に組み込まれる。
本発明の実施形態は、一般に無人航空機(UAVs)に関し、特にUAVsのための安全装置に関する。
UAVシステムの動作中に起こり得るある特定の危険は、UAVの意図しない、不注意な、または、偶発的な飛行の開始および/または停止である。特に、ペイロード配置、プロペラ検査、プロペラ交換、記憶媒体ローディング、記憶媒体検索、バッテリ配置、および、バッテリ充電などの、あるクローズアップタスクを飛行前に実行する必要がある場合があるため、誤った飛行の開始が、UAVの周辺区域にいる人に怪我を負わす結果となる可能性がある。同様に、そのような意図しない動作は、UAVまたは周辺施設にダメージを与える可能性がある。同様に、望ましくない飛行の停止は、UAVの紛失またはダメージ、あるいは、遅延した非効率な動作の結果となる可能性がある。そのような動作を制御するための単一のボタンを持つコントローラを持つことは、偶然のコマンドが発生するのに役立つ。
例示的な方法の実施形態は、コントローラは、アドレス指摘可能なメモリを備える第1のプロセッサを備える工程;選択されたUAVコマンドに対し、コントローラのディスプレイ上に第1のアクチベータおよび第2のアクチベータを表示する工程であって、第2のアクチベータはスライダである工程;および、第1のアクチベータと第2のアクチベータが選択された場合、UAVコマンドをUAVに送信する工程であって、UAVは、アドレス指定可能なメモリを有する第2のプロセッサを備える工程;を含み得る。さらなる方法の実施形態は、UAVによって、UAVコマンドを受信する工程;および、UAVで受信したUAVコマンドを実行する工程;を含み得る。第2のアクチベータの選択の前に第1のアクチベータが選択された場合、UAVコマンドが送信され得る。第1のアクチベータが第2のアクチベータの選択と同時に選択された場合、UAVコマンドが送信され得る。第1のアクチベータを選択することが:第2のアクチベータが選択されている間、第1のアクチベータの選択を維持する工程を含み得る。
いくつかの方法の実施形態において、選択されたUAVコマンドは発射コマンドであり、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに応じて、ボタンをスライダ内で上方向にスライドさせることを含み得る。さらなる方法の実施形態は:UAVが発射位置に帰還および着陸するためにUAVによって必要とされるバッテリ充電状態に基づいて、コントローラによって残りの飛行時間を決定する工程;および残りの飛行時間をコントローラのディスプレイに表示する工程;を含み得る。さらなる方法の実施形態は:コントローラによって、コントローラに対するUAVの位置を決定する工程;およびコントローラのディスプレイ上にウェイファインダを提示する工程であって、ウェイファインダがUAVの位置に向けられている工程;を含み得る。
いくつかの方法の実施形態において、選択されたUAVコマンドが帰還および着陸コマンドとすることができ、第1のアクチベータがボタンであり、第2のアクチベータが水平スライダであり、第2のアクチベータを選択することが、コントローラのディスプレイに応じて、ボタンをスライダ内で水平にスライドさせる。帰還および着陸コマンドは、それが発射した場所に着陸するようにUAVに指示することができる。
いくつかの方法の実施形態において、選択されたUAVコマンドはすぐに着陸コマンドとすることができ、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに対しボタンをスライダ内で下方向にスライドさせる。UAVがすぐに着陸コマンドを受信すると、すぐに着陸コマンドは、UAVの地理的位置に最も近い位置に着陸するようUAVに指示することができる。ある方法の実施形態において、選択されたUAVコマンドは非常停止コマンドとすることができ、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに対しボタンをスライダ内で下方向にスライドさせる。非常停止コマンドは、UAVの少なくとも1つのモータを停止するようUAVに指示することができる。
さらなる例示的な方法の実施形態は:無人航空機(UAV)のプロセッサによって、打ち上げ場所に帰還して着陸するためにUAVによって必要とされるバッテリの残存充電状態を決定する工程;および、UAVのプロセッサによって、決定されたバッテリの充電残量が設定限度内である場合、UAVに発射場所に帰還して着陸するようにUAVに命令する工程;を含み得る。さらに、方法は:UAVのプロセッサによって、決定されたバッテリの充電残量が発射位置に帰還して着陸するための設定限界以下である場合、UAVにUAVの現在位置に着陸するように命令する工程を含み得る。さらに方法は:UAVのプロセッサによって、障害状態が発生したかどうかを判定する工程;および、UAVのプロセッサによって、発射場所に帰還して着陸すること、および、UAVの現在位置に着陸すること、の少なくとも1つをとるよう命令する工程;を含み得る。
例示的なシステムの実施形態は:プロセッサとアドレス指定可能なメモリとを有する無人航空機(UAV)であって、プロセッサが:UAVの一組のステータス情報に基づいてUAVコマンドを決定するよう設定され;ここで一組のステータス情報は、UAVに関連付けられた少なくとも1つのセンサから受信され、確認のために決定されたコマンドをコントローラに送信するよう設定される;無人航空機と;プロセッサとアドレス指定可能なメモリとを有するコントローラであって、コントローラが:送信されたUAVコマンドをUAVから受信するよう設定され;選択されたUAVコマンドを、コントローラのディスプレイ上に第1のアクチベータおよび第2のアクチベータを提示するよう設定され、ここで、第2のアクチベータはスライダであり;第1のアクチベータと第2のアクチベータが正常に実行されたことを確認するよう設定され;コマンドのUAVで実行するために、UAVコマンド確認をUAVに送信するよう設定され;UAVは、確認の受信に基づいて、UAVコマンドを実行する、ことを含み得る。さらなるシステムの実施形態において、UAVコマンドは、帰還および着陸コマンド、すぐに着陸コマンド、および非常停止コマンドのうちの少なくとも1つとすることができる。
図中の構成要素は必ずしも縮尺通りではなく、代わりに本発明の原理を説明することに重点が置かれている。同様の参照番号は、異なる図を通して対応する部分を示す。実施形態は、例示として示されており、添付の図面の図に限定されるものではない。ここにおいて:
図1Aは、UAVの外部に配置された一組のインジケータを有する例示的な自律垂直離着陸(VTOL)無人航空機(UAV)を示し;
図1Bは、遠くから図1AのUAVを動作するための例示的なコントローラを示し;
図1Cは、種々の動作状態中の図1AのUAV用の表示灯を示し;
図2は、図1A−図1BのUAVおよびコントローラを利用するシステムの例示的な動作工程を示し;
図3は、図1Aの例示的なVTOL UAVの垂直離陸および水平飛行への移行を示し;
図4Aは、図1AのUAVを発射するための図1Bのコントローラの表示画面を示し;
図4Bは、図1AのUAVを発射するために図4Aの画面と対話しているユーザを示し;
図5は、UAVを発射する前にユーザによって選択された地域の地図を示し;
図6は、飛行動作画面のための図1Bのコントローラの表示画面を示し;
図7は、図6の飛行動作画面の詳細図を示し;
図8Aは、図1AのUAVをそれが出発した場所に帰還させるための図1Bのコントローラの表示画面を示し;
図8Bは、図1AのUAVをそれが出発した場所に着陸させるために図8Aの画面と対話しているユーザを示し;
図9Aは、図1AのUAVを現在の場所に着陸させるための図1Bのコントローラの表示画面を示し;
図9Bは、図1AのUAVを現在の場所に着陸させるために図9Aの画面と対話しているユーザを示し;
図10Aは、図1AのUAVを非常停止させるための図1Bのコントローラの表示画面を示し;
図10Bは、図1AのUAVを非常停止させるために図10Aの画面と対話しているユーザを示し;
図11は、図1Bのコントローラを介する安全システムを有する図1AのUAVを動作する方法のフローチャートを示し;
図12は、図1AのUAVの例示的な安全システムを示し;
図13は、安全システムのコンピューティング装置の実施形態の例示的な最上位機能ブロック図を示す。
本システムは、無人航空機(UAV)を操縦するための安全システムを可能にし、安全システムは、UAVを発射し、UAVを発射した場所から着陸のために帰還し、UAVをその現在位置に着陸させ、その現在位置でUAVの非常停止を行うために、少なくとも2つの独自の行動を必要とする。UAVがより商業的に利用可能になるにつれて、それらは比較的熟練していないユーザによって、そして潜在的に理想的ではない状況および条件において動作される可能性が高い。安全装置を内蔵する開示されたシステムは、ユーザの動作およびインターフェースを単純化することによって許容可能なレベルの有用性を提供する一方で、十分に安全で直感的な方法でそうすることができる。さらに、システムは、安全システムによって受信されたデータに基づいて、UAVが自動的に特定の動作を実行することができる環境を提供することができる。
自動または自律飛行UAVの動作のための開示された安全システムは、UAVの飛行動作の開始および/または終了などの重要な行動の意図しない起動を防止または制限するように構成される。これは、所望のイベントまたは動作が始まる前に、ユーザが1つ以上の別々のアクチベータを動作または起動することを要求するシステムによって達成される。いくつかの実施形態において、これらのアクチベータの少なくとも1つは、スライダまたはスワイプバーである。他の実施形態において、安全システムは、状況を考慮して可能な限り最も安全な結果を保存するために、ユーザとの対話なしに一連の動作を開始することができる。
いくつかの実施形態では、飛行の開始は、UAVの垂直離陸を含み得る。同様に、飛行の終了は、当初の離陸位置またはその近くのいずれかに垂直着陸することを含み得る。この着陸動作は、ホームへの帰還(RTH)、帰還ホーム、発射位置への帰還、または、ベースへの帰還(RTB)終了として参照される。UAVはまた、飛行終了時にUAVの飛行位置に比較的近い位置に着陸することができる。この着陸動作は、すぐに着陸、即時の着陸、または着陸即時の終了と呼ばれることがあり、これは緊急事態において有用である。飛行の終了のより厳しい例は、航空機のすべての推進力を止める非常停止コマンドである。この最終的な行動は、より極端な安全上の事態、例えば転倒して操縦不能な航空機または意図せずに制御された地域への飛行においてのみ使用される。
図1Aは、UAVの外部に配置された一組のインジケータ102例えばライトバーを備えた、例示的な自律垂直離着陸(VTOL)無人航空機(UAV)100を示す。図1Bは、図1AのUAV100を遠くから動作させるための例示的なコントローラ104を示す。UAV100は、翼端で上方に配置されたモータポッド110内のモータ108を有する一組のプロペラまたはロータ106を有することができる。いくつかの実施形態では、4つのロータおよび対応するモータポッドを有することができ、それらのうちの2つは図示されていないそれらの真後ろにあり、クワッドロータ構成を提供するために各翼端の片側にペアがある。UAVは、UAVの1つまたは複数の機能を制御し、受信機またはトランシーバを介してコントローラ104からのコマンドを受信し、送信機または受信機を介してコントローラ104または他の装置にデータを送信するため、アドレス可能メモリを有するプロセッサを有することができる。
開示されたシステムは、動作領域内またはその近傍の人に対し、インジケータ102などの警告、および、航空機の状態を監視してその状態が1つまたは複数の定義された制限を超える場合にコントローラ104を介して飛行を終了する能力、を含むことができる。インジケータ102は、一組の点滅灯などの1つまたは複数の警告灯の動作、警告サイレンまたは他のノイズメーカーの動作、および/または、UAV100のロータ106の最初のゆっくりとした回転を含むことができる。異なる色の光が、例えば、進行可能を示す緑色光と進行不可を示す赤色光を、UAVの準備ができていることを示すために使用される。緑色の点滅ライトは、進行可能であることを示していますが、発射動作が始まっているので注意する。赤色の点滅ライトは、警告を示し進行不可である。UAVで使用される任意のセンサの精度を保証するために、水平飛行中に撮像している間、インジケータ102は消灯してもよい。
UAV100は、ジャイロスコープ、加速度計、圧力センサ、慣性測定装置(IMU)、慣性航法システム(INS)、コンパス、全地球測位衛星(GPS)ユニット、光学センサ、レーダ、音波センサ、バッテリ充電状態センサなどの任意の様々なセンサの使用を含むことができるUAV状態モニタを含むことができる。これらのセンサからの測定値は、UAVが飛行を維持および継続するために適切に配置されているかどうかを判断するために、一連の限界値または他の値に対して、UAVのプロセッサによって追跡され比較され得る。UAV状態モニタが、UAVが一組の定義された制限を有するまたは超えると判断した場合には、UAVプロセッサは安全な動作を維持または最大化するために飛行を終了させることができる。さらに、UAVプロセッサは、システムコントローラ104への接続の有無にかかわらず、UAV状態モニタから受信したデータに基づいて、動的に一組の動作を実行することができる。
システムコントローラ104は、UAV100を遠隔動作するためのディスプレイまたはスクリーン112を有することができる。コントローラ104は、通信チャネルを介して接続を確立するための、コントローラプロセッサ、アドレス指定可能メモリ、および送信機/受信機を含むことができる。ディスプレイ112は、UAV100の動作を制御するために、可変制御アクチベータ、例えば、グラフィックボタン、スイッチ、ノブ、およびスライダを投影するフラットパネルタッチスクリーンとすることができる。コントローラプロセッサは、ユーザ入力を通信チャネル、例えば、UAV100への有線または無線接続によって送信されるコマンドに変換し、UAV100によって送信された画像および/または他の動作情報などの、UAV100の動作のグラフィカルな表示を提供することができる。コントローラ104は、ハンドヘルドとすることができ、ジャイロスコープおよび加速度計ならびにカメラのような種々の位置センサのうちのいずれかを含むことができる。タブレットが示されているが、スマートフォン、ラップトップ、デスクトップなどの他のコンピューティングデバイスを、その代わりに使用することができる。
図1Cは、さまざまな動作条件の間の、図1AのUAV用の一組の表示灯を示す。ある実施形態では、待機モードにおいて、UAVが飛行の準備ができているがまだ動作していないことを示すために、ライトはスローパルスまたはブレスシーケンス114を有することができる。動作モードの間、ライトは緑色に点滅する116。エラーまたは障害が発生した場合、ライトは赤色に点滅する118。アップロード中、ライトは上方に追いかける120。ダウンロード中、ライトは下方に追いかける124。ソフトウェア更新中、ライトはスキャンする126。表示灯の様々な色およびパターンは、安全な動作距離からの状態の視覚的な確認を、UAVのユーザに提供および伝達することもできる。例えば、光が低速パルス114から緑色の点滅116に遷移する場合、ユーザは、UAVが起動モードにあることを警告され、ユーザがUAVから安全な距離を移動する時間があることを示される。UAVが点滅する赤色ライト118で着陸した場合、ユーザはエラーまたは故障が発生したことを警告され、UAVの次の飛行の前に問題を決定するために診断を進めることができる。
図2は、図1A−1BのUAVおよびコントローラを利用するシステム200の例示的な動作工程を示す。この実施形態では、ユーザは、図5に示すように、UAVによって観察されるべき領域を定義すること201によって開始することができる。農業のセッティングでは、これには、飛行経路によりUAVが作物に関する情報を取り込むことができる特性を定義することが含まれる。ユーザは垂直離陸方法を介してUAVを発射することができる202。ユーザは、UAVを安全に発射して偶発的な発射を防ぐため、図4A−4Bに示すようなガイド付きシーケンサを使用することができる。ユーザは、次に、UAVが事前計画経路をナビゲートしている間に空域をモニタ204することができる。ユーザは、UAVが空中にある間、UAVに対して一定の視線を維持することを要求される。ユーザは、次に、元の位置から、または、着陸するように命令されたときにUAVが位置していた場所の近くから、垂直着陸によってUAVを着陸させることができる。ユーザは、コントローラを介して、図1Bに示されたクイックルックアセスメント206を有することができる。UAVが着陸すると、アセスメント206は地図のビューを提供することができる。ユーザは、さらなる分析のために、UAVからデータを、ローカルドライブ、クラウドシステム、または他のデータベースにアップロード208することができる。アップロード208は、無線で、有線で、またはUAV上に配置されているSDカードなどのメモリストアを取り外すことによって行うことができる。
いくつかの実施形態において、UAVが農業で使用される場合、ユーザはデータのさらなる分析210を行うことができ、例えば、分析210は、作物ストレス、水問題、および/または、推定作物収量の早期兆候を検出するために使用することができる。ユーザは、その後、プロセスを繰り返す212ことができる。繰り返しのフライトと収集されたデータは、過去の洞察を提供するために、使用されることができる。農業用途では、これらの洞察は個々の生育期および季節ごとに使用されることができる。データ分析は、図1Bのコントローラ、ユーザコンピューティングデバイス、および/または、リモートクラウドシステムなどのユーザ装置上で行うことができる。
図3は、図1Aの例示的なVTOL UAV100の垂直離陸および水平飛行への移行を示す。UAV100は、そのモータによって生成される推力を変えることによって、垂直飛行から水平飛行に移行することができる。UAV100は、地上で第1の位置301にあり、垂直離陸の準備ができている。プロセッサおよびアドレス指定可能なメモリを有するオンボードコントローラは、垂直離陸およびそれに続く飛行中の推力の調整に必要な推力を発生させるために、モータに信号を送ることができる。飛行制御は、自律的であってもよく、事前にプログラムされていてもよく、および/または、地上制御システムにおいて外部ユーザによって制御されていてもよい。上部モータ310は上部推力314を生成し、下部モータ320は下部推力324を生成する。頂部推力314および底部推力324は、垂直方向成分および横方向成分の両方を有するように、それぞれのモータ310、320の角度に基づいて角度を付けて描かれている。
図は、UAVが垂直飛行から水平飛行に移行する、第2の位置303におけるUAV100をさらに示す。UAV100は、上部モータ310によって生成された上部推力316を増加させ、底部モータ320によって生成された底部推力326を減少させることによって、前方にピッチングする。この推力差は、UAV100の質量中心302の周りに正味モーメント304を生成し、それがUAV100を前方にピッチさせる。UAV100は、前方水平飛行において第3の位置305にある。翼リフト338は、UAV100の重量を支えている。上部推力318および底部推力328が調整されると、UAV100は上下に傾斜することができる。UAV100の翼330の反対側の端部にあるモータへの推力を調整することは、UAV100を左右推力差によって左右に揺動させることを可能とする。安全システムの実施形態において、動作はこれらの飛行段階のいずれかで実行されてもよく、コントローラ(図1B、104)またはUAVのプロセッサでユーザによって実行されてもよい。
図4Aは、図1AのUAVを発射するための図1Bのコントローラの視覚的表示画面400を示す。表示画面は、また、補助装置、第2のコントローラ、または任意の数の鏡面ディスプレイ上で使用され得る。画面400は、ロックアクチベータまたはボタン430と共にスライダ410内に配置された発射アクチベータまたはボタン420を含み得る。意図しないUAVの発射を防止または制限するために、例えば、コントローラの取扱いまたは保管時に単一の発射ボタンを誤って押すことによって、システムは、ロックボタン430を作動させること、すなわち、同時にまたは連続的に発射ボタン420の滑りを押すこと、あるいは、少なくともスライダ410の長さを実質的に押すこと、を必要とする。ボタン420を同時にスライドさせることにより必要とされる二重動作は、意図しない起動の可能性をさらに減少させる。同時にロックボタンを押さずにボタン420をそれ自体で動かしても、UAVの発射は起動されない。いくつかの実施形態においては、ボタン420は、ロックボタンが起動されることなく動かしても動かさなくてもよい。したがって、発射は、ロックボタン430を押さないと開始されないことがある。いくつかの実施形態においては、ロックボタン430は、発射ボタン420が起動されるまで押された後、そのアンロック位置を保持するように構成されることができ、その構成は、ボタン420、430の単一の指または非同期の動作を可能とする。画面は、スライダ410内のボタン420の最終位置のインジケータ440を含むことができる。スライダ410内のボタン420の動きは、UAVの動作を反映しており、すなわち、UAVは、 ボタン420がスライダ内を上方に移動すると、垂直離陸で上方に移動する。このアクションのミラーリングは、ユーザが誤った画面を利用しないようにする。
図4Bは、図4AのUAVを起動するために図4Aの画面400と対話しているユーザ402を示す。 ユーザ402は、スライダ410内の起動ボタン420をスライドさせる。いくつかの実施形態においては、ユーザ402は、起動ボタン420をスライドさせる前に、同時にロックボタン430を押す必要またはロックボタン430が押されていた必要があり得る ユーザが、UAVを発射させるために、起動ボタン420を押してスライダ410内で起動ボタン420をスライドさせてUAVを起動する方向を示すと、矢印などのインジケータ404が表示される。発射スライダ420は、画面またはディスプレイ400に対して、垂直方向に配置されてもよい。これにより、ユーザ402に、より直感的な動作、すなわち、ユーザが発射ボタン420を上方に移動させる垂直方向の離陸方向にUAVを発射すること、を提供する。いくつかの実施形態においては、この直感的な動作は、ユーザが発射ボタン420を動かすインジケータ440として、空や太陽の画像を示すスライダの中または周りのグラフィックを追加することによって、強化され得る。
図5は、UAVを起動する前にユーザによって選択された地域の地図500を示す。ユーザは、作物の畑など、関心のある1つ以上の領域502、504、506を有することができる。ユーザは、関心のある1つ以上の領域502、504、506を囲む飛行領域508を定義することができる。より大きな飛行領域508は、UAV510の打ち上げ位置、および、関心のある領域502、504、506を操縦するためのUAVの必要事項を提供する。飛行領域508を囲むキープインゾーン512は、ユーザによって設定することができる。キープインゾーン512は、UAVが飛行を許可されていない制限領域を識別する所有境界または境界であってもよい。UAVがキープインゾーン512内の境界を横切ると、UAVは、ユーザおよび/またはシステム設定に基づいて、自動非常停止、すぐに着陸コマンド、または、帰還&着陸コマンドを実行することができる。
図6は、飛行動作画面600用ための図1Bのコントローラの視覚的表示画面を示す図である。動作画面600は、ユーザにとっての任務または飛行動作画面である。 いくつかの実施形態においては、画面600は、図4A−4Bに示すように、発射の起動が完了した直後にユーザに表示される次の画面とすることもできる。画面600は、打ち上げ後および飛行または任務中のUAVの進行状況を示すための動作画面であり、UAVが着陸するように命令されて着陸した場合あるいはそれまで、飛行期間中のユーザインタフェースとなり、そうでなければ、UAVの動作は終了する。画面600は、ディスプレイの上部またはその近くに3つのタブまたはボタンを含み得る。
ある実施形態において、タブを非常停止タブ602として使用することができ、これは起動または押されるとユーザを非常停止画面に連れて行き、その一実施形態は10A−10Bに示される。もう1つのタブは、すぐに着陸タブ604であり、これは起動または押されるとユーザをすぐに着陸画面に連れて行き、その一実施形態は図9A−9Bに示される。第3のタブは、帰還&着陸タブ606であり、これは起動または押されるとユーザを帰還&着陸画面に連れて行き、その一実施形態は図8A−8Bに示される。
画面600は、UAVが着陸しなければならなくなるまでの残りの飛行時間を表示することができる、時間インジケータ608を表示することができる。ある実施形態においては、時間インジケータ608は、バッテリの充電状態、所定の飛行経路などに基づいてもよい。時間インジケータ608は、UAVが強い逆風などの飛行時間を増加させる状況に遭遇している場合に、更新されてもよい。いくつかの実施形態においては、着陸する時間は特定の時間間隔に制限されてもよい。
画面600は、ウェイファインダ610も含むことができる。ウェイファインダ610は、コントローラに対してUAVの方向に向くことができる。UAVのオペレータが空中にいるときに一定の視線方向を維持するべきである間、オペレータが一時的に彼らの視線方向においてUAVの進路を見失った場合に、ウェイファインダ610はセキュリティを提供する。ウェイファインダ610は、また、すぐに着陸命令の場合に、UAVを見つけるために使用されてもよい。ウェイファインダ610は、コントローラが地面と平行に保持されているときに、最も正確になる。いくつかの実施形態においては、ウェイファインダ610は、ウェイファインダ610のインジケータの方向を決定するために、UAV位置とコントローラの方向との組み合わせを使用することができる。
画面600は、システムの1つ以上の機能にアクセスするための1つ以上のタブ612、614、616、618を有することができる。例えば、ユーザは、マップビュー、ユーザがマップビューに注釈を付けることを可能にする注釈ビュー、1つ以上の写真を含むギャラリー、UAVによってキャプチャされたビデオまたはデータ、および、ユーザーガイドやヒントなどの追加情報を、切り替えるために、これらのタブ612、614、616、618を使用することができる。
図7は、図6の飛行動作画面の詳細図700を示す。UAVの飛行または任務の進行は、定型化された方法で表示されることができる。さらに、UAV702を示すアイコン、様々な土地区画アイコン704、706、調査境界502、504、506、および、着陸またはホームロケーション510を表示することができる。UAVアイコン702は、図1に示されたUAV100のような航空機の表現とすることができ、ここでさらに詳細に議論される。UAVアイコン702は、UAVから管制官に無線でリアルタイムまたはほぼリアルタイムで送信された位置データに基づき、航空機の比較的現在の位置を示すことができる。UAVがその任務を実行すると、アイコン702は、画面の周りの線に、具体的には前後にまたは後ろに切り替えによって示されるように、移動する708。
土地区画アイコン704、706は、UAVによって収集されたデータに基づいて、代表的な値で土地の定義された区画を示す。具体的には、UAVは、リアルタイムまたはほぼリアルタイムで、各土地区画の4つの地理的角を定義するデータと、土地の部分の調査または観察から受信したセンサデータを要約、平均化、または一般化した値とを、コントローラに返し得る。例えば、区画704は、その土地の区画の状態が概して良好な状態、または十分に水を供給された作物などの健全な状態にあることを示す緑色のブロックとして表示されてもよい。区画706は、乾燥しすぎて追加の水を必要とする作物のように、その土地の区画の条件が不健康であるかそうでなければ望ましくないことを一般に示す、赤または黄色のブロックとして表示されてもよい。
調査境界502、504、506の線は、UAVがセグメント704、706などの個々のセグメントに細分されたスキャン動作を実行する場所を示す。調査境界は、ユーザの任務計画中に飛行前に、コントローラ120のようなコントローラを使用することによって、および/または、図5に示されているように、オンラインポータルを介して、決定することができる。調査境界の周りの周囲の多角形は、UAVがスキャンパス間で方向転換するのに必要な空域508を示す。そのため、この周囲領域508は、オーバーフライゾーンの一部であるが、画像化もスキャンもされない。
UAVの飛行動作は、UAVが、調査境界502、504、506内の全ての土地に関するデータをカバーして取得したときに、終了することができる。その後、UAVは着陸場所510に戻る。ここに記載された3つの不測の事態のいずれでも、エラーや障害が発生した場合など、予定よりも早くフライトを完了することができる。
図8Aは、出発地まで図1AのUAVを戻すための図1Bのコントローラの視覚的表示画面800を示す。帰還および着陸のためにタブ606を起動する動作は、図6の任務または飛行動作画面から飛行を終了するための多段階プロセスの最初の段階である。
表示画面またはウィンドウ800は、図1Bのコントローラまたは同様の装置上でユーザに表示される。いくつかの実施形態においては、画面800は、図6の飛行動作画面上の帰還および着陸タブ606の起動直後にユーザに表示される次の画面とすることができる。画面800は、帰還および着陸アクチベータと同時に押されるか保持されなければならないロックボタン802、および、スライダ806内に配置されたボタン804を備えることができる。コントローラの取扱いまたは保管時に単一の着陸ボタンの誤った押下などの、意図しないUAVの帰還および着陸を防止または制限するために、システムは、スライダ806の長さを介する、あるいは、少なくとも実質的に介する、帰還および着陸ボタン804のスライドを必要とする。ボタン804の必要なスライドは、意図しない起動の可能性をさらに減少させる。このように、ユーザがUAVの任務または動作からUAVの帰還および着陸動作を開始するために、ユーザはマルチステップの動作を実行しなければならないとすることができる。例えば、最初に帰還&着陸タブ606を作動させ、ロックボタン802を押しまたは保持し、次にスクリーン800上でスライダ806を介してボタン804をスライドさせる3ステップ動作がある。
画面またはディスプレイ800に対して水平方向の帰還および着陸スライダ806の配置は、より直感的な手法、すなわち、UAVを帰還および着陸させるために、ユーザがボタン806を横に動かして、ある水平方向の距離だけ離れたある動作位置からその最初の発射場所に戻るUAVの動作を追随するか模倣することを提供することができる。いくつかの実施形態において、この直感的な動作は、ユーザが帰還および着陸ボタン804を動かしたことを示す定型的なヘリコプタパッドなどの、最初の発射点またはホーム位置を示すスライダ内またはその付近に、グラフィック808を追加することによって強化することができる。
図8Bは、図1AのUAVを元の出発地へ着陸させるために、図8Aの画面800と対話しているユーザ402を示す。ユーザ402は、スライダ806中の帰還および着陸ボタン804をスライドさせることができる。いくつかの実施例において、帰還および着陸動作を可能とするために、ユーザ402は、同時にロックボタン802を押すか、または、帰還および着陸ボタン804をスライドする前にロックボタン802を押す必要があるかもしれない。その出発地にUAVを帰還および着陸させるため、スライダ806内で戻りおよび着陸ボタン804をスライドさせて方向を示すために、ユーザが帰還および着陸ボタン804および/またはロックボタン802を押すと、矢印などのインジケータ810を表示することができる。帰還および着陸スライダ806は、画面またはディスプレイ800に対して水平方向に配置されてもよい。これにより、ユーザ402は、より直観的な動作、すなわち、ユーザが帰還および着陸ボタン804を移動させている水平飛行経路で、すなわち水平にUAVを帰還させることができる。いくつかの実施形態において、この直感的な動作は、ユーザが帰還および着陸ボタン804を動かす必要があることのインジケータ808として、定型的なヘリコプタパッドなどの、着陸位置を示すスライダ内またはその付近に、グラフィックを追加することによって強化することができる。
図9Aは、UAVの現在の位置に基づき図1AのUAVを着陸させるための、図1Aのコントローラのための視覚的表示画面900を示す。画面900は、すぐに着陸タブ604を起動した直後にユーザに表示される次の画面とすることができる。画面900は、スライダ904内に配置されたすぐに着陸アクチベータまたはボタン902を含むことができる。コントローラの取扱いまたは保管時に単一の着陸ボタンを誤って押すことなどによる、意図しないUAVの着陸を防止または制限するために、いくつかの実施例は、スライダ904の長さを介する、あるいは、少なくとも実質的に介する、すぐに着陸ボタン902のスライドを要求する。ボタン902の必要なスライドは、意図しない起動の可能性をさらに減少させる。これにより、UAVの任務または動作からUAVのすぐに着陸動作を開始するユーザのために、ユーザは、マルチステップ動作を実行しなければならない。例えば、まずすぐに着陸タブ604を起動し、次にスライダ904を介して画面900上のボタン902をスライドさせる、2ステップ動作がある。いくつかの実施形態において、すぐに着陸タブ604を起動し、ロックボタン906を押しおよび/または保持し、次に地面の平らな線のようなインジケータ908でマークされた設定位置まで、すぐに着陸ボタン902を、スライダ904を介してスライドさせる、3ステップ動作がある。
画面またはディスプレイ900に対して垂直方向のすぐに着陸スライダ904の配置、および、下方へのスライド方向の表示は、その現在位置に着陸しているUAVに対応する。すぐにUAVを着陸させるために、ユーザはボタン902を下方に移動させて、その現在位置からの実質的なまたはさらに水平方向の移動なしに、UAV着陸の動作を追従または模倣することができる。いくつかの実施形態では、この直感的な動作は、ユーザがすぐに着陸ボタン902を動かしたことの定型化された平坦着陸位置の画像などの着陸位置を示す908スライダ内またはその周りに、グラフィックを追加することで強化され得る。図8A−8Bに示すように、すぐに着陸ボタン902およびスライダ904の垂直移動は、スライダとしての帰還および着陸ボタンの水平方向とは区別される。方向の変更は、ユーザがUAVをそれが発射した場所に戻したいときに、ユーザが誤って現在の場所にUAVを着地させないことを保証する。
図9Bは、UAVの現在位置に図1AのUAVを着陸させるために、図9Aの画面900と対話しているユーザを示す。ユーザ402は、UAVの着陸を行うために、スライダ904内のすぐに着陸ボタン902をスライドさせることができる。いくつかの実施形態において、ユーザ402は、ロックボタン906を同時に押すか、あるいは、すぐに着陸ボタン902をスライドさせる前にロックボタン906を押す必要があるかもしれない。ユーザが、その現在地にUAVを着陸させるため、スライダ904内のすぐに着陸ボタン902をスライドさせて方向を示すと、矢印などのインジケータ910が表示される。すぐに着陸スライダ904は、画面またはディスプレイ900に対して垂直方向に配置することができる。これは、ユーザ402により直感的な行動、すなわちUAVを垂直に着陸させるため、ユーザはすぐに着陸ボタン902を垂直に移動させること、を提供する。いくつかの実施形態において、この直感的な動作は、ユーザがすぐに着陸ボタン902を動かしたことのインジケータ908として、平坦地面の画像などの着陸位置などを示す、スライダ内またはその周りのグラフィックを追加することで強化され得る。
図10Aは、図1AのUAVの非常停止を行うための、図1Bのコントローラの視覚的表示画面1000を示す。画面1000は、非常停止タブ602の起動直後にユーザに表示される次の画面であり得る。画面1000は、スライダ1004に配置された非常停止アクチベータまたはボタン1002を含み得る。コントローラの取扱いまたは保管時に単一の着陸ボタンを誤って押すことなどによる、意図しないUAVの非常停止を防止または制限するために、いくつかの実施例は、スライダ1004の長さを介する、あるいは、少なくとも実質的に介する、非常停止ボタン1002のスライドを要求する。ボタン1002の必要とされるスライドは、意図しない起動の可能性をさらに減少させる。これにより、UAVの任務または動作からUAVの非常停止動作を開始するユーザのために、ユーザは最初に非常停止タブ602を起動し、次にスクリーン1000上でスライダ1004を介してボタン1002をスライドさせる、2ステップ動作を実行しなければならない。いくつかの実施形態において、非常停止タブ602を起動し、ロックボタン1006を押しおよび/または保持し、次にスライダ1004を介して非常停止ボタン1002を地面の平らな線のようなインジケータ908でマークされた設定位置までスライドさせる、3ステップ動作とすることができる。
画面またはディスプレイ1008に対して垂直方向の非常停止スライダ1004の配置、および下方向へのスライド方向の指示は、UAVがその現在位置で停止して地面に落下することに対応し得る。UAVの非常停止を実行するために、ユーザは、ボタン1002を下方に動かして、その時点での現在位置からの実質的なまたはさらに水平方向の移動なしに、地面に落下するUAVの動作に追従または模倣するとして、図に示されている。いくつかの実施形態において、この直感的な動作は、ユーザが非常停止ボタン1002を移動させる定型的な平らな着地位置の画像などの、着地位置を示すスライダ1008内またはその付近にグラフィックを追加することによって、強化され得る。非常停止ボタン1002およびスライダ1004の垂直方向の動きは、図8A−8Bに示されるように、スライダとしての帰還および着陸ボタンの水平方向とは区別される。方向の変更は、ユーザがUAVをそれが発射した場所に帰還させたいときに、ユーザが誤って現在の場所にUAVを着陸させないことを保証する。非常停止ボタン1002およびスライダ1004は、図9A−9Bに示されているように、例えば、追加の警告、スクリーンの色分け、視覚的警告などによって、すぐに着陸ボタンおよびスライダと区別することができる。すぐに着陸ボタンがUAVをその現在位置に垂直に着陸させるように作用する一方で、非常停止ボタン1002およびスライダ1004は、UAVへの電力を遮断するように作用し、それはUAVの損傷または完全な損失を引き起こし得る。UAVが深刻な損傷に遭遇した場合、制御不能である場合、または非常停止が必要とされる他のシナリオでは、非常停止機能が必要となる可能性がある。
図10Bは、図1AのUAVの非常停止を行うために、図10Aの画面1000と対話しているユーザ402を示す。ユーザ402は、スライダ1004内の非常停止ボタン1002をスライドさせるように示されている。いくつかの実施形態において、ユーザ402は、ロックボタン1006を同時に押すか、または、非常停止ボタン1002をスライドさせる前にロックボタン106を押しておく必要がある。現在の場所でUAVモータへの電力を遮断するため、スライダ1004内の非常停止ボタン1002をスライドさせる方向を示すために、ユーザが非常停止ボタン1002および/またはロックボタン1006を押すと、矢印などのインジケータ1010が表示される。非常停止スライダ1004は、画面またはディスプレイ1000に対して垂直方向に配置されている。これは、ユーザ402に、より直観的な行動、具体的には、ユーザが緊急停止ボタン1002を垂直に動かしている非常停止中にUAVを空中から落下させること、を提供する。いくつかの実施形態では、この直感的な動作は、ユーザが非常停止ボタン1002を動かすことのインジケータ1008として平坦な地面の画像などの、着地位置を示すスライダ内またはスライダの周囲にグラフィックを追加することによって、強化され得る。
図11は、図1Bのコントローラを介して安全システムを有する、図1AのUAVを動作する方法1100のフローチャートを示す。図1Aのような自律飛行UAVは、ロータモーターが作動することなく、飛行前の状態で地面に配置されてもよい(ステップ1102)。UAVは、図1Bのコントローラなどの無線コントローラを介して、ユーザによって動作されてもよい。UAVは、ユーザがコントローラ上で第1のアクチベータと第2のアクチベータを動作することによって、動作を開始することができる(ステップ1104)。ある実施形態において、2つのアクチベータのうちの1つのみを単独で起動させることは、UAVの動作を開始しない。他の実施形態において、少なくとも1つのアクチベータはスライダであり得る。いくつかの実施形態において、複数のアクチベータ、例えば、3つのアクチベータ、すなわち発射タブを選択し、ロックボタンの押しおよび/または保持し、スライダ内のボタンをスライドする3つのアクチベータが、必要とされ得る。コントローラは、第1のアクチベータ、第2のアクチベータ、および任意の第3のアクチベータの動作を処理し、UAVの動作を開始するためにUAVに無線信号を送信することができる(ステップ1106)。UAVのプロセッサは、コマンドを実行するためUAVの動作を開始するために、コントローラから信号を受信することができる(ステップ1108)。
UAVプロセッサは、次に、何らかの物体または物品と接触した場合に損傷を制限するために、取り付けられたプロペラを低速で回転させるように、UAVモータに命令することができる(ステップ1110)。ロータのゆっくりとした始動は、また、UAVが発射しようとしていること、および、UAVから安全な距離を移動するべきであること、の警告を、UAVの近くのユーザおよび/または任意の個人に提供することができる。いくつかの実施形態において、プロペラの速度はこの警告ステップの間に調整されてもよく、速度はコントローラからUAVまでの距離に応じて変化してもよい。すなわち、UAVおよびその任意のプロペラの速度を含むシステムは、UAVの近くにいるすべての人に警告するのに十分であるように、この動作中に調整することができる。この警告は、警告灯(ステップ1112)または監視センサ(ステップ1114)の前、その後、またはそれと同時に発生し得る。UAVプロセッサは、次に、UAV上の警告灯を点灯させることができる(ステップ1112)。
UAVプロセッサは、UAVの状態が所定の限度を超えた場合に、UAVの動作を終了させるために、UAVの状態を決定するために、センサのモニタを開始することができる(ステップ1114)。この監視は、運用上の危険、危険な状態、または衝突検出のモニタを含むことができる。UAV状態のモニタは、ジャイロスコープ、加速度計、圧力センサ、慣性測定装置(IMU)、慣性航法装置(INS)、コンパス、全地球測位衛星(GPS)装置、光(視覚的な流れ)センサ、レーダ、音波センサ、バッテリエネルギ推定、サーボアクチュエータ電流、モータ電流、データ品質などの様々なセンサのいずれかの使用を含むことができる。そのようなセンサからの測定値は、UAVのプロセッサによって、追跡され一連の制限値またはその他の値と比較されて、UAVが飛行を維持および継続するために適切に配置されているかどうかを判断する。UAV状態モニタが、UAVが一組の定義された制限を有するまたは超えると判断した場合には、UAVプロセッサは安全な動作を維持または最大化するために飛行を終了させることができる。センサ値に加えて、UAVのプロセッサは、航空機の健康状態データから導き出された値を飛行に必要な値に対し比較することができる。ある実施形態において、UAVプロセッサは、航空機のバッテリが計画された任務を実行するのに十分なバッテリエネルギを報告していることを検証でき、プロセッサは、計画された任務領域そのため必要とされるバッテリに基づき、可変エネルギしきい値をモニタするよう構成することもできる。例えば、バッテリレベルは、現在の計画された任務の完了をサポートしない可能性があり、したがって、UAVプロセッサは、可能な限り多くの計画された任務を達成するために、UAVを異なる経路にリダイレクトすることができ、これは、同じ任務中のバッテリ残留レベルおよび抜釘理の前もっての使用に基づくものである。したがって、UAVシステムの以前の情報および状態を使用することによって、システムおよび出力の現在の状態が対応する入力の厳密な関数ではなく、以前に収集されたデータにも依存する、ヒステリシスシステムを実施することができる。
UAVプロセッサは、次に、UAVの飛行を開始するために、モータおよびプロペラの増加した速度を命令することができる(ステップ1116)。必要であれば、飛行は、コントローラ上で第1のアクチベータおよび第2のアクチベータを操作することによって、終了させることができる(ステップ1118)。2つのアクチベータのうちの1つだけを作動させることは、UAVの飛行を終結させることができない。少なくとも1つのアクチベータはスライダとすることができる。いくつかの実施形態において、例えば、飛行終了タブの選択、ロックボタンの押下および/または保持、ならびにスライダ内のボタンのスライドの3つのアクチベータが必要とされ得る。
図12は、図1BのUAV100のための例示的な安全システム1200を示す。UAVは、地上1203の発射場所1202から開始することができる。発射場所1202は、UAV100のためのバッテリ充電および/または任務後のUAVからのデータ転送を提供するUAVポッドとすることができる。UAV100は、垂直離陸から水平飛行までの飛行経路1204をたどることができる。UAV100は、飛行時間およびUAV100上の1つ以上のセンサによって撮像され得る面積を最大にするために、水平飛行を使用し得る。ユーザ402は、UAV100をモニタおよび制御するために、コントローラ104を使用し得る。
ユーザ402は、図4A−4Bに示すように、コントローラ104上の2つ以上のアクチベータによって、UAV100の垂直発射を開始することができる。ユーザは、発射ウィンドウを選択し、ロックボタンを押しまたは保持し、発射ボタンをスライダ内でスライドさせて、UAV100を発射させることができる。発射ボタンは、垂直方向の離陸に適合するように、コントローラの画面に対して垂直に上方にスライドさせることができる。少なくとも2つの別々のアクチベータを使用することによって、ユーザ402は、UAV100の偶発的な発射を回避することができる。発射前に、UAV100は、図1Cに示すようなインジケータライト、スピーカまたはモニタからの可聴警告、および/または、UAV100のロータまたはプロペラの最初のゆっくりした回転などの1つ以上の警告を発することがある。ユーザ402はUAV発射位置1206から安全な距離1206に配置される必要があるため、発射前の1つ以上の警告は、ユーザ402または他の個人が発射時にUAV100に近づきすぎないことを保証し得る。ユーザ402または他の個人がUAV100に近すぎる場合、警告は安全な距離を離れて移動するおよび/または打ち上げを終了する時間を提供する。
UAVが飛行中になると、ユーザ402は、コントローラ104を介して1つ以上の飛行終了コマンド1208をUAV100に送信することができる。UAV100は、飛行中にコントローラ104にデータ1210を送信することができる。UAVデータは、感知された情報、UAV状態、何らかのエラーまたは障害、着陸までの時間、センサ状態、UAVの位置などを含むことができる。ある実施形態において、UAV100は、ホバリング中のUAV100の地面1203および/または発射位置1202に対する移動に基づいて、垂直に発射し、ホバリングし、風速および/または方向を計算することによって、風速および/または方向を決定することができる。UAV100は、最適化飛行経路1204を決定し、および/または、着陸までの時間を決定するために、この計算された風速および/または方向を使用することができる。ある実施形態において、UAVは、UAVプロセッサの計算に基づいて現在の飛行経路を達成できない可能性があることを示す信号をコントローラに送信することができ、したがってコントローラのユーザにすぐに着陸または帰還および着陸行動を開始するよう要求する。
UAV100のプロセッサは、発射場所1202に帰還して着陸するのに必要なエネルギを継続的に計算することができる(1202)。プロセッサは、また、現在の場所ですぐに着陸1214動作を実行するのに必要なエネルギを継続的に計算することができる。プロセッサが、UAV100が帰還および着陸1212するのにちょうど必要なバッテリを有すると判断した場合、プロセッサは、UAVに現在の任務を中止させ、その発射位置1202に帰還および着陸する1212ことができる。ある実施形態において、強風があり、UAVがその飛行経路1204を通って飛行すると予想されるよりも多くのエネルギを使用している場合、帰還および着陸1212の必要性が生じ得る。ユーザ402は、また、タブを選択する、ロックボタンを押すまたは保持する、スライダ内のボタンをスライドさせるなど、2つ以上のアクチベータを使用することによって、コントローラ104を介してUAVに帰還および着陸1212のコマンドを送ることができる。ユーザ402が、障害を検出し、UAV100に着陸させることを希望し、雷雨などの天候の悪変化を観察した場合、ユーザ402はコントローラ104を介して帰還および着陸1212コマンドを実行することができる。帰還着陸1212コマンドは、UAV100または周囲の物体に損傷を与えずに、着陸のためにUAV100を発射位置1202に帰還させる。いくつかの実施形態において、UAV100は、データ1210を収集するために使用される視覚センサの誤動作または不明瞭化など、発射場所1202に帰還するリスクを伴わない障害またはエラーを検出した場合、自動帰還着陸1212を実施することができる。
ある実施形態において、現在の飛行を終了するというUAVプロセッサからの要求に応答して、ユーザは、図8A−8Bに示すように、帰還および着陸タブを選択し、ロックボタンを押して保持し、スライダ内の帰還および着陸ボタンをスライドさせて、UAV100を帰還および着陸1212させることができる。帰還および着陸ボタンは、UAV100の水平移動を発射位置1202に合致させるように、コントローラの画面に対して水平にスライドさせることができる。少なくとも2つの別々のアクチベータを使用することによって、ユーザ402は、UAV100の偶発的な帰還および着陸1212を回避することができる。
UAV100のプロセッサが、UAV100が帰還および着陸1212するのに十分なバッテリを持っていないと判断した場合、UAV100がその現在位置の近くの地面1203の位置1216に着陸するすぐに着陸1214を制定することができる、すなわち、UAV100は、水平飛行から垂直飛行への陸上への移行を行うことができる。このすぐに着陸1214は、UAV100がバッテリを使い果たして、UAV100または周囲の物体への損傷の結果となる地面への落下が起きないことを保証する。いくつかの実施形態において、UAVの位置データ情報を持たないことにつながるGPS接続の喪失など、安全な帰還および着陸1212を可能にしない障害に遭遇した場合、UAV100のプロセッサは、自動のすぐに着陸1214動作を実行することができる。この例示的なシナリオにおいて、UAV100がGPSを失うと、それは安全にナビゲートすることができない可能性があり、したがってプロセッサは自動的にUAV100にすぐに着陸1214させることができる。
ユーザ402が障害を検出し、UAV100を着陸させたい希望があり、雷雨などの天候の悪い変化を観察した場合、ユーザ402はコントローラ104を介してすぐに帰還および着陸1214コマンドを実行することができる。ユーザ402は、現在地1214がUAV100およびUAV100の下の位置1216にある地面1203上のあらゆる物体に対して安全であるかどうかを判定するために飛行している領域を観察することができる。すぐに着陸1214コマンドは、UAVが着陸する地上1203上の場所1216への明確な経路がある限り、UAV100またはその周辺地域にダメージを与えることなく、UAV100を地面1203に帰還させる。
ユーザは、図9A−9Bに示すように、すぐに着陸タブを選択し、ロックボタンを押して保持し、スライダ内の帰還および着陸ボタンをスライドして着陸させる1214。すぐに着陸ボタンは、コントローラの画面に対して上から下に垂直にスライドさせて、地面1203上の着陸位置1216にUAV100の垂直可能への移動を合わせることができる。少なくとも2つの別々のアクチベータを使用することによって、ユーザ402は、UAV100の偶然のすぐに着陸1214を回避することができる。
ユーザ402が、故障を検出して、および/または、UAV100に直ちに飛行を停止させる必要がある場合、ユーザ402は、コントローラ104を介して非常停止コマンド1218を実行することができる。非常停止1218コマンドは、UAV100が地上の場所1220で衝突する可能性がある、UAV100の1つ以上のモータへの電力を遮断することができる。水平飛行のモーメントのため、いくつかの実施形態では、非常停止1218を成立させるためのオプションは、UAV100がホバリング中または垂直飛行中のときに、コントローラ104上のユーザ402にのみ利用可能であり、それにより望ましくない場所への着陸を防止する。非常停止1218は、地面1203に衝突するとUAV100を紛失させる結果となる可能性がある。
ユーザは、図10A−10Bに示すように、非常着陸タブを選択し、ロックボタンを押すか保持し、スライダ内の非常着陸ボタンをスライドさせ、非常停止1218を行うことができる。非常停止ボタンは、地上1203の着陸位置1220へのUAV100の垂直下方移動に一致するように、コントローラの画面に対して上から下に垂直にスライドさせることができる。少なくとも2つの別々のアクチベータを使用することによって、ユーザ402は、UAV100の偶発的な非常着陸128を回避することができる。
図13は、図1Bのコントローラ104などの安全システムのコンピューティングデバイス実施形態1300、および/または、図1AのVTOL UAV100などの1つ以上のVTOL UAV、の例示的な最上位機能ブロック図を示す。例示的な実施形態1300は、中央処理装置(CPU)などのプロセッサ1324、アドレス指定可能メモリ1327、例えばオプションとしてのユニバーサルシリアルバスポートおよび関連処理、および/または、イーサネット(登録商標)ポートおよび関連する処理などの外部デバイスインタフェース1326、ならびに、ステータスライトのアレイおよび1つ以上のトグルスイッチ、および/または、ディスプレイ、および/または、キーボード、および/または、ポインタ−マウスシステム、および/または、タッチスクリーンなどのオプションとしてユーザインタフェース1329(図4A−図4B、図6、および図8A−図10B参照)、を有するコンピューティングデバイス1320として示されている。オプションとして、アドレス指定可能メモリ1327は、例えば、フラッシュメモリ、eprom、および/または、ディスクドライブもしくは他のハードドライブとすることができる。これらの要素は、データバス1328を介して互いに通信することができる。プロセッサ1324は、ウェブブラウザ1323、および/または、アプリケーション1322をサポートするものなどのオペレーティングシステム1325を有することができ、これらは、ここに記載された例示的な実施形態に従って、プロセスのステップを実行するように構成できる。
上記の実施形態の特定の特徴および態様の様々な組み合わせおよび/またはサブコンビネーションを実施することができ、それらは本発明の範囲内に含まれることが企図される。したがって、開示された実施形態の様々な特徴および態様は、開示された発明の様々なモードを形成するために、互いに組み合わされまたは互いに置換されてもよいことが理解されるべきである。さらに、本発明の範囲は、例として本明細書に開示されており、上記の特定の開示された実施形態によって限定されるべきではないことが意図される。
Claims (20)
- コントローラ上で無人航空機(UAV)コマンドを選択する工程であって、コントローラは、アドレス指摘可能なメモリを備える第1のプロセッサを備える工程;
選択されたUAVコマンドに対し、コントローラのディスプレイ上に第1のアクチベータおよび第2のアクチベータを表示する工程であって、第2のアクチベータはスライダである工程;および、
第1のアクチベータと第2のアクチベータが選択された場合、UAVコマンドをUAVに送信する工程であって、UAVは、アドレス指定可能なメモリを有する第2のプロセッサを備える工程;
を備える方法。 - さらに、UAVによって、UAVコマンドを受信する工程;および、UAVで受信したUAVコマンドを実行する工程;を備える、請求項1に記載の方法。
- 第2のアクチベータの選択の前に第1のアクチベータが選択された場合、UAVコマンドが送信される、請求項1に記載の方法。
- 第1のアクチベータが第2のアクチベータの選択と同時に選択された場合、UAVコマンドが送信される、請求項1に記載の方法。
- 第1のアクチベータを選択することが:第2のアクチベータが選択されている間、第1のアクチベータの選択を維持することをさらに含む、請求項1に記載の方法。
- 選択されたUAVコマンドは発射コマンドであり、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに応じて、ボタンをスライダ内で上方向にスライドさせることを含む、請求項1に記載の方法。
- さらに、UAVが発射位置に帰還および着陸するためにUAVによって必要とされるバッテリ充電状態に基づいて、コントローラによって残りの飛行時間を決定する工程を含む、請求項6に記載の方法。
- さらに、残りの飛行時間をコントローラのディスプレイに表示する工程を含む、請求項7に記載の方法。
- さらに、コントローラによって、コントローラに対するUAVの位置を決定する工程;および、
コントローラのディスプレイ上にウェイファインダを提示する工程であって、ウェイファインダがUAVの位置に向けられている工程;を含む、請求項6に記載の方法。 - 選択されたUAVコマンドが帰還および着陸コマンドであり、第1のアクチベータがボタンであり、第2のアクチベータが水平スライダであり、第2のアクチベータを選択することが、コントローラのディスプレイに応じて、ボタンをスライダ内で水平にスライドさせることを含む、請求項1の方法。
- 帰還および着陸コマンドは、それが発射した場所に着陸するようにUAVに指示する、請求項10に記載の方法。
- 選択されたUAVコマンドはすぐに着陸コマンドであり、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに対しボタンをスライダ内で下方向にスライドさせることを含む、請求項1に記載の方法。
- UAVがすぐに着陸コマンドを受信すると、すぐに着陸コマンドは、UAVの地理的位置に最も近い位置に着陸するようUAVに指示する、請求項12に記載の方法。
- 選択されたUAVコマンドは非常停止コマンドであり、第1のアクチベータはボタンであり、第2のアクチベータは垂直スライダであり、第2のアクチベータを選択することは、コントローラのディスプレイに対しボタンをスライダ内で下方向にスライドさせることを含む、請求項1に記載の方法。
- 非常停止コマンドは、UAVの少なくとも1つのモータを停止するようUAVに指示する、請求項14に記載の方法。
- 無人航空機(UAV)のプロセッサによって、打ち上げ場所に帰還して着陸するためにUAVによって必要とされるバッテリの残存充電状態を決定する工程;および、
UAVのプロセッサによって、決定されたバッテリの充電残量が設定限度内である場合、UAVに発射場所に帰還して着陸するようにUAVに命令する工程;
を備える方法。 - さらに、UAVのプロセッサによって、決定されたバッテリの充電残量が発射位置に帰還して着陸するための設定限界以下である場合、UAVにUAVの現在位置に着陸するように命令する工程を含む、請求項16に記載の方法。
- さらに、UAVのプロセッサによって、障害状態が発生したかどうかを判定する工程;および、
UAVのプロセッサによって、発射場所に帰還して着陸すること、および、UAVの現在位置に着陸すること、の少なくとも1つをとるよう命令する工程;を含む、請求項16に記載の方法。 - プロセッサとアドレス指定可能なメモリとを有する無人航空機(UAV)であって、プロセッサが:
UAVの一組のステータス情報に基づいてUAVコマンドを決定するよう設定され;
ここで一組のステータス情報は、UAVに関連付けられた少なくとも1つのセンサ
から受信され、
確認のために決定されたコマンドをコントローラに送信するよう設定される;無人航空機と;
プロセッサとアドレス指定可能なメモリとを有するコントローラであって、コントローラが:
送信されたUAVコマンドをUAVから受信するよう設定され;
選択されたUAVコマンドを、コントローラのディスプレイ上に第1のアクチベータ
および第2のアクチベータを提示するよう設定され、ここで、第2のアクチベータ
はスライダであり;
第1のアクチベータと第2のアクチベータが正常に実行されたことを確認するよう設
定され;
コマンドのUAVで実行するために、UAVコマンド確認をUAVに送信するよう設
定され;
UAVは、確認の受信に基づいて、UAVコマンドを実行する、ことを備えるシステム。 - UAVコマンドは、帰還および着陸コマンド、すぐに着陸コマンド、および非常停止コマンドのうちの少なくとも1つである、請求項19に記載のシステム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662421163P | 2016-11-11 | 2016-11-11 | |
US62/421,163 | 2016-11-11 | ||
PCT/US2017/060945 WO2018089694A1 (en) | 2016-11-11 | 2017-11-09 | Safety system for operation of an unmanned aerial vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2020513606A true JP2020513606A (ja) | 2020-05-14 |
Family
ID=62110483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019522360A Pending JP2020513606A (ja) | 2016-11-11 | 2017-11-09 | 無人航空機の動作のための安全装置 |
Country Status (9)
Country | Link |
---|---|
US (3) | US10209707B2 (ja) |
EP (1) | EP3538965B1 (ja) |
JP (1) | JP2020513606A (ja) |
KR (1) | KR20190076982A (ja) |
CN (1) | CN110226141B (ja) |
AU (1) | AU2017357923B2 (ja) |
CA (1) | CA3043336A1 (ja) |
DK (1) | DK3538965T3 (ja) |
WO (1) | WO2018089694A1 (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3677510A3 (en) * | 2014-07-16 | 2020-10-07 | SZ DJI Technology Co., Ltd. | An electric unmanned aerial vehicle and a method of protecting of the electric unmanned aerial vehicle |
WO2018089694A1 (en) * | 2016-11-11 | 2018-05-17 | Aerovironment, Inc. | Safety system for operation of an unmanned aerial vehicle |
KR20180056068A (ko) * | 2016-11-18 | 2018-05-28 | 삼성전자주식회사 | 무인 비행체를 제어하기 위한 전자 장치 및 방법 |
KR20180062267A (ko) * | 2016-11-30 | 2018-06-08 | 삼성전자주식회사 | 무인 비행 장치 및 무인 비행 장치의 비행 제어방법 |
WO2018209319A1 (en) | 2017-05-12 | 2018-11-15 | Gencore Candeo, Ltd. | Systems and methods for response to emergency situations using unmanned airborne vehicles with improved functionalities |
US11086337B2 (en) * | 2017-06-20 | 2021-08-10 | Planck Aerosystems Inc. | Systems and methods for charging unmanned aerial vehicles on a moving platform |
US10946960B2 (en) * | 2017-11-21 | 2021-03-16 | Vantage Robotics, Llc | Anomalous payload detection for multirotor unmanned aerial systems |
CN108124471B (zh) * | 2017-12-11 | 2021-03-16 | 深圳市道通智能航空技术有限公司 | 无人飞行器返航方法、装置、存储介质和无人飞行器 |
US11567508B2 (en) * | 2017-12-20 | 2023-01-31 | Intel Corporation | Autonomous unmanned vehicles for responding to situations |
KR102441082B1 (ko) * | 2018-01-03 | 2022-09-06 | 현대자동차주식회사 | 주차 원격 제어 장치, 그를 포함한 시스템 및 그 방법 |
JP6777355B2 (ja) * | 2018-06-04 | 2020-10-28 | 株式会社ナイルワークス | ドローンシステム、ドローンシステムの制御方法、およびドローンシステムの制御プログラム |
US10803657B2 (en) * | 2018-08-21 | 2020-10-13 | Here Global B.V. | Method, apparatus, and computer program product for dynamic flight range visualization |
US11521500B1 (en) * | 2018-10-17 | 2022-12-06 | Amazon Technologies, Inc. | Unmanned aerial systems with range finding |
US11443640B2 (en) * | 2018-10-19 | 2022-09-13 | Anduril Industries, Inc. | Ruggedized autonomous helicopter platform |
US11281234B2 (en) * | 2018-12-20 | 2022-03-22 | Motorola Mobility Llc | Methods and systems for crashing unmanned aircraft |
WO2020171229A1 (ja) * | 2019-02-22 | 2020-08-27 | 株式会社ナイルワークス | ドローン操縦機、および、操縦用プログラム |
US12017768B2 (en) * | 2019-03-27 | 2024-06-25 | Sony Group Corporation | Information processing apparatus and information processing method |
USD941351S1 (en) * | 2019-04-29 | 2022-01-18 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
US11214367B2 (en) * | 2019-06-30 | 2022-01-04 | Ford Global Technologies, Llc | Systems and methods for secure transportation and safe deployment of unmanned aerial vehicles |
US20210380224A1 (en) * | 2019-10-09 | 2021-12-09 | Beta Air, Llc | In-flight stabilization of an aircraft |
US20210297813A1 (en) * | 2020-03-18 | 2021-09-23 | Ann Imrie Camp | Locking earring tracking device with remote |
KR102375492B1 (ko) * | 2020-07-21 | 2022-03-18 | 주식회사 티에스티이 | 모듈형 테일시터 수직이착륙 드론 |
US20220315207A1 (en) * | 2021-04-05 | 2022-10-06 | Beta Air, Llc | Aircraft for neutralizing vertical flight |
CN113467493A (zh) * | 2021-06-28 | 2021-10-01 | 中交遥感载荷(江苏)科技有限公司 | 一种无人机应急飞行方法及机动性高效无人机 |
US11827376B2 (en) | 2022-04-19 | 2023-11-28 | Honeywell International Inc. | Enhanced ground proximity warning system that selectively operates in both a helicopter mode and a fixed-wing mode |
US11912430B2 (en) * | 2022-04-28 | 2024-02-27 | BETA Technologies, Inc. | Systems and methods for displaying a pilot display for an aircraft |
Family Cites Families (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7546548B2 (en) * | 2002-06-28 | 2009-06-09 | Microsoft Corporation | Method and system for presenting menu commands for selection |
US20060224280A1 (en) | 2005-04-01 | 2006-10-05 | Flanigan Thomas C | Remote vehicle control systems |
US7657849B2 (en) * | 2005-12-23 | 2010-02-02 | Apple Inc. | Unlocking a device by performing gestures on an unlock image |
US20080114603A1 (en) * | 2006-11-15 | 2008-05-15 | Adacel, Inc. | Confirmation system for command or speech recognition using activation means |
US9000886B2 (en) * | 2008-04-01 | 2015-04-07 | Micro Motion, Inc. | Method, computer program product, and system for preventing inadvertent configuration of electronic devices provided with infrared data association interfaces |
US8521339B2 (en) | 2008-09-09 | 2013-08-27 | Aeryon Labs Inc. | Method and system for directing unmanned vehicles |
FR2938774A1 (fr) * | 2008-11-27 | 2010-05-28 | Parrot | Dispositif de pilotage d'un drone |
US8977407B2 (en) | 2009-05-27 | 2015-03-10 | Honeywell International Inc. | Adaptive user interface for semi-automatic operation |
US20110014983A1 (en) * | 2009-07-14 | 2011-01-20 | Sony Computer Entertainment America Inc. | Method and apparatus for multi-touch game commands |
KR101830651B1 (ko) * | 2011-01-04 | 2018-02-21 | 엘지전자 주식회사 | 정보 표시 장치 및 그 방법 |
US8918230B2 (en) | 2011-01-21 | 2014-12-23 | Mitre Corporation | Teleoperation of unmanned ground vehicle |
CN103477297B (zh) * | 2011-03-16 | 2017-07-25 | 索尼移动通信公司 | 用于在解锁消费电子设备时直接访问应用的***和方法 |
US8676406B2 (en) * | 2011-05-03 | 2014-03-18 | Raytheon Company | Unmanned aerial vehicle control using a gamepad |
US9288513B2 (en) * | 2011-08-29 | 2016-03-15 | Aerovironment, Inc. | System and method of high-resolution digital data image transmission |
DE102012102749A1 (de) * | 2012-03-29 | 2013-10-02 | Reis Group Holding Gmbh & Co. Kg | Vorrichtung und Verfahren zur Bedienung eines Industrieroboters |
KR20140042280A (ko) * | 2012-09-28 | 2014-04-07 | 엘지전자 주식회사 | 포터블 디바이스 및 그 제어 방법 |
AT513675A1 (de) * | 2012-11-15 | 2014-06-15 | Keba Ag | Verfahren zum sicheren und bewussten Aktivieren von Funktionen und/oder Bewegungen einer steuerbaren technischen Einrichtung |
TW201432490A (zh) * | 2013-02-04 | 2014-08-16 | Hon Hai Prec Ind Co Ltd | 電子裝置和用於電子裝置中的解鎖方法 |
US9102406B2 (en) * | 2013-02-15 | 2015-08-11 | Disney Enterprises, Inc. | Controlling unmanned aerial vehicles as a flock to synchronize flight in aerial displays |
US20150321758A1 (en) * | 2013-08-31 | 2015-11-12 | II Peter Christopher Sarna | UAV deployment and control system |
CN103592948B (zh) * | 2013-12-04 | 2016-04-06 | 成都纵横自动化技术有限公司 | 无人机飞行防撞方法 |
US9592744B2 (en) * | 2013-12-06 | 2017-03-14 | SZ DJI Technology Co., Ltd | Battery and unmanned aerial vehicle with the battery |
CN103869255B (zh) * | 2014-03-18 | 2016-06-15 | 南京航空航天大学 | 微小型电动无人机续航时间估算方法 |
US20160023755A1 (en) | 2014-05-05 | 2016-01-28 | King Fahd University Of Petroleum And Minerals | System and method for control of quadrotor air vehicles with tiltable rotors |
US9335764B2 (en) * | 2014-05-27 | 2016-05-10 | Recreational Drone Event Systems, Llc | Virtual and augmented reality cockpit and operational control systems |
US9611038B2 (en) * | 2014-06-03 | 2017-04-04 | Working Drones, Inc. | Mobile computing device-based guidance navigation and control for unmanned aerial vehicles and robotic systems |
EP3155493B1 (en) | 2014-06-13 | 2020-08-05 | Twitter, Inc. | Messaging-enabled unmanned aerial vehicle |
CN107577247B (zh) * | 2014-07-30 | 2021-06-25 | 深圳市大疆创新科技有限公司 | 目标追踪***及方法 |
KR101650385B1 (ko) * | 2014-09-02 | 2016-08-23 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
CN104267738A (zh) * | 2014-09-25 | 2015-01-07 | 安徽科耀智能科技有限公司 | 一种无人机防碰撞*** |
WO2016050099A1 (en) * | 2014-09-30 | 2016-04-07 | SZ DJI Technology Co., Ltd. | System and method for supporting simulated movement |
KR102243659B1 (ko) | 2014-12-29 | 2021-04-23 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
US9738380B2 (en) * | 2015-03-16 | 2017-08-22 | XCraft Enterprises, LLC | Unmanned aerial vehicle with detachable computing device |
US9930027B2 (en) * | 2015-03-27 | 2018-03-27 | Amazon Technologies, Inc. | Authenticated messages between unmanned vehicles |
US9663226B2 (en) | 2015-03-27 | 2017-05-30 | Amazon Technologies, Inc. | Influencing acceptance of messages in unmanned vehicles |
EP3152089A4 (en) * | 2015-03-31 | 2017-08-02 | SZ DJI Technology Co., Ltd. | Systems and methods for geo-fencing device communications |
CN107409051B (zh) * | 2015-03-31 | 2021-02-26 | 深圳市大疆创新科技有限公司 | 用于生成飞行管制的认证***和方法 |
US10831186B2 (en) | 2015-04-14 | 2020-11-10 | Vantage Robotics, Llc | System for authoring, executing, and distributing unmanned aerial vehicle flight-behavior profiles |
US9581999B2 (en) * | 2015-04-28 | 2017-02-28 | Wesley Zhou | Property preview drone system and method |
CN105000170B (zh) * | 2015-07-15 | 2017-11-28 | 珠海市磐石电子科技有限公司 | 触摸屏控制器及行驶装置的控制方法 |
CN205120933U (zh) * | 2015-09-17 | 2016-03-30 | 杨珊珊 | 一种续航能力监测***及其无人飞行器和飞控台 |
CN105549604B (zh) * | 2015-12-10 | 2018-01-23 | 腾讯科技(深圳)有限公司 | 飞行器操控方法和装置 |
CN105425952A (zh) * | 2015-11-04 | 2016-03-23 | 腾讯科技(深圳)有限公司 | 无人机操控界面交互方法和装置 |
US10319243B2 (en) * | 2015-11-30 | 2019-06-11 | At&T Intellectual Property I, L.P. | Computer aided dispatch of drones |
US20170233071A1 (en) * | 2016-02-15 | 2017-08-17 | Skyyfish, LLC | System and Method for Return-Home Command in Manual Flight Control |
CN105759218B (zh) * | 2016-03-01 | 2019-06-18 | 深圳飞马机器人科技有限公司 | 一种电动无人机剩余里程估计方法 |
WO2017160736A2 (en) * | 2016-03-16 | 2017-09-21 | Bryan Sydnor | Controlling an unmanned aerial system |
US10133271B2 (en) * | 2016-03-25 | 2018-11-20 | Qualcomm Incorporated | Multi-axis controlller |
CN105739533B (zh) * | 2016-03-29 | 2019-09-03 | 普宙飞行器科技(深圳)有限公司 | 一种基于触摸感应交互的无人机控制方法及*** |
CN105843241A (zh) * | 2016-04-11 | 2016-08-10 | 零度智控(北京)智能科技有限公司 | 无人机、无人机起飞控制方法及装置 |
JP6843248B2 (ja) * | 2016-09-21 | 2021-03-17 | ジップライン インターナショナル インコーポレイテッド | 無人航空機のための自動回収システム |
WO2018089694A1 (en) * | 2016-11-11 | 2018-05-17 | Aerovironment, Inc. | Safety system for operation of an unmanned aerial vehicle |
KR20180056068A (ko) * | 2016-11-18 | 2018-05-28 | 삼성전자주식회사 | 무인 비행체를 제어하기 위한 전자 장치 및 방법 |
-
2017
- 2017-11-09 WO PCT/US2017/060945 patent/WO2018089694A1/en unknown
- 2017-11-09 EP EP17869393.3A patent/EP3538965B1/en active Active
- 2017-11-09 CN CN201780069348.8A patent/CN110226141B/zh active Active
- 2017-11-09 DK DK17869393.3T patent/DK3538965T3/da active
- 2017-11-09 CA CA3043336A patent/CA3043336A1/en active Pending
- 2017-11-09 KR KR1020197013343A patent/KR20190076982A/ko not_active Application Discontinuation
- 2017-11-09 US US15/808,783 patent/US10209707B2/en active Active
- 2017-11-09 AU AU2017357923A patent/AU2017357923B2/en active Active
- 2017-11-09 JP JP2019522360A patent/JP2020513606A/ja active Pending
-
2019
- 2019-01-07 US US16/241,341 patent/US11029684B2/en active Active
-
2021
- 2021-05-10 US US17/316,100 patent/US11977380B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3538965A4 (en) | 2020-07-08 |
CN110226141B (zh) | 2023-10-13 |
US11977380B2 (en) | 2024-05-07 |
CA3043336A1 (en) | 2018-05-17 |
US20180321676A1 (en) | 2018-11-08 |
AU2017357923B2 (en) | 2022-04-07 |
US20210325879A1 (en) | 2021-10-21 |
EP3538965A1 (en) | 2019-09-18 |
US11029684B2 (en) | 2021-06-08 |
DK3538965T3 (da) | 2022-03-21 |
CN110226141A (zh) | 2019-09-10 |
WO2018089694A1 (en) | 2018-05-17 |
EP3538965B1 (en) | 2022-02-23 |
US10209707B2 (en) | 2019-02-19 |
KR20190076982A (ko) | 2019-07-02 |
US20190138001A1 (en) | 2019-05-09 |
AU2017357923A1 (en) | 2019-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11977380B2 (en) | Safety system for operation of an unmanned aerial vehicle | |
US10712739B1 (en) | Feedback to facilitate control of unmanned aerial vehicles (UAVs) | |
CN106200681B (zh) | 可移动物体的起飞辅助的方法以及*** | |
US20200019189A1 (en) | Systems and methods for operating unmanned aerial vehicle | |
AU2016352014B2 (en) | Unmanned moving vehicle piloting method and unmanned moving vehicle watching device | |
US8521339B2 (en) | Method and system for directing unmanned vehicles | |
US9522732B1 (en) | Unmanned aerial vehicle perching maneuver | |
WO2016192249A1 (zh) | 一种飞行器的操控方法和装置 | |
KR101177875B1 (ko) | 컨트롤러의 자세 변화를 이용한 무인비행체 비행 제어 시스템 및 비행 제어 시스템의 운영방법 | |
EP3399380B1 (en) | Headless control method | |
JP2017105429A (ja) | 無人飛行体及びその飛行制御方法 | |
CN111587409A (zh) | 无人机发射方法与*** | |
CN113614670A (zh) | 无人机的返航控制方法和设备 | |
US20240255945A1 (en) | Safety System for Operation of an Unmanned Aerial Vehicle | |
JP7075695B2 (ja) | ドローン操縦機、および、操縦用プログラム | |
JP7031997B2 (ja) | 飛行体システム、飛行体、位置測定方法、プログラム | |
CN114641743A (zh) | 无人机及其控制方法、***、手持控制设备、头戴设备 | |
WO2024009447A1 (ja) | 飛行制御システム、及び飛行制御方法 | |
US10023310B2 (en) | Unmanned flying object and flight control method thereof | |
CN116101507A (zh) | 旋翼飞机的控制方法、装置、旋翼飞机及存储介质 | |
CN114995522A (zh) | 无人机监听和控制方法、装置、电子设备及介质 | |
CA2852891A1 (en) | Flight system |