Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6806967B2 - Control device and control method - Google Patents
[go: Go Back, main page]

JP6806967B2 - Control device and control method - Google Patents

Control device and control method Download PDF

Info

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
Application number
JP2016190871A
Other languages
Japanese (ja)
Other versions
JP2018050539A (en
Inventor
長谷川 満
長谷川  満
万里子 多賀
万里子 多賀
典生 平賀
典生 平賀
冬樹 村上
冬樹 村上
功 中川
功 中川
維生 伊庭野
維生 伊庭野
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.)
Fujitsu FSAS Inc
Original Assignee
Fujitsu FSAS Inc
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 Fujitsu FSAS Inc filed Critical Fujitsu FSAS Inc
Priority to JP2016190871A priority Critical patent/JP6806967B2/en
Publication of JP2018050539A publication Critical patent/JP2018050539A/en
Application granted granted Critical
Publication of JP6806967B2 publication Critical patent/JP6806967B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2014−146141号公報Japanese Unexamined Patent Publication No. 2014-146141 特開2015−122976号公報Japanese Unexamined Patent Publication No. 2015-122976

しかしながら、上述した従来技術では、箱罠に捕獲された鳥獣の情報を得るための設備コストが高いという問題がある。 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.

図1は、本実施例に係るシステムの一例を示す図である。FIG. 1 is a diagram showing an example of a system according to this embodiment. 図2は、箱罠の一例を示す図である。FIG. 2 is a diagram showing an example of a box trap. 図3は、本実施例に係る箱罠の構成を示す機能ブロック図である。FIG. 3 is a functional block diagram showing the configuration of the box trap according to the present embodiment. 図4は、加速度データのデータ構造の一例を示す図である。FIG. 4 is a diagram showing an example of a data structure of acceleration data. 図5は、本実施例に係る飛行ロボットの構成を示す機能ブロック図である。FIG. 5 is a functional block diagram showing a configuration of a flying robot according to the present embodiment. 図6は、本実施例に係る管理サーバの構成を示す機能ブロック図である。FIG. 6 is a functional block diagram showing the configuration of the management server according to this embodiment. 図7は、加速度テーブルのデータ構造の一例を示す図である。FIG. 7 is a diagram showing an example of the data structure of the acceleration table. 図8は、種別判定テーブルのデータ構造の一例を示す図である。FIG. 8 is a diagram showing an example of the data structure of the type determination table. 図9は、箱罠位置テーブルのデータ構造の一例を示す図である。FIG. 9 is a diagram showing an example of the data structure of the box trap position table. 図10は、撮影データテーブルのデータ構造の一例を示す図である。FIG. 10 is a diagram showing an example of the data structure of the photographing data table. 図11は、本実施例に係る箱罠の処理手順を示すフローチャートである。FIG. 11 is a flowchart showing a processing procedure of the box trap according to the present embodiment. 図12は、本実施例に係る管理サーバの処理手順を示すフローチャートである。FIG. 12 is a flowchart showing a processing procedure of the management server according to this embodiment.

以下に、本願の開示する制御装置および制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。 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 box traps 50a, 50b, 50c, a flying robot 100, and a management server 200. Although box traps 50a to 50c are shown here, the system may have other box traps. The management server 200 is an example of a control device. Box traps 50a to 50c are collectively referred to as box trap 50 as appropriate.

箱罠50aは、鳥獣を捕獲する箱罠である。箱罠50b,50cに関する説明は、箱罠50aに関する説明と同様である。図2は、箱罠の一例を示す図である。図2に示すように、この箱罠50aは、扉5と、検出センサ51と、加速度センサ52と、無線通信部53とを有する。 The box trap 50a is a box trap that captures birds and beasts. The description of the box traps 50b and 50c is the same as the description of the box trap 50a. FIG. 2 is a diagram showing an example of a box trap. As shown in FIG. 2, the box trap 50a has a door 5, a detection sensor 51, an acceleration sensor 52, and a wireless communication unit 53.

検出センサ51は、箱罠50a内部の温度、物体検知、箱罠50aの振動等に基づき、箱罠50aの内部に鳥獣6が存在するか否かを検出するセンサである。検出センサ51は、箱罠50aの内部に鳥獣6が存在する場合には、扉5の動作部(図示略)に信号を出力することで、扉5を閉じ、鳥獣6を捕獲する。 The detection sensor 51 is a sensor that detects whether or not the birds and beasts 6 are present inside the box trap 50a based on the temperature inside the box trap 50a, object detection, vibration of the box trap 50a, and the like. When the bird / beast 6 is present inside the box trap 50a, the detection sensor 51 closes the door 5 and captures the bird / beast 6 by outputting a signal to the operating portion (not shown) of the door 5.

加速度センサ52は、箱罠50aの加速度を計測するセンサである。箱罠50aに鳥獣6が捕獲されると、鳥獣6は、箱罠50aに衝突する行為を繰り返し行うため、箱罠50aが振動し、箱罠50aの加速度を検出することができる。以下の説明では、箱罠50aの加速度の情報を、加速度データと表記する。加速度データは、異なる3軸方向それぞれにおける時刻と加速度の大きさとの関係を有する。例えば、異なる3軸方向を、直交座標系のX軸方向、Y軸方向、Z軸方向とし、z軸方向を、垂直方向とする。 The acceleration sensor 52 is a sensor that measures the acceleration of the box trap 50a. When the bird and beast 6 is captured by the box trap 50a, the bird and beast 6 repeatedly collides with the box trap 50a, so that the box trap 50a vibrates and the acceleration of the box trap 50a can be detected. In the following description, the acceleration information of the box trap 50a is referred to as acceleration data. Acceleration data has a relationship between the time and the magnitude of acceleration in each of the three different axial directions. For example, the three different axial directions are the X-axis direction, the Y-axis direction, and the Z-axis direction of the Cartesian coordinate system, and the z-axis direction is the vertical direction.

無線通信部53は、管理サーバ200との間で無線通信を行う装置である。例えば、箱罠50aが鳥獣6を捕獲すると、鳥獣を捕獲したことを示す「鳥獣検知データ」を、管理サーバ200に送信する。鳥獣検知データには、加速度データと捕獲日時データが格納される。 The wireless communication unit 53 is a device that performs wireless communication with the management server 200. For example, when the box trap 50a captures the bird / beast 6, "bird / beast detection data" indicating that the bird / beast has been captured is transmitted to the management server 200. Acceleration data and capture date / time data are stored in the bird / beast detection data.

飛行ロボット100は複数のプロペラ(ローター)を有し、各プロペラを回転させることで、空中移動する装置である。また、飛行ロボット100は、カメラを有する。例えば、飛行ロボット100は、管理サーバ200に設定された目標位置データに示される箱罠50の位置に向かい、箱罠の画像または映像を撮影し、管理サーバ200に帰還する。飛行ロボット100がカメラを用いて撮影した画像または映像の情報を、撮影データと表記する。 The flight robot 100 is a device that has a plurality of propellers (rotors) and moves in the air by rotating each propeller. Further, the flight robot 100 has a camera. For example, the flight robot 100 heads for the position of the box trap 50 shown in the target position data set in the management server 200, captures an image or video of the box trap, and returns to the management server 200. Information of an image or video taken by the flight robot 100 using a camera is referred to as shooting data.

管理サーバ200は、箱罠50から鳥獣検知データを受信して、鳥獣を捕獲した箱罠50を特定する。また、管理サーバ200は、箱罠50から受信する加速度データの特徴を基にして、箱罠50が捕獲した鳥獣の種別を判定する。管理サーバ200は、鳥獣を捕獲した箱罠50の目標位置データを飛行ロボット100に設定することで、鳥獣を捕獲した箱罠50に飛行ロボット100を向かわせ、箱罠50の画像または映像を撮影させる。管理サーバ200は、帰還した飛行ロボットから撮影データを取得し、管理する。 The management server 200 receives the bird / beast detection data from the box trap 50 and identifies the box trap 50 that captured the bird / beast. Further, the management server 200 determines the type of birds and beasts captured by the box trap 50 based on the characteristics of the acceleration data received from the box trap 50. By setting the target position data of the box trap 50 that captured the birds and beasts in the flying robot 100, the management server 200 directs the flying robot 100 to the box trap 50 that captured the birds and beasts, and captures an image or video of the box trap 50. Let me. The management server 200 acquires and manages shooting data from the returned flying robot.

なお、管理サーバ200は、鳥獣を捕獲した箱罠50が複数存在する場合には、加速度データを基にして特定した鳥獣の種別に基づき、優先度の高い箱罠50を選択する。管理サーバ200は、選択した箱罠50の目標位置データを、飛行ロボット100に設定する。 When there are a plurality of box traps 50 that capture birds and beasts, the management server 200 selects the box traps 50 having a high priority based on the type of birds and beasts specified based on the acceleration data. The management server 200 sets the target position data of the selected box trap 50 in the flight robot 100.

次に、図1に示した箱罠50の構成の一例について説明する。図3は、本実施例に係る箱罠の構成を示す機能ブロック図である。図3では一例として、箱罠50aの機能ブロック図を示すが、箱罠50b,50cの機能ブロック図も同様である。箱罠50aは、扉動作部5a、検出センサ51、加速度センサ52、無線通信部53、タイマ54、バッテリ55、記憶部56、制御部57を有する。 Next, an example of the configuration of the box trap 50 shown in FIG. 1 will be described. FIG. 3 is a functional block diagram showing the configuration of the box trap according to the present embodiment. FIG. 3 shows a functional block diagram of the box trap 50a as an example, but the same applies to the functional block diagram of the box traps 50b and 50c. The box trap 50a has a door operation unit 5a, a detection sensor 51, an acceleration sensor 52, a wireless communication unit 53, a timer 54, a battery 55, a storage unit 56, and a control unit 57.

扉動作部5aは、後述する扉制御部57aから閉信号を受け付けた場合に、箱罠50aの扉5を閉める処理部である。また、扉動作部5aは、扉制御部57aから開信号を受け付けた場合には、箱罠50aの扉5を開ける。なお、箱罠50aのコストを削減するべく、扉動作部5aは、箱罠50aの扉5を閉める処理のみ実行しても良い。 The door operating unit 5a is a processing unit that closes the door 5 of the box trap 50a when a closing signal is received from the door control unit 57a, which will be described later. Further, the door operating unit 5a opens the door 5 of the box trap 50a when the opening signal is received from the door control unit 57a. In order to reduce the cost of the box trap 50a, the door operating unit 5a may only execute the process of closing the door 5 of the box trap 50a.

検出センサ51、加速度センサ52、無線通信部53に関する説明は、図2に示した検出センサ51、加速度センサ52、無線通信部53に関する説明と同様である。 The description of the detection sensor 51, the acceleration sensor 52, and the wireless communication unit 53 is the same as the description of the detection sensor 51, the acceleration sensor 52, and the wireless communication unit 53 shown in FIG.

タイマ54は、現在の日時の情報を、制御部57に出力する装置である。バッテリ55は、箱罠50aの各処理部に電源を供給する装置である。 The timer 54 is a device that outputs information on the current date and time to the control unit 57. The battery 55 is a device that supplies power to each processing unit of the box trap 50a.

記憶部56は、加速度データ56aと、捕獲日時データ56bとを有する。記憶部56は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子や、HDD(Hard Disk Drive)などの記憶装置に対応する。 The storage unit 56 has acceleration data 56a and capture date / time data 56b. The storage unit 56 corresponds to semiconductor memory elements such as RAM (Random Access Memory), ROM (Read Only Memory), and flash memory (Flash Memory), and storage devices such as HDD (Hard Disk Drive).

加速度データ56aは、加速度センサ52により計測された加速度データである。図4は、加速度データのデータ構造の一例を示す図である。図4に示すように、加速度データは、時刻と、各軸(X軸、Y軸、Z軸)の加速度の値とを対応付ける。なお、加速度の値の単位を「mGal」とする。 The acceleration data 56a is acceleration data measured by the acceleration sensor 52. FIG. 4 is a diagram showing an example of a data structure of acceleration data. As shown in FIG. 4, the acceleration data associates the time with the acceleration value of each axis (X-axis, Y-axis, Z-axis). The unit of the acceleration value is "mGal".

捕獲日時データ56bは、鳥獣を捕獲した日時を示す情報である。 The capture date / time data 56b is information indicating the date and time when the birds and beasts were captured.

制御部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 control unit 57 includes a door control unit 57a, a registration unit 57b, and a transmission unit 57c. The control unit 57 can be realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. The control unit 57 can also be realized by hard-wired logic such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

扉制御部57aは、検出センサ51の検出結果を基にして、図2に示した扉5を制御する処理部である。扉制御部57aは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合には、扉動作部5aに対して、閉信号を出力し、扉5を閉める。 The door control unit 57a is a processing unit that controls the door 5 shown in FIG. 2 based on the detection result of the detection sensor 51. When the door control unit 57a receives a signal from the detection sensor 51 that a bird or beast exists inside the box trap 50a, the door control unit 57a outputs a closing signal to the door operating unit 5a and closes the door 5.

扉制御部57aは、図示しない入力装置を介して、作業員から扉5を開ける要求を受け付けた場合には、扉動作部5aに対して、開信号を出力し、扉5を開ける。 When the door control unit 57a receives a request from an operator to open the door 5 via an input device (not shown), the door control unit 57a outputs an open signal to the door operation unit 5a to open the door 5.

登録部57bは、加速度センサ52が計測した加速度データを、加速度データ56aとして、記憶部56に登録する。登録部57bは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合に、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた時点の日時を、タイマ54から取得し、捕獲日時データ56bとして、記憶部56に登録する。 The registration unit 57b registers the acceleration data measured by the acceleration sensor 52 as the acceleration data 56a in the storage unit 56. When the registration unit 57b receives a signal from the detection sensor 51 that a bird or beast exists inside the box trap 50a, the registration unit 57b sets the date and time when the signal indicating that the bird or beast exists inside the box trap 50a is received. It is acquired from the timer 54 and registered in the storage unit 56 as the capture date / time data 56b.

送信部57cは、検出センサ51から、箱罠50aの内部に鳥獣が存在する旨の信号を受け付けた場合に、鳥獣を捕獲したことを示す鳥獣検知データを、管理サーバ200に送信する処理部である。例えば、送信部57cは、鳥獣検知データに、箱罠50aを識別する箱罠IDと、加速度データ56aと捕獲日時データ56bとを付与して、管理サーバ200に送信する。 The transmission unit 57c is a processing unit that transmits the bird / beast detection data indicating that the bird / beast has been captured to the management server 200 when the detection sensor 51 receives a signal indicating that the bird / beast exists inside the box trap 50a. is there. For example, the transmission unit 57c adds the box trap ID for identifying the box trap 50a, the acceleration data 56a, and the capture date / time data 56b to the bird / beast detection data, and transmits the bird / beast detection data to the management server 200.

次に、図1に示した飛行ロボット100の構成の一例について説明する。図5は、本実施例に係る飛行ロボットの構成を示す機能ブロック図である。図5に示すように、この飛行ロボット100は、無線通信部110と、カメラ120と、入力部130と、駆動装置140と、バッテリ150と、記憶部160と、制御部170とを有する。 Next, an example of the configuration of the flight robot 100 shown in FIG. 1 will be described. FIG. 5 is a functional block diagram showing a configuration of a flying robot according to the present embodiment. As shown in FIG. 5, the flight robot 100 includes a wireless communication unit 110, a camera 120, an input unit 130, a drive device 140, a battery 150, a storage unit 160, and a control unit 170.

無線通信部110は、管理サーバ200と無線通信を行う装置である。後述する制御部170は、無線通信部110を介して、管理サーバ200とデータを送受信する。 The wireless communication unit 110 is a device that performs wireless communication with the management server 200. The control unit 170, which will be described later, transmits / receives data to / from the management server 200 via the wireless communication unit 110.

カメラ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 camera control unit 174, which will be described later. The camera 120 ends shooting when it receives a shooting end command from the camera control unit 174.

例えば、カメラ120の撮影方向は、飛行ロボット100の下方向である。カメラ120は、飛行ロボット100が、箱罠50の上空に達し、ホバリングを開始すると、箱罠50を撮影する。 For example, the shooting direction of the camera 120 is the downward direction of the flying robot 100. The camera 120 takes a picture of the box trap 50 when the flying robot 100 reaches the sky above the box trap 50 and starts hovering.

入力部130は、飛行ロボット100に各種の情報を入力するための入力装置である。入力部130は、タッチパネルや入力ボタン等に対応する。 The input unit 130 is an input device for inputting various information to the flight robot 100. The input unit 130 corresponds to a touch panel, an input button, or the like.

駆動装置140は、制御部170からの駆動命令に基づいて、複数のプロペラ(ローター)を回転させることで、飛行ロボット100を空中移動させる。また、駆動装置140は、複数のプロペラの回転数を調整することで、飛行ロボット100を空中待機(ホバリング)することが可能となる。 The drive device 140 moves the flight robot 100 in the air by rotating a plurality of propellers (rotors) based on a drive command from the control unit 170. Further, the drive device 140 can hold the flight robot 100 in the air (hovering) by adjusting the rotation speeds of the plurality of propellers.

バッテリ150は、飛行ロボット100の各処理部110〜140,160,170に電源を供給する装置である。 The battery 150 is a device that supplies power to the processing units 110 to 140, 160, and 170 of the flight robot 100.

記憶部160は、目標位置データ161と、撮影データ162と、帰還位置データ163とを有する。記憶部160は、RAM、ROM、フラッシュメモリなどの半導体メモリ素子や、HDDなどの記憶装置に対応する。 The storage unit 160 has target position data 161, shooting data 162, and return position data 163. The storage unit 160 corresponds to semiconductor memory elements such as RAM, ROM, and flash memory, and storage devices such as HDD.

目標位置データ161は、飛行ロボット100が向かう先の箱罠50の位置座標を示すデータである。例えば、目標位置データ161には、箱罠IDが含まれる。撮影データ162は、カメラ120により撮影された撮影データである。帰還位置データ163は、管理サーバ200の位置座標を示すデータである。 The target position data 161 is data indicating the position coordinates of the box trap 50 to which the flight robot 100 heads. For example, the target position data 161 includes a box trap ID. The shooting data 162 is shooting data shot by the camera 120. The return position data 163 is data indicating the position coordinates of the management server 200.

制御部170は、受付部171と、位置検出部172と、移動制御部173と、カメラ制御部174と、送信部175とを有する。制御部170は、CPUやMPUなどによって実現できる。また、制御部170は、ASICやFPGAなどのハードワイヤードロジックによっても実現できる。 The control unit 170 includes a reception unit 171, a position detection unit 172, a movement control unit 173, a camera control unit 174, and a transmission unit 175. The control unit 170 can be realized by a CPU, an MPU, or the like. The control unit 170 can also be realized by hard-wired logic such as ASIC or FPGA.

受付部171は、管理サーバ200から、目標位置データ161を受け付けた場合に、目標位置データ161を記憶部160に登録する。受付部171は、カメラ120から撮影データ162を受け付けた場合に、撮影データ162を記憶部160に登録する。受付部171は、管理サーバ200から、撮影データ162の要求を受け付けた場合に、記憶部160に登録された撮影データ162を、管理サーバ200に出力する。 When the reception unit 171 receives the target position data 161 from the management server 200, the reception unit 171 registers the target position data 161 in the storage unit 160. When the reception unit 171 receives the shooting data 162 from the camera 120, the reception unit 171 registers the shooting data 162 in the storage unit 160. When the reception unit 171 receives the request for the shooting data 162 from the management server 200, the reception unit 171 outputs the shooting data 162 registered in the storage unit 160 to the management server 200.

位置検出部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 flight robot 100 by using GPS (Global Positioning System). For example, the position detection unit 172 receives GPS signals from each GPS satellite using an antenna (not shown), and calculates the position of the flying robot 100 based on the deviation of the reception time of each GPS signal. The position detection unit 172 outputs the detected position information to the movement control unit 173. In the following description, the position information detected by the position detection unit 172 is referred to as position information.

移動制御部173は、目標位置データ161に基づいて、箱罠50に向けて飛行ロボット100を飛行状態で移動させる処理部である。例えば、移動制御部173は、位置検出部172から取得する位置情報と、目標位置データ161との距離が近づくような方向に飛行ロボット100を移動させる駆動命令を、駆動装置140に出力する。移動制御部173は、該当する目標位置に到達すると、目標位置に到達した旨の情報を、カメラ制御部174に出力する。 The movement control unit 173 is a processing unit that moves the flight robot 100 toward the box trap 50 in a flight state based on the target position data 161. For example, the movement control unit 173 outputs a drive command for moving the flight robot 100 in a direction so that the distance between the position information acquired from the position detection unit 172 and the target position data 161 becomes closer to the drive device 140. When the movement control unit 173 reaches the corresponding target position, the movement control unit 173 outputs information to the effect that the target position has been reached to the camera control unit 174.

移動制御部173は、カメラ制御部174から、撮影が完了した旨の情報を受け付けると、帰還位置データ163に基づいて、管理サーバ200に向けて飛行ロボット100を飛行状態で移動させる。移動制御部173は、飛行ロボット100の位置と、帰還位置データ163の位置との距離が閾値未満となった場合に、送信部175に、管理サーバ200に帰還した旨の情報を出力する。 When the movement control unit 173 receives the information that the shooting is completed from the camera control unit 174, the movement control unit 173 moves the flight robot 100 toward the management server 200 in the flight state based on the return position data 163. When the distance between the position of the flight robot 100 and the position of the return position data 163 is less than the threshold value, the movement control unit 173 outputs information to the effect that it has returned to the management server 200 to the transmission unit 175.

カメラ制御部174は、移動制御部173から、該当する目標(箱罠50)に到達した旨の情報を受け付けた場合に、撮影命令をカメラ120に出力する。カメラ制御部174は、下記の条件A1〜A3のうち、いずれか一つの条件を満たす場合に、カメラ120に、撮影終了命令を出力する。カメラ120は、撮影終了命令をカメラ120に出力した後に、移動制御部173に、撮影が完了した旨の情報を出力する。
条件A1:カメラ120に撮影命令を出力してから所定時間経過した。
条件A2:撮影データ162のデータ容量が閾値を超えた。
条件A3:バッテリ150のバッテリ残量が所定値未満となった。
When the camera control unit 174 receives information from the movement control unit 173 that the corresponding target (box trap 50) has been reached, the camera control unit 174 outputs a shooting command to the camera 120. The camera control unit 174 outputs a shooting end command to the camera 120 when any one of the following conditions A1 to A3 is satisfied. After outputting the shooting end command to the camera 120, the camera 120 outputs information to the effect that the shooting is completed to the movement control unit 173.
Condition A1: A predetermined time has elapsed since the shooting command was output to the camera 120.
Condition A2: The data capacity of the shooting data 162 exceeds the threshold value.
Condition A3: The remaining battery level of the battery 150 is less than a predetermined value.

送信部175は、飛行ロボット100が、管理サーバ200に帰還した場合に、撮影データ162を、管理サーバ200に送信する処理部である。なお、送信部175は、撮影データ162に、目標位置データ161に含まれる箱罠IDの情報を付加する。 The transmission unit 175 is a processing unit that transmits the shooting data 162 to the management server 200 when the flight robot 100 returns to the management server 200. The transmission unit 175 adds the information of the box trap ID included in the target position data 161 to the shooting data 162.

次に、図1に示した管理サーバ200の構成について説明する。図6は、本実施例に係る管理サーバの構成を示す機能ブロック図である。図6に示すように、この管理サーバ200は、通信部210と、入力部220と、表示部230と、記憶部240と、制御部250とを有する。 Next, the configuration of the management server 200 shown in FIG. 1 will be described. FIG. 6 is a functional block diagram showing the configuration of the management server according to this embodiment. As shown in FIG. 6, the management server 200 includes a communication unit 210, an input unit 220, a display unit 230, a storage unit 240, and a control unit 250.

