JP6806967B2 - Control device and control method - Google Patents
Control device and control method Download PDFInfo
- Publication number
- JP6806967B2 JP6806967B2 JP2016190871A JP2016190871A JP6806967B2 JP 6806967 B2 JP6806967 B2 JP 6806967B2 JP 2016190871 A JP2016190871 A JP 2016190871A JP 2016190871 A JP2016190871 A JP 2016190871A JP 6806967 B2 JP6806967 B2 JP 6806967B2
- Authority
- JP
- Japan
- Prior art keywords
- trap
- beasts
- birds
- unit
- box trap
- 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.)
- Active
Links
Images
Landscapes
- Catching Or Destruction (AREA)
- Closed-Circuit Television Systems (AREA)
Description
本発明は、制御装置等に関する。 The present invention relates to a control device and the like.
農作物や山林の環境にとって有害な鳥獣を捕獲するために、ハンターが箱罠を設置し、箱罠を巡回することが行われている。箱罠は様々な場所に設置されるため、ハンターが直接、各箱罠を巡回すると、ハンターにかかる負担が大きくなる。このため、遠隔地から各箱罠に鳥獣が捕獲されたことを自動的に通知する仕組みが求められている。 In order to capture birds and beasts that are harmful to the environment of crops and forests, hunters set up box traps and patrol the box traps. Since the box traps are installed in various places, if the hunter goes around each box trap directly, the burden on the hunter will increase. For this reason, there is a need for a mechanism that automatically notifies each box trap that birds and beasts have been captured from a remote location.
また、単に箱罠に何かが捕獲されたことを通知することのみでは十分ではない。例えば、箱罠に猪が捕獲された場合と、鹿が捕獲された場合とでは、鹿が猪よりも弱る速度が速いため、優先的に、鹿を捕獲した箱罠に向かい保護する必要があり、鳥獣の種別を知ることも重要である。 Also, simply notifying the box trap that something has been captured is not enough. For example, when a wild boar is captured in a box trap and when a deer is captured, the deer weakens faster than the wild boar, so it is necessary to preferentially head to the box trap that captured the deer and protect it. It is also important to know the types of birds and beasts.
上記課題を解消するため、箱罠に、内部の画像を撮影するカメラを設置し、センサを用いて鳥獣が捕獲されたことを検出すると、3G(Generation)回線等を利用して、カメラの撮影画像の情報を管理装置にメール送信するという従来技術がある。 In order to solve the above problem, a camera that takes an image of the inside is installed in the box trap, and when it is detected that a bird or beast has been captured using a sensor, the camera takes a picture using a 3G (Generation) line or the like. There is a conventional technique of sending image information to a management device by e-mail.
しかしながら、上述した従来技術では、箱罠に捕獲された鳥獣の情報を得るための設備コストが高いという問題がある。 However, the above-mentioned conventional technique has a problem that the equipment cost for obtaining information on the birds and beasts captured in the box trap is high.
例えば、上述した従来技術では、箱罠毎に監視カメラを設置しているため、箱罠の数に応じて、設置すべき監視カメラの数が増加することになる。また、監視カメラを搭載したドローンを用いて、各箱罠の上空を巡回させ、各箱罠の画像を取得することも考えられるが、移動経路が広範囲である場合には、バッテリの電力が足りなくなる場合がある。 For example, in the above-mentioned conventional technique, since the surveillance cameras are installed for each box trap, the number of surveillance cameras to be installed increases according to the number of box traps. It is also possible to use a drone equipped with a surveillance camera to patrol the sky above each box trap and acquire an image of each box trap, but if the movement route is wide, the battery power is sufficient. It may disappear.
1つの側面では、本発明は、箱罠に捕獲された鳥獣の情報を得ることができる制御装置および制御方法を提供することを目的とする。 In one aspect, it is an object of the present invention to provide a control device and a control method capable of obtaining information on birds and beasts captured in a box trap.
第1の案では、制御装置は、受信部と、判定部と、指定部とを有する。受信部は、複数の罠にそれぞれ設置された複数のセンサにより測定された複数の加速度情報を受信する。判定部は、複数の加速度情報の特徴を基にして、複数の罠のうち、鳥獣を捕獲した罠が存在するか否かを判定する。指定部は、判定部により、鳥獣を捕獲した罠が存在する場合には、鳥獣を捕獲した罠の位置を特定し、飛行ロボットにアクセスし、飛行ロボットの目的地として、鳥獣を捕獲した罠の位置を指定する。飛行ロボットは、目的地が指定されると、目的地に向かって空中移動し、目的地に到達するとカメラによる撮影を実行した後に、帰還ポイントに帰還する。 In the first plan, the control device has a receiving unit, a determining unit, and a designated unit. The receiving unit receives a plurality of acceleration information measured by a plurality of sensors installed in each of the plurality of traps. The determination unit determines whether or not there is a trap that captures birds and beasts among the plurality of traps based on the characteristics of the plurality of acceleration information. If there is a trap that captured the birds and beasts, the designation unit identifies the position of the trap that captured the birds and beasts, accesses the flying robot, and uses the trap that captured the birds and beasts as the destination of the flying robot. Specify the position. When the destination is specified, the flying robot moves in the air toward the destination, and when it reaches the destination, it takes a picture with the camera and then returns to the return point.
箱罠に捕獲された鳥獣の情報を得ることができる。 You can get information on birds and beasts captured in the box trap.
以下に、本願の開示する制御装置および制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。 Hereinafter, examples of the control device and the control method disclosed in the present application will be described in detail with reference to the drawings. The present invention is not limited to this embodiment.
図1は、本実施例に係るシステムの一例を示す図である。図1に示すように、このシステムは、箱罠50a,50b,50cと、飛行ロボット100と、管理サーバ200とを有する。ここでは、箱罠50a〜50cを示すが、システムは、この他の箱罠を有していても良い。管理サーバ200は、制御装置の一例である。箱罠50a〜50cをまとめて適宜、箱罠50と表記する。
FIG. 1 is a diagram showing an example of a system according to this embodiment. As shown in FIG. 1, this system has
箱罠50aは、鳥獣を捕獲する箱罠である。箱罠50b,50cに関する説明は、箱罠50aに関する説明と同様である。図2は、箱罠の一例を示す図である。図2に示すように、この箱罠50aは、扉5と、検出センサ51と、加速度センサ52と、無線通信部53とを有する。
The
検出センサ51は、箱罠50a内部の温度、物体検知、箱罠50aの振動等に基づき、箱罠50aの内部に鳥獣6が存在するか否かを検出するセンサである。検出センサ51は、箱罠50aの内部に鳥獣6が存在する場合には、扉5の動作部(図示略)に信号を出力することで、扉5を閉じ、鳥獣6を捕獲する。
The
加速度センサ52は、箱罠50aの加速度を計測するセンサである。箱罠50aに鳥獣6が捕獲されると、鳥獣6は、箱罠50aに衝突する行為を繰り返し行うため、箱罠50aが振動し、箱罠50aの加速度を検出することができる。以下の説明では、箱罠50aの加速度の情報を、加速度データと表記する。加速度データは、異なる3軸方向それぞれにおける時刻と加速度の大きさとの関係を有する。例えば、異なる3軸方向を、直交座標系のX軸方向、Y軸方向、Z軸方向とし、z軸方向を、垂直方向とする。
The
無線通信部53は、管理サーバ200との間で無線通信を行う装置である。例えば、箱罠50aが鳥獣6を捕獲すると、鳥獣を捕獲したことを示す「鳥獣検知データ」を、管理サーバ200に送信する。鳥獣検知データには、加速度データと捕獲日時データが格納される。
The
飛行ロボット100は複数のプロペラ(ローター)を有し、各プロペラを回転させることで、空中移動する装置である。また、飛行ロボット100は、カメラを有する。例えば、飛行ロボット100は、管理サーバ200に設定された目標位置データに示される箱罠50の位置に向かい、箱罠の画像または映像を撮影し、管理サーバ200に帰還する。飛行ロボット100がカメラを用いて撮影した画像または映像の情報を、撮影データと表記する。
The
管理サーバ200は、箱罠50から鳥獣検知データを受信して、鳥獣を捕獲した箱罠50を特定する。また、管理サーバ200は、箱罠50から受信する加速度データの特徴を基にして、箱罠50が捕獲した鳥獣の種別を判定する。管理サーバ200は、鳥獣を捕獲した箱罠50の目標位置データを飛行ロボット100に設定することで、鳥獣を捕獲した箱罠50に飛行ロボット100を向かわせ、箱罠50の画像または映像を撮影させる。管理サーバ200は、帰還した飛行ロボットから撮影データを取得し、管理する。
The
なお、管理サーバ200は、鳥獣を捕獲した箱罠50が複数存在する場合には、加速度データを基にして特定した鳥獣の種別に基づき、優先度の高い箱罠50を選択する。管理サーバ200は、選択した箱罠50の目標位置データを、飛行ロボット100に設定する。
When there are a plurality of
次に、図1に示した箱罠50の構成の一例について説明する。図3は、本実施例に係る箱罠の構成を示す機能ブロック図である。図3では一例として、箱罠50aの機能ブロック図を示すが、箱罠50b,50cの機能ブロック図も同様である。箱罠50aは、扉動作部5a、検出センサ51、加速度センサ52、無線通信部53、タイマ54、バッテリ55、記憶部56、制御部57を有する。
Next, an example of the configuration of the
扉動作部5aは、後述する扉制御部57aから閉信号を受け付けた場合に、箱罠50aの扉5を閉める処理部である。また、扉動作部5aは、扉制御部57aから開信号を受け付けた場合には、箱罠50aの扉5を開ける。なお、箱罠50aのコストを削減するべく、扉動作部5aは、箱罠50aの扉5を閉める処理のみ実行しても良い。
The door operating unit 5a is a processing unit that closes the
検出センサ51、加速度センサ52、無線通信部53に関する説明は、図2に示した検出センサ51、加速度センサ52、無線通信部53に関する説明と同様である。
The description of the
タイマ54は、現在の日時の情報を、制御部57に出力する装置である。バッテリ55は、箱罠50aの各処理部に電源を供給する装置である。
The timer 54 is a device that outputs information on the current date and time to the
記憶部56は、加速度データ56aと、捕獲日時データ56bとを有する。記憶部56は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子や、HDD(Hard Disk Drive)などの記憶装置に対応する。
The storage unit 56 has
加速度データ56aは、加速度センサ52により計測された加速度データである。図4は、加速度データのデータ構造の一例を示す図である。図4に示すように、加速度データは、時刻と、各軸(X軸、Y軸、Z軸)の加速度の値とを対応付ける。なお、加速度の値の単位を「mGal」とする。
The
捕獲日時データ56bは、鳥獣を捕獲した日時を示す情報である。
The capture date /
制御部57は、扉制御部57aと、登録部57bと、送信部57cとを有する。制御部57は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって実現できる。また、制御部57は、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードワイヤードロジックによっても実現できる。
The
扉制御部57aは、検出センサ51の検出結果を基にして、図2に示した扉5を制御する処理部である。扉制御部57aは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合には、扉動作部5aに対して、閉信号を出力し、扉5を閉める。
The door control unit 57a is a processing unit that controls the
扉制御部57aは、図示しない入力装置を介して、作業員から扉5を開ける要求を受け付けた場合には、扉動作部5aに対して、開信号を出力し、扉5を開ける。
When the door control unit 57a receives a request from an operator to open the
登録部57bは、加速度センサ52が計測した加速度データを、加速度データ56aとして、記憶部56に登録する。登録部57bは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合に、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた時点の日時を、タイマ54から取得し、捕獲日時データ56bとして、記憶部56に登録する。
The registration unit 57b registers the acceleration data measured by the
送信部57cは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合に、鳥獣を捕獲したことを示す鳥獣検知データを、管理サーバ200に送信する処理部である。例えば、送信部57cは、鳥獣検知データに、箱罠50aを識別する箱罠IDと、加速度データ56aと捕獲日時データ56bとを付与して、管理サーバ200に送信する。
The
次に、図1に示した飛行ロボット100の構成の一例について説明する。図5は、本実施例に係る飛行ロボットの構成を示す機能ブロック図である。図5に示すように、この飛行ロボット100は、無線通信部110と、カメラ120と、入力部130と、駆動装置140と、バッテリ150と、記憶部160と、制御部170とを有する。
Next, an example of the configuration of the
無線通信部110は、管理サーバ200と無線通信を行う装置である。後述する制御部170は、無線通信部110を介して、管理サーバ200とデータを送受信する。
The wireless communication unit 110 is a device that performs wireless communication with the
カメラ120は、後述するカメラ制御部174から撮影命令を受け付けた場合に、撮影範囲に含まれる画像または映像を撮影するカメラである。カメラ120は、カメラ制御部174から撮影終了命令を受け付けた場合に、撮影を終了する。
The camera 120 is a camera that shoots an image or a video included in the shooting range when a shooting command is received from the
例えば、カメラ120の撮影方向は、飛行ロボット100の下方向である。カメラ120は、飛行ロボット100が、箱罠50の上空に達し、ホバリングを開始すると、箱罠50を撮影する。
For example, the shooting direction of the camera 120 is the downward direction of the flying
入力部130は、飛行ロボット100に各種の情報を入力するための入力装置である。入力部130は、タッチパネルや入力ボタン等に対応する。
The input unit 130 is an input device for inputting various information to the
駆動装置140は、制御部170からの駆動命令に基づいて、複数のプロペラ(ローター)を回転させることで、飛行ロボット100を空中移動させる。また、駆動装置140は、複数のプロペラの回転数を調整することで、飛行ロボット100を空中待機(ホバリング)することが可能となる。
The
バッテリ150は、飛行ロボット100の各処理部110〜140,160,170に電源を供給する装置である。
The
記憶部160は、目標位置データ161と、撮影データ162と、帰還位置データ163とを有する。記憶部160は、RAM、ROM、フラッシュメモリなどの半導体メモリ素子や、HDDなどの記憶装置に対応する。
The
目標位置データ161は、飛行ロボット100が向かう先の箱罠50の位置座標を示すデータである。例えば、目標位置データ161には、箱罠IDが含まれる。撮影データ162は、カメラ120により撮影された撮影データである。帰還位置データ163は、管理サーバ200の位置座標を示すデータである。
The target position data 161 is data indicating the position coordinates of the
制御部170は、受付部171と、位置検出部172と、移動制御部173と、カメラ制御部174と、送信部175とを有する。制御部170は、CPUやMPUなどによって実現できる。また、制御部170は、ASICやFPGAなどのハードワイヤードロジックによっても実現できる。
The control unit 170 includes a
受付部171は、管理サーバ200から、目標位置データ161を受け付けた場合に、目標位置データ161を記憶部160に登録する。受付部171は、カメラ120から撮影データ162を受け付けた場合に、撮影データ162を記憶部160に登録する。受付部171は、管理サーバ200から、撮影データ162の要求を受け付けた場合に、記憶部160に登録された撮影データ162を、管理サーバ200に出力する。
When the
位置検出部172は、GPS(Global Positioning System)を用いて、飛行ロボット100の位置を検出する処理部である。例えば、位置検出部172は、アンテナ(図示略)を用いて、各GPS衛星からGPS信号を受信し、各GPS信号の受信時間のずれに基づいて、飛行ロボット100の位置を算出する。位置検出部172は、検出した位置の情報を、移動制御部173に出力する。以下の説明では、位置検出部172が検出した位置の情報を、位置情報と表記する。
The position detection unit 172 is a processing unit that detects the position of the
移動制御部173は、目標位置データ161に基づいて、箱罠50に向けて飛行ロボット100を飛行状態で移動させる処理部である。例えば、移動制御部173は、位置検出部172から取得する位置情報と、目標位置データ161との距離が近づくような方向に飛行ロボット100を移動させる駆動命令を、駆動装置140に出力する。移動制御部173は、該当する目標位置に到達すると、目標位置に到達した旨の情報を、カメラ制御部174に出力する。
The
移動制御部173は、カメラ制御部174から、撮影が完了した旨の情報を受け付けると、帰還位置データ163に基づいて、管理サーバ200に向けて飛行ロボット100を飛行状態で移動させる。移動制御部173は、飛行ロボット100の位置と、帰還位置データ163の位置との距離が閾値未満となった場合に、送信部175に、管理サーバ200に帰還した旨の情報を出力する。
When the
カメラ制御部174は、移動制御部173から、該当する目標(箱罠50)に到達した旨の情報を受け付けた場合に、撮影命令をカメラ120に出力する。カメラ制御部174は、下記の条件A1〜A3のうち、いずれか一つの条件を満たす場合に、カメラ120に、撮影終了命令を出力する。カメラ120は、撮影終了命令をカメラ120に出力した後に、移動制御部173に、撮影が完了した旨の情報を出力する。
条件A1:カメラ120に撮影命令を出力してから所定時間経過した。
条件A2:撮影データ162のデータ容量が閾値を超えた。
条件A3:バッテリ150のバッテリ残量が所定値未満となった。
When the
Condition A1: A predetermined time has elapsed since the shooting command was output to the camera 120.
Condition A2: The data capacity of the
Condition A3: The remaining battery level of the
送信部175は、飛行ロボット100が、管理サーバ200に帰還した場合に、撮影データ162を、管理サーバ200に送信する処理部である。なお、送信部175は、撮影データ162に、目標位置データ161に含まれる箱罠IDの情報を付加する。
The transmission unit 175 is a processing unit that transmits the
次に、図1に示した管理サーバ200の構成について説明する。図6は、本実施例に係る管理サーバの構成を示す機能ブロック図である。図6に示すように、この管理サーバ200は、通信部210と、入力部220と、表示部230と、記憶部240と、制御部250とを有する。
Next, the configuration of the
通信部210は、箱罠50または飛行ロボット100とデータ通信を実行する処理部である。通信部210は、通信装置に対応する。後述する制御部250は、通信部210を介して、箱罠50または飛行ロボット100とデータをやり取りする。
The communication unit 210 is a processing unit that executes data communication with the
入力部220は、管理サーバ200に各種の情報を入力する入力装置である。入力部220は、キーボードやマウス、タッチパネル等に対応する。
The
表示部230は、制御部250からの各種の情報を表示する表示装置である。表示部230は、液晶モニタ、タッチパネル等に対応する。
The
記憶部240は、加速度テーブル241と、種別判定テーブル242と、箱罠位置テーブル243と、撮影データテーブル244とを有する。記憶部240は、RAM、ROM、フラッシュメモリなどの半導体メモリ素子や、HDDなどの記憶装置に対応する。 The storage unit 240 has an acceleration table 241, a type determination table 242, a box trap position table 243, and a shooting data table 244. The storage unit 240 corresponds to semiconductor memory elements such as RAM, ROM, and flash memory, and storage devices such as HDD.
加速度テーブル241は、各箱罠50から受信する加速度データを保持するテーブルである。図7は、加速度テーブルのデータ構造の一例を示す図である。図7に示すように、この加速度テーブル241は、箱罠IDと、捕獲日時と、加速度データと、鳥獣種別と、フラグとを対応付ける。箱罠IDは、箱罠50を一意に識別する情報である。捕獲日時は、箱罠が鳥獣を捕獲した日時である。加速度データは、各箱罠50に設置されたセンサが計測した加速度データである。
The acceleration table 241 is a table that holds acceleration data received from each
鳥獣種別は、後述する判定部252によって判定される鳥獣の種別を示す。フラグは、該当する箱罠に飛行ロボット100を向かわせたか否かを示す情報である。フラグが「オン」の場合には、該当する箱罠に飛行ロボットを向かわせたことを示す。フラグが「オフ」の場合には、該当する箱罠に飛行ロボットを向かわせていないことを示す。
The bird / beast type indicates the type of the bird / beast determined by the
種別判定テーブル242は、鳥獣の種別を判定する場合の条件の情報を保持するテーブルである。図8は、種別判定テーブルのデータ構造の一例を示す図である。図8に示すように、この種別判定テーブル142は、条件と、鳥獣種別とを対応付ける。 The type determination table 242 is a table that holds information on conditions for determining the type of birds and beasts. FIG. 8 is a diagram showing an example of the data structure of the type determination table. As shown in FIG. 8, the type determination table 142 associates the condition with the bird / beast type.
条件は、箱罠50が鳥獣を捕獲した場合の加速度センサ52の特徴を示すものであり、係る条件に合致する場合には、対応付けられた鳥獣が捕獲されていることを示す。鳥獣種別は、鳥獣の種別を示すものである。
The condition indicates the characteristics of the
例えば、下記の条件a1、a2、a3を全て満たす場合には、箱罠50に捕獲された鳥獣種別が「猪」であると判定する。猪は箱罠50に捕獲されると、X軸方向、Y軸方向に繰り返し移動する習性がある。第1時間幅は、ユーザが予め設定しておく時間幅であり、例えば60分とする。
条件a1:第1時間幅において、X軸方向またはY軸方向の一方の加速度の平均値が200(mGal)以上である。
条件a2:第1時間幅において、X軸方向またはY軸方向のもう一方の加速度の平均値が100(mGal)以上である。
条件a3:第1時間幅において、Z軸方向の加速度の平均値が200(mGal)未満である。
For example, when all of the following conditions a1, a2, and a3 are satisfied, it is determined that the type of bird or beast captured in the
Condition a1: In the first time width, the average value of acceleration in either the X-axis direction or the Y-axis direction is 200 (mGal) or more.
Condition a2: In the first time width, the average value of the other accelerations in the X-axis direction or the Y-axis direction is 100 (mGal) or more.
Condition a3: In the first time width, the average value of acceleration in the Z-axis direction is less than 200 (mGal).
下記の条件b1、b2、b3を全て満たす場合には、箱罠50に捕獲された鳥獣種別が「鹿」であると判定する。鹿は箱罠50に捕獲されると、X軸方向、Y軸方向と比較して、Z軸方向(垂直方向)に繰り返し飛び跳ねる習性があり、また、スタミナが少ないため、しばらくするとあまり動かなくなる。第1時間幅および第2時間幅は、ユーザが予め設定しておく時間幅である。ただし、第1時間幅<第2時間幅とする。
条件b1:第1時間幅において、X軸方向およびY軸方向の加速度の平均値が200(mGal)未満である。
条件b2:第1時間幅において、Z軸方向の加速度の平均値が200(mGal)以上である。
条件b3:第2時間幅において、Z軸方向の加速度の平均値が200(mGal)未満である。
When all of the following conditions b1, b2, and b3 are satisfied, it is determined that the type of bird or beast captured in the
Condition b1: In the first time width, the average value of acceleration in the X-axis direction and the Y-axis direction is less than 200 (mGal).
Condition b2: In the first time width, the average value of acceleration in the Z-axis direction is 200 (mGal) or more.
Condition b3: In the second time width, the average value of the acceleration in the Z-axis direction is less than 200 (mGal).
なお、上記の条件a1〜a3の組、条件b1〜b3の組に該当しない場合には、「猪」、「鹿」以外の鳥獣が捕獲されたと判定する。 If the set of conditions a1 to a3 and the set of conditions b1 to b3 are not met, it is determined that birds and beasts other than "boar" and "deer" have been captured.
箱罠位置テーブル243は、各箱罠50の位置データを保持する情報である。図9は、箱罠位置テーブルのデータ構造の一例を示す図である。図9に示すように、この箱罠位置テーブル243は、箱罠IDと、位置データとを対応付ける。箱罠IDは、箱罠を一意に識別する情報である。位置データは、箱罠の位置を示すデータである。
The box trap position table 243 is information for holding the position data of each
撮影データテーブル244は、飛行ロボットが撮影した撮影データを保持するテーブルである。図10は、撮影データテーブルのデータ構造の一例を示す図である。図10に示すように、この撮影データテーブル244は、箱罠IDと、撮影日時と、撮影データとを対応付ける。箱罠IDは、箱罠を一意に識別する情報である。撮影日時は、飛行ロボット100が、箱罠50を撮影した日時を示す。撮影データは、飛行ロボット100が撮影した撮影データである。
The shooting data table 244 is a table that holds shooting data shot by the flying robot. FIG. 10 is a diagram showing an example of the data structure of the photographing data table. As shown in FIG. 10, the shooting data table 244 associates the box trap ID with the shooting date and time and the shooting data. The box trap ID is information that uniquely identifies the box trap. The shooting date and time indicates the date and time when the
制御部250は、受信部251と、判定部252と、指定部253とを有する。制御部250は、CPUやMPUなどによって実現できる。また、制御部250は、ASICやFPGAなどのハードワイヤードロジックによっても実現できる。
The control unit 250 includes a
受信部251は、箱罠50または飛行ロボット100から各種のデータを受信する処理部である。受信部251は、箱罠から鳥獣検知データを受信すると、鳥獣検知データに付加される箱罠ID、捕獲日時、加速度データを対応付けて、加速度テーブル241に格納する。受信部251は、新たな鳥獣検知データを受信するたびに、新たなレコードを、加速度テーブル241に登録する。
The receiving
受信部251は、飛行ロボット100から箱罠IDと撮影データとを受信すると、受信した箱罠IDと撮影データとを対応付けて、撮影データテーブル244に登録する。
When the receiving
判定部252は、加速度データと、種別判定テーブル242とを基にして、箱罠が捕獲した鳥獣の種別を判定し、判定結果を、加速度テーブル241に登録する処理部である。判定部252は、ある箱罠IDに対応する加速度データを加速度テーブル241から取得し、捕獲日時を始点とした第1時間幅におけるX軸、Y軸、Z軸の加速度の平均値を算出する。また、判定部252は、捕獲日時を始点とした第2時間幅におけるX軸、Y軸、Z軸の加速度の平均値を算出する。
The
判定部252は、第1時間幅におけるX軸、Y軸、Z軸の加速度の平均値と、第2時間幅におけるX軸、Y軸、Z軸の加速度の平均値と、種別判定テーブル242の条件とを比較して、該当する鳥獣種別を判定する。判定部252は、加速度テーブル241に新たなレコードが追加されるたびに、上記処理を繰り返し実行する。
The
指定部253は、鳥獣を捕獲した箱罠が存在する場合に、鳥獣を捕獲した箱罠の位置を特定し、特定した箱罠の位置を示す目標位置データを、飛行ロボット100に設定する処理部である。指定部253は、目標位置データを、飛行ロボット100に設定した後、出発指示を行う。
When there is a box trap that captures birds and beasts, the designation unit 253 specifies the position of the box trap that captured the birds and beasts, and sets target position data indicating the position of the specified box trap in the
指定部253は、加速度テーブル241を参照し、フラグが「オフ」となるレコードのうち、優先度が最も高いレコードを選択し、選択したレコードの箱罠IDを特定する。指定部253は、特定した箱罠IDに対応する位置データを、箱罠位置テーブル243から取得する。指定部253は、取得した位置データおよび箱罠IDを、目標位置データとして、飛行ロボット100に設定する。指定部253は、目標位置データを飛行ロボット100に設定した後に、かかる目標位置データの箱罠IDに対応する加速度テーブル241のフラグを「オン」に設定する。
The designation unit 253 refers to the acceleration table 241 and selects the record having the highest priority among the records whose flag is "off", and identifies the box trap ID of the selected record. The designation unit 253 acquires the position data corresponding to the specified box trap ID from the box trap position table 243. The designation unit 253 sets the acquired position data and the box trap ID in the
指定部253は、フラグが「オフ」となるレコードについて、下記の基準に基づき、優先度が最も高いレコードを選択する。
基準c1:鳥獣種別が「鹿」となるレコードが最も優先度が高いレコードとなる。鳥獣種別が「鹿」となるレコードが複数存在する場合には、鳥獣種別が「鹿」となるレコードのうち、捕獲日時が最も古いレコードが、優先度が最も高いレコードとなる。
基準c2:基準c1を満たすレコードが存在しない場合には、基準c2が適用される。鳥獣種別が「その他」となるレコードが最も優先度が高いレコードとなる。鳥獣種別が「その他」となるレコードが複数存在する場合には、鳥獣種別が「その他」となるレコードのうち、捕獲日時が最も古いレコードが、優先度が最も高いレコードとなる。
基準c3:基準c1、c2を満たすレコードが存在しない場合には、基準c3が適用される。各レコードのうち、捕獲日時が最も古いレコードが、優先度が最も高いレコードとなる。
The designation unit 253 selects the record having the highest priority for the record whose flag is "off" based on the following criteria.
Criterion c1: The record whose bird / beast type is "deer" has the highest priority. When there are a plurality of records whose bird / beast type is "deer", the record whose capture date / time is the oldest is the record with the highest priority among the records whose bird / beast type is "deer".
Criteria c2: If there is no record satisfying the criterion c1, the criterion c2 is applied. The record whose bird / beast type is "Other" has the highest priority. When there are a plurality of records whose bird / beast type is "other", the record whose capture date / time is the oldest is the record with the highest priority among the records whose bird / beast type is "other".
Criteria c3: If there are no records satisfying the criteria c1 and c2, the criterion c3 is applied. Of each record, the record with the oldest capture date and time is the record with the highest priority.
次に、本実施例に係る箱罠50の処理手順の一例について説明する。図11は、本実施例に係る箱罠の処理手順を示すフローチャートである。図11に示すように、箱罠50は、検出センサ51により鳥獣を検知したか否かを判定する(ステップS101)。箱罠50は、検出センサ51により鳥獣を検知していない場合には(ステップS101,No)、再度ステップS101に移行する。
Next, an example of the processing procedure of the
箱罠50は、検出センサ51により鳥獣を検知した場合には(ステップS101,Yes)、箱罠50の扉制御部57aが扉5を閉める(ステップS102)。箱罠50の登録部57bは、捕獲日時を記録し(ステップS103)、加速度データ56aを記録する(ステップS104)。
When the
箱罠50の送信部57cは、管理サーバ200に、鳥獣検知データを送信する(ステップS105)。
The
次に、本実施例に係る管理サーバ200の処理手順の一例について説明する。図12は、本実施例に係る管理サーバの処理手順を示すフローチャートである。図12に示すように、管理サーバ200の受信部251は、箱罠50から鳥獣検知データを受信したか否かを判定する(ステップS201)。受信部251は、箱罠50から鳥獣検知データを受信していない場合には(ステップS201,No)、再度、ステップS201に移行する。
Next, an example of the processing procedure of the
受信部251は、箱罠50から鳥獣検知データを受信した場合には(ステップS201,Yes)、加速度データを加速度テーブル241に登録する(ステップS202)。管理サーバ200の判定部252は、鳥獣の種別を判定する(ステップS203)。
When the receiving
管理サーバ200の指定部253は、複数の箱罠50で鳥獣を捕獲したか否かを判定する(ステップS204)。指定部253は、複数の箱罠50で鳥獣を捕獲していない場合には(ステップS204,No)、鳥獣を捕獲した箱罠50の目標位置データを、飛行ロボット100に設定し(ステップS205)、ステップS208に移行する。
The designation unit 253 of the
指定部253は、複数の箱罠50で鳥獣を捕獲した場合には(ステップS204,Yes)、ステップS206に移行する。指定部253は、優先度に応じて、箱罠50を選択する(ステップS206)。指定部253は、選択した箱罠の目標位置データを、飛行ロボット100に設定し(ステップS207)、ステップS208に移行する。指定部253は、飛行ロボット100に飛行指示を行う(ステップS208)。
When the designated unit 253 captures birds and beasts in a plurality of box traps 50 (steps S204, Yes), the designated unit 253 proceeds to step S206. The designation unit 253 selects the
次に、本実施例に係る管理サーバ200の効果について説明する。管理サーバ200は、各箱罠50の加速度データを利用して、鳥獣を捕獲した箱罠を選別し、選別した箱罠50の位置を、カメラ120を有する飛行ロボット100に通知して、該当する箱罠50の映像の撮影に向かわせる。このため、設備費用を抑えつつ、箱罠に捕獲された鳥獣の情報を取得することができる。
Next, the effect of the
管理サーバ200は、鳥獣を捕獲した箱罠50が複数存在する場合には、鳥獣の種別を基にして、飛行ロボット100の目的地に指定する位置データを選択する。このため、優先度の高い鳥獣の撮影データを優先的に取得することができる。
When there are a plurality of box traps 50 that capture birds and beasts, the
管理サーバ200は、箱罠に捕獲された鳥獣が「鹿」である場合に、かかる鹿を捕獲した箱罠に優先的に飛行ロボットを向かわせる。鹿は他の鳥獣と比較して弱りやすいため、優先的に鹿の状況を把握することができる。
When the birds and beasts captured in the box trap are "deer", the
ところで、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部あるいは一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 By the way, among the processes described in this embodiment, all or part of the processes described as being automatically performed may be manually performed, or the processes described as being manually performed may be performed. All or part of it can be done automatically by a known method. In addition, the processing procedure, control procedure, specific name, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified.
さらに、各装置にて行われる各処理機能は、その全部または任意の一部がCPUおよび当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。 Further, each processing function performed by each device can be realized by a CPU and a program in which all or any part thereof is analyzed and executed by the CPU, or can be realized as hardware by wired logic.
50a,50b,50c 箱罠
100 飛行ロボット
200 管理サーバ
50a, 50b,
Claims (4)
前記複数の加速度情報の特徴を基にして、前記複数の罠のうち、鳥獣を捕獲した罠が存在するか否かを判定する処理、および、鳥獣の種別を判定する処理を実行する判定部と、
前記判定部により、鳥獣を捕獲した罠が複数存在する場合には、前記鳥獣の種別を基にして、鳥獣を捕獲した複数の罠から、罠を選択し、
目的地が指定されると、前記目的地に向かって空中移動し、前記目的地に到達するとカメラによる撮影を実行した後に、帰還ポイントに帰還する機能を有する飛行ロボットにアクセスし、前記飛行ロボットの目的地として、選択した罠の位置を指定する指定部と
を有することを特徴とする制御装置。 A receiver that receives multiple acceleration information from multiple traps equipped with one sensor that measures acceleration information ,
Based on the characteristics of the plurality of acceleration information, a determination unit that executes a process of determining whether or not a trap that captures a bird or beast exists among the plurality of traps , and a process of determining the type of the bird or beast. ,
When there are a plurality of traps that capture birds and beasts by the determination unit , a trap is selected from the plurality of traps that capture birds and beasts based on the type of birds and beasts .
When a destination is specified, it moves in the air toward the destination, and when it reaches the destination, it takes a picture with a camera and then accesses a flying robot having a function of returning to a return point, and the flying robot A control device characterized by having a designated unit for designating the position of a selected trap as a destination.
加速度情報を測定する一つのセンサを備えた複数の罠から複数の加速度情報を受信し、
前記複数の加速度情報の特徴を基にして、前記複数の罠のうち、鳥獣を捕獲した罠が存在するか否かを判定し、
前記複数の加速度情報の特徴を基にして、鳥獣の種別を判定し、
判定結果により、鳥獣を捕獲した罠が複数存在する場合には、前記鳥獣の種別を基にして、鳥獣を捕獲した複数の罠から、罠を選択し、
目的地が指定されると、前記目的地に向かって空中移動し、前記目的地に到達するとカメラによる撮影を実行した後に、帰還ポイントに帰還する機能を有する飛行ロボットにアクセスし、前記飛行ロボットの目的地として、選択した罠の位置を指定する
各処理を実行することを特徴とする制御方法。 A control method executed by a computer
Receive multiple acceleration information from multiple traps with one sensor to measure acceleration information ,
Based on the characteristics of the plurality of acceleration information, it is determined whether or not there is a trap that captures birds and beasts among the plurality of traps.
Based on the characteristics of the plurality of acceleration information, the type of bird or beast is determined.
If there are multiple traps that capture birds and beasts based on the judgment result, select a trap from the multiple traps that capture birds and beasts based on the type of birds and beasts .
When a destination is specified, it moves in the air toward the destination, and when it reaches the destination, it takes a picture with a camera and then accesses a flying robot having a function of returning to a return point, and the flying robot A control method characterized by executing each process that specifies the position of a selected trap as a destination.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016190871A JP6806967B2 (en) | 2016-09-29 | 2016-09-29 | Control device and control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016190871A JP6806967B2 (en) | 2016-09-29 | 2016-09-29 | Control device and control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018050539A JP2018050539A (en) | 2018-04-05 |
| JP6806967B2 true JP6806967B2 (en) | 2021-01-06 |
Family
ID=61833491
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016190871A Active JP6806967B2 (en) | 2016-09-29 | 2016-09-29 | Control device and control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6806967B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4942676B2 (en) * | 2008-01-30 | 2012-05-30 | セコム株式会社 | Mobile robot |
| US20140085100A1 (en) * | 2012-09-25 | 2014-03-27 | Woodstream Corporation | Wireless notification system and method for electronic rodent traps |
| JP6195447B2 (en) * | 2013-01-29 | 2017-09-13 | セコム株式会社 | Shooting system |
| JP6313070B2 (en) * | 2014-02-26 | 2018-04-18 | 富士通株式会社 | Capture notification method, capture detector, capture device and capture notification system |
-
2016
- 2016-09-29 JP JP2016190871A patent/JP6806967B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018050539A (en) | 2018-04-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101900176B1 (en) | Object detection device, object detection method, and object detection system | |
| JP6821529B2 (en) | Management equipment, programs and management methods | |
| US20190129427A1 (en) | Unmanned aerial vehicle and moving object capturing system | |
| KR20190108081A (en) | Drone interceptor system, and methods and computer program products useful in conjunction therewith | |
| CN110785993A (en) | Control method and device of shooting equipment, equipment and storage medium | |
| JP6817422B2 (en) | Information processing device, aerial photography route generation method, aerial photography route generation system, program, and recording medium | |
| JP6912281B2 (en) | Aircraft, flight control systems, flight control methods, programs and recording media | |
| CN110084992A (en) | Ancient buildings fire alarm method, device and storage medium based on unmanned plane | |
| WO2020110400A1 (en) | Unmanned aerial vehicle, control method, and program | |
| WO2018078863A1 (en) | Drone control system, method, and program | |
| WO2018133064A1 (en) | Control method and control system for mobile apparatus, and mobile apparatus | |
| JP2025016555A (en) | Position calculation method and information processing system | |
| US20200223543A1 (en) | Systems, methods, and devices for unmanned aerial vehicle recovery | |
| JP2023010769A (en) | Information processing device, control method, and program | |
| CN110785765A (en) | Motion trajectory prediction method and monitoring platform of target object | |
| US12307774B2 (en) | Crewless aircraft and control method | |
| KR20190007632A (en) | Carrying drone that recognizes object location by constructing three-dimensional map | |
| KR20180042693A (en) | UAV automatic flight control apparatus based on the sensing information and method therefor | |
| KR20180129240A (en) | Intrusion object detection system and method for controlling the system thereof | |
| JP6806967B2 (en) | Control device and control method | |
| KR102057657B1 (en) | Earth's surface detector, drone with the same and method for landing of the drone | |
| WO2019127302A1 (en) | Control method for unmanned aerial vehicle, control method of control terminal, and related device | |
| JP6806968B2 (en) | Monitoring device and monitoring method | |
| JP6842269B2 (en) | Flying robots and control methods for flying robots | |
| WO2018081923A1 (en) | Aerial vehicle control method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190529 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200603 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200623 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200821 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200923 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20201020 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201021 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20201020 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6806967 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |