JP2019057185A - 飛行装置、飛行方法及びプログラム - Google Patents

飛行装置、飛行方法及びプログラム Download PDF

Info

Publication number
JP2019057185A
JP2019057185A JP2017181893A JP2017181893A JP2019057185A JP 2019057185 A JP2019057185 A JP 2019057185A JP 2017181893 A JP2017181893 A JP 2017181893A JP 2017181893 A JP2017181893 A JP 2017181893A JP 2019057185 A JP2019057185 A JP 2019057185A
Authority
JP
Japan
Prior art keywords
altitude
sensor
distance
acquired
flying
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
JP2017181893A
Other languages
English (en)
Inventor
英明 松田
Hideaki Matsuda
英明 松田
山田 俊介
Shunsuke Yamada
俊介 山田
智洋 高橋
Tomohiro Takahashi
智洋 高橋
隆広 水品
Takahiro Mizushina
隆広 水品
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017181893A priority Critical patent/JP2019057185A/ja
Priority to CN201810938301.7A priority patent/CN109542107A/zh
Priority to US16/135,925 priority patent/US20190094885A1/en
Publication of JP2019057185A publication Critical patent/JP2019057185A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/04Control of altitude or depth
    • G05D1/042Control of altitude or depth specially adapted for aircraft
    • G05D1/046Control of altitude or depth specially adapted for aircraft to counteract a perturbation, e.g. gust of wind
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/04Control of altitude or depth
    • G05D1/042Control of altitude or depth specially adapted for aircraft
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/04Control of altitude or depth
    • G05D1/06Rate of change of altitude or depth
    • G05D1/0607Rate of change of altitude or depth specially adapted for aircraft
    • G05D1/0615Rate of change of altitude or depth specially adapted for aircraft to counteract a perturbation, e.g. gust of wind
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U10/00Type of UAV
    • B64U10/10Rotorcrafts
    • B64U10/13Flying platforms
    • B64U10/14Flying platforms with four distinct rotor axes, e.g. quadcopters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U30/00Means for producing lift; Empennages; Arrangements thereof
    • B64U30/20Rotors; Rotor supports
    • B64U30/29Constructional aspects of rotors or rotor supports; Arrangements thereof
    • B64U30/293Foldable or collapsible rotors or rotor supports
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C5/00Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels
    • G01C5/005Measuring height; Measuring distances transverse to line of sight; Levelling between separated points; Surveyors' levels altimeters for aircraft
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2101/00UAVs specially adapted for particular uses or applications
    • B64U2101/30UAVs specially adapted for particular uses or applications for imaging, photography or videography
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/10UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
    • B64U2201/104UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] using satellite radio beacon positioning systems, e.g. GPS
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U30/00Means for producing lift; Empennages; Arrangements thereof
    • B64U30/20Rotors; Rotor supports
    • B64U30/29Constructional aspects of rotors or rotor supports; Arrangements thereof
    • B64U30/299Rotor guards
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • G01W2001/003Clear air turbulence detection or forecasting, e.g. for aircrafts

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Remote Sensing (AREA)
  • Mechanical Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Environmental & Geological Engineering (AREA)
  • Ecology (AREA)
  • Environmental Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Atmospheric Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Toys (AREA)

Abstract

【課題】飛行中又はホバリング中に急激な環境変化があったときでも飛行装置の高度を適切に制御することができる技術を提供する。【解決手段】飛行装置100は、空中を飛行する推進手段と、自装置と基準面との距離を取得する距離センサと、距離センサの出力値に基づいて自装置の高度を制御する制御手段と、基準面の変化に起因する環境変化があるか否かを判定する判定手段と、判定手段により環境変化があると判定された場合に、制御手段の制御を変更する制御変更手段と、を備える。【選択図】図3

Description