通信部210は、箱罠50または飛行ロボット100とデータ通信を実行する処理部である。通信部210は、通信装置に対応する。後述する制御部250は、通信部210を介して、箱罠50または飛行ロボット100とデータをやり取りする。 The communication unit 210 is a processing unit that executes data communication with the box trap 50 or the flight robot 100. The communication unit 210 corresponds to a communication device. The control unit 250, which will be described later, exchanges data with the box trap 50 or the flight robot 100 via the communication unit 210.

入力部220は、管理サーバ200に各種の情報を入力する入力装置である。入力部220は、キーボードやマウス、タッチパネル等に対応する。 The input unit 220 is an input device for inputting various information to the management server 200. The input unit 220 corresponds to a keyboard, a mouse, a touch panel, and the like.

表示部230は、制御部250からの各種の情報を表示する表示装置である。表示部230は、液晶モニタ、タッチパネル等に対応する。 The display unit 230 is a display device that displays various information from the control unit 250. The display unit 230 corresponds to a liquid crystal monitor, a touch panel, and the like.

記憶部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 box trap 50. FIG. 7 is a diagram showing an example of the data structure of the acceleration table. As shown in FIG. 7, the acceleration table 241 associates the box trap ID, the capture date and time, the acceleration data, the bird / beast type, and the flag. The box trap ID is information that uniquely identifies the box trap 50. The capture date and time is the date and time when the box trap captured the birds and beasts. The acceleration data is the acceleration data measured by the sensors installed in each box trap 50.

鳥獣種別は、後述する判定部252によって判定される鳥獣の種別を示す。フラグは、該当する箱罠に飛行ロボット100を向かわせたか否かを示す情報である。フラグが「オン」の場合には、該当する箱罠に飛行ロボットを向かわせたことを示す。フラグが「オフ」の場合には、該当する箱罠に飛行ロボットを向かわせていないことを示す。 The bird / beast type indicates the type of the bird / beast determined by the determination unit 252 described later. The flag is information indicating whether or not the flying robot 100 is directed to the corresponding box trap. When the flag is "on", it indicates that the flying robot is directed to the corresponding box trap. When the flag is "off", it indicates that the flying robot is not directed to the corresponding box trap.

種別判定テーブル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 acceleration sensor 52 when the box trap 50 captures the birds and beasts, and when the condition is met, it indicates that the associated birds and beasts are captured. The bird and beast type indicates the type of bird and beast.

例えば、下記の条件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 box trap 50 is "wild boar". When the wild boar is captured by the box trap 50, it has a habit of repeatedly moving in the X-axis direction and the Y-axis direction. The first time width is a time width preset by the user, for example, 60 minutes.
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 box trap 50 is "deer". When a deer is captured by the box trap 50, it has a habit of repeatedly jumping in the Z-axis direction (vertical direction) as compared with the X-axis direction and the Y-axis direction, and since it has little stamina, it does not move much after a while. The first time width and the second time width are time widths preset by the user. However, the first time width <the second time width.
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 box trap 50. FIG. 9 is a diagram showing an example of the data structure of the box trap position table. As shown in FIG. 9, the box trap position table 243 associates the box trap ID with the position data. The box trap ID is information that uniquely identifies the box trap. The position data is data indicating the position of the box trap.

撮影データテーブル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 flight robot 100 shot the box trap 50. The shooting data is shooting data taken by the flight robot 100.

制御部250は、受信部251と、判定部252と、指定部253とを有する。制御部250は、CPUやMPUなどによって実現できる。また、制御部250は、ASICやFPGAなどのハードワイヤードロジックによっても実現できる。 The control unit 250 includes a reception unit 251, a determination unit 252, and a designation unit 253. The control unit 250 can be realized by a CPU, an MPU, or the like. The control unit 250 can also be realized by hard-wired logic such as ASIC or FPGA.

受信部251は、箱罠50または飛行ロボット100から各種のデータを受信する処理部である。受信部251は、箱罠から鳥獣検知データを受信すると、鳥獣検知データに付加される箱罠ID、捕獲日時、加速度データを対応付けて、加速度テーブル241に格納する。受信部251は、新たな鳥獣検知データを受信するたびに、新たなレコードを、加速度テーブル241に登録する。 The receiving unit 251 is a processing unit that receives various data from the box trap 50 or the flying robot 100. When the receiving unit 251 receives the bird / beast detection data from the box trap, the receiving unit 251 stores the box trap ID, the capture date / time, and the acceleration data added to the bird / beast detection data in the acceleration table 241 in association with each other. The receiving unit 251 registers a new record in the acceleration table 241 each time it receives new bird / beast detection data.

受信部251は、飛行ロボット100から箱罠IDと撮影データとを受信すると、受信した箱罠IDと撮影データとを対応付けて、撮影データテーブル244に登録する。 When the receiving unit 251 receives the box trap ID and the shooting data from the flying robot 100, the receiving unit 251 associates the received box trap ID with the shooting data and registers them in the shooting data table 244.

