JP7031312B2 - Monitoring target monitoring control device for moving objects, monitoring target monitoring control program - Google Patents

Monitoring target monitoring control device for moving objects, monitoring target monitoring control program Download PDF

Info

Publication number
JP7031312B2
JP7031312B2 JP2018000581A JP2018000581A JP7031312B2 JP 7031312 B2 JP7031312 B2 JP 7031312B2 JP 2018000581 A JP2018000581 A JP 2018000581A JP 2018000581 A JP2018000581 A JP 2018000581A JP 7031312 B2 JP7031312 B2 JP 7031312B2
Authority
JP
Japan
Prior art keywords
monitoring
moving body
moving
energy
risk potential
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
JP2018000581A
Other languages
Japanese (ja)
Other versions
JP2019121179A (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.)
Toyota Central R&D Labs Inc
Original Assignee
Toyota Central R&D Labs 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 Toyota Central R&D Labs Inc filed Critical Toyota Central R&D Labs Inc
Priority to JP2018000581A priority Critical patent/JP7031312B2/en
Publication of JP2019121179A publication Critical patent/JP2019121179A/en
Application granted granted Critical
Publication of JP7031312B2 publication Critical patent/JP7031312B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、監視対象の移動に対して移動体を追従させる移動体の監視対象監視制御装置、監視対象監視制御プログラムに関する。 The present invention relates to a monitored object monitoring control device and a monitored object monitoring control program for a moving object that follows the moving object to the movement of the monitored object.

特許文献1には、ドローンを遠隔操作することで検査対象物を撮影し、撮影情報に基づく検査対象物の不具合の検査を、迅速かつ低コストで行う検査システム及び検査方法が開示されている。 Patent Document 1 discloses an inspection system and an inspection method for photographing an inspection object by remotely controlling a drone and inspecting a defect of the inspection object based on the photographed information quickly and at low cost.

より詳しくは、検査システムでは、ドローンは、第1通信部が、ステーション端末からの航行制御情報及び撮影制御情報を受信し、航行制御情報に基づいて航行制御部の制御の下で自動航行を行いつつ、撮影制御情報に基づいてカメラによる撮影を行って撮影情報を取得すると共に、位置情報取得部により位置情報を取得し、第1通信部が撮影情報及び位置情報をステーション端末に送信し、ステーション端末は、第2通信部が撮影情報及び位置情報をサーバー装置に転送し、サーバー装置は、第3通信部が撮影情報及び位置情報を受信し、画像解析部が撮影情報を解析し、検査対象物の欠陥を特定する。 More specifically, in the inspection system, in the drone, the first communication unit receives the navigation control information and the photographing control information from the station terminal, and automatically navigates under the control of the navigation control unit based on the navigation control information. At the same time, shooting is performed by the camera based on the shooting control information to acquire the shooting information, the position information is acquired by the position information acquisition unit, the first communication unit transmits the shooting information and the position information to the station terminal, and the station. In the terminal, the second communication unit transfers the shooting information and the position information to the server device, and in the server device, the third communication unit receives the shooting information and the position information, the image analysis unit analyzes the shooting information, and the inspection target. Identify defects in objects.

ところが、特許文献1において、集中制御(手動若しくは自律制御)によって、複数のドローンが点在する監視対象(例えば、構造物)を点検する場合、全ドローンの配置計画及び軌道計画を行う必要があり、それに見合った演算処理能力を有する制御デバイスが必要であり、かつ制御自体が煩雑となる。 However, in Patent Document 1, when inspecting a monitoring target (for example, a structure) in which a plurality of drones are scattered by centralized control (manual or autonomous control), it is necessary to plan the arrangement and trajectory of all the drones. , A control device having an arithmetic processing capacity commensurate with it is required, and the control itself becomes complicated.

ここで、ドローンを代表とする複数の移動体集中管理せずに制御する技術として、ボロノイ領域を定義する分散管理技術がある。 Here, as a technique for controlling a plurality of moving objects represented by a drone without centralized management, there is a distributed management technique for defining a Voronoi region.

例えば、カメラを備えた複数の移動体を、予め定めた領域内に設定されたリスクポテンシャル(監視対象領域)に移動させ、当該リスクポテンシャルを監視する場合、予め定めた領域をボロノイ領域に分割し、分割した各領域をそれぞれの移動体の担当領域として設定することで、移動体同士の衝突回避が可能となる。 For example, when moving a plurality of moving objects equipped with a camera to a risk potential (monitoring target area) set in a predetermined area and monitoring the risk potential, the predetermined area is divided into a Voronoi area. By setting each divided area as the area in charge of each moving body, it is possible to avoid collisions between moving bodies.

ボロノイ領域を定義した技術は、複数の移動体を想定した最適なロジックを提供することができる。また、各移動体に対してきめ細かい軌道計画を施す必要がなく、各移動体が近傍とコミュニケーションをとりながら、自律分散的に意思決定することができる。 The technology that defines the Voronoi region can provide the optimum logic assuming multiple moving objects. In addition, it is not necessary to make a detailed trajectory plan for each moving body, and each moving body can make decisions autonomously and decentrally while communicating with the neighborhood.

さらに、集中処理ではなく、分散処理であるため、計算負荷が小さく、規模の大きさに依存せず、現実的時間内で解を求めることができる。 Further, since it is a distributed process rather than a centralized process, the calculation load is small, it does not depend on the size of the scale, and a solution can be obtained within a realistic time.

なお、移動体は、移動体間の垂直二等分線で囲まれたボロノイ領域内において、リスクポテンシャルの重心位置に移動することを繰り返し行うことになる。すなわち、ボロノイ領域の定義は、リスクポテンシャルの数や位置の変更により、時々刻々と変化し得るものである。 The moving body repeatedly moves to the position of the center of gravity of the risk potential in the Voronoi region surrounded by the perpendicular bisectors between the moving bodies. That is, the definition of the Voronoi region can change from moment to moment due to changes in the number and position of risk potentials.

特開2017-78575号公報Japanese Unexamined Patent Publication No. 2017-78575

しかしながら、自律分散的に意思決定可能な監視制御において、移動体が常に初期状態の機能を維持していることが前提であり、例えば、移動のためのエネルギー源が不足、或いは無くなった場合、或いは、移動体の移動距離やエネルギー源(電池等)の劣化により、エネルギー残量差がある場合、本来の機能(ここでは、移動能力)が低下する、或いは停止することになり、監視制御作業が一部停止するといった、効率低下につながることになる。 However, in monitoring and control that can make decisions in an autonomous and decentralized manner, it is premised that the moving body always maintains the function in the initial state, for example, when the energy source for moving is insufficient or exhausted, or If there is a difference in the remaining energy due to the movement distance of the moving object or deterioration of the energy source (battery, etc.), the original function (here, the moving ability) will be reduced or stopped, and the monitoring and control work will be performed. It will lead to a decrease in efficiency, such as a partial stop.

なお、エネルギー源とは、例えば、移動体の動作デバイスが内燃機関であればガソリンや軽油等であり、移動体の動作デバイスがモータ等の電動機であれば電力である。また、移動体が、電動機と共に、化学反応によって発電する発電機能(燃料電池)を具備している場合は、エネルギー源は適用する元素(天然ガス、水素、及び酸素等)となる。 The energy source is, for example, gasoline or light oil if the operating device of the mobile body is an internal combustion engine, and electric power if the operating device of the mobile body is an electric motor such as a motor. Further, when the moving body is equipped with a power generation function (fuel cell) that generates power by a chemical reaction together with an electric motor, the energy source is an applicable element (natural gas, hydrogen, oxygen, etc.).

本発明は上記事実を考慮し、監視対象の追従制御を継続しながら、エネルギー不足で機能低下した移動体に対してエネルギーを補給することができる移動体の監視対象監視制御装置、監視対象監視制御プログラムを得ることが目的である。 In consideration of the above facts, the present invention considers the above-mentioned facts, and is capable of supplying energy to a moving body whose function has deteriorated due to lack of energy while continuing the follow-up control of the monitored object. The purpose is to obtain a control program.

本発明の移動体の監視対象監視制御装置は、相互に干渉しない担当領域に配置されると共に、監視対象に関する情報を検出するセンサ部、及び駆動源を備えた移動機構部をそれぞれ搭載した複数の移動体に用いられ、前記複数の移動体が互いに位置情報を送受信することで、衝突を回避しながら担当領域を変更するように移動させる移動体の監視対象監視制御装置であって、前記移動機構部を制御して、前記移動体を前記監視対象の監視位置へ移動させる制御手段と、前記駆動源のエネルギーの残量を検出する検出手段と、前記検出手段で検出したエネルギーの残量が所定値となった場合に、前記制御手段による前記移動体の監視位置への移動を中止して、エネルギーを補給する補給制御手段と、を有している。 The monitored target monitoring control device for a mobile body of the present invention is arranged in a region in charge that does not interfere with each other, and is equipped with a sensor unit for detecting information about the monitored object and a mobile mechanism unit provided with a drive source. It is a monitoring target monitoring control device for a moving body that is used for a moving body and moves so as to change the area in charge while avoiding a collision by transmitting and receiving position information between the plurality of moving bodies. A control means for controlling the unit to move the moving body to the monitoring position of the monitoring target, a detection means for detecting the remaining amount of energy of the drive source, and a remaining amount of energy detected by the detection means are predetermined. When the value is reached, the control means has a supply control means for stopping the movement of the moving body to the monitoring position and replenishing energy.

本発明において、前記エネルギーを補給するエネルギー補給地点は、前記移動機構部の移動範囲内から前記所定値のエネルギーで到達できる位置に設けられており、前記補給制御手段が、前記移動機構部を、前記エネルギー補給地点へ移動させるように制御することを特徴としている。 In the present invention, the energy replenishment point for replenishing the energy is provided at a position where the energy can be reached from within the movement range of the movement mechanism unit with the energy of the predetermined value, and the replenishment control means can supply the movement mechanism unit to the movement mechanism unit. It is characterized in that it is controlled to move to the energy supply point.

本発明において、前記複数の移動体のエネルギー残量に関する情報を一括管理し、監視対象の監視度合いに基づいて、移動体の増設の要否を判定する判定手段をさらに有している。 In the present invention, the present invention further has a determination means for collectively managing information on the remaining energy of the plurality of moving objects and determining the necessity of adding the moving objects based on the degree of monitoring of the monitoring target.

本発明によれば、検出手段が、駆動源のエネルギーの残量を検出し、検出したエネルギーの残量が所定値となった場合に、前記制御手段による移動体の監視位置への移動を中止して、エネルギーを補給する。このため、制御手段が、移動機構部を制御して、移動体を監視対象の監視位置へ移動させている途中に、エネルギー不足となったとしても、一時的に監視を中断し、再開することができるため、エネルギー不足で前途の動作が不能になることが防止できる。 According to the present invention, the detecting means detects the remaining amount of energy of the drive source, and when the remaining amount of the detected energy reaches a predetermined value, the movement of the moving body by the control means to the monitoring position is stopped. And replenish energy. Therefore, even if the energy is insufficient while the control means controls the moving mechanism unit to move the moving object to the monitoring position to be monitored, the monitoring is temporarily interrupted and restarted. Therefore, it is possible to prevent the future operation from becoming impossible due to lack of energy.

また、エネルギー補給地点を設け、このエネルギー補給地点を、移動体の移動範囲内から所定値のエネルギーで到達できる位置に設けることで、確実にエネルギー補給地点へ到達することができる。 Further, by providing an energy supply point and setting the energy supply point at a position where the energy can be reached from within the moving range of the moving body with a predetermined value of energy, the energy supply point can be reliably reached.

さらに、監視対象の監視度合いに基づいて、移動体の増設の要否を判定することで、エネルギー補給のための無駄な時間による遅滞を防止することができる。 Further, by determining the necessity of adding a moving body based on the monitoring degree of the monitoring target, it is possible to prevent delay due to wasted time for energy supply.

本発明の監視対象監視制御プログラムは、コンピュータを、移動体の監視対象監視制御装置として動作させることを特徴としている。 The monitored object monitoring and control program of the present invention is characterized in that a computer is operated as a monitored object monitoring and control device for a moving object.

以上説明した如く本発明では、監視対象の追従制御を継続しながら、エネルギー不足で機能低下した移動体に対してエネルギーを補給することができるという優れた効果を有する。 As described above, the present invention has an excellent effect that energy can be replenished to a moving body whose function has deteriorated due to lack of energy while continuing the follow-up control of the monitored object.

本実施の形態に係る移動体の分散制御システムを示し、(A)は本実施の形態に適用される移動体を動作させるための制御系のブロック図、(B)は移動体が移動する領域の平面図である。The distributed control system of the moving body according to the present embodiment is shown, (A) is a block diagram of a control system for operating the moving body applied to the present embodiment, and (B) is a region where the moving body moves. It is a plan view of. 本実施の形態に係るボロノイ分割された領域の平面図であり、(A)はリスクポテンシャル指定時、(B)は制御則1に基づく移動体の移動後を示す。It is a plan view of the Voronoi-divided region which concerns on this embodiment, (A) shows when the risk potential is specified, and (B) shows after the movement of the moving body based on control rule 1. 本実施の形態にかかる移動体とリスクポテンシャルとの相関関係を示す平面図であり、(A)は被覆率=1の場合、(B)は被覆無しの場合、(C)は1<被覆率の場合、(D)は0<被覆率<1の場合、(E)は制御則1に基づくボロノイ領域の移動に加え、被覆率を考慮した移動が可能な制御則2が実行可能な移動体を示す。It is a top view which shows the correlation between the moving body and the risk potential which concerns on this embodiment. In the case of (D), when 0 <coverage <1, (E) is a moving body in which the control rule 2 that can move in consideration of the coverage in addition to the movement of the Voronoi region based on the control rule 1 can be executed. Is shown. リスクポテンシャルに重要度を設定した場合の優先度合いによる被覆率の変化を示すカバレッジ遷移図である。It is a coverage transition diagram which shows the change of the coverage rate by the priority degree when the importance is set to the risk potential. 本実施の形態に係るボロノイ分割された領域の平面図であり、図2(B)の状態から制御則2に基づく移動体の移動後を示す。It is a top view of the Voronoi-divided region which concerns on this embodiment, and shows after the moving body move | movement based on the control rule 2 from the state of FIG. 2 (B). 本実施の形態に係る、基地局及び充電スポットを備えた監視対象領域を示す平面図であり、(A)は点検開始前、(B)は点検中を示す。It is a top view which shows the monitoring target area which provided with the base station and the charging spot which concerns on this embodiment, (A) shows before the start of inspection, (B) shows during inspection. 本実施の形態に係る移動体の、リスクポテンシャル(未点検箇所)点検制御ルーチンを示すフローチャートである。It is a flowchart which shows the risk potential (uninspected part) inspection control routine of the moving body which concerns on this embodiment. 本実施の形態に係る基地局の監視制御ルーチンを示すフローチャートである。It is a flowchart which shows the monitoring control routine of the base station which concerns on this embodiment. (A)は図10の移動体の蓄電量の推移を示す特性図(実施例)、(B)は図11の移動体の蓄電量の推移を示す特性図(比較例)である。(A) is a characteristic diagram (Example) showing the transition of the stored amount of the moving body of FIG. 10, and (B) is a characteristic diagram (comparative example) showing the transition of the stored amount of the moving body of FIG. 本実施の形態の実施例であり、移動体により未点検箇所を順次点検(被覆)していく状態を示す監視対象領域の平面図である。It is an embodiment of this embodiment, and is the top view of the monitored area which shows the state which the uninspected part is sequentially inspected (covered) by the moving body. 本実施の形態の比較例であり、移動体により未点検箇所を順次点検(被覆)していく状態を示す監視対象領域の平面図である。It is a comparative example of this embodiment, and is the top view of the monitored area which shows the state which the uninspected part is sequentially inspected (covered) by the moving body.

図1は、本実施の形態に係る移動体の分散制御システムに適用される移動体10及び、移動体10が移動する領域12が示されている。図1(A)は、本実施の形態に適用される移動体10(図1(B)参照)を動作させるための制御系のブロック図である。また、図1(B)は、移動体10が移動する領域12の平面図である。領域12には、複数の移動体10が存在し、独立して移動可能となっている。 FIG. 1 shows a moving body 10 applied to the distributed control system of the moving body according to the present embodiment, and a region 12 to which the moving body 10 moves. FIG. 1A is a block diagram of a control system for operating a mobile body 10 (see FIG. 1B) applied to the present embodiment. Further, FIG. 1B is a plan view of a region 12 in which the moving body 10 moves. There are a plurality of moving bodies 10 in the region 12, and they can move independently.

図1(A)に示される如く、移動体10は、領域12の範囲内を無人で移動可能であり、当該移動を含む制御を実行するマイクロコンピュータを備えた制御装置14が搭載されている。 As shown in FIG. 1 (A), the moving body 10 can move unmanned within the range of the area 12, and is equipped with a control device 14 equipped with a microcomputer that performs control including the movement.

制御装置14のマイクロコンピュータは、CPU16A、RAM16B、ROM16C、入出力ポート(I/O)16D及びこれらを接続するデータバスやコントロールバス等のバス16Eを有している。I/O16Dには、監視モジュール18、移動モジュール20、位置認識モジュール22及び通信モジュール24が接続されている。 The microcomputer of the control device 14 has a CPU 16A, a RAM 16B, a ROM 16C, an input / output port (I / O) 16D, and a bus 16E such as a data bus or a control bus connecting them. A monitoring module 18, a mobile module 20, a position recognition module 22, and a communication module 24 are connected to the I / O 16D.

制御装置14は、例えば、ROM16Cに予め記憶された移動体の分散制御プログラムをCPU16Aで起動させ、監視モジュール18、移動モジュール20、位置認識モジュール22及び通信モジュール24の動作を制御する。 For example, the control device 14 activates the distributed control program of the mobile body stored in advance in the ROM 16C by the CPU 16A, and controls the operations of the monitoring module 18, the mobile module 20, the position recognition module 22, and the communication module 24.

(監視モジュール18) (Monitoring module 18)

監視モジュール18に適用されるデバイスは、例えば、カメラが代表的であり、移動体10の位置から特定の監視範囲(視野)を撮像する。 A typical device applied to the monitoring module 18 is a camera, which captures a specific monitoring range (field of view) from the position of the moving body 10.

なお、監視モジュール18は、カメラによる撮像に限定されず、電波(レーダー、レーザー、超音波等)照射等による地理上の特徴物(ランドマーク)の検出等であってもよい。 The monitoring module 18 is not limited to imaging by a camera, and may detect geographical features (landmarks) by irradiation with radio waves (radar, laser, ultrasonic waves, etc.).

(移動モジュール20) (Moving module 20)