本発明は、空中を飛行する飛行装置の高度を制御する技術に関する。
従来、ドローンと呼ばれる小型で無人飛行が可能な飛行装置が知られており、ドローンの高度(自装置と基準面との距離)を超音波センサで取得してドローンの高度を制御する技術が知られている(例えば、特許文献1参照)。
特開2015−217785号公報
しかしながら、前記特許文献1に開示されている技術では、飛行中又はホバリング中に急激な環境変化があったとき、具体的には、例えば、図9(a)に示すように、崖の上を高度aで飛行中に海上へ移動したときや、図9(b)に示すように、床の上を高度bで飛行中にテーブルの上方に移動したとき、図9(c)に示すように、床の上を高度cでホバリング中に飛行装置の真下に手が挿し入れられたときは、本当に高度が変わった場合と区別がつかず、図9(a)の場合であれば海面に対する高度(高度a)、図9(b)の場合であればテーブルに対する高度(高度b)、図9(c)の場合であれば手に対する高度(高度c)へと移動し、急激に絶対高度を変えてしまうという問題があった。
本発明は、このような問題に鑑みてなされたものであり、飛行中又はホバリング中に急激な環境変化があったときでも飛行装置の高度を適切に制御することができる技術を提供することを目的とする。
前記目的を達成するため、本発明に係る飛行装置の一様態は、
空中を飛行する推進手段と、
自装置と基準面との距離を取得する距離センサと、
前記自装置の絶対高度を取得する高度センサと、
環境変化があるか否かを判定する判定手段と、
前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて前記自装置の高度を制御する制御手段と、
を備える、
ことを特徴とする。
また、前記目的を達成するため、本発明に係る飛行方法の一様態は、
距離センサと、高度センサと、を備えて空中を飛行する飛行装置の飛行方法であって、
環境変化があるか否かを判定する工程と、
前記環境変化があるか否かの判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する工程と、
含む、
ことを特徴とする。
また、前記目的を達成するため、本発明に係るプログラムの一様態は、
距離センサと、高度センサと、を備えて空中を飛行する飛行装置のコンピュータを、
環境変化があるか否かを判定する判定手段、
前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する制御手段、
として機能させる、
ことを特徴とする。
本発明によれば、飛行中又はホバリング中に急激な環境変化があったときでも飛行装置の高度を適切に制御することが可能となる。
本発明を適用した一実施形態の飛行装置の外観を示す図であり、図1(a)はモータフレームを閉じた状態の飛行装置の外観を示す図、図1(b)はモータフレームを開いた状態の飛行装置の外観を示す図である。 飛行装置のシステム構成の一例を示す図である。 高度制御処理の一例を示すフローチャートである。 キャリブレーション処理の一例を示すフローチャートである。 高度計測処理の一例を示すフローチャートである。 目的高度への移動制御処理の一例を示すフローチャートである。 目的高度変更処理の一例を示すフローチャートである。 本発明を適用した一実施形態の飛行装置の高度制御を説明する模式図である。 従来の飛行装置の高度制御を説明する模式図である。
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図1は、本発明を適用した一実施形態の飛行装置100の外観を示す図である。具体的には、図1(a)は、モータフレーム102を閉じた状態の飛行装置100の外観を示す図であり、図1(b)は、モータフレーム102を開いた状態の飛行装置100の外観を示す図である。
図1(a)及び図1(b)に示すように、飛行装置100は、メインフレーム101と、4つのモータフレーム102と、を備えて構成されている。
モータフレーム102は、それぞれヒンジ103を介してメインフレーム101に取り付けられている。また、モータフレーム102は、モータ105を支持できるように構成されており、モータ105のモータ軸にはロータブレード104が固定されている。また、モータフレーム102の外周部にはフィンガーガード102aが設けられている。4組のモータ105と4組のロータブレード104と4組のモータドライバ404(後述)は、推進手段を構成している。
メインフレーム101の中心部には、カメラ(撮像手段)106が取り付けられている。カメラ106は、飛行装置100の重力方向の画像を撮像可能となっている。また、メインフレーム101の内部には、図2で後述する各種制御機器が収められている。
ヒンジ103は、図1(a)に示すように、飛行装置100の投げ上げに適した「閉じた状態」と、図1(b)に示すように、飛行装置100の飛行に適した「開いた状態」と、に各モータフレーム102を変形できるように、0度〜90度の角度範囲で回動自在になっている。
図2は、飛行装置100のシステム構成の一例を示す図である。
図2に示すように、コントローラ(判定手段、制御手段)401には、カメラ106(図1参照)を含むカメラシステム402や、例えば、飛行装置100と基準面との距離(高度)を取得するための超音波センサ(距離センサ)403a、飛行装置100の絶対高度(海抜)を取得するための気圧センサ(高度センサ)403b、加速度センサ403c等から構成されるフライトセンサ403、それぞれ#1から#4の各モータ105(図1参照)を駆動する#1から#4のモータドライバ404、バッテリ406の電圧をモニタしながら各モータドライバ404に電力を供給するパワーセンサ405が接続される。なお、特には図示しないが、バッテリ406の電力は、401〜405の各制御ユニットにも供給される。コントローラ401は、フライトセンサ403から、飛行装置100の高度に関する情報をリアルタイムで取得する。また、コントローラ401は、パワーセンサ405を介して、バッテリ406の電圧をモニタしながら、#1から#4の各モータドライバ404に、それぞれパルス幅変調に基づくデューティ比による電力指示信号を送信する。これにより、#1から#4のモータドライバ404はそれぞれ、#1から#4のモータ105の回転速度を制御する。また、コントローラ401は、カメラシステム402を制御して、カメラ106(図1参照)による撮像動作を制御する。
次に、飛行装置100の飛行開始までの動作について説明する。
飛行装置100は、各モータフレーム102を、投げ上げに適した「閉じた状態」(図1(a)参照)と、飛行に適した「開いた状態」(図1(b)参照)と、の2つの形状に保持することが可能である。そして、ユーザは、「閉じた状態」で、飛行装置100をボールのように空中に投げ上げることができ、その後、図2に示すコントローラ401の制御により、落下状態に移るときに飛行装置100が「開いた状態」に変化し、予め定められている目的高度(例えば、地面(基準面)から2mの高さ位置(基準面から第1の距離だけ離れた高度))を飛行する飛行状態になってカメラ106による撮像を行うことができるようになっている。すなわち、コントローラ401は、地面(基準面)から2mの高さ位置(基準面から第1の距離だけ離れた高度)で自装置が飛行するように4組のモータ105と4組のロータブレード104と4組のモータドライバ404とを制御している。
次に、図3を参照して、飛行装置100による飛行が開始された際に実行される高度制御処理について説明する。図3は、高度制御処理の一例を示すフローチャートである。高度制御処理は、前記のように飛行装置100が空中に投げ上げられた後、落下状態に移ったこと、すなわち飛行が開始されたことをトリガとして、コントローラ401のCPU(図示省略)が、コントローラ401のROM(図示省略)から読み出して適宜コントローラ401のRAM(図示省略)に展開したプログラムとの協働で実行される処理となっている。
図3に示すように、コントローラ401は、まず、飛行装置100の高度が予め定められている目的高度となるようにキャリブレーション処理を行う(ステップS101)。なお、キャリブレーション処理の詳細については後述する。
次いで、コントローラ401は、超音波センサ403aを用いた高度計測処理を行う(ステップS102)。なお、高度計測処理の詳細については後述する。
次いで、コントローラ401は、気圧センサ403bを用いて現在の海抜(絶対高度)を計測する(ステップS103)。
次いで、コントローラ401は、ステップS102で計測された高度が急激に変化したか否かを判定する(ステップS104)。具体的には、コントローラ401は、ステップS102で計測された高度の変化率が所定の変化率以上である場合、高度が急激に変化したと判定し、ステップS102で計測された高度の変化率が所定の変化率未満である場合、高度が急激に変化していないと判定する。
ステップS104において、高度が急激に変化していないと判定された場合(ステップS104;NO)、コントローラ401は、処理をステップS107に移す。
一方、ステップS104において、高度が急激に変化したと判定された場合(ステップS104;YES)、コントローラ401は、加速度センサ403cにより垂直方向の加速度を検知したか否かを判定する(ステップS105)。具体的には、コントローラ401は、加速度センサ403cにより出力される重力方向の加速度の値が所定の値以上である場合、垂直方向の加速度を検知したと判定し、加速度センサ403cにより出力される重力方向の加速度の値が所定の値未満である場合、垂直方向の加速度を検知していないと判定する。
ステップS105において、垂直方向の加速度を検知していないと判定された場合(ステップS105;NO)、コントローラ401は、環境変化があると判定し、目的高度を変更する目的高度変更処理を行い(ステップS106)、処理をステップS107に移す。なお、目的高度変更処理の詳細については後述する。
一方、ステップS105において、垂直方向の加速度を検知したと判定された場合(ステップS105;YES)、コントローラ401は、目的高度への移動制御処理を行う(ステップS107)。なお、目的高度への移動制御処理の詳細については後述する。
次いで、コントローラ401は、飛行を完了したか否かを判定する(ステップS108)。
ステップS108において、飛行を完了したと判定された場合(ステップS108;YES)、コントローラ401は、高度制御処理を終了する。
一方、ステップS108において、飛行を完了していないと判定された場合(ステップS108;NO)、コントローラ401は、処理をステップS102に戻し、以降の処理を繰り返し行う。
次に、図4を参照して、キャリブレーション処理について説明する。図4は、キャリブレーション処理の一例を示すフローチャートである。
図4に示すように、コントローラ401は、まず、超音波センサ403aを用いた高度計測処理を行う(ステップS102)。そして、コントローラ401は、ステップS111で計測された高度が予め定められている目的高度と異なるか否かを判定する(ステップS112)。
ステップS112において、目的高度と異なると判定された場合(ステップS112;YES)、コントローラ401は、目的高度への移動制御処理を行い(ステップS113)、処理をステップS111に戻す。
一方、ステップS112において、目的高度と異ならない、すなわち目的高度に到達したと判定された場合(ステップS112;NO)、コントローラ401は、気圧センサ403bの出力値が安定するまで待機する(ステップS114)。
次いで、コントローラ401は、気圧センサ403bを用いて現在の海抜(絶対高度)を計測する(ステップS115)。
次いで、コントローラ401は、目的高度と、ステップS115で計測された海抜と、を関連付けてコントローラ401のRAM(記憶手段)(図示省略)に登録し(ステップS116)、キャリブレーション処理を終了する。
次に、図5を参照して、高度計測処理について説明する。図5は、高度計測処理の一例を示すフローチャートである。
図5に示すように、コントローラ401は、まず、超音波センサ403aにより重力方向に超音波を送信させる(ステップS121)。そして、コントローラ401は、超音波センサ403aにより超音波の反射波を受信させる(ステップS122)。
次いで、コントローラ401は、超音波を送信してから超音波の反射波を受信するまでの時間を計測する(ステップS123)。そして、コントローラ401は、ステップS123で計測された時間と音速との関係から高度を算出し(ステップS124)、高度計測処理を終了する。
次に、図6を参照して、目的高度への移動制御処理について説明する。図6は、目的高度への移動制御処理の一例を示すフローチャートである。
図6に示すように、コントローラ401は、まず、現在の高度が目的高度よりも高いか否かを判定する(ステップS131)。
ステップS131において、現在の高度が目的高度よりも高いと判定された場合(ステップS131;YES)、コントローラ401は、各モータドライバ404(推進手段)を制御して、飛行装置100の機体を下降させ(ステップS132)、目的高度への移動制御処理を終了する。
一方、現在の高度が目的高度よりも高くないと判定された場合(ステップS131;NO)、コントローラ401は、現在の高度が目的高度より低いか否かを判定する(ステップS133)。
ステップS133において、現在の高度が目的高度よりも低いと判定された場合(ステップS133;YES)、コントローラ401は、各モータドライバ404(推進手段)を制御して、飛行装置100の機体を上昇させ(ステップS134)、目的高度への移動制御処理を終了する。
一方、現在の高度が目的高度よりも低くないと判定された場合(ステップS133;NO)、コントローラ401は、目的高度への移動制御処理を終了する。
次に、図7を参照して、目的高度変更処理について説明する。図7は、目的高度変更処理の一例を示すフローチャートである。
図7に示すように、コントローラ401は、まず、キャリブレーション処理(図4参照)にて登録された目的高度と海抜との関連付けデータをRAMから取得する(ステップS141)。
次いで、コントローラ401は、気圧センサ403bの出力値が安定するまで待機する(ステップS142)。
次いで、コントローラ401は、気圧センサ403bを用いて現在の海抜(絶対高度)を計測する(ステップS143)。
次いで、コントローラ401は、現在の高度と海抜を基準にして、ステップS141で取得された関連付けデータから新しい目的高度を算出する(ステップS144)。具体的には、コントローラ401は、所定の計算式([新しい目的高度]=[現在の高度]+[過去(直近)の目的高度に達したときの海抜]−「現在の海抜」)に該当する各数値を当てはめて新しい目的高度を算出する。
例えば、図8(a)に示すように、崖の上において目的高度2m、海抜100mの位置を飛行中に、飛行装置100が海上へ移動した際、このとき(現在)の飛行装置100の高度が100m、海抜が100mである場合、コントローラ401は、現在の高度(100m)、過去の目的高度に達したときの海抜(100m)、現在の海抜(100m)を所定の計算式に当てはめ、新しい目的高度(100m)を算出する。また、図8(b)に示すように、床の上において目的高度2m、海抜10mの位置を飛行中に、飛行装置100がテーブルの上方に移動した際、このとき(現在)の飛行装置100の高度が0.5m、海抜が10mである場合、コントローラ401は、現在の高度(0.5m)、過去の目的高度に達したときの海抜(10m)、現在の海抜(10m)を所定の計算式に当てはめ、新しい目的高度(0.5m)を算出する。また、図8(c)に示すように、床の上において目的高度2m、海抜10mの位置をホバリング中に、飛行装置100の真下に手が挿し入れられた際、このとき(現在)の飛行装置100の高度が0.5m、海抜が10mである場合、コントローラ401は、現在の高度(0.5m)、過去の目的高度に達したときの海抜(10m)、現在の海抜(10m)を所定の計算式に当てはめ、新しい目的高度(0.5m)を算出する。そして、コントローラ401は、算出された新しい目的高度を再設定する(ステップS145)。すなわち、環境変化(基準面の変化)があると判定された場合に、コントローラ401は、環境変化(基準面の変化)に応じて過去の目的高度(第1の距離)を新しい目的高度(第2の距離)に変更して、新しい目的高度で自装置が飛行するように4組のモータ105と4組のロータブレード104と4組のモータドライバ404とを制御している。
次いで、コントローラ401は、新しい目的高度と、ステップS143で計測された海抜と、を関連付けてコントローラ401のRAM(図示省略)に登録し(ステップS146)、目的高度変更処理を終了する。
以上のように、本実施形態の飛行装置100にあっては、空中を飛行する推進手段としてのモータ105、ロータブレード104及びモータドライバ404と、自装置と基準面との距離(高度)を取得する超音波センサ403aと、自装置の絶対高度(海抜)を取得する気圧センサ403bと、を備え、コントローラ401によって、環境変化があるか否かを判定し、判定結果に応じて、超音波センサ403aと気圧センサ403bとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御したこととなる。
このため、本実施形態の飛行装置100によれば、環境変化の有無に応じて、時々の状態に適したセンサを用いて自装置の高度を制御することができるので、飛行中又はホバリング中に急激な環境変化があったときでも飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aによって、自装置と基準面との距離(高度)を取得するとともに、気圧センサ403bによって、自装置の絶対高度(海抜)を取得したこととなる。このため、リアルタイム性が高いが環境変化に影響されやすい超音波センサ403aと、リアルタイム性が低いが環境変化に影響されにくい気圧センサ403bと、をハイブリッドで使用することで、環境変化により超音波センサ403aの出力値が乱れた場合でも、気圧センサ403bの出力値によって補正することができる。これにより、環境変化があった場合でも、リアルタイム性をできる限り損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、重力方向の加速度を検出する加速度センサ403cを更に備え、コントローラ401は、超音波センサ403aと加速度センサ403cとを利用して、環境変化があるか否かを判定するので、実際に環境変化が生じたのか自装置の絶対高度が変化しただけなのかを判別することができる。これにより、自装置の絶対高度が変化しただけにもかかわらず環境変化があると誤判定してしまうケースを排除することができるので、環境変化があるか否かの判定を適切に行うことができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率以上であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値未満である場合に、コントローラ401は、自装置の絶対高度が変わっておらず、環境変化があると判定し、超音波センサ403aにより取得された距離と気圧センサ403bにより取得された気圧とに基づいて自装置の高度を制御したこととなる。このための、リアルタイム性が高いが環境変化に影響されやすい超音波センサ403aと、リアルタイム性が低いが環境変化に影響されにくい気圧センサ403bと、をハイブリッドで使用することで、環境変化による超音波センサ403aの出力値の乱れを気圧センサ403bの出力値によって補正することができる。これにより、環境変化があった場合でも、リアルタイム性をできる限り損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率未満であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値未満である場合に、コントローラ401は、自装置の絶対高度が変わっておらず、環境変化もないと判定し、超音波センサ403aにより取得された距離に基づいて自装置の高度を制御したこととなる。このため、リアルタイム性を損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率以上であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値以上である場合に、コントローラ401は、自装置の絶対高度が変わっており、環境変化もあると判定し、超音波センサ403aにより取得された距離と気圧センサ403bにより取得された気圧とに基づいて自装置の高度を制御したこととなる。このための、リアルタイム性が高いが環境変化に影響されやすい超音波センサ403aと、リアルタイム性が低いが環境変化に影響されにくい気圧センサ403bと、をハイブリッドで使用することで、環境変化による超音波センサ403aの出力値の乱れを気圧センサ403bの出力値によって補正することができる。これにより、自装置の絶対高度が変わっており、環境変化があった場合でも、リアルタイム性をできる限り損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率未満であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値以上である場合に、コントローラ401は、自装置の絶対高度が変わっており、環境変化がないと判定し、超音波センサ403aにより取得された距離に基づいて自装置の高度を制御したこととなる。このため、リアルタイム性を損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、空中を飛行する際の目的高度と、目的高度に達したときに気圧センサ403bに基づき取得された絶対高度と、を関連付けて記憶するRAMを更に備え、環境変化があると判定された場合、コントローラ401は、RAMに記憶されている目的高度及び絶対高度、並びに、超音波センサ403aにより取得された現在の距離(高度)及び気圧センサ403bにより取得された現在の気圧に基づいて自装置の新しい目的高度を再設定したこととなる。このため、環境変化があった場合でも、RAMに記憶されている目的高度に達したときの絶対高度を基準として、自装置の新しい目的高度を再設定することができるので、飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、コントローラ401は、地面(基準面)から例えば2mの高さ位置(第1の距離だけ離れた高度)で自装置が飛行するように4組のモータ105と4組のロータブレード104と4組のモータドライバ404とを制御するので、安定した高度での自律飛行が可能となる。
また、本実施形態の飛行装置100にあっては、環境変化(基準面の変化)があると判定された場合に、コントローラ401は、環境変化(基準面の変化)に応じて過去の目的高度(第1の距離)を新しい目的高度(第2の距離)に変更して、新しい目的高度で自装置が飛行するように4組のモータ105と4組のロータブレード104と4組のモータドライバ404とを制御するので、環境変化があった場合でも、安定した高度での自律飛行が可能となる。
なお、本発明は、実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良又は設計の変更を行っても良い。
例えば、コントローラ401は、自装置が飛行するように4組のモータ105と4組のロータブレード104と4組のモータドライバ404とを制御するとしているが、4組に限定されない。即ち、コントローラ401は、少なくとも1組のモータ105と少なくとも1組のロータブレード104と少なくとも1組のモータドライバ404とを制御しても良い。
また、例えば、前記実施形態にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率未満であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値未満である場合に、コントローラ401は、自装置の絶対高度が変わっておらず、環境変化もないと判定し、超音波センサ403aにより取得された距離に基づいて自装置の高度を制御するようにしたが、気圧センサ403bにより取得された気圧に基づいて自装置の高度を制御するようにしても良い。
また、前記実施形態では、飛行装置100は、気圧センサ403bを使用して自装置の絶対高度(海抜)を取得するようにしているが、例えば、GPS(Global Positioning System)センサを備え、GPSセンサの出力値に基づいて自装置の絶対高度を取得するようにしても良い。
また、前記実施形態では、飛行装置100は、超音波センサ403aを使用して自装置と基準面との距離(高度)を取得するようにしているが、例えば、レーザー距離計を備え、レーザー距離計の出力値に基づいて自装置と基準面との距離(高度)を取得するようにしても良い。
また、前記実施形態では、飛行装置100は、超音波センサ403aと加速度センサ403cとを利用して、環境変化があるか否かを判定するようにしているが、例えば、カメラ106により撮像された自装置の重力方向の画像に基づいて、環境変化があるか否かを判定するようにしても良い。
また、前記実施形態では、高度制御処理(図3参照)において、高度が急激に変化したと判定され(ステップS104;YES)、且つ、垂直方向の加速度変化を検知していないと判定された場合(ステップS105;NO)、すなわち、環境変化があると判定された場合、コントローラ401は、目的高度変更処理(ステップS106)を実行するようにしたが、環境変化がある状況と無い状況とが所定時間の間に繰り返されるような場合(例えば、飛行装置100が崖沿いを蛇行するような場合(図8(a)参照)等)、つまり、高度が急激に変化したと判定され、且つ、垂直方向の加速度変化を検知していないと判定される状況と、高度が急激に変化していないと判定される状況と、が所定時間の間に繰り返される場合は、コントローラ401は、目的高度変更処理(ステップS106)を実行しないようにしても良い。
以上、本発明の実施形態を説明したが、本発明の範囲は、前述の実施の形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲と均等の範囲とを含む。
以下に、本出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、本出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<付記1>
空中を飛行する推進手段と、
自装置と基準面との距離を取得する距離センサと、
前記自装置の絶対高度を取得する高度センサと、
環境変化があるか否かを判定する判定手段と、
前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて前記自装置の高度を制御する制御手段と、
を備える、
ことを特徴とする飛行装置。
<付記2>
前記距離センサは、超音波センサであり、
前記高度センサは、気圧センサである、
ことを特徴とする付記1に記載の飛行装置。
<付記3>
重力方向の加速度を検出する加速度センサを更に備え、
前記判定手段は、前記超音波センサと前記加速度センサとを利用して、前記環境変化があるか否かを判定する、
ことを特徴とする付記2に記載の飛行装置。
<付記4>
前記超音波センサにより取得された距離の変化率が所定の変化率以上であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値未満である場合に、
前記判定手段は、前記自装置の前記絶対高度が変わっておらず、前記環境変化があると判定し、
前記制御手段は、前記超音波センサにより取得された距離と前記気圧センサにより取得された気圧とに基づいて前記自装置の高度を制御する、
ことを特徴とする付記3に記載の飛行装置。
<付記5>
前記超音波センサにより取得された距離の変化率が所定の変化率未満であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値未満である場合に、
前記判定手段は、前記自装置の前記絶対高度が変わっておらず、前記環境変化もないと判定し、
前記制御手段は、前記超音波センサにより取得された距離、又は、前記気圧センサにより取得された気圧に基づいて前記自装置の高度を制御する、
ことを特徴とする付記3又は4に記載の飛行装置。
<付記6>
前記超音波センサにより取得された距離の変化率が所定の変化率以上であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値以上である場合に、
前記判定手段は、前記自装置の前記絶対高度が変わっており、前記環境変化もあると判定し、
前記制御手段は、前記超音波センサにより取得された距離と前記気圧センサにより取得された気圧とに基づいて前記自装置の高度を制御する、
ことを特徴とする付記3乃至5のいずれか1つに記載の飛行装置。
<付記7>
前記超音波センサにより取得された距離の変化率が所定の変化率未満であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値以上である場合に、
前記判定手段は、前記自装置の前記絶対高度が変わっており、前記環境変化がないと判定し、
前記制御手段は、前記超音波センサにより取得された距離に基づいて前記自装置の高度を制御する、
ことを特徴とする付記3乃至6のいずれか1つに記載の飛行装置。
<付記8>
前記推進手段により空中を飛行する際の目的高度と、前記目的高度に達したときに前記気圧センサに基づき取得された前記絶対高度と、を関連付けて記憶する記憶手段を更に備え、
前記判定手段により前記環境変化があると判定された場合、前記制御手段は、前記記憶手段に記憶されている前記目的高度及び前記絶対高度、並びに、前記超音波センサにより取得された現在の距離及び前記気圧センサにより取得された現在の気圧に基づいて前記自装置の新しい目的高度を再設定する、
ことを特徴とする付記2乃至7のいずれか1つに記載の飛行装置。
<付記9>
前記自装置の重力方向の画像を撮像する撮像手段を更に備え、
前記判定手段は、前記撮像手段により撮像された前記自装置の前記重力方向の画像に基づいて、前記環境変化があるか否かを判定する、
ことを特徴とする付記1乃至8のいずれか1つに記載の飛行装置。
<付記10>
前記環境変化は、前記基準面の変化である、
ことを特徴とする付記1乃至9のいずれか1つに記載の飛行装置。
<付記11>
前記制御手段は、前記基準面から第1の距離だけ離れた高度で前記自装置が飛行するように前記推進手段を制御する、
ことを特徴とする付記1乃至10のいずれか1つに記載の飛行装置。
<付記12>
前記判定手段により、前記基準面の変化があると判定された場合に、
前記制御手段は、前記基準面の変化に応じて前記第1の距離を第2の距離に変更して、前記基準面から前記第2の距離だけ離れた高度で前記自装置が飛行するように前記推進手段を制御する、
ことを特徴とする付記11に記載の飛行装置。
<付記13>
距離センサと、高度センサと、を備えて空中を飛行する飛行装置の飛行方法であって、
環境変化があるか否かを判定する工程と、
前記環境変化があるか否かの判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する工程と、
含む、
ことを特徴とする飛行方法。
<付記14>
距離センサと、高度センサと、を備えて空中を飛行する飛行装置のコンピュータを、
環境変化があるか否かを判定する判定手段、
前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する制御手段、
として機能させる、
ことを特徴とするプログラム。
100 飛行装置
101 メインフレーム
102 モータフレーム
102a フィンガーガード
103 ヒンジ
104 ロータブレード
105 モータ
106 カメラ
401 コントローラ
402 カメラシステム
403 フライトセンサ
403a 超音波センサ
403b 気圧センサ
403c 加速度センサ
404 モータドライバ
405 パワーセンサ
406 バッテリ
前記目的を達成するため、本発明に係る飛行装置の一様態は、
空中を飛行する推進手段と、
自装置と基準面との距離を取得する距離センサと、
前記距離センサの出力値に基づいて前記自装置の高度を制御する制御手段と、
前記基準面の変化に起因する環境変化があるか否かを判定する判定手段と、
前記判定手段により前記環境変化があると判定された場合に、前記制御手段の制御を変更する制御変更手段と、
を備える、
ことを特徴とする。
また、前記目的を達成するため、本発明に係る飛行方法の一様態は、
距離センサを備えて空中を飛行する飛行装置の飛行方法であって、
前記距離センサの出力値に基づいて自装置の高度を制御する工程と、
基準面の変化に起因する環境変化があるか否かを判定する工程と、
前記環境変化があると判定された場合に、前記自装置の高度を制御する工程の制御を変更する工程と、
含む、
ことを特徴とする。
また、前記目的を達成するため、本発明に係るプログラムの一様態は、
距離センサを備えて空中を飛行する飛行装置のコンピュータを、
前記距離センサの出力値に基づいて自装置の高度を制御する制御手段、
基準面の変化に起因する環境変化があるか否かを判定する判定手段、
前記判定手段により前記環境変化があると判定された場合に、前記制御手段の制御を変更する制御変更手段、
として機能させる、
ことを特徴とする。
図2は、飛行装置100のシステム構成の一例を示す図である。
図2に示すように、コントローラ(判定手段、制御手段)401には、カメラ106(図1参照)を含むカメラシステム402や、例えば、飛行装置100と基準面との距離(高度)を取得するための超音波センサ(距離センサ)403a、飛行装置100の絶対高度(海抜)を取得するための気圧センサ(高度センサ)403b、加速度センサ403c等から構成されるフライトセンサ403、それぞれ#1から#4までの各モータ105(図1参照)を駆動する#1から#4までのモータドライバ404、バッテリ406の電圧をモニタしながら各モータドライバ404に電力を供給するパワーセンサ405が接続される。なお、特には図示しないが、バッテリ406の電力は、401〜405の各制御ユニットにも供給される。コントローラ401は、フライトセンサ403から、飛行装置100の高度に関する情報をリアルタイムで取得する。また、コントローラ401は、パワーセンサ405を介して、バッテリ406の電圧をモニタしながら、#1から#4までの各モータドライバ404に、それぞれパルス幅変調に基づくデューティ比による電力指示信号を送信する。これにより、#1から#4までのモータドライバ404はそれぞれ、#1から#4までのモータ105の回転速度を制御する。また、コントローラ401は、カメラシステム402を制御して、カメラ106(図1参照)による撮像動作を制御する。
図6に示すように、コントローラ401は、まず、現在の高度が目的高度よりも高いか否かを判定する(ステップS131)。
ステップS131において、現在の高度が目的高度よりも高いと判定された場合(ステップS131;YES)、コントローラ401は、各モータドライバ404(推進手段)を制御して、飛行装置100の機体を下降させ(ステップS132)、目的高度への移動制御処理を終了する。
一方、現在の高度が目的高度よりも高くないと判定された場合(ステップS131;NO)、コントローラ401は、現在の高度が目的高度より低いか否かを判定する(ステップS133)。
次いで、コントローラ401は、現在の高度と海抜を基準にして、ステップS141で取得された関連付けデータから新しい目的高度を算出する(ステップS144)。具体的には、コントローラ401は、所定の計算式([新しい目的高度]=[現在の高度]+[過去(直近)の目的高度に達したときの海抜]−「現在の海抜」)に該当する各数値を当てはめて新しい目的高度を算出する。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率以上であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値未満である場合に、コントローラ401は、自装置の絶対高度が変わっておらず、環境変化があると判定し、超音波センサ403aにより取得された距離と気圧センサ403bにより取得された気圧とに基づいて自装置の高度を制御したこととなる。このため、リアルタイム性が高いが環境変化に影響されやすい超音波センサ403aと、リアルタイム性が低いが環境変化に影響されにくい気圧センサ403bと、をハイブリッドで使用することで、環境変化による超音波センサ403aの出力値の乱れを気圧センサ403bの出力値によって補正することができる。これにより、環境変化があった場合でも、リアルタイム性をできる限り損ねず飛行装置100の高度を適切に制御することができる。
また、本実施形態の飛行装置100にあっては、超音波センサ403aにより取得された距離(高度)の変化率が所定の変化率以上であり、且つ、加速度センサ403cにより取得された重力方向の加速度が所定の値以上である場合に、コントローラ401は、自装置の絶対高度が変わっており、環境変化もあると判定し、超音波センサ403aにより取得された距離と気圧センサ403bにより取得された気圧とに基づいて自装置の高度を制御したこととなる。このため、リアルタイム性が高いが環境変化に影響されやすい超音波センサ403aと、リアルタイム性が低いが環境変化に影響されにくい気圧センサ403bと、をハイブリッドで使用することで、環境変化による超音波センサ403aの出力値の乱れを気圧センサ403bの出力値によって補正することができる。これにより、自装置の絶対高度が変わっており、環境変化があった場合でも、リアルタイム性をできる限り損ねず飛行装置100の高度を適切に制御することができる。