判定部252は、加速度データと、種別判定テーブル242とを基にして、箱罠が捕獲した鳥獣の種別を判定し、判定結果を、加速度テーブル241に登録する処理部である。判定部252は、ある箱罠IDに対応する加速度データを加速度テーブル241から取得し、捕獲日時を始点とした第1時間幅におけるX軸、Y軸、Z軸の加速度の平均値を算出する。また、判定部252は、捕獲日時を始点とした第2時間幅におけるX軸、Y軸、Z軸の加速度の平均値を算出する。 The determination unit 252 is a processing unit that determines the type of birds and beasts captured by the box trap based on the acceleration data and the type determination table 242, and registers the determination result in the acceleration table 241. The determination unit 252 acquires acceleration data corresponding to a certain box trap ID from the acceleration table 241 and calculates the average value of the accelerations of the X-axis, Y-axis, and Z-axis in the first time width starting from the capture date and time. Further, the determination unit 252 calculates the average value of the accelerations of the X-axis, Y-axis, and Z-axis in the second time width starting from the capture date and time.

判定部252は、第1時間幅におけるX軸、Y軸、Z軸の加速度の平均値と、第2時間幅におけるX軸、Y軸、Z軸の加速度の平均値と、種別判定テーブル242の条件とを比較して、該当する鳥獣種別を判定する。判定部252は、加速度テーブル241に新たなレコードが追加されるたびに、上記処理を繰り返し実行する。 The determination unit 252 includes an average value of accelerations on the X-axis, Y-axis, and Z-axis in the first time width, an average value of acceleration on the X-axis, Y-axis, and Z-axis in the second time width, and a type determination table 242. Compare with the conditions to determine the applicable bird and beast type. The determination unit 252 repeatedly executes the above process every time a new record is added to the acceleration table 241.

指定部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 flight robot 100. Is. After setting the target position data in the flight robot 100, the designation unit 253 gives a departure instruction.

指定部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 flight robot 100 as target position data. After setting the target position data in the flight robot 100, the designation unit 253 sets the flag of the acceleration table 241 corresponding to the box trap ID of the target position data to “on”.

指定部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 box trap 50 according to this embodiment will be described. FIG. 11 is a flowchart showing a processing procedure of the box trap according to the present embodiment. As shown in FIG. 11, the box trap 50 determines whether or not a bird or beast is detected by the detection sensor 51 (step S101). If the box trap 50 does not detect birds and beasts by the detection sensor 51 (steps S101 and No), the box trap 50 proceeds to step S101 again.

箱罠50は、検出センサ51により鳥獣を検知した場合には(ステップS101,Yes)、箱罠50の扉制御部57aが扉5を閉める(ステップS102)。箱罠50の登録部57bは、捕獲日時を記録し(ステップS103)、加速度データ56aを記録する(ステップS104)。 When the box trap 50 detects a bird or beast by the detection sensor 51 (step S101, Yes), the door control unit 57a of the box trap 50 closes the door 5 (step S102). The registration unit 57b of the box trap 50 records the capture date and time (step S103) and records the acceleration data 56a (step S104).

箱罠50の送信部57cは、管理サーバ200に、鳥獣検知データを送信する(ステップS105)。 The transmission unit 57c of the box trap 50 transmits the bird / beast detection data to the management server 200 (step S105).

次に、本実施例に係る管理サーバ200の処理手順の一例について説明する。図12は、本実施例に係る管理サーバの処理手順を示すフローチャートである。図12に示すように、管理サーバ200の受信部251は、箱罠50から鳥獣検知データを受信したか否かを判定する(ステップS201)。受信部251は、箱罠50から鳥獣検知データを受信していない場合には(ステップS201,No)、再度、ステップS201に移行する。 Next, an example of the processing procedure of the management server 200 according to this embodiment will be described. FIG. 12 is a flowchart showing a processing procedure of the management server according to this embodiment. As shown in FIG. 12, the receiving unit 251 of the management server 200 determines whether or not the bird / beast detection data has been received from the box trap 50 (step S201). If the receiving unit 251 has not received the bird / beast detection data from the box trap 50 (steps S201, No), the receiving unit 251 proceeds to step S201 again.

受信部251は、箱罠50から鳥獣検知データを受信した場合には(ステップS201,Yes)、加速度データを加速度テーブル241に登録する(ステップS202)。管理サーバ200の判定部252は、鳥獣の種別を判定する(ステップS203)。 When the receiving unit 251 receives the bird / beast detection data from the box trap 50 (step S201, Yes), the receiving unit 251 registers the acceleration data in the acceleration table 241 (step S202). The determination unit 252 of the management server 200 determines the type of birds and beasts (step S203).