本実施の形態の移動体10は、飛行体(一例として、ドローン)であり、移動モジュール20に適用されるデバイスとして、独立した駆動源(モータ)で駆動する複数のプロペラを備えており、モータの駆動を制御することで、目的の方向に向けて飛行可能、かつ目的の位置空間で停止(ホバリング)可能である。 The moving body 10 of the present embodiment is a flying body (for example, a drone), and as a device applied to the moving module 20, includes a plurality of propellers driven by independent drive sources (motors), and is a motor. By controlling the drive of the aircraft, it is possible to fly in the desired direction and stop (hover) in the desired position space.

なお、移動体10は、飛行体に限定されず、地上や水上を移動する移動モジュール20であってもよく、複数のデバイスを併用してもよい。さらに、広い概念では、固定配置された監視カメラの首振り動作機構を移動モジュール20と定義してもよい。 The moving body 10 is not limited to the flying body, and may be a moving module 20 that moves on the ground or on the water, or a plurality of devices may be used in combination. Further, in a broad concept, the swinging motion mechanism of the fixedly arranged surveillance camera may be defined as the moving module 20.

すなわち、監視モジュール18の監視範囲が変更可能であればよい。 That is, it suffices if the monitoring range of the monitoring module 18 can be changed.

また、移動体10の駆動源は、電力をエネルギー源としたモータ以外に、軽油やガソリンをエネルギー源(燃料)とする内燃機関であってもよい。さらに、移動体10が、モータと共に、化学反応によって発電する発電機能(燃料電池)を具備している場合は、エネルギー源は発電に利用する元素(天然ガス、水素、及び酸素等)となる。 Further, the drive source of the moving body 10 may be an internal combustion engine using light oil or gasoline as an energy source (fuel) in addition to the motor using electric power as an energy source. Further, when the moving body 10 has a power generation function (fuel cell) for generating power by a chemical reaction together with a motor, the energy source is an element (natural gas, hydrogen, oxygen, etc.) used for power generation.

(位置認識モジュール22) (Position recognition module 22)

位置認識モジュール22は、自機の移動体10の位置を認識する機能であり、位置情報を得るために、デバイスとして、GPS、レーザー、レーダー、超音波、モーションキャプチャー、カメラ、無線通信、無線強度(距離情報)の少なくとも1つのセンサを備えている。 The position recognition module 22 is a function of recognizing the position of the moving body 10 of the own machine, and has GPS, a laser, a radar, an ultrasonic wave, a motion capture, a camera, a wireless communication, and a wireless intensity as devices for obtaining position information. It has at least one sensor of (distance information).

位置認識モジュール22は、センサで検出した結果(検出信号)に基づき、自機の移動体10の位置を三次元空間上の座標等によって認識する。 The position recognition module 22 recognizes the position of the moving body 10 of the own machine by the coordinates in the three-dimensional space or the like based on the result (detection signal) detected by the sensor.

なお、位置認識モジュール22は、自機の移動体10の位置の認識以外に、後述する通信モジュール24を介して他機の移動体10の位置情報を取得し、相互の距離を演算して複数の移動体10の相対位置関係を認識する。 In addition to recognizing the position of the moving body 10 of the own machine, the position recognition module 22 acquires the position information of the moving body 10 of another machine via the communication module 24 described later, calculates the mutual distance, and has a plurality of positions. Recognize the relative positional relationship of the moving body 10.

(通信モジュール24) (Communication module 24)

通信モジュール24は、デバイスとして、無線通信装置を備える。無線通信は、移動体10間で通信する機能として、位置情報を送受信する位置情報送受信部と、指定された監視対象領域(「リスクポテンシャル」、又は「点検箇所」という場合がある)の監視度合い(「被覆率」という。詳細後述)に関する情報(被覆率情報)を送受信する被覆率送受信部と、監視対象領域の分担に関する調停情報を送受信する調停情報送受信部と、を備える。 The communication module 24 includes a wireless communication device as a device. As a function of communicating between mobile bodies 10, wireless communication is a monitoring degree of a position information transmission / reception unit that transmits / receives position information and a designated monitoring target area (sometimes referred to as "risk potential" or "inspection point"). It includes a coverage rate transmission / reception unit for transmitting / receiving information (coverage rate information) related to (referred to as “coverage rate”, details described later), and an arbitration information transmission / reception unit for transmitting / receiving arbitration information regarding sharing of monitored areas.

調停情報とは、移動体10がリスクポテンシャルへ移動するか否かの判定を行う情報であり、リスクポテンシャルの符号(正又は負)によって使い分ける。例えば、「正」と定義されたリスクポテンシャルは監視を必要とし、「負」と定義されたリスクポテンシャルは監視を不要とすることを示す。 The arbitration information is information for determining whether or not the moving body 10 moves to the risk potential, and is used properly according to the sign (positive or negative) of the risk potential. For example, a risk potential defined as "positive" indicates that monitoring is required, and a risk potential defined as "negative" does not require monitoring.

また、通信モジュール24の無線通信は、監視モジュール18で監視した結果(例えば、カメラであれば撮像情報)を、監視を統括的に管理する点検管理サーバー30(一例として、図6に示す基地局32に設置されている)へ送信する監視情報送信部を備える。 Further, in the wireless communication of the communication module 24, the inspection management server 30 (as an example, the base station shown in FIG. 6) that comprehensively manages the monitoring of the results monitored by the monitoring module 18 (for example, image pickup information in the case of a camera). It is provided with a monitoring information transmission unit for transmitting to (installed in 32).

各移動体10の制御装置14では、位置認識モジュール22からの位置情報に基づいて、図1(B)に示す領域12をボロノイ分割する。 In the control device 14 of each moving body 10, the region 12 shown in FIG. 1B is divided into Voronoi based on the position information from the position recognition module 22.

ボロノイ分割とは、各ポイント(ここでは、移動体10の位置)の勢力圏を分析するものであり、移動体10までの距離が最短となる点の集合を1つのポリゴンで表したとき、それぞれをボロノイ領域という。例えば、図1(B)において、二次元平面におけるボロノイ分割では、ボロノイ分割の境界線は、移動体10を結ぶ線分の垂直二等分線(図1(B)の鎖線26)となり、鎖線26で区画された各ボロノイ領域(1)~(n)には、必ず1機の移動体10が存在する。なお、変数nはボロノイ分割数であり、図1ではn=17である。 Voronoi division is to analyze the sphere of influence of each point (here, the position of the moving body 10), and when the set of points with the shortest distance to the moving body 10 is represented by one polygon, each Is called the Voronoi region. For example, in FIG. 1 (B), in the Voronoi division in a two-dimensional plane, the boundary line of the Voronoi division is a perpendicular bisector of a line segment connecting the moving bodies 10 (chain line 26 in FIG. 1 (B)). In each Voronoi region (1) to (n) partitioned by 26, there is always one moving body 10. The variable n is the Voronoi division number, and n = 17 in FIG.

本実施の形態では、領域12の範囲で、移動体10は相互に自由に移動しており、その都度、ボロノイ領域は変化することになる。図1(B)は、各移動体10が、点線の位置から実線の位置に移動したときのボロノイ領域となる。 In the present embodiment, the moving bodies 10 move freely with each other within the range of the region 12, and the Voronoi region changes each time. FIG. 1B is a Voronoi region when each moving body 10 moves from the position of the dotted line to the position of the solid line.

また、本実施の形態では、図1(B)に示す領域12において、図2(A)に示すように、監視対象領域(リスクポテンシャル)28を指定する。 Further, in the present embodiment, in the region 12 shown in FIG. 1 (B), the monitored region (risk potential) 28 is designated as shown in FIG. 2 (A).

本実施の形態において、図1(B)、図2及び図6に示す領域12では、1単位のリスクポテンシャル28の面積は、1機の移動体10の監視モジュール18で監視し得る監視範囲の面積と同等としている。すなわち、矩形網状に図示されたリスクポテンシャル28の中心に1機の移動体10の中心が重なることで、リスクポテンシャル28の全てが監視範囲となる。 In the present embodiment, in the region 12 shown in FIGS. 1B, 2 and 6, the area of one unit of risk potential 28 is within the monitoring range that can be monitored by the monitoring module 18 of one mobile body 10. It is equivalent to the area. That is, when the center of one mobile body 10 overlaps with the center of the risk potential 28 shown in the rectangular network, the entire risk potential 28 becomes the monitoring range.

なお、リスクポテンシャル28の面積と監視範囲の面積とは必ずしも1:1である必要はない。例えば、図6に示される如く、5台の移動体10で、位置が固定された25箇所のリスクポテンシャル(点検箇所)28を、自律分散制御で順次点検していく場合もある(詳細後述)。 The area of the risk potential 28 and the area of the monitoring range do not necessarily have to be 1: 1. For example, as shown in FIG. 6, there is a case where the risk potentials (inspection points) 28 at 25 fixed positions are sequentially inspected by autonomous distributed control with five moving bodies 10 (details will be described later). ..

図2(A)の各移動体10の位置は、図1(B)の位置と同一であり、各移動体10は、相互に位置情報を送受信しながら、自機の移動体10のボロノイ領域内でリスクポテンシャル28に向けて移動することになる。 The position of each moving body 10 in FIG. 2 (A) is the same as the position in FIG. 1 (B), and each moving body 10 transmits and receives position information to and from each other, and the Voronoi region of the moving body 10 of the own machine is used. It will move toward the risk potential 28 within.