Claims (14)

  1. 空中を飛行する推進手段と、
    自装置と基準面との距離を取得する距離センサと、
    前記自装置の絶対高度を取得する高度センサと、
    環境変化があるか否かを判定する判定手段と、
    前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて前記自装置の高度を制御する制御手段と、
    を備える、
    ことを特徴とする飛行装置。
  2. 前記距離センサは、超音波センサであり、
    前記高度センサは、気圧センサである、
    ことを特徴とする請求項1に記載の飛行装置。
  3. 重力方向の加速度を検出する加速度センサを更に備え、
    前記判定手段は、前記超音波センサと前記加速度センサとを利用して、前記環境変化があるか否かを判定する、
    ことを特徴とする請求項2に記載の飛行装置。
  4. 前記超音波センサにより取得された距離の変化率が所定の変化率以上であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値未満である場合に、
    前記判定手段は、前記自装置の前記絶対高度が変わっておらず、前記環境変化があると判定し、
    前記制御手段は、前記超音波センサにより取得された距離と前記気圧センサにより取得された気圧とに基づいて前記自装置の高度を制御する、
    ことを特徴とする請求項3に記載の飛行装置。
  5. 前記超音波センサにより取得された距離の変化率が所定の変化率未満であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値未満である場合に、
    前記判定手段は、前記自装置の前記絶対高度が変わっておらず、前記環境変化もないと判定し、
    前記制御手段は、前記超音波センサにより取得された距離、又は、前記気圧センサにより取得された気圧に基づいて前記自装置の高度を制御する、
    ことを特徴とする請求項3又は4に記載の飛行装置。
  6. 前記超音波センサにより取得された距離の変化率が所定の変化率以上であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値以上である場合に、
    前記判定手段は、前記自装置の前記絶対高度が変わっており、前記環境変化もあると判定し、
    前記制御手段は、前記超音波センサにより取得された距離と前記気圧センサにより取得された気圧とに基づいて前記自装置の高度を制御する、
    ことを特徴とする請求項3乃至5のいずれか1項に記載の飛行装置。
  7. 前記超音波センサにより取得された距離の変化率が所定の変化率未満であり、且つ、前記加速度センサにより取得された前記重力方向の前記加速度が所定の値以上である場合に、
    前記判定手段は、前記自装置の前記絶対高度が変わっており、前記環境変化がないと判定し、
    前記制御手段は、前記超音波センサにより取得された距離に基づいて前記自装置の高度を制御する、
    ことを特徴とする請求項3乃至6のいずれか1項に記載の飛行装置。
  8. 前記推進手段により空中を飛行する際の目的高度と、前記目的高度に達したときに前記気圧センサに基づき取得された前記絶対高度と、を関連付けて記憶する記憶手段を更に備え、
    前記判定手段により前記環境変化があると判定された場合、前記制御手段は、前記記憶手段に記憶されている前記目的高度及び前記絶対高度、並びに、前記超音波センサにより取得された現在の距離及び前記気圧センサにより取得された現在の気圧に基づいて前記自装置の新しい目的高度を再設定する、
    ことを特徴とする請求項2乃至7のいずれか1項に記載の飛行装置。
  9. 前記自装置の重力方向の画像を撮像する撮像手段を更に備え、
    前記判定手段は、前記撮像手段により撮像された前記自装置の前記重力方向の画像に基づいて、前記環境変化があるか否かを判定する、
    ことを特徴とする請求項1乃至8のいずれか1項に記載の飛行装置。
  10. 前記環境変化は、前記基準面の変化である、
    ことを特徴とする請求項1乃至9のいずれか1項に記載の飛行装置。
  11. 前記制御手段は、前記基準面から第1の距離だけ離れた高度で前記自装置が飛行するように前記推進手段を制御する、
    ことを特徴とする請求項1乃至10のいずれか1項に記載の飛行装置。
  12. 前記判定手段により、前記基準面の変化があると判定された場合に、
    前記制御手段は、前記基準面の変化に応じて前記第1の距離を第2の距離に変更して、前記基準面から前記第2の距離だけ離れた高度で前記自装置が飛行するように前記推進手段を制御する、
    ことを特徴とする請求項11に記載の飛行装置。
  13. 距離センサと、高度センサと、を備えて空中を飛行する飛行装置の飛行方法であって、
    環境変化があるか否かを判定する工程と、
    前記環境変化があるか否かの判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する工程と、
    含む、
    ことを特徴とする飛行方法。
  14. 距離センサと、高度センサと、を備えて空中を飛行する飛行装置のコンピュータを、
    環境変化があるか否かを判定する判定手段、
    前記判定手段により判定された判定結果に応じて、前記距離センサと前記高度センサとのうちの少なくともいずれか一方のセンサの出力値に基づいて自装置の高度を制御する制御手段、
    として機能させる、
    ことを特徴とするプログラム。