管理サーバ200の指定部253は、複数の箱罠50で鳥獣を捕獲したか否かを判定する(ステップS204)。指定部253は、複数の箱罠50で鳥獣を捕獲していない場合には(ステップS204,No)、鳥獣を捕獲した箱罠50の目標位置データを、飛行ロボット100に設定し(ステップS205)、ステップS208に移行する。 The designation unit 253 of the management server 200 determines whether or not the birds and beasts have been captured by the plurality of box traps 50 (step S204). When the birds and beasts are not captured by the plurality of box traps 50 (step S204, No), the designation unit 253 sets the target position data of the box traps 50 that captured the birds and beasts in the flight robot 100 (step S205). , Step S208.

指定部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 box trap 50 according to the priority (step S206). The designation unit 253 sets the target position data of the selected box trap in the flight robot 100 (step S207), and shifts to step S208. The designation unit 253 gives a flight instruction to the flight robot 100 (step S208).

次に、本実施例に係る管理サーバ200の効果について説明する。管理サーバ200は、各箱罠50の加速度データを利用して、鳥獣を捕獲した箱罠を選別し、選別した箱罠50の位置を、カメラ120を有する飛行ロボット100に通知して、該当する箱罠50の映像の撮影に向かわせる。このため、設備費用を抑えつつ、箱罠に捕獲された鳥獣の情報を取得することができる。 Next, the effect of the management server 200 according to this embodiment will be described. The management server 200 selects the box traps that captured the birds and beasts by using the acceleration data of each box trap 50, notifies the position of the selected box trap 50 to the flying robot 100 having the camera 120, and corresponds to the corresponding box trap 50. Let's go to shoot the image of Box Trap 50. Therefore, it is possible to acquire information on birds and beasts captured in the box trap while suppressing equipment costs.

管理サーバ200は、鳥獣を捕獲した箱罠50が複数存在する場合には、鳥獣の種別を基にして、飛行ロボット100の目的地に指定する位置データを選択する。このため、優先度の高い鳥獣の撮影データを優先的に取得することができる。 When there are a plurality of box traps 50 that capture birds and beasts, the management server 200 selects position data designated as the destination of the flying robot 100 based on the types of birds and beasts. Therefore, it is possible to preferentially acquire the shooting data of birds and beasts having a high priority.

管理サーバ200は、箱罠に捕獲された鳥獣が「鹿」である場合に、かかる鹿を捕獲した箱罠に優先的に飛行ロボットを向かわせる。鹿は他の鳥獣と比較して弱りやすいため、優先的に鹿の状況を把握することができる。 When the birds and beasts captured in the box trap are "deer", the management server 200 preferentially directs the flying robot to the box trap that captured the deer. Deer are more vulnerable than other birds and beasts, so you can prioritize the situation of deer.

ところで、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部あるいは一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 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, 50c Box Trap 100 Flying Robot 200 Management Server

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.
前記判定部は、前記加速度情報の特徴を基にして、前記罠に捕獲された鳥獣が鹿であるのか鹿以外の鳥獣であるのかを判定し、前記指定部は、鳥獣を捕獲した罠が複数存在する場合には、鹿を捕獲した罠の位置を優先的に選択することを特徴とする請求項に記載の制御装置。 The determination unit determines whether the birds and beasts captured in the trap are deer or non-deer birds and beasts based on the characteristics of the acceleration information, and the designated unit has a plurality of traps that capture the birds and beasts. when present, control apparatus according to claim 1, characterized in that preferentially select the position of the trap that captured deer. 前記判定部は、第1の時間幅における垂直方向の加速度の平均値が閾値以上となり、かつ、前記第1の時間幅よりも長い第2の時間幅における前記垂直方向の加速度の平均値が前記閾値未満となる場合に、前記罠に捕獲された鳥獣が鹿であると判定することを特徴とする請求項に記載の制御装置。 In the determination unit, the average value of the vertical acceleration in the first time width is equal to or greater than the threshold value, and the average value of the vertical acceleration in the second time width longer than the first time width is the said. The control device according to claim 2 , wherein when the value is less than the threshold value, it is determined that the birds and beasts captured in the trap are deer. コンピュータが実行する制御方法であって、
加速度情報を測定する一つのセンサを備えた複数の罠から複数の加速度情報を受信し、
前記複数の加速度情報の特徴を基にして、前記複数の罠のうち、鳥獣を捕獲した罠が存在するか否かを判定し、
前記複数の加速度情報の特徴を基にして、鳥獣の種別を判定し、
判定結果により、鳥獣を捕獲した罠が複数存在する場合には、前記鳥獣の種別を基にして、鳥獣を捕獲した複数の罠から、罠を選択し、
目的地が指定されると、前記目的地に向かって空中移動し、前記目的地に到達するとカメラによる撮影を実行した後に、帰還ポイントに帰還する機能を有する飛行ロボットにアクセスし、前記飛行ロボットの目的地として、選択した罠の位置を指定する
各処理を実行することを特徴とする制御方法。
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.
JP2016190871A 2016-09-29 2016-09-29 Control device and control method Active JP6806967B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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&#39;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