図2(B)は、図2(A)に対して各移動体10が移動した結果であり、ボロノイ領域を維持しながらリスクポテンシャル28に向けて移動する従来技術の制御である(制御則1)。 FIG. 2B is the result of each moving body 10 moving with respect to FIG. 2A, and is a control of the prior art that moves toward the risk potential 28 while maintaining the Voronoi region (control rule 1). ).

ここで、制御則1では、全てのリスクポテンシャル28を、移動体10の監視範囲とすることができない状況が発生する。 Here, in the control rule 1, a situation occurs in which all the risk potentials 28 cannot be set as the monitoring range of the moving body 10.

すなわち、指定されたリスクポテンシャル28の監視度合いは、被覆率で表現することができる。被覆率は、移動体10の監視領域の面積/リスクポテンシャル28の面積」である。なお、百分率で表現してもよい(「移動体10の監視領域の面積/リスクポテンシャル28の面積」×100%)。 That is, the degree of monitoring of the designated risk potential 28 can be expressed by the coverage rate. The coverage is " the area of the monitoring area of the mobile body 10 / the area of the risk potential 28". It may be expressed as a percentage (“area of monitoring area of mobile body 10 / area of risk potential 28” × 100%).

制御則1に基づく、図2(B)では、被覆率が1未満(100%未満)のリスクポテンシャル28が存在していることがわかる。その一方で、リスクポテンシャル28が存在しないボロノイ領域では、移動体10が全く機能していない。 In FIG. 2B based on the control rule 1, it can be seen that there is a risk potential 28 having a coverage ratio of less than 1 (less than 100%). On the other hand, in the Voronoi region where the risk potential 28 does not exist, the mobile body 10 is not functioning at all.

すなわち、全ての移動体10の監視領域の面積が、指定されたリスクポテンシャル28の全面積よりも大きくても、制御則1に縛れた制御では、全てのリスクポテンシャル28を監視することができない。 That is, even if the area of the monitoring area of all the moving bodies 10 is larger than the total area of the designated risk potential 28, all the risk potentials 28 can be monitored by the control bound to the control rule 1. Can not.

そこで、本実施の形態では、制御則1に加え、移動体10(の監視範囲)とリスクポテンシャル28との位置関係に基づいて、被覆率が不足(0<被覆率<1)しているリスクポテンシャル28に移動する制御(制御則2)を確立した。 Therefore, in the present embodiment, in addition to the control rule 1 , the coverage is insufficient (0 <coverage <1) based on the positional relationship between the moving body 10 (monitoring range) and the risk potential 28. The control to move to the risk potential 28 (control rule 2) was established.

図3は、移動体10(の監視範囲)とリスクポテンシャル28との位置関係として考え得る状況を示している。 FIG. 3 shows a situation that can be considered as a positional relationship between the mobile body 10 (monitoring range) and the risk potential 28.

図3(A)は、単一のボロノイ領域内で、1区画のリスクポテンシャル28に1機の移動体10が対応した状況であり、1機の移動体10の監視範囲の面積がリスクポテンシャル28の面積と一致することになり、被覆率は1となり、理想的な関係である。 FIG. 3A shows a situation in which one moving body 10 corresponds to the risk potential 28 of one section in a single Voronoi region, and the area of the monitoring range of one moving body 10 is the risk potential 28. This is the same as the area of, and the coverage is 1, which is an ideal relationship.

図3(B)は、移動体10が担当するボロノイ領域にリスクポテンシャル28が存在しない場合であり、最も効率の悪い関係である(状況1)。 FIG. 3B shows a case where the risk potential 28 does not exist in the Voronoi region in charge of the mobile body 10, which is the most inefficient relationship (Situation 1).

図3(C)は、2つのボロノイ領域に跨って指定された1区画のリスクポテンシャル28を、それぞれのボロノイ領域を担当する2機の移動体10で対応した場合であり、2機の移動体10の監視範囲の面積がリスクポテンシャル28の面積よりも広くなり、被覆率は1より大きく(2「=200%」)となり、移動体10の監視範囲が余剰となる関係である(状況2)。 FIG. 3C shows a case where the risk potential 28 of one section designated across two Voronoi regions is dealt with by two moving bodies 10 in charge of each Voronoi area, and two moving bodies are used. The area of the monitoring range of 10 is wider than the area of the risk potential 28, the coverage is larger than 1 (2 "= 200%"), and the monitoring range of the moving body 10 becomes surplus (Situation 2). ..

一方、図3(D)は、単一のボロノイ領域内で、3区画のリスクポテンシャル28に1機の移動体10が対応した状況であり、被覆率が1未満(0.333・・・)であり、リスクポテンシャル28の監視として不十分な関係である。 On the other hand, FIG. 3D shows a situation in which one mobile body 10 corresponds to the risk potential 28 of three sections in a single Voronoi region, and the coverage is less than 1 (0.333 ...). This is an inadequate relationship for monitoring the risk potential 28.

図3(A)の関係では、移動体10は現状況を維持することが好ましい。 In relation to FIG. 3A, it is preferable that the moving body 10 maintains the current state.

図3(B)の関係(状況1)では、1機の移動体10の監視範囲が無駄となっている状況であり、言い換えれば、図3(B)の移動体10は、別のリスクポテンシャル28に割り当てることができる状況である。 In the relationship of FIG. 3 (B) (situation 1), the monitoring range of one mobile body 10 is wasted, in other words, the mobile body 10 of FIG. 3 (B) has another risk potential. It is a situation that can be assigned to 28.

図3(C)の関係(状況2)では、2機の移動体10がそれぞれ1/2の監視範囲を無駄にしている状況であり、言い換えれば、ボロノイ領域の縛りがなければ、図3(C)の2機の移動体10の内の1機の移動体10は、別のリスクポテンシャル28に割り当てることができる状況である。 In the relationship of FIG. 3 (C) (situation 2), the two mobile bodies 10 each waste the monitoring range of 1/2. In other words, if there is no binding of the Voronoi region, FIG. 3 (Situation 2) One of the two mobile bodies 10 in C) can be assigned to another risk potential 28.

一方、図3(D)の関係では、2区画のリスクポテンシャル28が監視できていない状況である。 On the other hand, in relation to FIG. 3D, the risk potential 28 of the two compartments cannot be monitored.

本実施の形態では、図3(B)及び図3(C)の状況(移動体の監視範囲が余剰となっている状況1及び状況2)と、図3(D)の状況(移動体10の監視範囲が不足している状況)とを認識し、ボロノイ領域の維持(制御則1)の制御に加え、移動体10を移動させることを容認した制御則2を設定した(図3(E)参照)。 In the present embodiment, the situation of FIGS. 3 (B) and 3 (C) (situation 1 and situation 2 in which the monitoring range of the moving body is excessive) and the situation of FIG. 3 (D) (moving body 10). Recognizing that the monitoring range is insufficient), in addition to controlling the maintenance of the Voronoi region (control rule 1), the control rule 2 that allows the moving body 10 to move was set (FIG. 3 (E). )reference).

また、本実施の形態では、リスクポテンシャル28に重要度の差がある場合、重要度に応じて移動体10の移動を制御するようにしている。 Further, in the present embodiment, when the risk potential 28 has a difference in importance, the movement of the moving body 10 is controlled according to the importance.

図4は、重要度に基づく移動体10の移動制御について示している。 FIG. 4 shows the movement control of the moving body 10 based on the importance.

重要度は、例えば、0を超える数値~1以下の数値で表現され、1が最も重要度が高いものとし、図4では、重要度1のリスクポテンシャル28Aと、重要度0.5のリスクポテンシャル28Bが存在することを想定している。 The importance is expressed by, for example, a numerical value exceeding 0 to a numerical value of 1 or less, where 1 is the most important, and in FIG. 4, a risk potential of importance 1 28A and a risk potential of importance 0.5 are assumed. It is assumed that 28B exists.

例えば、図4(A)に示される如く、第1の区画に重要度0.5のリスクポテンシャル28Bが存在し、移動体10がカバレッジ(監視)した場合、重要度からみると、移動体の監視面積は、50%の能力しか使っていないので、被覆率は、1/0.5=2となる。また、第2の区画に重要度1の2個のリスクポテンシャル28Aが存在し、一方のリスクポテンシャル28Aを、移動体10がカバレッジ(監視)した場合、重要度からみると移動体10の監視面積は、100%の能力を使っているので、被覆率は、1/(1+1)=0.5となる。 For example, as shown in FIG. 4A, when a risk potential 28B having a importance of 0.5 exists in the first section and the moving body 10 covers (monitors) the moving body 10, the importance of the moving body is increased. Since the monitoring area uses only 50% of the capacity, the coverage is 1 / 0.5 = 2. Further, when two risk potentials 28A of importance 1 exist in the second section and the moving body 10 covers (monitors) one of the risk potentials 28A, the monitoring area of the moving body 10 in terms of importance. Uses 100% capacity, so the coverage is 1 / (1 + 1) = 0.5.

ここで、重要度を加味した被覆率の総合的な評価として、評価指標で表現する。評価指標は、数値が高いほど被覆率が向上する。 Here, it is expressed by an evaluation index as a comprehensive evaluation of the covering ratio in consideration of the importance. As for the evaluation index, the higher the numerical value, the better the coverage.

図4(A)における、2区画の評価指標は、0.5+1=1.5となる。 The evaluation index of the two sections in FIG. 4A is 0.5 + 1 = 1.5.

