(57)【要約】  無人航空機のナビゲーション領域計画の方法、装置およびリモコンを提供する。当該方法は、帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し（Ｓ２０１）、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し（Ｓ２０２）、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成する（Ｓ２０３）ことを含む。帯状の地理的領域の傾向に自己適応して飛行作業領域を生成することができ、柔軟性が高く、帯状の地理的領域にできるだけ注目して、帯状の地理的領域以外の領域が飛行作業領域に含まれるのを減少し、無人航空機の飛行作業量を減らし、飛行作業のコストを低減することができる。【選択図】図２
2020532809.tif 000002
【特許請求の範囲】
【請求項１】
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することを含む、
ことを特徴とする無人航空機のナビゲーション領域計画の方法。
【請求項２】
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定することは、
前記複数のサンプリング点をサンプリング順番で接続して目標マッピング図形を生成することを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成し、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することを含む、
ことを特徴とする請求項１または２に記載の方法。
【請求項４】
前記目標マッピング図形の傾向に沿って傾向ラインを生成することは、
前記目標マッピング図形において基準点を決定し、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成することを含む、
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記基準点は、中点を含み、
前記目標マッピング図形において基準点を決定することは、
前記複数のサンプリング点の座標をクエリーし、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出することを含む、
ことを特徴とする請求項４に記載の方法。
【請求項６】
前記目標マッピング図形の傾向に沿って前記基準点を通る傾向ラインを生成することは、
前記目標マッピング図形の極値座標を極値点に割り振り、
前記極値点を接続して基準線分を取得し、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成することを含む、
ことを特徴とする請求項４に記載の方法。
【請求項７】
前記飛行作業領域は、１つ又は複数のサブ作業領域を含み、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することは、
前記目標マッピング図形を被覆する作業幅を算出し、
無人航空機が前記作業幅で飛行する作業長さを算出し、
前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することを含む、
ことを特徴とする請求項３に記載の方法。
【請求項８】
前記目標マッピング図形を被覆する作業幅を算出することは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出し、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とすることを含む、
ことを特徴とする請求項７に記載の方法。
【請求項９】
前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することは、
前記傾向ラインをサブ作業領域の中心線に設定し、
前記傾向ラインにおいて順番に作業始点を決定し、
前記作業始点から前記作業長さを順次取って作業終点を決定して、サブ中心線分を取得し、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得することを含む、
ことを特徴とする請求項７に記載の方法。
【請求項１０】
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得するように設けられる取得モジュールと、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定するように設けられる目標マッピング図形決定モジュールと、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成するように設けられる飛行作業領域生成モジュールと、を備える、
ことを特徴とする無人航空機のナビゲーション領域計画装置。
【請求項１１】
前記目標マッピング図形決定モジュールは、
前記複数のサンプリング点をサンプリング順番で接続して目標マッピング図形を生成するように設けられているサンプリング点接続サブモジュールを備える、
ことを特徴とする請求項１０に記載の装置。
【請求項１２】
前記飛行作業領域生成モジュールは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成するように設けられる傾向ライン生成サブモジュールと、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成するように設けられている基準生成サブモジュールとを備える、
ことを特徴とする請求項１０または１１に記載の装置。
【請求項１３】
前記傾向ライン生成サブモジュールは、
前記目標マッピング図形において基準点を決定するように設けられる基準点決定ユニットと、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成するように設けられている基準点生成ユニットとを備える、
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記基準点は、中点を含み、
前記基準点決定ユニットは、
前記複数のサンプリング点の座標をクエリーするように設けられる座標クエリーサブユニットと、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出するように設けられる平均値算出サブユニットとを備える、
ことを特徴とする請求項１３に記載の装置。
【請求項１５】
前記基準点生成ユニットは、
前記目標マッピング図形の極値座標を極値点に割り振るように設けられる極値点割り振りサブユニットと、
前記極値点を接続して基準線分を取得するように設けられる極値点接続サブユニットと、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成するように設けられる平行生成サブユニットとを備える、
ことを特徴とする請求項１３に記載の装置。
【請求項１６】
前記飛行作業領域は、１又は複数のサブ作業領域を含み、
前記基準生成サブモジュールは、
前記目標マッピング図形を被覆する作業幅を算出するように設けられる作業幅算出ユニットと、
無人航空機が前記作業幅で飛行する作業長さを算出するように設けられる作業長さ算出ユニットと、
前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成するように設けられているサブ作業領域生成ユニットと、を備える、
ことを特徴とする請求項１２に記載の装置。
【請求項１７】
前記作業幅算出ユニットは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出するように設けられる垂直距離算出サブユニットと、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とするように設けられる作業幅設定サブユニットと、を備える、
ことを特徴とする請求項１６に記載の装置。
【請求項１８】
前記サブ作業領域生成ユニットは、
前記傾向ラインをサブ作業領域の中心線に設定するように設けられている中心線設置サブユニットと、
前記傾向ラインにおいて順番に作業始点を決定するように設けられている作業始点決定サブユニットと、
前記作業始点から前記作業長さを順次取って作業終点を決定して、サブ中心線分を取得するように設けられている作業終点決定サブユニットと、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得するように設けられている垂直拡張サブユニットと、を備える、
ことを特徴とする請求項１６に記載の装置。
【請求項１９】
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに実行される時に、請求項１〜９のうちの１つまたは複数の方法を実行させる、１つまたは複数のコンピュータ読取可能な媒体に記憶される命令と、を含む、
ことを特徴とするリモコン。
【請求項２０】
プログラムを実行するためのプロセッサであって、
前記プログラムが実行される時に、請求項１から９のいずれか１項に記載の無人航空機のナビゲーション領域計画を実行する、
ことを特徴とするプロセッサ。
【請求項２１】
記憶されたプログラムを含む記憶媒体であって、
前記プログラムが実行される時に、前記記憶媒体が搭載された機器を請求項１から９のいずれか１項に記載の無人航空機のナビゲーション領域計画を実行するように制御する、
ことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無人航空機の技術分野に関し、特に無人航空機のナビゲーション領域計画の方法、無人航空機のナビゲーション領域計画装置、リモコン、プロセッサ及び記憶媒体に関する。
【背景技術】
【０００２】
科学技術の急速な発展に伴い、無人航空機は、農業植物保護、撮像、物流などの分野で広く用いられている。
【０００３】
無人航空機は、飛行する前に飛行作業領域を計画し、この飛行作業領域に飛行航路を計画し、そして飛行航路に従って飛行作業領域を飛行することで、例えば空撮、農薬スプレー等の飛行作業を実行する必要がある。
【０００４】
従来では、図１Ａに示すように、無人航空機の飛行作業領域は、通常、南北向きで規則的な矩形状に計画されており、このような計画方式は、例えば大きなエリア、村落等のような比較的に大規模な地理的領域に適合する。
【０００５】
しかし、図１Ｂに示すように、河流等のような帯状の地理的領域に対して上記のような計画方式で飛行作業領域を計画すると、図１Ｃに示すように、帯状の地理的領域が不規則であるため、帯状の地理的領域以外の不要な飛行作業領域が多く含まれ、これにより、無人航空機の飛行作業量が増加され、飛行作業のコストが増加される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施例は、上記問題に鑑みてなされたものであり、上記のように飛行作業領域を計画する際に不要な飛行作業領域が含まれることにより、飛行作業量が増加され、飛行作業のコストが増加されるという問題を解決するために、無人航空機のナビゲーション領域計画の方法、装置及びリモコンを提供する。
【課題を解決するための手段】
【０００７】
本発明の１つの側面によれば、
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することを含む無人航空機のナビゲーション領域計画の方法を提供する。
【０００８】
これに代えて、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定することは、前記複数のサンプリング点をサンプリング順番で接続して目標マッピング図形を生成することを含む。
【０００９】
これに代えて、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成し、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することを含む。
【００１０】
これに代えて、前記目標マッピング図形の傾向に沿って傾向ラインを生成することは、
前記目標マッピング図形において基準点を決定し、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成することを含む。
【００１１】
これに代えて、前記基準点は、中点を含み、
前記目標マッピング図形において基準点を決定することは、
前記複数のサンプリング点の座標をクエリーし、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出することを含む。
【００１２】
これに代えて、前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成することは、
前記目標マッピング図形の極値座標を極値点に割り振り、
前記極値点を接続して基準線分を取得し、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成することを含む。
【００１３】
これに代えて、前記飛行作業領域は、１つ又は複数のサブ作業領域を含み、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することは、
前記目標マッピング図形を被覆する作業幅を算出し、
無人航空機が前記作業幅で飛行する作業長さを算出し、
前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することを含む。
【００１４】
これに代えて、前記目標マッピング図形を被覆する作業幅を算出することは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出し、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とすることを含む。
【００１５】
これに代えて、前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することは、
前記傾向ラインをサブ作業領域の中心線に設定し、
前記傾向ラインにおいて順番に作業始点を決定し、
前記作業始点から前記作業長さを順次取って作業終点を決定して、サブ中心線分を取得し、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得することを含む。
【００１６】
本発明の別の側面によれば、
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得するように設けられる取得モジュールと、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定するように設けられる目標マッピング図形決定モジュールと、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成するように設けられる飛行作業領域生成モジュールと、を備える無人航空機のナビゲーション領域計画装置を提供する。
【００１７】
これに代えて、前記目標マッピング図形決定モジュールは、前記複数のサンプリング点をサンプリング順番で接続して目標マッピング図形を生成するように設けられているサンプリング点接続サブモジュールを備える。
【００１８】
これに代えて、前記飛行作業領域生成モジュールは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成するように設けられる傾向ライン生成サブモジュールと、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成するように設けられている基準生成サブモジュールとを備える。
【００１９】
これに代えて、前記傾向ライン生成サブモジュールは、
前記目標マッピング図形において基準点を決定するように設けられる基準点決定ユニットと、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成するように設けられている基準点生成ユニットとを備える。
【００２０】
これに代えて、前記基準点は、中点を含み、
前記基準点決定ユニットは、
前記複数のサンプリング点の座標をクエリーするように設けられる座標クエリーサブユニットと、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出するように設けられる平均値算出サブユニットとを備える。
【００２１】
これに代えて、前記基準点生成ユニットは、
前記目標マッピング図形の極値座標を極値点に割り振るように設けられる極値点割り振りサブユニットと、
前記極値点を接続して基準線分を取得するように設けられる極値点接続サブユニットと、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成するように設けられる平行生成サブユニットとを備える。
【００２２】
これに代えて、前記飛行作業領域は、１又は複数のサブ作業領域を含み、前記基準生成サブモジュールは、
前記目標マッピング図形を被覆する作業幅を算出するように設けられる作業幅算出ユニットと、
無人航空機が前記作業幅で飛行する作業長さを算出する作業長さ算出ユニットと、
前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成するように設けられているサブ作業領域生成ユニットと、を備える。
【００２３】
これに代えて、前記作業幅算出ユニットは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出するように設けられる垂直距離算出サブユニットと、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とするように設けられる作業幅設定サブユニットと、を備える。
【００２４】
これに代えて、前記サブ作業領域生成ユニットは、
前記傾向ラインをサブ作業領域の中心線に設定するように設けられている中心線設置サブユニットと、
前記傾向ラインにおいて順番に作業始点を決定するように設けられている作業始点決定サブユニットと、
前記作業始点から前記作業長さを順次取って作業終点を決定して、サブ中心線分を取得するように設けられている作業終点決定サブユニットと、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得するように設けられている垂直拡張サブユニットと、を備える。
【００２５】
本発明の別の側面によれば、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサに実行される時に、請求項１〜９のうちの１つまたは複数の方法を実行させる、１つまたは複数のコンピュータ読取可能な媒体に記憶される命令とを含むリモコンを提供する。
【００２６】
本発明の別の側面によれば、プログラムを実行するためのプロセッサであって、前記プログラムが実行される時に上記の無人航空機のナビゲーション領域計画を実行するプロセッサを提供する。
【００２７】
本発明の別の側面によれば、記憶されたプログラムを含む記憶媒体であって、前記プログラムが実行される時に、前記記憶媒体が搭載された機器を上記の無人航空機のナビゲーション領域計画を実行するように制御する記憶媒体を提供する。
【発明の効果】
【００２８】
本発明の実施例は、以下のような利点がある。
【００２９】
本発明の実施例では、帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、目標マッピング図形の傾向に沿って帯状の地理的領域に対して飛行作業領域を生成するので、帯状の地理的領域の傾向に自己適応して飛行作業領域を生成することができ、柔軟性が高く、帯状の地理的領域にできるだけ注目して、帯状の地理的領域以外の領域が飛行作業領域に含まれるのを減少し、無人航空機の飛行作業量を減らし、飛行作業のコストを低減し、作業効率を向上することができる。
【図面の簡単な説明】
【００３０】
【図１Ａ】従来の飛行作業領域の計画を示す図である。
【図１Ｂ】従来の飛行作業領域の計画を示す図である。
【図１Ｃ】従来の飛行作業領域の計画を示す図である。
【図２】本発明の１つの実施例に係る無人航空機のナビゲーション領域計画の方法の手順を示すフローチャートである。
【図３Ａ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｂ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｃ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｄ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｅ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｆ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｇ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図３Ｈ】本発明の１つの実施例に係る帯状の地理的領域の飛行作業領域の計画を示す図である。
【図４】本発明の１つの実施例に係る無人航空機のナビゲーション領域計画装置の構造を示すブロック図である。
【図５】本発明の１つの実施例に係るリモコンの構造を示す図である。
【発明を実施するための形態】
【００３１】
本発明の上記目的、特徴及び利点をより容易に理解できるように、以下では図面及び具体的な実施の形態を参照しながら本発明をさらに詳細に説明する。
【００３２】
図２は、本発明の１つの実施例による無人航空機のナビゲーション領域計画の方法の手順を示すフローチャートであり、具体的には、以下のようなステップを含むことができる。
【００３３】
ステップ２０１において、帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得する。
【００３４】
具体的な実施にあたっては、本発明に係る無人航空機のナビゲーション領域計画の方法の手順についての実施例は、無人航空機のリモコンに応用されて、無人航空機に飛行、農業植物保護等の操作を実行させるための端末を制御することができる。
【００３５】
他の実施例では、無人航空機のナビゲーション領域計画の方法の手順についての実施例は、ＰＣ端末、クラウドサーバなどに応用されてもよい。
【００３６】
なお、無人航空機とは、例えば農業植物保護および測量に使用されるものような、無線遠隔制御やプログラムによる制御によって特定の航空任務を実行する航空機であり、一般的にオペレータを搭載せず、空力を用いて航空機に所要の揚力を与え、自動的に飛行し又は遠隔ブートすることができる。
【００３７】
さらに、リモコンは、例えば携帯電話のような制御プログラムがインストールされた携帯端末であってもよく、この場合、リモコンは地上局とも呼ばれる。
【００３８】
リモコンは、プロセッサ、電源管理チップ、電池、ＵＳＢ（Univerｓal Ｓerial Ｂuｓ）インタフェース、ボタンーコンポーネントおよびジョイスティックコンポーネントなどの構成要素を有する独立したデバイスであってもよい。
【００３９】
そのうち、当該ＵＳＢインタフェースは、データ線を介して携帯端末に接続することで協同して作業操作を行うことができる。ジョイスティックコンポーネントは、左ジョイスティックおよび右ジョイスティックを含み、無人航空機の飛行姿勢を遠隔制御するように設けられる。ボタンーコンポーネントは、ステップボタンや機能ボタンを含み、無人航空機の飛行姿勢及び無人航空機の関連作業操作をステップ制御するように設けられている。
【００４０】
本発明の実施例では、リモコンに電子地図を表示し、この電子地図に測量しようとする領域を表示することができる。測量しようとする領域は、例えば河流、道路等の帯状の地理的領域とすることができる。ユーザは、タッチ操作等の操作により当該帯状の地理的領域に測量図を描画し、当該測量図から端点、変曲点等の点をサンプリング点として選択することができる。また、ユーザは、衛星地図において直接曲線、直線、ブロック図等で測量領域を標識してもよい。
【００４１】
例えば、図３Ａに示すように、電子地図３００に帯状の河流３０１（帯状の地理的領域）があり、ユーザは、タッチ操作により河流３０１に測量線３０２（測量図）を描画することができる。
【００４２】
もちろん、上記のサンプリング点の取得方式は例示に過ぎなく、本発明の実施例ではこれに対して限定されるものではなく、本発明の実施例を実施する際に、実際の状況に応じて、例えばユーザが測量装置によってサンプリング点を採集するような他のサンプリング点の取得方式を設定してもよい。また、当業者は、上記のサンプリング点の取得方式の以外に、実際な必要に応じて他のサンプリング点の取得方式を採用してもよく、本発明の実施例ではこれに対して限定されるものではない。
【００４３】
ステップＳ２０２において、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定する。
【００４４】
具体的な実施にあたっては、一定の描画ルールに従って、サンプリング点を規則的な目標マッピング図形に変換することができる。
【００４５】
本発明の１つの実施例では、ステップＳ２０２は、以下のサブステップを含むことができる。
【００４６】
サブステップＳ１１において、前記複数のサンプリング点を描画の順番で接続して、目標マッピング図形を生成する。
【００４７】
本発明の実施例では、複数のサンプリング点をそのサンプリング順番で接続して、折れ線等の目標マッピング図形を生成することができる。
【００４８】
例えば、図３Ｂに示すように、測量図３０２に対して、端点Ｐ１、Ｐ６および変曲点Ｐ２、Ｐ３、Ｐ４、Ｐ５をサンプリング点として選択することができる。
【００４９】
図３Ｃに示すように、サンプリング点Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６をこの順で接続して、目標マッピング図形として折れ線Ｐ１Ｐ２Ｐ３Ｐ４Ｐ５Ｐ６を生成することができる。
【００５０】
もちろん、上述した測量図や目標マッピング図形はあくまで例示に過ぎなく、本発明の実施例を実施する際に、実際の状況に応じて、他の測量図や目標マッピング図形を設置してもよく、例えば、測量図は、帯状の地理的領域の輪郭、不規則な閉鎖図形などであってもよく、目標マッピング図形は、矩形状、不規則な多角形、シミュレーション曲線、離散点、点集合などであってもよく、本発明の実施例ではこれに対して限定されるものではない。また、上述した測量図や目標マッピング図形の以外に、当業者は、実際の必要に応じて他の測量図や目標マッピング図形を採用することも可能であり、本発明の実施例ではこれに対しても限定されるものではない。
【００５１】
ステップ２０３において、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成する。
【００５２】
本発明の実施例では、目標マッピング図形の傾向に沿って飛行作業領域を生成し、すなわち、帯状の地理的領域の傾向に合わせて帯状の地理的領域を被覆する飛行作業領域を生成することができる。
【００５３】
本発明の１つの実施例では、ステップＳ２０３は、以下のサブステップを含むことができる。
【００５４】
サブステップＳ２１において、前記目標マッピング図形の傾向に沿って傾向ラインを生成する。
【００５５】
本発明の実施例では、目標マッピング図形の傾向に沿って傾向ラインを生成して、帯状の地理的領域の傾向を表すことができる。例えば、当該傾向ラインは、直線であってもよいし、シミュレーション曲線であってもよい。
【００５６】
本発明の１つの実施例では、サブステップＳ２１は、さらに以下のサブステップを含むことができる。
【００５７】
サブステップＳ２１１では、前記目標マッピング図形において基準点を決定する。
【００５８】
具体的な実施にあたっては、目標マッピング図形の特性に応じて、目標マッピング図形において、例えば重心点、中心点、垂心点などの点を基準点として決定することができる。
【００５９】
本発明の１つの実施例では、基準点は、中点を含み、サブステップＳ２１１はさらに以下のサブステップを含むことができる。
【００６０】
ステップＳ２１１１では、前記複数のサンプリング点の座標をクエリーする。サンプリング点の座標は、実測装置から取得した地理座標であってもよいし、地図上から取得した地理座標であってもよい。
【００６１】
サブステップＳ２１１２では、前記複数のサンプリング点の座標の平均値を前記中点の座標として算出する。
【００６２】
本例では、折れ線等の目標マッピング図形に対して、各サンプリング点の座標の平均値を中点の座標として、中点の位置を決定することができる。
【００６３】
例えば、図３Ｄに示すように、Ｐ１の座標が（ｘ１，ｙ１）、Ｐ２の座標が（ｘ２，ｙ２）、Ｐ３の座標が（ｘ３，ｙ３）、Ｐ４の座標が（ｘ４，ｙ４）、Ｐ５の座標が（ｘ５，ｙ５）、Ｐ６の座標が（ｘ６，ｙ６）であり、中点Oの座標が（ｘ０，ｙ０）であると、ｘ０＝（ｘ１+ｘ２+ｘ３+ｘ４+ｘ５+ｘ６）/６、ｙ０＝（ｙ１+ｙ２+ｙ３+ｙ４+ｙ５+ｙ６）/６となる。
【００６４】
サブステップＳ２１２において、前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成する。
【００６５】
本発明の実施例では、基準点を通過して、目標マッピング図形の傾向に沿って傾向ラインを生成することができる。
【００６６】
本発明の１つの実施例では、サブステップＳ２１２は、さらに以下のサブステップを含むことができる。
【００６７】
サブステップＳ２１２１において、前記目標マッピング図形の極値座標を極値点に割り振る。
【００６８】
具体的な実施にあたっては、目標マッピング図形に対して生成される外接矩形は、一般的に最小外接矩形（ｍｉｎｉｍｕｍ ｂｏｕｎｄｉｎｇ ｒｅｃｔａｎｇｌｅ、ＭＢＲ）であり、外接矩形のコーナー点から、最大Ｘ座標、最小Ｘ座標、最大Ｙ座標、最小Ｙ座標などのような目標マッピング図形の極値座標を取得して、極値座標を集合して極値点とする。
【００６９】
例えば、最大Ｘ座標、最大Ｙ座標を１つの極値点に割り振り、最小Ｘ座標、最小Ｙ座標を別の極値点に割り振る。
【００７０】
ステップＳ２１２２において、前記極値点を接続して基準線分を取得する。
【００７１】
実際の応用では、前記極値点を接続して、目標マッピング図形の傾向を表し、基準線分とすることができる。
【００７２】
サブステップＳ２１２３において、前記基準点を通過して、前記基準線分に平行な傾向ラインを生成する。
【００７３】
本例では、基準点を通過して、基準線分に平行な線分を傾向ラインとして生成することができる。
【００７４】
例えば、図３Ｅに示すように、目標マッピング図形Ｐ１Ｐ２Ｐ３Ｐ４Ｐ５Ｐ６に対して、外接矩形ＡＢＣＤを生成することができ、そのうち、サンプリング点Ｐ１と点Ｃとが重なり合っており、サンプリング点Ｐ６と点Ｄとが重なり合っている。
【００７５】
サンプリング点Ｐ１とサンプリング点Ｐ６との間の傾きで目標マッピング図形Ｐ１Ｐ２Ｐ３Ｐ４Ｐ５Ｐ６の傾向を表すと、対角点ＢＣの間の傾きがこの傾向と一致するが、対角点ＡＤの間の傾きがこの傾向と一致していないので、対角線ＢＣを基準線分として、中点Oを通過して対角線ＢＣに平行な線分１を傾向ラインとして生成する。
【００７６】
さらに、傾向ラインを生成する際には、対角点が第１のコーナー点と第２のコーナー点であり、傾向ライン上に第１のアンカー点と第２のアンカー点を有するものとする。
【００７７】
すると、第１のコーナー点と中点との間の接続線の第１の傾きを算出し、第１の傾きが１よりも大きいかを判定することができる。第１の傾きが１よりも大きい場合、第１のコーナー点の縦座標を第１のアンカー点の縦座標に割り振る。一方、第１の傾きが１よりも大きくない場合、第１のコーナー点の横座標を第１のアンカー点の横座標に割り振る。
【００７８】
同様に、第２のコーナー点と中点との間の接続線の第２の傾きを算出し、第２の傾きが１よりも大きいかを判定することができる。第２の傾きが１よりも大きい場合、第２のコーナー点の縦座標を第２のアンカー点の縦座標に割り振る。一方、第２の傾きが１よりも大きくない場合、第２のコーナー点の横座標を第２のアンカー点の横座標に割り振る。
【００７９】
第１のアンカー点と第２のアンカー点との間の傾きが基準線分の傾きと同じであるため、中点の座標を参照すれば、第１のアンカー点と第２のアンカー点の座標を算出して、傾向ラインを決定することができる。
【００８０】
サブステップＳ２２において、前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成する。
【００８１】
具体的な実施にあたっては、傾向ラインを飛行作業領域の位置決め基準として飛行作業領域を生成することができるので、飛行作業を目標マッピング図形の傾向と一致させて、帯状の地理的領域の傾向と一致させることができる。
【００８２】
本発明の１つの実施例では、飛行作業領域は、１つ又は複数のサブ作業領域を含み、サブステップＳ２２はさらに以下のサブステップを含むことができる。
【００８３】
サブステップＳ２２１において、前記目標マッピング図形を被覆する作業幅を算出する。
【００８４】
実際の応用では、帯状の地理的領域を被覆できるように目標マッピング図形を被覆する作業幅を算出することができる。
【００８５】
本発明の１つの実施例では、サブステップＳ２２１は、以下のサブステップを含むことができる。
【００８６】
サブステップＳ２２１１において、前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出する。
【００８７】
サブステップＳ２２１２において、値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とする。
【００８８】
本例では、ユーザは、作業幅が帯状の地理的領域を被覆できるように、事前に帯状の地理的領域に応じて緩衝距離を設定することができる。
【００８９】
例えば、河流に対して、緩衝距離を２５メートルとすることができる。
【００９０】
具体的な実施にあたっては、目標マッピング図形における各点から傾向ラインまでの垂直距離を算出することができる。また、目標マッピング図形が折れ線である場合、各サンプリング点から傾向ラインまでの垂直距離を算出することができる。
【００９１】
全ての垂直距離のうち値が最大となる垂直距離と緩衝距離とを加算して作業幅の半分とし、その２倍の値を作業幅とすることができる。
【００９２】
例えば、目標マッピング図形Ｐ１Ｐ２Ｐ３Ｐ４Ｐ５Ｐ６において、サンプリング点Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６から傾向ライン１までの垂直距離がそれぞれｑ１、ｑ２、ｑ３、ｑ４、ｑ５、ｑ６であり、そのうち、ｑ３の値が最大であり、緩衝距離がＨであるとすると、作業幅ｄ＝２*（ｑ３+Ｈ）となる。
【００９３】
もちろん、上述した作業幅の算出方式はあくまでも例示に過ぎず、本発明の実施例を実施する際に、実際の状況に応じて他の作業幅の算出方式を設定してもよく、例えば、全ての垂直距離のうち値が最大となる垂直距離の２倍を作業幅としたり、傾向ラインの両側の値が最大となる垂直距離の和を作業幅としたり、傾向ラインの両側の値が最大となる垂直距離の和と緩衝距離の２倍とを加算して作業幅としたりするなどであってもよく、本発明の実施例ではこれに対して限定されるものではない。
【００９４】
ステップＳ２２２において、無人航空機が前記作業幅で飛行する作業長さを算出する。
【００９５】
具体的な実施にあたっては、無人航空機が１回に飛行可能な面積が決定されるので、その面積を作業幅で割ることによって、１回に飛行可能な作業長さを得ることができる。
【００９６】
サブステップＳ２２３において、前記傾向ライン上に前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成する。
【００９７】
傾向ラインを元に拡張し、拡張する幅を作業幅として、生成したサブ作業領域が目標マッピング図形の一部を被覆して、帯状の地理的領域の一部を被覆することができ、そして、複数のサブ作業領域を重畳すると飛行作業領域全体となる。
【００９８】
本発明の１つの実施例では、サブステップＳ２２３はさらに以下のサブステップを含むことができる。
【００９９】
サブステップＳ２２３１において、前記傾向ラインをサブ作業領域の中心線に設定する。
【０１００】
本例では、傾向ラインは、飛行作業領域全体の中心線であり、各サブ作業領域の中心線でもあり、飛行作業領域（各サブ作業領域を含む）はこの傾向ラインに対して対称となる。
【０１０１】
ステップＳ２２３２において、前記傾向ラインにおいて順番に作業始点を決定する。
【０１０２】
具体的な実施にあたっては、傾向ラインの作業始点は、目標マッピング図形が最初に傾向ラインに投影された点、または前のサブ作業領域の作業終点である。
【０１０３】
例えば、目標マッピング図形が折れ線であれば、１番目のサンプリング点が傾向ラインに投影された点が１番目の作業始点となる。
【０１０４】
サブステップＳ２２３３において、前記作業始点から前記作業長さを順次取って作業終点を決定し、サブ中心線分を取得する。
【０１０５】
実際の応用では、作業終点は、傾向ラインにおいて作業始点から作業長さ離れた点、または目標マッピング図形が最後に傾向ラインに投影された点である。
【０１０６】
例えば、目標マッピング図形が折れ線であれば、最後のサンプリング点が傾向ラインに投影された点は、最後の作業終点となる。
【０１０７】
傾向ラインにおいて、作業始点と作業終点との間の線分は、サブ中心線分である。
【０１０８】
サブステップＳ２２３４において、前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得する。
【０１０９】
作業幅が全ての垂直距離のうち値が最大となる垂直距離と緩衝距離の２倍とを加算したものであると、サブ中心線分をもとに作業幅の半分ずつ拡張して、目標マッピング領域を被覆することを保証できる。
【０１１０】
例えば、図３Ｆに示すように、１番目のサンプリング点Ｐ１が傾向ライン１に投影された点ｍ１を１番目の作業始点とし、傾向ライン１において作業始点ｍ１から作業長さ離れた点ｍ２を作業始点終点とし、子中心線分ｍ１ｍ２と垂直な方向にそれぞれ作業幅の半分ｄ/２＝ｑ３+Ｈずつ拡張すると、サブ作業領域Ｎ１を生成することができる。
【０１１１】
さらに、作業始点ｍ１および作業始点終点ｍ２の座標が既知であり、作業幅ｄ/２が既知であって、仮にｋ１、ｋ２、ｋ３、ｋ４をサブ作業領域Ｎ１の４つのコーナー点とし、ｋ１ｍ１の距離がｄ/２であり、ｋ１ｍ１の傾きとｍ１ｍ２の傾きとの積が-１であり、この２つの条件に基づいて、ｋ１の座標を算出することができる。同様に、ｋ２、ｋ３、ｋ４の座標を算出することができ、これによりサブ作業領域Ｎ１を決定することができる。
【０１１２】
同様に、図３Ｇに示すように、点ｍ２を作業始点とし、点ｍ３を作業始点終点としてサブ作業領域Ｎ２を生成し、点ｍ３を作業始点とし、点ｍ４を作業始点終点としてサブ作業領域Ｎ３を生成し、点ｍ４を作業始点とし、点ｍ５（最後のサンプリング点Ｐ６が傾向ライン１に投影された点）を作業始点終点としてサブ作業領域Ｎ４を生成することができる。
【０１１３】
図３Ｈに示すように、電子地図３００において、Ｎ１、Ｎ２、Ｎ３およびＮ４によって飛行作業領域全体を構成し、河流３０１を被覆する。
【０１１４】
勿論、上記サブ作業領域の生成方式はあくまで例示に過ぎなく、本発明の実施例を実施する際に、実際の状況に応じて他のサブ作業領域の生成方式を設定してもよく、例えば、サブ中心線分と垂直な方向の両側に、それぞれ値が最大となる垂直距離または最大の垂直距離と緩衝距離との和で拡張するなどとしてもよく、本発明の実施例ではこれに対して限定されるものではない。
【０１１５】
本発明の実施例では、帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、目標マッピング図形の傾向に沿って帯状の地理的領域に対して飛行作業領域を生成するので、帯状の地理的領域の傾向に自己適応して飛行作業領域を生成することができ、柔軟性が高く、帯状の地理的領域にできるだけ注目して、帯状の地理的領域以外の領域が飛行作業領域に含まれるのを減少し、無人航空機の飛行作業量を減らし、飛行作業のコストを低減することができる。
【０１１６】
なお、方法の実施例については、説明の簡単化のために一連の動作の組合せとして表現しているが、本発明の実施例は記述された動作の順序に限定されるものではなく、本発明の実施例に基づいて、あるステップを他の順序または同時に行うこともできることは、当業者にとっては自明なことである。また、本明細書に記述した実施例はいずれも好適な実施例に属し、かかる動作は必ずしも本発明の実施例に必須であるとは限らないことも、当業者にとっては自明なことである。
【０１１７】
図４は、本発明の１つの実施例に係る無人航空機のナビゲーション領域計画装置の構造を示すブロック図であり、具体的には、以下のモジュールを含むことができる。
【０１１８】
取得モジュール４０１は、帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得するように設けられる。
【０１１９】
目標マッピング図形決定モジュール４０２は、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定するように設けられる。
【０１２０】
飛行作業領域生成モジュール４０３は、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成するように設けられる。
【０１２１】
本発明の１つの実施例では、前記目標マッピング図形変換モジュール４０２は、前記複数のサンプリング点をサンプリング順番で接続して、目標マッピング図形を生成するように設けられているサンプリング点接続サブモジュールを備える。
【０１２２】
本発明の１つの実施例では、前記飛行作業領域生成モジュール４０３は、
前記目標マッピング図形の傾向に沿って傾向ラインを生成するように設けられる傾向ライン生成サブモジュールと、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成するように設けられている基準生成サブモジュールとを備える。
【０１２３】
本発明の１つの実施例では、前記傾向ライン生成サブモジュールは、
前記目標マッピング図形において基準点を決定するように設けられる基準点決定ユニットと、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成するように設けられている基準点生成ユニットとを備える。
【０１２４】
本発明の１つの実施例では、前記基準点は、中点を含み、前記基準点決定ユニットは、
前記複数のサンプリング点の座標をクエリーするように設けられる座標クエリーサブユニットと、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出するように設けられる平均値算出サブユニットとを備える。
【０１２５】
本発明の１つの実施例では、前記基準点生成ユニットは、
前記目標マッピング図形の極値座標を極値点に割り振るように設けられる極値点割り振りサブユニットと、
前記極値点を接続して基準線分を取得するように設けられる極値点接続サブユニットと、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成するように設けられる平行生成サブユニットとを備える。
【０１２６】
本発明の１つの実施例では、前記飛行作業領域は、１つ又は複数のサブ作業領域を含み、前記基準生成サブモジュールは、
前記目標マッピング図形を被覆する作業幅を算出するように設けられる作業幅算出ユニットと、
無人航空機が前記作業幅で飛行する作業長さを算出するように設けられる作業長さ算出ユニットと、
前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成するように設けられているサブ作業領域生成ユニットと、を備える。
【０１２７】
本発明の１つの実施例では、前記作業幅算出ユニットは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出するように設けられる垂直距離算出サブユニットと、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とするように設けられる作業幅設定サブユニットと、を備える。
【０１２８】
本発明の１つの実施例では、前記サブ作業領域生成ユニットは、
前記傾向ラインをサブ作業領域の中心線に設定するように設けられている中心線設置サブユニットと、
前記傾向ラインにおいて順番に作業始点を決定するように設けられている作業始点決定サブユニットと、
前記作業始点から前記作業長さを順次取って作業終点を決定し、サブ中心線分を取得するように設けられている作業終点決定サブユニットと、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得するように設けられている垂直拡張サブユニットと、を備える。
【０１２９】
装置の実施例については、方法の実施例とほぼ同様であるため、説明を簡素化しており、関連する部分については方法の実施例に対する説明を参照すればよい。
【０１３０】
図５は、例示的な実施例に係るリモコン５００を示すブロック図である。
【０１３１】
図５に示すように、リモコン５００は、プロセスコンポーネント５０２、メモリ５０４、電源コンポーネント５０６、マルチメディアコンポーネント５０８、オーディオコンポーネント５１０、入出力（I/Ｏ）インタフェース５１２、センサコンポーネント５１５、および通信コンポーネント５１６のうちの１つ又は複数を含むことができる。
【０１３２】
プロセスコンポーネント５０２は、通常、例えば表示、電話通話、データ通信、カメラ操作および記録操作に関する操作などのリモコン５００の動作全般を制御する。プロセスコンポーネント５０２は、上述した方法の全部または一部のステップを完成できるように、命令を実行するための１つまたは複数のプロセッサ５２０を含むことができる。また、プロセスコンポーネント５０２は、その他の構成要素との間で容易に交互できるように１つまたは複数のモジュールを含むことができる。例えば、プロセスコンポーネント５０２は、マルチメディアコンポーネント５０８と容易に交互できるようにマルチメディアモジュールを含むことができる。
【０１３３】
メモリ５０４は、リモコン５００における操作を支持できるように各種類のデータが記憶されるように配置されている。これらのデータの例としては、例えば、リモコン５００で操作するためのアプリケーションや方法の命令、連絡者データ、電話帳データ、メッセージ、写真、ビデオ等が挙げられる。メモリ５０４は、例えばＳＲＡＭ（Ｓtatic  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ Ｅｒａｓａｂｌｅ ａｎｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ ａｎｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、磁気メモリ、フラッシュメモリ、磁気ディスク、光ディスクなどのいずれの揮発性または非揮発性のメモリー、あるいはそれらの組み合わせによって実現することができる。
【０１３４】
電源コンポーネント５０６は、リモコン５００の各種の構成要素に電力を供給する。電源コンポーネント５０６は、電源管理チップと、１つ又は複数の電池と、リモコン５００に対する電力の生成、管理及び配分に関する他の部品を含むことができる。
【０１３５】
マルチメディアコンポーネント５０８は、前記リモコン５００とユーザーとの間に出力インタフェースを提供するためのスクリーンを含む。いくつかの実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）と、タッチパネル（ＴＰ）とを含むことができる。もしスクリーンはタッチパネルを含めば、ユーザからの入力信号を受け付けるためのタッチスクリーンとして実現されることができる。タッチパネルは、タッチ、スライド及びタッチパネルにおけるジェスチャーを検知するための１つ又は複数のタッチセンサを含む。前記タッチセンサは、タッチ又はスライド動作の境界のみならず、前記タッチ又はスライド操作に関連する継続時間及び圧力も検出することができる。いくつかの実施例では、マルチメディアコンポーネント５０８は、１つのフロントカメラ及び/又はバックカメラを含む。リモコン５００が撮影モード又はビデオモードなどの操作モードにある場合、フロントカメラ及び/又はバックカメラは、外部のマルチメディアデータを受信することができる。各々のフロントカメラ及びバックカメラは、固定された光学レンズシステムであってもよいし、焦点距離及び光学ズーム能力を有してもよい。
【０１３６】
オーディオコンポーネント５１０は、オーディオ信号を出力および/または入力するように配置される。例えば、オーディオコンポーネント５１０は、リモコン５００が通話モード、記録モードおよび音声認識モード等の操作モードにある場合、外部からのオーディオ信号を受信するように配置される１つのマイクロフォン（ＭＩＣ）を含む。受信されたオーディオ信号は、さらにメモリ５０４に記憶されてもよいし、通信コンポーネント５１６を介して送信されてもよい。いくつかの実施例では、オーディオコンポーネント５１０は、オーディオ信号を出力するように設けられる１つのスピーカをさらに含む。
【０１３７】
I/Ｏインターフェース５１２は、プロセスコンポーネント５０２と周辺インターフェースモジュールとの間に例えばＯＴＧインターフェース等のインターフェースを提供し、上記周辺インターフェースモジュールは、キーボード、クリックロール、ボタン等であってもよい。これらのボタンは、ホームボタン、音量ボタン、スタートボタン及びロックボタンを含むが、これらに限定されるものではない。
【０１３８】
センサコンポーネント５１４は、リモコン５００に各方面の状態評価を提供するように設けられている１つまたは複数のセンサーを含む。例えば、センサコンポーネント５１４は、リモコン５００のオン/オフ状態、構成要素の相対位置を検出することができる。例えば、前記構成要素は、リモコン５００のディスプレイやキーパッドであり、センサコンポーネント５１４は、リモコン５００やリモコン５００における１つの構成要素の位置の変更、リモコン５００に対するユーザの接触の有無、リモコン５００の方位や加減速、リモコン５００の温度変化をさらに検出することができる。センサコンポーネント５１４は、物理的に接触することなく近傍の物体の存在を検出するための近接センサを含むことができる。また、センサコンポーネント５１４は、例えばＣＭＯＳやＣＯＴイメージセンサなどのような、撮像に使用される光センサをさらに含んでもよい。いくつかの実施例では、当該センサー部５１４は、測位モジュール、加速度センサー、ジャイロセンサー、磁気センサー、圧力センサー又は温度センサーをさらに含んでもよい。
【０１３９】
通信コンポーネント５１６は、リモコン５００と他の装置（例えば無人航空機）との間で容易に有線通信又は無線通信を行うことが可能であるように構成される。リモコン５００は、例えばＷｉＦｉや２Ｇ、３Ｇ、またはそれらの組み合わせなどの通信規格に準拠した無線ネットワークに接続してもよい。１つの実施例では、通信コンポーネント５１６は、放送チャンネルを介して外部の放送管理システムからの放送信号または放送に関する情報を受信する。１つの実施例では、前記通信コンポーネント５１６は、短距離通信を促進するために近距離無線通信（ＮＦＣ）モジュールをさらに含んでもよい。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（（Ｉｎｆｒａ−ｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）技術、ブルートゥース（登録商標）（ＢＴ）技術およびその他の技術に基づいて実現することができる。
【０１４０】
１つの実施例では、リモコン５００は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ）、ディジタル信号処理デバイス（ＤＳＴＯ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたはその他の電子部品で実現可能で、上述した方法を実行するように設けられる。
【０１４１】
１つの実施例では、例えばリモコン５００のプロセッサ５２０が実行することによって上述した方法を実現するための命令を含むメモリ５０４のような、命令を含む非一時的なコンピュータ読取可能な記憶媒体が提供される。例えば、前記非一時的なコンピュータ読取可能な記憶媒体は、ＲＯＭやＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク及び光データ記憶装置等であってもよい。
【０１４２】
本発明の実施例では、記憶されたプログラムを含む記憶媒体であって、前記記憶媒体における命令が携帯端末のプロセッサによって実行される場合、記憶されたプログラムを含む記憶媒体であって、前記プログラムが実行される時に前記記憶媒体が搭載される機器を無人航空機のナビゲーション領域計画の方法を実行するように制御し、
前記方法は、
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することを含む記憶媒体を提供する。
【０１４３】
これに代えて、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定するステップは、
前記複数のサンプリング点をサンプリング順番で接続して、目標マッピング図形を生成することを含む。
【０１４４】
これに代えて、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成するステップは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成し、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することを含む。
【０１４５】
これに代えて、前記目標マッピング図形の傾向に沿って傾向ラインを生成するステップは、
前記目標マッピング図形において基準点を決定し、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成することを含む。
【０１４６】
これに代えて、前記基準点は、中点を含み、前記目標マッピング図形において基準点を決定するステップは、
前記複数のサンプリング点の座標をクエリーし、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出することを含む。
【０１４７】
これに代えて、前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成するステップは、
前記目標マッピング図形の極値座標を極値点に割り振り、
前記極値点を接続して基準線分を取得し、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成することを含む。
【０１４８】
これに代えて、前記飛行作業領域は、１つ又は複数のサブ作業領域を含み、前記傾向ラインを位置決め基準として前記帯状の地理的領域に対して飛行作業領域を生成するステップは、
前記目標マッピング図形を被覆する作業幅を算出し、
無人航空機が前記作業幅で飛行する作業長さを算出し、
前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することを含む。
【０１４９】
これに代えて、前記目標マッピング図形を被覆する作業幅を算出するステップは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出し、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とすることを含む。
【０１５０】
これに代えて、前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成するステップは、
前記傾向ラインをサブ作業領域の中心線に設定し、
前記傾向ラインにおいて順番に作業始点を決定し、
前記作業始点から前記作業長さを順次取って作業終点を決定し、サブ中心線分を取得し、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得することを含む。
【０１５１】
本発明の実施例では、プログラムを実行するためのプロセッサであって、前記プログラムが実行される時に無人航空機のナビゲーション領域計画の方法を実行し、
前記方法は、
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することを含む記憶媒体を提供する。
【０１５２】
これに代えて、前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定するステップは、
前記複数のサンプリング点をサンプリング順番で接続して、目標マッピング図形を生成することを含む。
【０１５３】
これに代えて、前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成するステップは、
前記目標マッピング図形の傾向に沿って傾向ラインを生成し、
前記傾向ラインを位置決め基準として、前記帯状の地理的領域に対して飛行作業領域を生成することを含む。
【０１５４】
これに代えて、前記目標マッピング図形の傾向に沿って傾向ラインを生成するステップは、
前記目標マッピング図形において基準点を決定し、
前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成することを含む。
【０１５５】
これに代えて、前記基準点は、中点を含み、前記目標マッピング図形において基準点を決定するステップは、
前記複数のサンプリング点の座標をクエリーし、
前記複数のサンプリング点の座標の平均値を前記中点の座標として算出することを含む。
【０１５６】
これに代えて、前記目標マッピング図形の傾向に沿って前記基準点を通過する傾向ラインを生成するステップは、
前記目標マッピング図形の極値座標を極値点に割り振り、
前記極値点を接続して基準線分を取得し、
前記基準点を通過して、前記基準線分に平行な傾向ラインを生成することを含む。
【０１５７】
これに代えて、前記飛行作業領域は、１つ又は複数のサブ作業領域を含み、前記傾向ラインを位置決め基準として前記帯状の地理的領域に対して飛行作業領域を生成するステップは、
前記目標マッピング図形を被覆する作業幅を算出し、
無人航空機が前記作業幅で飛行する作業長さを算出し、
前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成することを含む。
【０１５８】
これに代えて、前記目標マッピング図形を被覆する作業幅を算出するステップは、
前記目標マッピング図形における各点から前記傾向ラインまでの垂直距離を算出し、
値が最大となる垂直距離と予め設定された緩衝距離との和の２倍を作業幅とすることを含む。
【０１５９】
これに代えて、前記傾向ラインから前記作業長さを順次取って前記作業幅を拡張して、１回の飛行作業のサブ作業領域を生成するステップは、
前記傾向ラインをサブ作業領域の中心線に設定し、
前記傾向ラインにおいて順番に作業始点を決定し、
前記作業始点から前記作業長さを順次取って作業終点を決定し、サブ中心線分を取得し、
前記子中心線分と垂直な方向に沿って前記作業幅の半分ずつ拡張して、１回の飛行作業のサブ作業領域を取得することを含む。
【０１６０】
本明細書における各実施例はいずれも累進の方式で説明し、各実施例において他の実施例との相違点を重点として説明し、各実施例で共通または類似する部分は相互に参照すればよい。
【０１６１】
また、当業者は、本発明の実施例が方法、装置又はコンピュータプログラム製品として提供されることができることを理解すべきである。従って、本発明の実施例は完全にハードウェアからなる実施例、完全にソフトウェアからなる実施例、又はソフトウェアとハードウェアとを組み合わせてなる実施例の形式を採用することができる。そして、本発明の実施例は、コンピュータに使用可能なプログラムコードを含む１つまたは複数のコンピュータに使用可能な記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリ等を含むがこれらに限定されるものではない）に実施されるコンピュータプログラム製品の形態を採用してもよい。
【０１６２】
本発明の実施例は本発明の実施例に係る方法、端末装置（システム）、及びコンピュータプログラム製品のフローチャート及び/又はブロック図を参照して説明する。コンピュータプログラム命令によりフローチャート及び/又はブロック図における各々のフロー及び/又はブロック、及びフローチャート及び/又はブロック図におけるフロー及び/又はブロックの組み合わせを実現することができると理解すべきである。これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込みプロセッサ又は他のプログラマブルデータ処理端末装置のプロセッサに提供して１つの機器を生成し、コンピュータ又は他のプログラマブルデータ処理端末装置のプロセッサにより実行された命令によりフローチャートにおける１つまたは複数のフローおよび/またはブロック図における１つまたは複数のブロックで指定された機能を実現するための装置を生成することができる。
【０１６３】
これらのコンピュータプログラム命令は、コンピュータやその他のプログラマブルデータ処理端末装置を特定の方式で動作するようにブートできるコンピュータ読取可能なメモリに格納され、当該コンピュータ読取可能なメモリに格納された命令によって、フローチャートにおける１つ又は複数のフロー及び/又はフロック図における１つまたは複数のブロックで指定された機能を実現する命令装置を含む製造品を生成してもよい。
【０１６４】
これらのコンピュータプログラム命令は、コンピュータやその他のプログラマブルなデータ処理端末装置にロードされ、コンピュータや他のプログラマブルな端末装置上に一連の操作手順を実行してコンピュータにより実現される処理を生成することによって、コンピュータや他のプログラマブルな端末装置上に実行される命令によって、フローチャートにおける１つまたは複数のフローおよび/またはブロック図における１つまたは複数のブロックで指定された機能を実現するためのステップを提供する。
【０１６５】
本発明の好適な実施例について説明したが、当業者であれば、基本的な進歩性のある概念を知ると、これらの実施例に対して他の変更や修正を加えることが可能である。従って、添付の特許請求の範囲は、好適な実施例及び本発明の実施例の範囲に属する全ての変更及び修正を含むと解釈されるべきである。
【０１６６】
最後に、本明細書では、「第１」及び「第２」等のような関係を表す用語は、１つの実体又は操作と別の実体又は操作とを区別するためのものだけであり、これらの実体又は操作の間にこのような実際の関係又は順序が存在することを要求又は示唆するものではない。また、「含む」、「包含」またはその他の任意の変形は、非排他性の包含をカバーすることにより、一連の要素を含むプロセス、方法、物品または端末機器が、それらの要素だけでなく、明確に記載されていない他の要素も含み、またはそのようなプロセス、方法、物品または端末機器に固有の要素も含む趣旨である。特別な制限がない場合、「１つの・・・を含む」という語句で限定される要素は、前記要素を含むプロセス、方法、物品または端末機器に他の同様な要素が存在することを排除しない。
【０１６７】
以上、本発明が提供する無人航空機のナビゲーション領域計画の方法、無人航空機のナビゲーション領域計画装置、リモコン、プロセッサおよび記録媒体について詳細に説明した。本明細書では、具体的な実施例を応用して本発明の原理および実施の形態を説明したが、以上の実施例の説明は本発明の方法およびその核心思想の理解を助けるためのものである。そして、当業者にとっては、本発明の思想に基づいて、具体的な実施の形態および応用範囲に変更を加えることができる。したがって、本明細書の内容は本発明に対する制限と理解されるべきではない。
【図１Ａ】
2020532809.tif 000003
【図１Ｂ】
2020532809.tif 000004
【図１Ｃ】
2020532809.tif 000005
【図２】
2020532809.tif 000006
【図３Ａ】
2020532809.tif 000007
【図３Ｂ】
2020532809.tif 000008
【図３Ｃ】
2020532809.tif 000009
【図３Ｄ】
2020532809.tif 000010
【図３Ｅ】
2020532809.tif 000011
【図３Ｆ】
2020532809.tif 000012
【図３Ｇ】
2020532809.tif 000013
【図３Ｈ】
2020532809.tif 000014
【図４】
2020532809.tif 000015
【図５】
2020532809.tif 000016
【手続補正書】
【提出日】令和2年3月6日(2020.3.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】変更
【補正の内容】
【０１１０】
例えば、図３Ｆに示すように、１番目のサンプリング点Ｐ１が傾向ライン１に投影された点ｍ１を１番目の作業始点とし、傾向ライン１において作業始点ｍ１から作業長さ離れた点ｍ２を作業終点とし、子中心線分ｍ１ｍ２と垂直な方向にそれぞれ作業幅の半分ｄ/２＝ｑ３+Ｈずつ拡張すると、サブ作業領域Ｎ１を生成することができる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
さらに、作業始点ｍ１および作業終点ｍ２の座標が既知であり、作業幅ｄ/２が既知であって、仮にｋ１、ｋ２、ｋ３、ｋ４をサブ作業領域Ｎ１の４つのコーナー点とし、ｋ１ｍ１の距離がｄ/２であり、ｋ１ｍ１の傾きとｍ１ｍ２の傾きとの積が-１であり、この２つの条件に基づいて、ｋ１の座標を算出することができる。同様に、ｋ２、ｋ３、ｋ４の座標を算出することができ、これによりサブ作業領域Ｎ１を決定することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】変更
【補正の内容】
【０１１２】
同様に、図３Ｇに示すように、点ｍ２を作業始点とし、点ｍ３を作業終点としてサブ作業領域Ｎ２を生成し、点ｍ３を作業始点とし、点ｍ４を作業終点としてサブ作業領域Ｎ３を生成し、点ｍ４を作業始点とし、点ｍ５（最後のサンプリング点Ｐ６が傾向ライン１に投影された点）を作業終点としてサブ作業領域Ｎ４を生成することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１２１
【補正方法】変更
【補正の内容】
【０１２１】
本発明の１つの実施例では、前記目標マッピング図形決定モジュール４０２は、前記複数のサンプリング点をサンプリング順番で接続して、目標マッピング図形を生成するように設けられているサンプリング点接続サブモジュールを備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
図５に示すように、リモコン５００は、プロセスコンポーネント５０２、メモリ５０４、電源コンポーネント５０６、マルチメディアコンポーネント５０８、オーディオコンポーネント５１０、入出力（I/Ｏ）インタフェース５１２、センサコンポーネント５１４、および通信コンポーネント５１６のうちの１つ又は複数を含むことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１４２
【補正方法】変更
【補正の内容】
【０１４２】
本発明の実施例では、記憶されたプログラムを含む記憶媒体であって、前記記憶媒体における命令が携帯端末のプロセッサによって実行され、前記プログラムが実行される時に前記記憶媒体が搭載される機器を無人航空機のナビゲーション領域計画の方法を実行するように制御し、
前記方法は、
帯状の地理的領域の複数のサンプリング点、曲線、直線又はブロック図を取得し、
前記複数のサンプリング点、曲線、直線又はブロック図に基づいて目標マッピング図形を決定し、
前記目標マッピング図形の傾向に沿って前記帯状の地理的領域に対して飛行作業領域を生成することを含む記憶媒体を提供する。
【国際調査報告】
2020532809.tif 000017
2020532809.tif 000018
2020532809.tif 000019
2020532809.tif 000020