JP2017181893A 2017-09-22 2017-09-22 飛行装置、飛行方法及びプログラム Pending JP2019057185A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017181893A JP2019057185A (ja) 2017-09-22 2017-09-22 飛行装置、飛行方法及びプログラム
CN201810938301.7A CN109542107A (zh) 2017-09-22 2018-08-16 能控制高度的飞行装置、飞行方法以及记录介质
US16/135,925 US20190094885A1 (en) 2017-09-22 2018-09-19 Altitude controllable flying device, method of flying the same, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017181893A JP2019057185A (ja) 2017-09-22 2017-09-22 飛行装置、飛行方法及びプログラム

Publications (1)

Publication Number Publication Date
JP2019057185A true JP2019057185A (ja) 2019-04-11

Family

ID=65807395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017181893A Pending JP2019057185A (ja) 2017-09-22 2017-09-22 飛行装置、飛行方法及びプログラム

Country Status (3)

Country Link
US (1) US20190094885A1 (ja)
JP (1) JP2019057185A (ja)
CN (1) CN109542107A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022004368A1 (ja) * 2020-06-29 2022-01-06 ソニーグループ株式会社 無人航空機

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102624054B1 (ko) * 2016-12-20 2024-01-12 삼성전자주식회사 무인 비행 장치
US11592838B2 (en) * 2018-02-28 2023-02-28 Instrumems Inc. Velocity sensing for aircraft
US11892559B2 (en) * 2019-12-18 2024-02-06 Rohde & Schwarz Gmbh & Co. Kg Radar calibration system and method for moving a radar calibration target along a desired movement path
CN115930901A (zh) * 2023-01-09 2023-04-07 北京远度互联科技有限公司 无人机飞行高度测量方法、装置、电子设备及存储介质
CN120848165B (zh) * 2025-08-21 2026-02-24 湖南博弘工程设计咨询有限公司 基于物联网的六恒环境参数实时监测与ai智能调控系统

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012140101A (ja) * 2011-01-04 2012-07-26 Topcon Corp 飛行体の飛行制御システム
JP2013212832A (ja) * 2012-03-30 2013-10-17 Parrot 複数のローターを有する回転翼無人機用の高度推定器
JP2015217785A (ja) * 2014-05-16 2015-12-07 株式会社日立製作所 無人回転翼飛行体の制御方法
CN105223575A (zh) * 2015-10-22 2016-01-06 广州极飞电子科技有限公司 无人机、无人机的测距滤波方法及基于该方法的测距方法
JP2017501915A (ja) * 2014-08-15 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd インラインセンサの較正方法及び較正装置
WO2017115120A1 (en) * 2015-12-29 2017-07-06 Hangzhou Zero Zero Technology Co., Ltd. System and method for automated aerial system operation
JP2017149418A (ja) * 2017-03-01 2017-08-31 カシオ計算機株式会社 情報収集装置、情報収集方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9061558B2 (en) * 2012-11-14 2015-06-23 Illinois Institute Of Technology Hybrid aerial and terrestrial vehicle
US9919797B2 (en) * 2014-12-04 2018-03-20 Elwha Llc System and method for operation and management of reconfigurable unmanned aircraft
ES2850149T3 (es) * 2014-12-31 2021-08-25 Sz Dji Technology Co Ltd Restricciones y control de altitud del vehículo
US9836053B2 (en) * 2015-01-04 2017-12-05 Zero Zero Robotics Inc. System and method for automated aerial system operation
CN104991561B (zh) * 2015-08-10 2019-02-01 北京零零无限科技有限公司 一种手持无人机回收的方法、装置及无人机
JP6103013B2 (ja) * 2015-09-18 2017-03-29 カシオ計算機株式会社 情報収集装置、情報収集方法
JP6269735B2 (ja) * 2015-11-25 2018-01-31 カシオ計算機株式会社 飛行装置、方法、及びプログラム
CN205540290U (zh) * 2016-04-07 2016-08-31 北京博鹰通航科技有限公司 一种具有超声波测距装置的多旋翼无人机
CN106950994A (zh) * 2017-05-04 2017-07-14 陕西舜洋电子科技有限公司 净空空域无人机管理装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012140101A (ja) * 2011-01-04 2012-07-26 Topcon Corp 飛行体の飛行制御システム
JP2013212832A (ja) * 2012-03-30 2013-10-17 Parrot 複数のローターを有する回転翼無人機用の高度推定器
JP2015217785A (ja) * 2014-05-16 2015-12-07 株式会社日立製作所 無人回転翼飛行体の制御方法
JP2017501915A (ja) * 2014-08-15 2017-01-19 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd インラインセンサの較正方法及び較正装置
CN105223575A (zh) * 2015-10-22 2016-01-06 广州极飞电子科技有限公司 无人机、无人机的测距滤波方法及基于该方法的测距方法
JP2018511778A (ja) * 2015-10-22 2018-04-26 コアンチョウ・エックスエアークラフト・テクノロジー・カンパニー・リミテッド 無人航空機及びその距離測定フィルター装置、方法及び当該方法に基づいた距離測定方法
WO2017115120A1 (en) * 2015-12-29 2017-07-06 Hangzhou Zero Zero Technology Co., Ltd. System and method for automated aerial system operation
JP2017149418A (ja) * 2017-03-01 2017-08-31 カシオ計算機株式会社 情報収集装置、情報収集方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022004368A1 (ja) * 2020-06-29 2022-01-06 ソニーグループ株式会社 無人航空機