一方、図4(B)に示される如く、第1の区画に重要度0.5のリスクポテンシャル28Bと重要度1のリスクポテンシャル28Aが存在し、リスクポテンシャル28Aを移動体10がカバレッジ(監視)した場合、被覆率は、1/(0.5+1)=0.67となる。また、第2の区画に重要度1のリスクポテンシャル28Aが存在し、移動体10がカバレッジ(監視)した場合、被覆率は、1/1=1となる。 On the other hand, as shown in FIG. 4 (B), the risk potential 28B of importance 0.5 and the risk potential 28A of importance 1 exist in the first section, and the moving body 10 covers (monitors) the risk potential 28A. If so, the coverage becomes 1 / (0.5 + 1) = 0.67. Further, when the risk potential 28A of importance 1 exists in the second section and the moving body 10 covers (monitors), the coverage ratio is 1/1 = 1.

図4(B)における、2区画の評価指標は、1+1=2となる。 In FIG. 4B, the evaluation index of the two sections is 1 + 1 = 2.

すなわち、重要度が高いリスクポテンシャル28を優先的にカバレッジした方が、全体の被覆率を向上することができる。 That is, it is possible to improve the overall coverage by preferentially covering the risk potential 28, which has a high degree of importance.

制御則2による移動体10の移動制御では、以下の条件が設定され、移動体10間の調停によって移動する移動体10が選定される。 In the movement control of the moving body 10 according to the control rule 2, the following conditions are set, and the moving body 10 to be moved by arbitration between the moving bodies 10 is selected.

(条件1) 各移動体10が、監視範囲が不足しているリスクポテンシャル28(「正」と定義)まで移動する移動軌跡上に、他機の移動体10が存在しないこと。 (Condition 1) The moving body 10 of another aircraft does not exist on the moving locus in which each moving body 10 moves to the risk potential 28 (defined as “positive”) for which the monitoring range is insufficient.

(条件2) 条件1が成立した移動体10が、他機の移動体10に対して、移動を宣言する。 (Condition 2) The moving body 10 for which condition 1 is satisfied declares movement to the moving body 10 of another aircraft.

移動の宣言とは、「正」と定義されたリスクポテンシャル28を、「負」に書き替える。また、移動軌跡上も「負」に書きえる。これにより、最先に移動を宣言した移動体10にのみ、移動が許可され、複数の移動体10が単一のリスクポテンシャル28に向かい、衝突等が発生することを回避することができる。 The declaration of movement rewrites the risk potential 28 defined as "positive" to "negative". Also, rewrite it as "negative" on the movement trajectory. As a result, movement is permitted only to the moving body 10 that declares movement first, and it is possible to prevent a plurality of moving bodies 10 from heading toward a single risk potential 28 and causing a collision or the like.

図5は、上記制御則2の制御によって、図2(B)の状態から移動体10が移動した結果であり、全てのリスクポテンシャル28に対して、1:1の関係で移動体10の移動範囲が対応されることがわかる。 FIG. 5 shows the result of the moving body 10 moving from the state of FIG. 2B under the control of the above control rule 2, and the moving body 10 moves in a 1: 1 relationship with respect to all the risk potentials 28. It can be seen that the range is supported.

ところで、図5は、リスクポテンシャル28が移動体10の移動前(図2(B)参照)に対して、位置が変化していない(移動していない)ことを前提としている。以下、移動していないリスクポテンシャル28を静的リスクポテンシャル28という。 By the way, FIG. 5 assumes that the position of the risk potential 28 has not changed (has not moved) with respect to that before the moving body 10 has moved (see FIG. 2B). Hereinafter, the risk potential 28 that has not moved is referred to as a static risk potential 28.

一方、リスクポテンシャル28は、移動する場合がある。例えば、人、バイク、車両等をリスクポテンシャル28とした場合、それぞれの移動速度で時々刻々と位置が変化することになる。このような、移動が可能なリスクポテンシャル28を、前記静的リスクポテンシャルに対して、「動的リスクポテンシャル28」と定義する。なお、本実施の形態では、静的リスクポテンシャル28、動的リスクポテンシャル28は、同じ監視対象領域であるという観点から、符号は同一とし、必要に応じて、「静的」、「動的」を区別するようにした。 On the other hand, the risk potential 28 may move. For example, when a person, a motorcycle, a vehicle, or the like has a risk potential of 28, the position changes from moment to moment at each moving speed. Such a movable risk potential 28 is defined as a "dynamic risk potential 28" with respect to the static risk potential. In the present embodiment, the static risk potential 28 and the dynamic risk potential 28 have the same sign from the viewpoint that they are the same monitoring target area, and are “static” and “dynamic” as necessary. I tried to distinguish.

ここで、移動体10は、移動モジュール20(図1(A)参照)によって移動するが、本実施の形態では、モータを駆動源としており、モータを駆動させるためのエネルギー源として蓄電池を搭載している。 Here, the moving body 10 is moved by the moving module 20 (see FIG. 1 (A)), but in the present embodiment, the motor is used as a drive source, and a storage battery is mounted as an energy source for driving the motor. ing.

蓄電池には、予め充電が施されているが、蓄電量が不足、或いは無くなると、移動体10は移動の機能が低下する、或いは機能を失うことになる。その他のモジュール(監視モジュール18、位置認識モジュール22、及び通信モジュール24)で電力を共有している場合は、それぞれのモジュールでの機能も低下又は失うことになる。移動体10の移動距離や蓄電池の劣化により、蓄電残量にばらつきがあることもある。 The storage battery is charged in advance, but if the amount of stored electricity is insufficient or exhausted, the moving body 10 has a reduced or lost function of movement. If the other modules (monitoring module 18, position recognition module 22, and communication module 24) share power, the functions of each module will also be reduced or lost. The remaining amount of stored electricity may vary depending on the moving distance of the moving body 10 and the deterioration of the storage battery.

そこで、本実施の形態では、移動体10のエネルギー量(以下、充電量という)を監視し、所定の蓄電量以下(例えば、満充電に対して20%以下)となった場合に、基地局32(図6参照)へ一旦帰還して、充電スポット34で充電を実行する充電制御則を設定した。 Therefore, in the present embodiment, the energy amount of the mobile body 10 (hereinafter referred to as the charge amount) is monitored, and when the amount of electricity is less than a predetermined amount (for example, 20% or less with respect to a full charge), the base station is used. After returning to 32 (see FIG. 6), a charge control rule for executing charging at the charge spot 34 was set.

以下、図6に従い、充電制御則の詳細について説明する。 Hereinafter, the details of the charge control rule will be described with reference to FIG.

図6(A)は、25箇所の静的リスクポテンシャル28(点検箇所28)が存在する領域12において、基地局32に5台の移動体10が待機し、点検箇所28の点検を開始する前の状態を示す領域12の平面図である。なお、図6において、一部の点検箇所28に符号を付し、他の一部の点検箇所28の符号の付与を省略する(図10及び図11においても同様)。 FIG. 6A shows a region 12 in which 25 static risk potentials 28 (inspection points 28) exist, and five mobile bodies 10 stand by at the base station 32 before the inspection of the inspection points 28 is started. It is a top view of the region 12 which shows the state of. In FIG. 6, some inspection points 28 are designated by reference numerals, and the addition of reference numerals to some other inspection points 28 is omitted (the same applies to FIGS. 10 and 11).

点検が開始されると、図6(B)に示される如く、移動体10が基地局32から発進し、自律分散制御に基づいて、1つずつ点検箇所28へ向かい、所定の点検(撮影等)を実行し、次の点検箇所28へ移動するようになっている。なお、図6(B)において、点線○印は、点検が完了し静的リスクポテンシャル28(点検完了箇所28)である。言い換えれば、全ての点検箇所28が点検完了箇所28(点線○印)になれば、領域12における点検処理が終了することになる。 When the inspection is started, as shown in FIG. 6B, the mobile body 10 starts from the base station 32, heads to the inspection points 28 one by one based on the autonomous distributed control, and performs a predetermined inspection (photographing, etc.). ) Is executed to move to the next inspection point 28. In FIG. 6B, the dotted line ◯ indicates the static risk potential 28 (inspection completed portion 28) for which the inspection has been completed. In other words, when all the inspection points 28 become the inspection completion points 28 (dotted line ○ mark), the inspection process in the area 12 is completed.

このとき、移動体10の移動によりエネルギーが消費されると、それぞれの移動体10は個別にエネルギー不足となり、移動不可となる(図9(B)の比較例特性図参照)。 At this time, when energy is consumed by the movement of the moving body 10, each moving body 10 individually becomes insufficient in energy and becomes immovable (see the comparative example characteristic diagram of FIG. 9B ).

これに対して、本実施の形態では、移動体10の移動によりエネルギーが20%以下になると、移動体10は基地局32へ一旦帰還して、充電スポット34で充電を行った後、再度、領域12に復帰する(図9(A)の実施例特性図参照)。また、充電中の移動体10がある場合も残りの移動体10で点検を継続可能である。このため、領域12に存在する全ての点検箇所28の点検が可能となる。 On the other hand, in the present embodiment, when the energy becomes 20% or less due to the movement of the moving body 10, the moving body 10 returns to the base station 32 once, charges at the charging spot 34, and then again. Return to region 12 (see the example characteristic diagram in FIG. 9A ). Further, even if there is a moving body 10 being charged, the inspection can be continued with the remaining moving body 10. Therefore, it is possible to inspect all the inspection points 28 existing in the area 12.

以下に本実施の形態の作用を図7のフローチャートに従い説明する。 The operation of this embodiment will be described below with reference to the flowchart of FIG.

図7は、本実施の形態に係るリスクポテンシャル監視制御ルーチンを示すフローチャートであり、主として、移動体10の移動制御に特化した流れを示している。 FIG. 7 is a flowchart showing the risk potential monitoring control routine according to the present embodiment, and mainly shows a flow specialized in the movement control of the moving body 10.

ステップ100では、自機の移動体10の情報を収集する。すなわち、領域12(図1(B)参照)での自機の位置情報を認識すると共に、他機の移動体10へ位置情報を送信する。 In step 100, information on the moving body 10 of the own machine is collected. That is, the position information of the own machine in the area 12 (see FIG. 1B) is recognized, and the position information is transmitted to the moving body 10 of the other machine.

次のステップ102では、他機の移動体10(領域12に存在する自機以外の移動体10)の情報を収集する。すなわち、他機の位置情報を認識し、ステップ103へ移行する。 In the next step 102, information on the moving body 10 of another machine (moving body 10 other than the own machine existing in the area 12) is collected. That is, the position information of the other machine is recognized, and the process proceeds to step 103.

ここで、移動体10のエネルギー消費量を監視し、必要に応じて、エネルギー補給を行う必要がある。 Here, it is necessary to monitor the energy consumption of the mobile body 10 and replenish the energy as needed.

ステップ103では、移動体10のエネルギー残量を判定する。本実施の形態では、移動モジュール20としてモータを適用しており、蓄電池を搭載しているので、蓄電量が満充電の、例えば20%以下になった場合に補給要と判定し、20%を超えている場合は補給不要と判定する。 In step 103, the remaining energy of the moving body 10 is determined. In this embodiment, a motor is applied as the mobile module 20, and a storage battery is mounted. Therefore, when the amount of electricity stored is fully charged, for example, when it becomes 20% or less, it is determined that replenishment is necessary, and 20% is used. If it exceeds, it is judged that replenishment is unnecessary.

ステップ103において、補給不要(蓄電量20%超え)と判定された場合は、ステップ104へ移行する。 If it is determined in step 103 that replenishment is unnecessary (the amount of stored electricity exceeds 20%), the process proceeds to step 104.

ステップ104では、制御則1による目標位置計算を実行する。すなわち、各移動体10のボロノイ領域を逐次設定すると共に、ボロノイ領域内にリスクポテンシャル28が存在する場合は、リスクポテンシャル28を被覆するように移動する制御を実行する。 In step 104, the target position calculation according to the control rule 1 is executed. That is, the Voronoi region of each moving body 10 is sequentially set, and when the risk potential 28 exists in the Voronoi region, the control of moving so as to cover the risk potential 28 is executed.

次のステップ106では、自機の移動体10の現状の状況を把握する。すなわち、自機の移動体のボロノイ領域内にリスクポテンシャル28が存在しない状況(状況1)、又は自機の移動体のボロノイ領域のリスクポテンシャル28が移動体の監視面積に比べて小さい(被覆率が1より大きい)状況(状況2)であるか、それ以外かを判断する In the next step 106, the current state of the moving body 10 of the own machine is grasped. That is, the risk potential 28 does not exist in the Voronoi region of the moving body of the own machine (Situation 1), or the risk potential 28 of the Voronoi region of the moving body of the own machine is smaller than the monitoring area of the moving body (coverage ratio). Is greater than 1) Determines whether the situation is (Situation 2) or not .

ステップ106で肯定判定、すなわち、状況1又は状況2であると判断された場合は、ステップ108へ移行して、制御則2による目標位置計算を実行する。すなわち、自機の移動体10のボロノイ領域外で、被覆率が1を下回る(被覆率<1)リスクポテンシャル28に向けて移動をするか否かを調停し、調停により決定した移動体10が当該リスクポテンシャル28へ移動する制御(制御則2)を実行し、ステップ110へ移行する。 If the affirmative determination is made in step 106, that is, the situation 1 or the situation 2 is determined, the process proceeds to step 108, and the target position calculation according to the control rule 2 is executed. That is, outside the Voronoi region of the moving body 10 of the own machine, it is arbitrated whether or not to move toward the risk potential 28 whose coverage is less than 1 (coverage <1), and the moving body 10 determined by the arbitration is The control (control rule 2) for moving to the risk potential 28 is executed, and the process proceeds to step 110.

また、ステップ106で否定判定された場合は、ステップ110へ移行する。 If a negative determination is made in step 106, the process proceeds to step 110.

ステップ110では、未点検箇所の点検処理を実行し、次いでステップ112では、被覆情報を基地局32へ通知して、ステップ114へ移行する。被覆情報は、例えば、点検箇所位置情報、点検有無情報、点検箇所の画像情報等であるが、上記情報以外の情報であってもよい。 In step 110, the inspection process of the uninspected portion is executed, and then in step 112, the covering information is notified to the base station 32, and the process proceeds to step 114. The covering information is, for example, inspection location position information, inspection presence / absence information, inspection location image information, etc., but may be information other than the above information.

ステップ114では、全てのリスクポテンシャル28(点検箇所28)の被覆が達成したか否かが判断され、肯定判定された場合は、ステップ116へ移行して、移動体10は基地局32へ帰還し、このルーチンは終了する。また、ステップ11で否定判定された場合は、ステップ100へ戻り、上記工程を繰り返す。 In step 114, it is determined whether or not the coverage of all the risk potentials 28 (inspection points 28) has been achieved, and if affirmative, the process proceeds to step 116, and the mobile body 10 returns to the base station 32. , This routine ends. If a negative determination is made in step 114 , the process returns to step 100 and the above steps are repeated.

一方、ステップ103において、補給要(蓄電量20%以下)と判定された場合は、ステップ118へ移行する。ステップ118では、移動体10が、基地局32へ帰還し、充電スポット34で充電を実行する。 On the other hand, if it is determined in step 103 that replenishment is required (storage amount is 20% or less), the process proceeds to step 118. In step 118, the mobile body 10 returns to the base station 32 and performs charging at the charging spot 34.

次のステップ120では、エネルギー補給済み、すなわち、充電が完了(蓄電量100%)したか否かを判断し、肯定判定されると、ステップ100へ戻り、リスタートする。 In the next step 120, it is determined whether or not the energy has been replenished, that is, whether or not the charging is completed (the amount of stored electricity is 100%), and if a positive determination is made, the process returns to step 100 and restarts.

なお、リスクポテンシャル28の総面積が、複数の移動体10が監視し得る総面積を上回っている場合は、移動体10が掛け持ちをして、時系列でリスクポテンシャル28の情報を得るようにしてもよい。 When the total area of the risk potential 28 exceeds the total area that can be monitored by the plurality of moving bodies 10, the moving bodies 10 carry the risk potential 28 to obtain information on the risk potential 28 in chronological order. May be good.

本実施の形態によれば、複数の移動体10の領域12内での自由移動中の衝突回避を目的として、制御則1に基づきボロノイ領域を設定したことによる、リスクポテンシャル28の被覆率低下を是正するべく、制御則2として、被覆率の低いリスクポテンシャル28への移動を調停し(例えば、早い者勝ち)、移動させることで、リスクポテンシャル28の被覆率を向上することができる。 According to the present embodiment, the coverage of the risk potential 28 is reduced by setting the boronoi region based on the control rule 1 for the purpose of avoiding a collision during free movement in the region 12 of the plurality of moving bodies 10. In order to correct it, as a control rule 2, the coverage rate of the risk potential 28 can be improved by arbitrating (for example, first come, first served ) the movement to the risk potential 28 having a low coverage rate and moving the movement.

図8は、基地局32(点検管理サーバー)における、移動体10の全体の監視制御ルーチンの流れを示すフローチャートである。 FIG. 8 is a flowchart showing the flow of the entire monitoring control routine of the mobile body 10 in the base station 32 (inspection management server).

ステップ150では、移動体10による点検指示を行う。この指示によって、移動体10は、自律分散制御によって、図7に示すリスクポテンシャル28(未点検箇所28)の点検を実行する。 In step 150, an inspection instruction is given by the moving body 10. In response to this instruction, the mobile body 10 performs an inspection of the risk potential 28 (uninspected portion 28) shown in FIG. 7 by autonomous distributed control.

次のステップ152では、移動体10から被覆情報、及びエネルギー残量情報を受信し、次いで、ステップ154へ移行して、リスクポテンシャル28(未点検箇所28)の被覆進捗状況の更新を実行して、ステップ156へ移行する。 In the next step 152, the covering information and the remaining energy amount information are received from the moving body 10, and then the process proceeds to step 154 to update the covering progress status of the risk potential 28 (uninspected portion 28). , Step 156.

ステップ156では、点検のカバー率を判定し、100%と判定された場合はこのルーチンは終了する。また、ステップ156で100%未満と判定された場合は、ステップ158へ移行して、移動体10の数量の満足度を判定する。ステップ158で満足と判定された場合は、移動体10の数量を増加することなく、ステップ150へ戻る。 In step 156, the coverage rate of the inspection is determined, and if it is determined to be 100%, this routine ends. If it is determined in step 156 to be less than 100%, the process proceeds to step 158 to determine the satisfaction level of the quantity of the moving body 10. If it is determined to be satisfied in step 158, the process returns to step 150 without increasing the quantity of the moving body 10.

また、ステップ158で不足と判定された場合は、ステップ160へ移行して、移動体10の増設処理を実行し、ステップ150へ戻る。 If it is determined in step 158 that the number is insufficient, the process proceeds to step 160, the mobile body 10 expansion process is executed, and the process returns to step 150.