Also Published As

Publication number Publication date
US20190094885A1 (en) 2019-03-28
CN109542107A (zh) 2019-03-29

Similar Documents

Publication Publication Date Title
JP2019057185A (ja) 飛行装置、飛行方法及びプログラム
US10942041B2 (en) Chemosensing autonomy system for a vehicle
JP6029446B2 (ja) 自律飛行ロボット
JP7020421B2 (ja) 飛行制御装置、無人飛行機、飛行制御方法、及びプログラム
JP6151902B2 (ja) 写真計測用カメラ及び航空写真装置
JP6390013B2 (ja) 小型無人飛行機の制御方法
JP6664162B2 (ja) 自律飛行ロボット
JP5990453B2 (ja) 自律移動ロボット
US12351334B2 (en) Systems and methods for autonomous airworthiness pre-flight checks for UAVs
US11928974B2 (en) Unmanned aircraft, information processing method, and recording medium
JP2014149622A (ja) 自律飛行ロボット
JPWO2018168564A1 (ja) 圃場の水深測定用ドローン
US11741932B2 (en) Unmanned aircraft and information processing method
US11659322B1 (en) Audio based aircraft detection
JP6912281B2 (ja) 飛行体、飛行制御システム、飛行制御方法、プログラム及び記録媒体
JP6014484B2 (ja) 自律移動ロボット
JP2020015427A (ja) 無人飛行体、情報処理方法およびプログラム
JP6469492B2 (ja) 自律移動ロボット
JP2016181178A (ja) 自律移動ロボット
JP2019064280A (ja) 飛行装置
WO2023173307A1 (zh) 可移动平台及其控制方法、信息提示方法、装置、电子设备、计算机可读存储介质
JP6758069B2 (ja) 自律飛行ロボット
US20190129423A1 (en) Dynamic impact detection
US12164308B2 (en) Tether-based wind estimation
WO2019230267A1 (ja) 飛行装置、飛行装置の制御方法、飛行装置の制御プログラム、及び飛行装置の経路を成す構造物

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180718

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200616