以下に、本実施の形態を適用した実施例として、充電機能を持った自律分散制御に基づく点検動作における蓄電量を観測した場合の推移(図9(A)参照)を示す。なお、実施例を説明するにあたり、比較例として、充電機能を持たない自律分散制御に基づく点検動作における蓄電量を観測した場合の推移(図9(B)参照)を示す。 Below, as an example to which this embodiment is applied, a transition (see FIG. 9A) in the case of observing the amount of electricity stored in the inspection operation based on the autonomous distributed control having the charging function is shown. In explaining the embodiment, as a comparative example, a transition (see FIG. 9B) in the case of observing the amount of electricity stored in the inspection operation based on the autonomous distributed control without the charging function is shown.

なお、図10は、図9()に基づく実施例の、点検領域における移動体10(#1~#5)の動作状態を示す平面図である。 Note that FIG. 10 is a plan view showing an operating state of the moving bodies 10 (# 1 to # 5) in the inspection area in the embodiment based on FIG. 9 ( A ).

また、図11は、図9()に基づく比較例の、点検領域における移動体10(#1~#5)の動作状態を示す平面図である。 Further, FIG. 11 is a plan view showing an operating state of the moving body 10 (# 1 to # 5) in the inspection area in the comparative example based on FIG. 9 ( B ).

なお、図9~図11に示す観測開始からの時間tは、特に限定されるものではないが、目安として、2分単位でt0~t5を設定した。 The time t from the start of observation shown in FIGS. 9 to 11 is not particularly limited, but as a guide, t0 to t5 are set in units of 2 minutes.

(観測開始からの時間t0) (Time t0 from the start of observation)

図9(A)及び(B)はそれぞれ、動作の観測開始時(t0)であり、条件を同一としている。すなわち、移動体10(#1)の蓄電量が40%、移動体10(#2)の蓄電量が50%、移動体10(#3)の蓄電量が70%、移動体10(#4)の蓄電量が95%、及び、移動体10(#5)の蓄電量が100%である。 9 (A) and 9 (B) are at the start of observation of the operation (t0), and the conditions are the same. That is, the storage amount of the moving body 10 (# 1) is 40%, the storage amount of the moving body 10 (# 2) is 50%, the storage amount of the moving body 10 (# 3) is 70%, and the storage amount of the moving body 10 (# 4). ) Is 95%, and the mobile body 10 (# 5) is 100%.

初期条件を同じにするため、図10(A)及び図11(A)に示される如く、各移動体10(#1~#5)は、それぞれの蓄電量で基地局32に待機している。 In order to make the initial conditions the same, as shown in FIGS. 10 (A) and 11 (A), each mobile body 10 (# 1 to # 5) stands by at the base station 32 with its respective storage amount. ..

(観測開始からの時間t1) (Time t1 from the start of observation)

観測開始からの時間t1では、図9(A)及び(B)の何れも点検動作を継続しているが、蓄電量が徐々に減少し、本実施例(図9(A)参照)における移動体10(#1)の蓄電量が20%となる。 At time t1 from the start of observation, both of FIGS. 9 (A) and 9 (B) continue the inspection operation, but the amount of stored electricity gradually decreases, and the movement in this embodiment (see FIG. 9 (A)). The amount of electricity stored in the body 10 (# 1) is 20%.

このt1時点で、移動体10(#1)は、次の点検位置に行かず、基地局32へ帰還して、充電スポット34で充電を行う(図10(B)参照)。 At this t1 point, the mobile body 10 (# 1) does not go to the next inspection position, but returns to the base station 32 and charges at the charging spot 34 (see FIG. 10B).

詳細に説明すると、移動体10(#1)は、基地局32へ帰還するまで充電量が減少し、その後、所定の充電期間を経ることで、蓄電量が100%となり、点検動作に復帰する。 More specifically, the charge amount of the mobile body 10 (# 1) decreases until it returns to the base station 32, and after a predetermined charging period, the charge amount becomes 100% and the inspection operation is resumed. ..

(観測開始からの時間t2) (Time t2 from the start of observation)

充電機能を持たない比較例では、図9(B)に示される如く、移動体10(#1)が点検動作を継続するため、次のt2時点で蓄電量0%となって動作が停止する(図11(C)の移動体10(#1)の×印参照)。 In the comparative example having no charging function, as shown in FIG. 9B, since the moving body 10 (# 1) continues the inspection operation, the operation is stopped at the next t2 when the storage amount becomes 0%. (See the x mark of the moving body 10 (# 1) in FIG. 11 (C)).

また、観測開始からの時間t2では、実施例(図9(A))における移動体10(#2)の蓄電量が20%となり、移動体10(#2)は、次の点検位置に行かず、基地局32へ帰還して、充電スポット34で充電を行う(図10(C)参照)。 Further, at the time t2 from the start of observation, the charge amount of the mobile body 10 (# 2) in the embodiment (FIG. 9 (A)) becomes 20%, and the mobile body 10 (# 2) goes to the next inspection position. Instead, it returns to the base station 32 and charges at the charging spot 34 (see FIG. 10C).

詳細に説明すると、移動体10(#2)は、基地局32へ帰還するまで充電量が減少し、その後、所定の充電期間を経ることで、蓄電量が100%となり、点検動作に復帰する。 To explain in detail, the charge amount of the mobile body 10 (# 2) decreases until it returns to the base station 32, and then after a predetermined charging period, the charge amount becomes 100% and the inspection operation is resumed. ..

(観測開始からの時間t3) (Time t3 from the start of observation)

充電機能を持たない比較例では、図9(B)に示される如く、移動体10(#2)が点検動作を継続するため、次のt3時点で蓄電量0%となって動作が停止する(図11(D)の移動体10(#2)の×印参照)。 In the comparative example having no charging function, as shown in FIG. 9B, since the moving body 10 (# 2) continues the inspection operation, the operation is stopped at the next t3 when the storage amount becomes 0%. (See the x mark of the moving body 10 (# 2) in FIG. 11 (D)).

また、観測開始からの時間t3では、実施例(図9(A))における移動体10(#3)の蓄電量が20%となり、移動体10(#3)は、次の点検位置に行かず、基地局32へ帰還して、充電スポット34で充電を行う(図10(D)参照)。 Further, at the time t3 from the start of observation, the storage amount of the moving body 10 (# 3) in the embodiment (FIG. 9 (A)) becomes 20%, and the moving body 10 (# 3) goes to the next inspection position. Instead, it returns to the base station 32 and charges at the charging spot 34 (see FIG. 10D).

詳細に説明すると、移動体10(#3)は、基地局32へ帰還するまで充電量が減少し、その後、所定の充電期間を経ることで、蓄電量が100%となり、点検動作に復帰する。 To explain in detail, the charge amount of the mobile body 10 (# 3) decreases until it returns to the base station 32, and then after a predetermined charging period, the charge amount becomes 100% and the inspection operation is resumed. ..

(観測開始からの時間t4) (Time t4 from the start of observation)

充電機能を持たない比較例では、図9(B)に示される如く、移動体10(#3)が点検動作を継続するため、次のt4時点で蓄電量0%となって動作が停止する(図11()の移動体10(#3)の×印参照)。 In the comparative example having no charging function, as shown in FIG. 9B, since the moving body 10 (# 3) continues the inspection operation, the operation is stopped at the next t4 when the storage amount becomes 0%. (Refer to the x mark of the moving body 10 (# 3) in FIG. 11 ( E )).

また、観測開始からの時間t4では、実施例(図9(A))における移動体10(#4)及び移動体10(#5)の蓄電量が20%となる。 Further, at the time t4 from the start of observation, the stored amount of the moving body 10 (# 4) and the moving body 10 (# 5) in the embodiment (FIG. 9 (A)) becomes 20%.

このとき、図10(E)及び(F)に示される如く、点検領域内の全ての点検が完了しているため、移動体10(#4)及び移動体10(#5)は、次の点検位置に行かず、点検領域内でボロノイ領域を維持しながら移動する。 At this time, as shown in FIGS. 10 (E) and 10 (F), since all the inspections in the inspection area have been completed, the moving body 10 (# 4) and the moving body 10 (# 5) are as follows. Do not go to the inspection position, but move while maintaining the Voronoi area within the inspection area.

(観測開始からの時間t5) (Time t5 from the start of observation)

なお、本実施例において、図9(A)の時間t5に示される如く、移動体10(#4)及び移動体10(#5)は、基地局32へ帰還して、充電スポット34で充電を行い、次の点検まで待機するようにしてもよい。 In this embodiment, as shown at time t5 in FIG. 9A, the mobile body 10 (# 4) and the mobile body 10 (# 5) return to the base station 32 and are charged at the charging spot 34. And wait until the next inspection.

充電機能を持たない比較例では、図9(B)に示される如く、移動体10(#4)及び移動体10(#5)が点検動作を継続するため、次のt5時点で蓄電量0%となって動作が停止する。 In the comparative example having no charging function, as shown in FIG. 9B, since the moving body 10 (# 4) and the moving body 10 (# 5) continue the inspection operation, the storage amount is 0 at the next t5 point. % And the operation stops.

以上説明したように、本実施例では、蓄電量が20%となった時点で、一旦基地局32へ帰還して、充電を行った後点検動作に復帰するため、充電機能を持たず、移動体10が次々と動作不能となる比較例に対して、効率よく、かつ迅速に点検動作を行うことができる。 As described above, in this embodiment, when the amount of electricity stored reaches 20%, the device returns to the base station 32 once, charges the device, and then returns to the inspection operation. Therefore, the device does not have a charging function and moves. It is possible to efficiently and quickly perform an inspection operation for a comparative example in which the body 10 becomes inoperable one after another.

また、本実施例の場合、t5の時点では、次の点検動作前の段階で、全ての移動体10(#1~#5)の蓄電量が満足(20%超え)している状態であるため、次の点検動作を効率よく行うことができる。 Further, in the case of this embodiment, at the time of t5, the storage amount of all the moving bodies 10 (# 1 to # 5) is satisfied (over 20%) at the stage before the next inspection operation. Therefore, the following inspection operation can be efficiently performed.

なお、本実施の形態(実施例を含む)では、点検箇所28を固定配置(例えば、図6に示す、5×5のマトリクス形態参照)としたが、点検箇所28が移動しており、これを、状態空間モデル等で予測し、予測した位置へ移動体10を移動させながら、点検する形態であっても、充電機能を備え、適宜充電のために基地局32の充電スポット34へ戻ることを行ってもよい。 In the present embodiment (including the embodiment), the inspection points 28 are fixedly arranged (see, for example, the 5 × 5 matrix form shown in FIG. 6), but the inspection points 28 are moved. Is predicted by a state space model or the like, and even in the form of inspection while moving the moving body 10 to the predicted position, it has a charging function and returns to the charging spot 34 of the base station 32 for charging as appropriate. May be done.

また、充電スポット34は、1箇所に限定されず、点検領域内に複数箇所設けてもよい。さらに、蓄電量が十分な移動体10との接続で電力を分けてもらう、或いは、充電専用の移動体を派遣する等、他の充電手段であってもよい。 Further, the charging spots 34 are not limited to one place, and may be provided at a plurality of places in the inspection area. Further, other charging means may be used, such as having the electric power divided by connecting to the mobile body 10 having a sufficient storage amount, or dispatching a mobile body dedicated to charging.

10 移動体
12 領域
14 制御装置
16A CPU
16B RAM
16C ROM
16D 入出力ポート(I/O)
16E バス
18 監視モジュール
20 移動モジュール
22 位置認識モジュール
24 通信モジュール
26 鎖線
(1)~(n) ボロノイ領域
28 動的リスクポテンシャル、静的リスクポテンシャル
30 点検管理サーバー
32 基地局
34 充電スポット
10 Mobile 12 Area 14 Controller 16A CPU
16B RAM
16C ROM
16D I / O port (I / O)
16E bus 18 Monitoring module 20 Mobile module 22 Position recognition module 24 Communication module 26 Chain wire (1) to (n) Voronoi region 28 Dynamic risk potential, static risk potential 30 Inspection management server 32 Base station 34 Charging spot

Claims (4)

相互に干渉しない担当領域に配置されると共に、監視対象に関する情報を検出するセンサ部、及び駆動源を備えた移動機構部をそれぞれ搭載した複数の移動体に用いられ、前記複数の移動体が互いに位置情報を送受信することで、衝突を回避しながら担当領域を変更するように移動させる移動体の監視対象監視制御装置であって、It is used for a plurality of moving bodies each equipped with a sensor unit for detecting information about a monitoring target and a moving mechanism unit equipped with a drive source, which are arranged in a region in charge that does not interfere with each other, and the plurality of moving bodies are used for each other. It is a monitoring target monitoring control device for moving objects that moves to change the area in charge while avoiding collisions by transmitting and receiving position information.
前記移動機構部を制御して、前記移動体を前記監視対象の監視位置へ移動させる制御手段と、 A control means for controlling the movement mechanism unit to move the moving body to the monitoring position of the monitoring target, and
前記駆動源のエネルギーの残量を検出する検出手段と、 A detection means for detecting the remaining amount of energy of the drive source, and
前記検出手段で検出したエネルギーの残量が所定値となった場合に、前記制御手段による前記移動体の監視位置への移動を中止して、エネルギーを補給する補給制御手段と、 When the remaining amount of energy detected by the detection means reaches a predetermined value, the replenishment control means for stopping the movement of the moving body to the monitoring position by the control means and replenishing the energy.
を有する移動体の監視対象監視制御装置。Monitoring target monitoring control device for moving objects with.
前記エネルギーを補給するエネルギー補給地点は、前記移動機構部の移動範囲内から前記所定値のエネルギーで到達できる位置に設けられており、The energy replenishment point for replenishing the energy is provided at a position that can be reached with the energy of the predetermined value from within the movement range of the movement mechanism unit.
前記補給制御手段が、前記移動機構部を、前記エネルギー補給地点へ移動させるように制御することを特徴とする請求項1記載の移動体の監視対象監視制御装置。 The monitoring target monitoring control device for a mobile body according to claim 1, wherein the replenishment control means controls the movement mechanism unit so as to move the movement mechanism unit to the energy replenishment point.
前記複数の移動体のエネルギー残量に関する情報を一括管理し、監視対象の監視度合いに基づいて、移動体の増設の要否を判定する判定手段をさらに有する請求項1又は請求項2記載の移動体の監視対象監視制御装置。The movement according to claim 1 or 2, further comprising a determination means for collectively managing information on the remaining energy of the plurality of moving objects and determining whether or not an additional moving object is necessary based on the monitoring degree of the monitoring target. Monitoring target monitoring control device for the body. コンピュータを、Computer,
請求項1~請求項3の何れか1項記載の移動体の監視対象監視制御装置として動作させる監視対象監視制御プログラム。 A monitoring target monitoring control program that operates as a monitoring target monitoring control device for a moving object according to any one of claims 1 to 3.
JP2018000581A 2018-01-05 2018-01-05 Monitoring target monitoring control device for moving objects, monitoring target monitoring control program Active JP7031312B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018000581A JP7031312B2 (en) 2018-01-05 2018-01-05 Monitoring target monitoring control device for moving objects, monitoring target monitoring control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018000581A JP7031312B2 (en) 2018-01-05 2018-01-05 Monitoring target monitoring control device for moving objects, monitoring target monitoring control program

Publications (2)

Publication Number Publication Date
JP2019121179A JP2019121179A (en) 2019-07-22
JP7031312B2 true JP7031312B2 (en) 2022-03-08

Family

ID=67307276

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018000581A Active JP7031312B2 (en) 2018-01-05 2018-01-05 Monitoring target monitoring control device for moving objects, monitoring target monitoring control program

Country Status (1)

Country Link
JP (1) JP7031312B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7436401B2 (en) 2021-01-18 2024-02-21 株式会社日立製作所 distributed cooperative system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285547A (en) 2005-03-31 2006-10-19 Secom Co Ltd Mobile robot and system for monitoring the mobile robot
JP2017519279A (en) 2014-05-05 2017-07-13 ジョージア テック リサーチ コーポレイション Control of group robot

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0227407A (en) * 1988-07-18 1990-01-30 Toshiba Corp Checking robot system
JP6509064B2 (en) * 2015-07-24 2019-05-08 トヨタホーム株式会社 Air conditioning equipment selection support system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285547A (en) 2005-03-31 2006-10-19 Secom Co Ltd Mobile robot and system for monitoring the mobile robot
JP2017519279A (en) 2014-05-05 2017-07-13 ジョージア テック リサーチ コーポレイション Control of group robot

Also Published As

Publication number Publication date
JP2019121179A (en) 2019-07-22

Similar Documents

Publication Publication Date Title
CN108287542B (en) Unmanned aerial vehicle and unmanned ship cooperative control system and method based on cooperative cloud control
US20230244234A1 (en) Unmanned aerial vehicle adaptable to obstructions
EP2980546B1 (en) Intelligent noise monitoring device and noise monitoring method using the same
WO2017061589A1 (en) Flight management system for flying objects
CN109887057A (en) The method and apparatus for generating high-precision map
WO2019152149A1 (en) Actively complementing exposure settings for autonomous navigation
JP2009136932A (en) Robot and task execution system
CN111552311A (en) Multi-tower inspection optimization method and terminal for unmanned aerial vehicle under inspection time limitation
EP4191361A1 (en) Multi-robot control system and method
CN112783195A (en) Routing inspection route planning method and device for multiple unmanned aerial vehicles and computer equipment
JP2017141003A (en) Satellite autonomous control device, artificial satellite, satellite management system, satellite autonomous control method, and satellite autonomous control program
JP7031312B2 (en) Monitoring target monitoring control device for moving objects, monitoring target monitoring control program
CN110297501A (en) Unmanned aerial vehicle (UAV) control method, apparatus and equipment
CN109683556B (en) Cooperative work control method and device for self-moving equipment and storage medium
JP2023160902A (en) Program, control method, and controller
EP3567695B1 (en) Autonomous moving system, autonomous moving body, charging dock, control method, and program
CN113654558A (en) Navigation method and device, server, equipment, system and storage medium
CN110088703A (en) The method that navigation and self poisoning are carried out to the processing equipment independently advanced
CN106143834A (en) A kind of new energy marine unmanned intelligence pick-up boat
US20240043042A1 (en) Information processing apparatus, information processing system, information processing method, and vehicle
JP7149569B2 (en) Building measurement method
US11740629B2 (en) Control device for autonomous operating machines, control method for autonomous operating machines, and recording medium having control program for autonomous operating machines stored thereon
CN114248661B (en) Charging control method, device, electronic equipment and readable storage medium
JP2021047724A (en) Work system, autonomous work machine, and control method and program of autonomous work machine
JP6926604B2 (en) Monitoring device, monitoring target tracking control device for moving objects, monitoring target tracking control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201019

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210810

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: 20220125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220207

R150 Certificate of patent or registration of utility model

Ref document number: 7031312

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150