JP7603530B2 - Autonomous mobile object operating system and autonomous mobile object operating method - Google Patents
Autonomous mobile object operating system and autonomous mobile object operating method Download PDFInfo
- Publication number
- JP7603530B2 JP7603530B2 JP2021094868A JP2021094868A JP7603530B2 JP 7603530 B2 JP7603530 B2 JP 7603530B2 JP 2021094868 A JP2021094868 A JP 2021094868A JP 2021094868 A JP2021094868 A JP 2021094868A JP 7603530 B2 JP7603530 B2 JP 7603530B2
- Authority
- JP
- Japan
- Prior art keywords
- autonomous mobile
- autonomous
- obstacle
- danger avoidance
- danger
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
本開示は、自律移動体運用システム、及び自律移動体運用方法に関する。 This disclosure relates to an autonomous mobile object operating system and an autonomous mobile object operating method.
無人あるいは遠隔から操作可能な移動型ロボットなどの自律移動体は、現在、多方面で活用が進んでいる。その反面、自律移動体は、目的に合わせて設計・製造されるため、それぞれの自律移動体の仕様が異なっており、自律移動体の機種に応じて、異なった運用方法を計画する必要がある。
これに対して、自律移動体が移動可能な領域を示すマップデータを異なる自律移動体ごとに適用可能とする技術が、提案されている(例えば、特許文献1を参照)。
Autonomous mobile objects, such as unmanned or remotely controlled mobile robots, are now being used in many fields. However, because they are designed and manufactured for specific purposes, the specifications of each autonomous mobile object are different, and different operation methods must be planned depending on the model of the autonomous mobile object.
In response to this, a technique has been proposed that makes it possible to apply map data indicating an area in which an autonomous moving body can move to each different autonomous moving body (see, for example, Patent Document 1).
ところで、自律移動体は、作業エリア内において作業遂行の妨げとなる障害を検知し、そのような障害を回避しながら作業を行ったり、適切な危険回避行動をとるようになっているが、自律移動体によって検出できる障害の種類や範囲は異なっている。例えば、周囲に人が接近してきたことを適切に検出し、危険回避行動を実施できる自律移動体がある一方で、必ずしも人の接近をすべての場合で検出できるとは限らない自律移動体も存在する。 Meanwhile, autonomous mobile bodies are designed to detect obstacles within a work area that impede the performance of work, and to carry out work while avoiding such obstacles or to take appropriate action to avoid danger, but the types and range of obstacles that can be detected vary depending on the autonomous mobile body. For example, while there are autonomous mobile bodies that can appropriately detect the approach of a person nearby and take action to avoid danger, there are also autonomous mobile bodies that cannot necessarily detect the approach of a person in all cases.
すなわち、障害検出能力が高く、且つ、危険回避行動を適切に行うことができる自律移動体であれば、運用範囲が広がるとともに、作業の自由度が高まる。一方、障害検出能力が不十分な自律移動体の場合は、人のいる領域や時間帯での作業を制限する必要がある。このように、従来技術の自律移動体を運用では、自律移動体の仕様や機能が異なるために同じような運用が行えず、結果的に運用範囲の広い自律移動体の使用頻度が上昇する。そのため、例えば、運用範囲の広い自律移動体の故障のリスクが高まり、メンテナンスの手間がかかるようになるなど、自律移動体を効率良く適切に運用することが困難であった。 In other words, an autonomous mobile body with high obstacle detection capabilities and the ability to appropriately take danger avoidance actions will have a wider operational range and greater freedom of operation. On the other hand, an autonomous mobile body with insufficient obstacle detection capabilities will need to limit operation in areas or during times when people are present. In this way, when operating autonomous mobile bodies using conventional technology, the specifications and functions of the autonomous mobile bodies are different and therefore the same operation cannot be performed, resulting in an increase in the frequency of use of autonomous mobile bodies with wide operational ranges. As a result, for example, the risk of breakdown of autonomous mobile bodies with wide operational ranges increases, and maintenance becomes more difficult, making it difficult to operate autonomous mobile bodies efficiently and appropriately.
本開示は、上記問題を解決すべくなされたもので、その目的は、自律移動体を効率良く適切に運用することができる自律移動体運用システム、及び自律移動体運用方法を提供することにある。 The present disclosure has been made to solve the above problems, and its purpose is to provide an autonomous mobile object operation system and an autonomous mobile object operation method that can operate an autonomous mobile object efficiently and appropriately.
上記問題を解決するために、本開示の一態様は、移動を伴う所定の作業を行う複数種類の自律移動体であって、前記所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体と、前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させる管制サーバとを備え、前記複数種類の自律移動体のそれぞれは、前記危険回避指示情報に応じて、自らが検出した前記障害に基づく第1の危険回避処理と、受信した前記危険回避指示情報を自らが検出した前記障害に基づいて補正し、補正した前記危険回避指示情報に基づく第2の危険回避処理と、受信した前記危険回避指示情報に基づく第3の危険回避処理とのいずれかを、予め設定されている危険回避処理として実行する自律移動体運用システムである。 In order to solve the above problem, one aspect of the present disclosure is an autonomous mobile body operation system that includes: a plurality of types of autonomous mobile bodies that perform a predetermined task involving movement, the plurality of types of autonomous mobile bodies having different methods for detecting obstacles that hinder the predetermined task; and a control server that, when an obstacle is detected within a work area based on information detected by sensors installed in the work area of the plurality of types of autonomous mobile bodies, transmits danger avoidance instruction information to the autonomous mobile bodies in the work area to cause the autonomous mobile bodies to avoid the danger from the obstacle, and causes the autonomous mobile bodies to avoid the danger, and each of the plurality of types of autonomous mobile bodies is an autonomous mobile body operation system that, in response to the danger avoidance instruction information, executes, as a preset danger avoidance process, one of a first danger avoidance process based on the obstacle detected by the autonomous mobile body itself, a second danger avoidance process based on the corrected danger avoidance instruction information, and a third danger avoidance process based on the received danger avoidance instruction information .
また、本開示の一態様は、移動を伴う所定の作業を行う複数種類の自律移動体であって、前記所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体を運用する自律移動体運用方法であって、管制サーバが、前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させ、前記複数種類の自律移動体のそれぞれが、前記危険回避指示情報に応じて、自らが検出した前記障害に基づく第1の危険回避処理と、受信した前記危険回避指示情報を自らが検出した前記障害に基づいて補正し、補正した前記危険回避指示情報に基づく第2の危険回避処理と、受信した前記危険回避指示情報に基づく第3の危険回避処理とのいずれかを、予め設定されている危険回避処理として実行する自律移動体運用方法である。 Moreover, one aspect of the present disclosure is an autonomous mobile body operation method for operating a plurality of types of autonomous mobile bodies that perform a predetermined task involving movement, the plurality of types of autonomous mobile bodies having different methods for detecting obstacles that hinder the predetermined task, wherein, when a control server detects an obstacle within a work area based on information detected by sensors installed in the work area of the plurality of types of autonomous mobile bodies, the control server transmits danger avoidance instruction information to the autonomous mobile bodies within the work area to cause the autonomous mobile bodies to avoid the danger from the obstacle, and each of the plurality of types of autonomous mobile bodies executes, in response to the danger avoidance instruction information, one of a first danger avoidance process based on the obstacle detected by the autonomous mobile body itself, a second danger avoidance process based on the corrected danger avoidance instruction information, and a third danger avoidance process based on the received danger avoidance instruction information, as a preset danger avoidance process .
本開示によれば、自律移動体を効率良く適切に運用することができる。 This disclosure allows autonomous moving bodies to be operated efficiently and appropriately.
以下、本開示の一実施形態による自律移動体運用システム、及び自律移動体運用方法について、図面を参照して説明する。 Below, an autonomous mobile operation system and an autonomous mobile operation method according to one embodiment of the present disclosure will be described with reference to the drawings.
[第1の実施形態]
図1は、第1の実施形態による自律移動体運用システム1の構成例を示すシステム構成図である。
図1に示すように、自律移動体運用システム1は、種類の異なる自律移動体(10、20)と、管制サーバ40と、区画センサ(31、32、・・・)とを備える。自律移動体運用システム1は、自律移動体(10、20)の運用計画の実施、及び自律移動体(10、20)の管制を行うために必要な各種処理を実行する。
[First embodiment]
FIG. 1 is a system configuration diagram showing an example of the configuration of an autonomous mobile
1, the autonomous mobile
自律移動体10(第1の自律移動体の一例)は、例えば、移動型ロボットなどであり、自律して移動を伴う所定の作業を行う。自律移動体10は、例えば、前方又は斜め前方の画像を撮像するカメラ11(後述する図3参照)を備えており、前方にある障害物などを検出できるようになっている。
The autonomous mobile body 10 (an example of a first autonomous mobile body) is, for example, a mobile robot, and performs a predetermined task that involves autonomous movement. The autonomous
自律移動体20(第2の自律移動体の一例)は、例えば、移動型ロボットなどであり、自律して移動を伴う所定の作業を行う。自律移動体20は、例えば、水平方向に略長方形の形状をしており、略長方形の形状の四隅に車輪を配置し、その上方に、例えば、焦電型の人感センサやソナーのようなセンサ部21(後述する図3参照)を備えている。自律移動体20は、センサ部21によって、物体までの距離を検出することができるものの、カメラ11を用いて幅広い障害物を識別できる自律移動体10のような障害物認識機能を有していない。すなわち、自律移動体20は、所定の作業の妨げとなる障害の検出手法が自律移動体10とは異なる。自律移動体10と自律移動体20とでは、検出可能な障害の種類や範囲が異なる。
The autonomous mobile body 20 (an example of a second autonomous mobile body) is, for example, a mobile robot, and performs a predetermined task involving autonomous movement. The autonomous
なお、自律移動体10、及び自律移動体20の構成の詳細については、図3を参照して後述する。
また、自律移動体10と、自律移動体20とは、所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体の一例である。
The configurations of the autonomous moving
Furthermore, the autonomous moving
本実施形態において、自律移動体10と、自律移動体20と、管制サーバ40とは、通信ネットワークNW1に接続可能であり、自律移動体10と、自律移動体20と、管制サーバ40とは、通信ネットワークNW1を介して、各種通信を行う。
通信ネットワークNW1は、例えば、無線LAN(Local Area Network)などの無線ネットワークであり、管制サーバ40によって制御される自律移動体(10、20)との間で情報の送受信を可能にする。
In this embodiment, the autonomous
The communication network NW1 is, for example, a wireless network such as a wireless LAN (Local Area Network), and enables the transmission and reception of information between the autonomous mobile bodies (10, 20) controlled by the
区画センサ31及び区画センサ32は、例えば、作業区画の天井付近に配置され、天井付近において作業区画を動画像として撮像できるように据え付けられたカメラである。区画センサ31及び区画センサ32は、自律移動体10及び自律移動体20の作業区画(作業領域)に設置されたセンサの一例である。ここで、図2を参照して、作業区画と区画センサ(31、32)との関係例について説明する。
The
図2は、本実施形態による作業区画AR1と区画センサ(31、32)との関係例を説明する概念図である。
図2に示すように、区画センサ31と区画センサ32とは、異なる位置から同一の作業区画AR1を撮像しており、区画センサ31と区画センサ32とのそれぞれのカメラの視野角は、作業区画AR1内の物体を立体視する上で活用可能である。区画センサ31と区画センサ32とは、それぞれの視野角の画像により作業区画AR1内の物体の大きさや位置を動画像であるセンサ情報から抽出できるように配置されている。
FIG. 2 is a conceptual diagram illustrating an example of the relationship between the work section AR1 and the section sensors (31, 32) according to this embodiment.
2, the
なお、本実施形態において、区画センサ31と区画センサ32とのそれぞれは、同一の構成であり、自律移動体運用システム1が備える任意の区画センサを示す場合、又は区別しない場合には、区画センサ30として説明する。自律移動体運用システム1は、複数の作業区画に対応した複数の区画センサ30を備えるようにしてもよい。
In this embodiment, the
また、区画センサ30(31、32、・・・)と、管制サーバ40とは、通信ネットワークNW2に接続可能であり、区画センサ30(31、32、・・・)と、管制サーバ40とは、通信ネットワークNW2を介して、各種通信を行う。通信ネットワークNW2は、例えば、区画センサ30の専用のネットワークとして設置されているセンサネットワークである。
The area sensors 30 (31, 32, ...) and the
図1の説明に戻り、管制サーバ40は、複数種類の自律移動体(10、20)の作業区画内の移動、及び所定の作業を行う制御を行うサーバ装置である。管制サーバ40は、通信ネットワークNW1に接続し、当該通信ネットワークNW1を介して自律移動体10及び自律移動体20に接続可能である。また、管制サーバ40は、通信ネットワークNW2に接続し、当該通信ネットワークNW2を介して区画センサ31及び区画センサ32に接続可能である。
Returning to the explanation of FIG. 1, the
管制サーバ40は、複数種類の自律移動体(10、20)の作業区画AR1(作業領域)に設置された区画センサ30(センサ)が検出した情報に基づいて作業区画AR1内における障害物を検知する。ここでの障害物には、作業区画内の人や装置、他の自律移動体(10、20)などが含まれる。
The
管制サーバ40は、障害物を検知した場合に、障害物に対する危険を回避させる危険回避指示情報を、当該作業区画AR1内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。なお、管制サーバ40の詳細な構成については、図3を参照して後述する。
When the
次に、図3を参照して、自律移動体運用システム1の詳細な構成について説明する。
図3は、本実施形態による自律移動体運用システム1の一例を示す機能ブロック図である。
図3に示すように、自律移動体運用システム1は、自律移動体10と、自律移動体20と、管制サーバ40と、複数の区画センサ30(31、32、・・・)とを備える。
Next, a detailed configuration of the autonomous
FIG. 3 is a functional block diagram showing an example of an autonomous
As shown in FIG. 3, the autonomous mobile
自律移動体10は、カメラ11と、センサ部12と、NW(ネットワーク)通信部13と、移動機構14と、移動体制御部15と、移動体記憶部16とを備える。
カメラ11(第1検出部の一例)は、自律移動体10の前方又は斜め前方の画像を撮像する。カメラ11は、例えば、複数の撮像部を有しており、自律移動体10の前方にある物体の大きさや距離を検出可能である。
The autonomous moving
The camera 11 (an example of a first detection unit) captures an image in front of or diagonally in front of the autonomous moving
センサ部12は、例えば、焦電型の人感センサやソナーのようなセンサである。センサ部12は、例えば、人などの物体が自律移動体10に接近するのを検出する。
NW通信部13は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部13は、管制サーバ40との間で、通信ネットワークNW1を介して各種通信を行う。
The
The NW
移動機構14は、自律移動体10が自律移動するための車輪、モータなどの駆動機構である。移動機構14は、後述する移動体制御部15によって制御され、作業区画内の移動や所定の作業を実行する際の移動の際に使用される。
The
移動体記憶部16は、自律移動体10が利用する各種情報を記憶する。移動体記憶部16は、例えば、管制サーバ40から取得した作業区画や移動経路を含む地図情報、所定の作業の内容(作業内容)、所定の作業の妨げとなる障害に対する対応処理情報などを記憶している。
The mobile
移動体制御部15は、例えば、CPU(Central Processing Unit)を含むプロセッサなどであり、自律移動体10を統括的に制御する。移動体制御部15は、例えば、NW通信部13を介した管制サーバ40との間の各種通信を制御するとともに、移動体記憶部16が記憶する情報に基づいて、自律移動体10の自律移動及び所定の作業の実行を制御する。
The mobile
移動体制御部15は、例えば、移動体記憶部16が記憶する地図情報、及び作業内容情報に基づいて、移動機構14を制御して、自律移動体10を自律移動させるとともに、所定の作業を実行させる。また、移動体制御部15は、例えば、カメラ11が撮像した撮像画像、及びセンサ部12が検出した検出情報に基づいて、所定の作業の妨げとなる障害物を検出し、検出した障害物に対する回避処理(危険回避処理)を実行する。
The mobile
また、移動体制御部15は、NW通信部13を介して、管制サーバ40から後述する危険回避指示情報を受信した場合に、危険回避指示情報に応じて、予め設定されている危険回避処理を実行する。具体的に、移動体制御部15は、危険回避指示情報に応じて、移動体記憶部16に予め記憶されている、以下の(1)~(3)のような危険回避処理を実行する。なお、危険回避指示情報には、例えば、管制サーバ40が区画センサ30の検出データに基づいて検知した作業区画内の危険物(障害物)の種類、大きさ、位置などの情報が含まれる。
When the
(1)移動体制御部15は、自ら(自律移動体10)が検出した障害に基づく危険回避処理(第1の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に応じて、カメラ11及びセンサ部12によって検出した障害物に対する回避処理を実行する。ここで、回避処理は、例えば、その場所で停止して障害物が移動するのを待つ処理、障害物を避けた別経路で移動する処理、障害物を避けて後退する処理などである。
(1) The mobile
(2)移動体制御部15は、受信した危険回避指示情報を自ら(自律移動体10)が検出した障害に基づいて補正し、補正した危険回避指示情報に基づく危険回避処理(第2の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に含まれる危険物(障害物)の種類、大きさ、位置など情報を、カメラ11及びセンサ部12によって検出した障害物の位置情報により補正して、正確な情報に基づいて、障害物に対する回避処理を実行する。なお、回避処理は、上述した(1)と同様である。
(2) The mobile
(3)移動体制御部15は、受信した危険回避指示情報に基づく危険回避処理(第3の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に含まれる危険物(障害物)の種類、大きさ、位置など情報に基づいて、障害物に対する回避処理を実行する。なお、回避処理は、上述した(1)と同様である。
(3) The mobile
移動体記憶部16には、上述した(1)~(3)の危険回避処理のうちの1つが固定で予め記憶されていてもよいし、管制サーバ40からの指示により、(1)~(3)の危険回避処理のうちの1つを設定するように変更可能であってもよい。
また、移動体記憶部16には、例えば、障害物の種類や対象の作業区画の種類に応じて、上述した(1)~(3)のうちの異なる危険回避処理が設定されていてもよい。
The mobile
In addition, the mobile
自律移動体20は、センサ部21と、NW通信部22と、移動機構23と、移動体制御部24と、移動体記憶部25とを備える。
センサ部21は、例えば、焦電型の人感センサやソナーのようなセンサである。センサ部21は、例えば、人などの物体が自律移動体20に接近するのを検出する。
The autonomous moving
The
NW通信部22は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部13は、管制サーバ40との間で、通信ネットワークNW1を介して各種通信を行う。
The
移動機構23は、自律移動体20が自律移動するための車輪、モータなどの駆動機構である。移動機構23は、後述する移動体制御部24によって制御され、作業区画内の移動や所定の作業を実行する際の移動の際に使用される。
The
移動体記憶部25は、自律移動体20が利用する各種情報を記憶する。移動体記憶部25は、例えば、管制サーバ40から取得した作業区画や移動経路を含む地図情報、所定の作業の内容、所定の作業の妨げとなる障害に対する対応処理情報などを記憶している。
The mobile
移動体制御部24は、例えば、CPUを含むプロセッサなどであり、自律移動体20を統括的に制御する。移動体制御部24は、例えば、NW通信部22を介した管制サーバ40との間の各種通信を制御するとともに、移動体記憶部25が記憶する情報に基づいて、自律移動体20の自律移動及び所定の作業の実行を制御する。
The mobile
移動体制御部24は、例えば、移動体記憶部25が記憶する地図情報、及び作業内容情報に基づいて、移動機構23を制御して、自律移動体20を自律移動させるとともに、所定の作業を実行させる。また、移動体制御部24は、例えば、センサ部21が検出した検出情報に基づいて、所定の作業の妨げとなる障害物を検出し、検出した障害物に対する回避処理(危険回避処理)を実行する。
The mobile
また、移動体制御部24は、NW通信部22を介して、管制サーバ40から後述する危険回避指示情報を受信した場合に、危険回避指示情報に応じて、予め設定されている危険回避処理を実行する。具体的に、移動体制御部24は、危険回避指示情報に応じて、移動体記憶部25に予め記憶されている危険回避処理を実行する。
When the
なお、移動体記憶部25に予め記憶されている危険回避処理は、例えば、上述した(1)~(3)のような危険回避処理と同様である。また、危険回避指示情報には、例えば、管制サーバ40が区画センサ30の検出データに基づいて検知した作業区画内の危険物(障害物)の種類、大きさ、位置などの情報が含まれる。
The danger avoidance processing stored in advance in the mobile
管制サーバ40は、NW通信部41と、センサ通信部42と、管制制御部43と、サーバ記憶部44とを備える。
NW通信部41は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部41は、自律移動体10又は自律移動体20との間で、通信ネットワークNW1を介して各種通信を行う。
The
The
センサ通信部42は、例えば、無線LANや省電力広域無線などの無線通信によって、通信ネットワークNW2に接続し、通信ネットワークNW2を介した情報通信を行う。センサ通信部42は、区画センサ30(31、32、・・・)との間で、通信ネットワークNW2を介して各種通信を行う。
The
サーバ記憶部44は、管制サーバ40が利用する各種情報を記憶する。サーバ記憶部44は、例えば、作業情報記憶部441と、区画情報記憶部442とを備える。
作業情報記憶部441は、自律移動体10及び自律移動体20の運用計画を示す運用計画ファイルを記憶する。ここで、運用計画ファイルには、例えば、移動体識別子、作業区画識別子、作業の開始時刻、及び周期(一日ごと、曜日、月の何日、年月日等)などの作業内容や、自律移動体10及び自律移動体20のそれぞれの活動状況を把握する上で必要な情報などが含まれる。また、移動体識別子は、自律移動体10又は自律移動体20を識別する識別子を示し、作業区画識別子は、作業区画を識別する識別子を示している。
The
The work
区画情報記憶部442は、例えば、作業区画や移動経路を示す情報であり、作業区画を示す地図情報を記憶する。区画情報記憶部442が記憶する地図情報は、自律移動体10及び自律移動体20の作業区画や移動経路を求める際に利用される。
The area
管制制御部43は、例えば、CPUを含むプロセッサなどであり、管制サーバ40を統括的に制御する。管制制御部43は、例えば、区画センサ30(31、32、・・・)が検出した情報(例えば、撮像画像)を、センサ通信部42を介して、各区画センサ30(31、32、・・・)から取得し、取得した情報に基づいて、各作業区画における障害物(危険物)を検知する。
The
管制制御部43は、例えば、作業情報記憶部441が記憶する運用計画ファイルを取得するとともに、区画情報記憶部442が記憶する地図情報を取得する。管制制御部43は、取得した運用計画ファイル及び地図情報から、各自律移動体(10、20)に対応する作業区画及び移動経路を確定する。管制制御部43は、確定した作業区画及び移動経路に対応する区画センサ30(31、32)が検出した情報(撮像画像)を取得する。
The
管制制御部43は、例えば、図2に示すように、作業区画内の異なる場所に設置された複数の区画センサ30(31、32)が検出した情報(撮像画像)に基づいて作業区画内における障害物を検知する。
The
また、管制制御部43は、例えば、作業区画における障害物を検知した場合に、検知した障害物に対する危険を回避させる危険回避指示情報を、当該作業区画内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。管制制御部43は、作業区画における障害物を検知した場合に、例えば、検知した障害物の種類、大きさ、位置などの情報を含む危険回避指示情報を、NW通信部41を介して、当該作業区画内に存在する自律移動体10及び自律移動体20のそれぞれに送信する。
In addition, when the
次に、図面を参照して、本実施形態による自律移動体運用システム1の動作について説明する。
図4は、本実施形態における管制サーバ40の動作の一例を示すフローチャートである。
Next, the operation of the autonomous mobile
FIG. 4 is a flowchart showing an example of the operation of the
図4に示すように、管制サーバ40は、まず、自律移動体(10、20)の作業情報を取得する(ステップS101)。管制サーバ40の管制制御部43は、作業情報記憶部441が記憶する運用計画ファイルから自律移動体(10、20)の作業情報を取得する。
As shown in FIG. 4, the
次に、管制制御部43は、作業情報から作業区画又は移動経路となる区画を特定する(ステップS102)。管制制御部43は、さらに、区画情報記憶部442から地図情報を取得し、取得した作業情報及び地図情報から、作業区画又は移動経路となる区画(作業区画)を対象区画として特定する。
Next, the
次に、管制制御部43は、作業区画又は移動経路となる区画の区画センサ30のセンサ情報を取得する(ステップS103)。すなわち、管制制御部43は、対象区画に対応する区画センサ30が検出したセンサ情報(撮像画像)を、センサ通信部42を介して、通信ネットワークNW2経由で取得する。
Next, the
次に、管制制御部43は、作業区画に障害物かあるか否かを判定する(ステップS104)。管制制御部43は、区画センサ30から取得したセンサ情報に基づいて、対象区画にある障害物を検知することにより、作業区画(対象区画)に障害物かあるか否かを判定する。管制制御部43は、作業区画に障害物かある場合(ステップS104:YES)に、処理をステップS105に進める。また、管制制御部43は、作業区画に障害物かない場合(ステップS104:NO)に、処理をステップS107に進める。
Next, the
ステップS105において、管制制御部43は、自律移動体(10、20)に危険回避指示情報を送信する。管制制御部43は、例えば、検知した障害物の種類、大きさ及び位置などを含む危険回避指示情報を、対象区画に存在する自律移動体10及び自律移動体20)の全てに送信する。ここで、管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避指示情報を送信する。
In step S105, the
次に、管制制御部43は、所定の期間待機する(ステップS106)。すなわち、管制制御部43は、危険回避指示情報を送信した自律移動体10及び自律移動体20のそれぞれが、危険回避処理を実行できる所定の期間、待機する。ステップS106の処理後に、管制制御部43は、処理をステップS103に戻す。
Next, the
また、ステップS107において、管制制御部43は、自律移動体(10、20)の危険回避指示を解除する。管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避の解除指示を送信する。ステップS107の処理後に、管制制御部43は、処理をステップS101に戻す。
In addition, in step S107, the
なお、図4に示す例では、ステップS107において、管制制御部43は、毎回、自律移動体(10、20)の危険回避指示を解除する処理を実行しているが、危険回避指示情報を送信した場合にだけ、危険回避指示を解除する処理を実行するようにしてもよい。
In the example shown in FIG. 4, in step S107, the
また、ステップS105において、危険回避指示情報を送信された自律移動体10及び自律移動体20のそれぞれは、予め定められた危険回避処理を実行する。
例えば、自律移動体20は、管制サーバ40からの危険回避指示情報を受信すると、危険回避行動、すなわち危険回避指示情報に含まれている障害物の位置に対して一定距離を確保した状態で移動を一時停止する。
Furthermore, in step S105, each of the autonomous moving
For example, when the autonomous
一方、自律移動体10は、自身で障害検知が可能であるため、危険回避指示情報に応じて、例えば、上述した(1)~(3)の危険回避処理のうちの、予め設定されたいずれかの処理を実行する。
On the other hand, since the autonomous
このように、本実施形態による自律移動体運用システム1では、管制サーバ40が、自律移動体(10、20)の機種に依存せずに、危険回避指示情報を送信することで運用を単純化することが可能になる。
In this way, in the autonomous mobile
以上説明したように、本実施形態による自律移動体運用システム1は、複数種類の自律移動体(10、20)と、管制サーバ40とを備える。複数種類の自律移動体(10、20)は、移動を伴う所定の作業を行う複数種類の自律移動体(10、20)であって、所定の作業の妨げとなる障害の検出手法が異なる移動体である。管制サーバ40は、複数種類の自律移動体(10、20)の作業区画(作業領域、例えば、図2の作業区画AR1)に設置された区画センサ30(センサ)が検出した情報(センサ情報)に基づいて作業区画内における障害物を検知した場合に、危険回避指示情報を、当該作業区画内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。ここで、危険回避指示情報は、障害物に対する危険を回避させる情報である。
As described above, the autonomous
これにより、本実施形態による自律移動体運用システム1では、管制サーバ40が、作業区画内における障害物を検知した場合に、障害の検出手法が異なる複数種類の自律移動体(10、20)に対して、同一の危険回避指示情報を自律移動体(10、20)のそれぞれに送信して、障害物に対する危険を回避させる。そのため、本実施形態による自律移動体運用システム1例えば、仕様や機能が異なる自律移動体(10、20)に対して同じような運用を行うことができる。
As a result, in the autonomous mobile
すなわち、本実施形態による自律移動体運用システム1は、機種ごとに運用方法を変更する煩わしさを軽減することができる。また、本実施形態による自律移動体運用システム1は、障害物の検知能力が低い自律移動体20であっても、作業区画に設置した区画センサ30からの情報を組み合わせて障害物の検知を行い、適切に障害物を回避する動作を行わせることができるため、運用範囲が広げることが可能となる。
In other words, the autonomous mobile
その結果、本実施形態による自律移動体運用システム1は、例えば、運用範囲の広い一部の種類の自律移動体10の使用頻度が上昇することはなく、メンテナンスの手間が上昇することもない。よって、本実施形態による自律移動体運用システム1は、自律移動体(10、20)を効率良く適切に運用することができる。
As a result, the autonomous mobile
また、本実施形態では、複数種類の自律移動体(10、20)には、自律移動体10(第1の自律移動体)と、自律移動体20(第2の自律移動体)とが含まれる。自律移動体10は、画像の撮像による検出手法(第1の検出手法)により障害を検出するカメラ11(第1検出部)を備える。また、自律移動体20は、焦電型の人感センサによる検出手法(第2の検出手法)により障害を検出するセンサ部21(第2検出部)を備える。自律移動体10と、自律移動体20とのそれぞれは、危険回避指示情報に応じて、予め設定されている危険回避処理を実行する。
In addition, in this embodiment, the multiple types of autonomous moving bodies (10, 20) include an autonomous moving body 10 (first autonomous moving body) and an autonomous moving body 20 (second autonomous moving body). The autonomous moving
これにより、本実施形態による自律移動体運用システム1は、自律移動体10と、自律移動体20とのそれぞれが、危険回避指示情報に応じて、予め設定されている危険回避処理を実行するため、障害の検出手法が異なっていても管制サーバ40が検出した障害物への対応を適切に行うことができる。
As a result, in the autonomous mobile
また、本実施形態では、自律移動体10と、自律移動体20とのそれぞれは、危険回避指示情報に応じて、上述した(1)~(3)の危険回避処理のいずれかを、予め設定されている危険回避処理として実行する。ここで、(1)の危険回避処理は、自らが検出した障害に基づく第1の危険回避処理であり、(2)の危険回避処理は、受信した危険回避指示情報を自らが検出した障害に基づいて補正し、補正した危険回避指示情報に基づく第2の危険回避処理である。また、(3)の危険回避処理は、受信した危険回避指示情報に基づく第3の危険回避処理である。
In addition, in this embodiment, each of the autonomous
これにより、本実施形態による自律移動体運用システム1では、予め設定されている危険回避処理により、自律移動体10と、自律移動体20とのそれぞれは、適切に危険を回避することが出来る。
As a result, in the autonomous mobile
また、本実施形態では、区画センサ30には、作業区画の異なる場所に設置された複数の区画センサ30(例えば、図2に示す区画センサ31及び区画センサ32)が含まれる。管制サーバ40は、異なる場所に設置された複数の区画センサ30(31、32)が検出した情報に基づいて作業区画内における障害物を検知する。
In addition, in this embodiment, the
これにより、本実施形態による自律移動体運用システム1では、複数の区画センサ30によって、さらに精度よく作業区画内における障害物を検知することができる。
As a result, in the autonomous
また、本実施形態による自律移動体運用方法は、上述した所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体(10、20)を運用する自律移動体運用方法である。本実施形態による自律移動体運用方法は、管制サーバ40が、複数種類の自律移動体(10、20)の作業区画に設置された区画センサ30が検出した情報に基づいて作業区画内における障害物を検知した場合に、障害物に対する危険を回避させる危険回避指示情報を、当該作業区画内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。
The autonomous mobile body operation method according to this embodiment is an autonomous mobile body operation method for operating multiple types of autonomous mobile bodies (10, 20) that have different methods for detecting obstacles that hinder the above-mentioned specified work. In the autonomous mobile body operation method according to this embodiment, when the
これにより、本実施形態による自律移動体運用方法は、上述した自律移動体運用システム1と同様の効果を奏し、自律移動体(10、20)を効率良く適切に運用することができる。
As a result, the autonomous mobile unit operation method according to this embodiment has the same effect as the autonomous mobile
[第2の実施形態]
次に、図面を参照して、第2の実施形態による自律移動体運用システム1aについて説明する。第2の実施形態による自律移動体運用システム1aは、自律移動体(10、20)が作業区画を昇降機により移動する場合に対応する変形例である。
Second Embodiment
Next, an autonomous mobile
図5は、第2の実施形態による自律移動体運用システム1aの一例を示す概念図である。
図5に示すように、自律移動体運用システム1aは、エレベータ50を備えており、本実施形態は、フロア(階)の異なる作業区画において作業を行う自律移動体(10、20)を管制する場合の適用例である。
FIG. 5 is a conceptual diagram showing an example of an autonomous mobile
As shown in FIG. 5, the autonomous mobile
エレベータ50は、自律移動体(10、20)又は人がフロア(階)の異なる作業区画を移動可能な昇降機である。エレベータ50は、例えば、人及び荷物兼用のエレベータである。ここでは、エレベータ50で移動可能な各フロア(各階)には、エレベータホールがあるものとする。また、本実施形態において、エレベータホールは、作業領域の一例である。
The
図5に示す例では、例えば、エレベータホールEH1において、区画センサ31及び区画センサ32が、異なる位置に設置されており、双方の視野角を用いてエレベータホールEH1に存在する物体(人を含む)の位置や大きさを検出可能となっている。
In the example shown in FIG. 5, for example, in an elevator hall EH1,
なお、本実施形態による自律移動体運用システム1aの構成は、図3に示す第1の実施形態による自律移動体運用システム1と同様であり、ここではその説明を省略する。また、第1の実施形態による自律移動体運用システム1aにおいて、第1の実施形態による自律移動体運用システム1と同一の構成には同一の符号を付与してその説明を省略する。
本実施形態では、管制サーバ40の管制制御部43の処理に、エレベータ50に関する処理が追加されている点が、第1の実施形態と異なり、ここでは、このエレベータ50に関する処理について説明する。
The configuration of the autonomous mobile
This embodiment differs from the first embodiment in that processing related to an
本実施形態における管制制御部43は、エレベータ50に関する処理として、自律移動体(10、20)が、エレベータ50を用いて作業区画(作業領域内)を移動する際に、移動先のエレベータホールEH1に設置された区画センサ30(区画センサ31及び区画センサ32)が、障害の発生を検出した場合に、危険回避指示情報を、自律移動体(10、20)に送信する。この場合、管制制御部43は、エレベータ50から降りる前に、エレベータ50の昇降に関する危険回避指示情報を、エレベータ50を用いる自律移動体(10、20)に送信する。
In this embodiment, the
なお、管制制御部43は、エレベータ50から降りる前のタイミングとして、自律移動体(10、20)がエレベータ50に乗り込む前、もしくは目的階に到着する前に、危険回避指示情報を自律移動体(10、20)に送信することが望ましい。
また、エレベータ50の昇降に関する危険回避指示情報には、例えば、エレベータ50の昇降を中止する指示情報などが含まれる。
In addition, it is desirable for the
The danger avoidance instruction information regarding the ascent and descent of the
次に、図面を参照して、本実施形態による自律移動体運用システム1aの動作について説明する。
ここでは、図6を参照して、本実施形態による自律移動体運用システム1aのエレベータ50による移動に関する管制サーバ40の動作について説明する。なお、本実施形態による自律移動体運用システム1aにおける通常の作業区画に関する動作は、上述した第1の実施形態と同様であるため、ここではその説明を省略する。
Next, the operation of the autonomous mobile
Here, the operation of the
図6は、本実施形態における自律移動体(10、20)のエレベータ50による移動に関する管制サーバ40の動作の一例を示すフローチャートである。なお、ここでは、自律移動体(10、20)が、図5におけるエレベータホールEH2からエレベータホールEH1に移動する場合の処理について説明する。
Figure 6 is a flowchart showing an example of the operation of the
図6に示すように、管制サーバ40の管制制御部43は、まず、自律移動体(10、20)が、エレベータ50で移動するか否かを判定する(ステップS201)。管制制御部43は、例えば、作業情報記憶部441が記憶する運用計画ファイル内の作業情報により、自律移動体(10、20)が、エレベータ50で移動るか否かを判定する。管制制御部43は、自律移動体(10、20)が、エレベータ50で移動する場合(ステップS201:YES)に、処理をステップS202に進める。また、管制制御部43は、自律移動体(10、20)が、エレベータ50で移動しない場合(ステップS201:NO)に、処理をステップS201に戻す。
As shown in FIG. 6, the
ステップS202において、管制制御部43は、移動先のエレベータホールEH1の区画センサ30(31、32)のセンサ情報を取得する。管制制御部43は、エレベータホールEH1に対応する区画センサ30が検出したセンサ情報(撮像画像)を、センサ通信部42を介して、通信ネットワークNW2経由で取得する。
In step S202, the
次に、管制制御部43は、移動先のエレベータホールEH1(移動先の作業領域)に障害物があるか否かを判定する(ステップS203)。管制制御部43は、区画センサ30から取得したセンサ情報に基づいて、エレベータホールEH1にある障害物を検知することにより、エレベータホールEH1に障害物かあるか否かを判定する。管制制御部43は、エレベータホールEH1に障害物かある場合(ステップS203:YES)に、処理をステップS204に進める。また、管制制御部43は、エレベータホールEH1に障害物かない場合(ステップS203:NO)に、処理をステップS206に進める。
Next, the
ステップS204において、管制制御部43は、自律移動体(10、20)に危険回避指示情報を送信する。管制制御部43は、例えば、検知した障害物の種類、大きさ及び位置などを含む危険回避指示情報を、エレベータホールEH1に移動する自律移動体10及び自律移動体20)のそれぞれに送信する。ここで、管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避指示情報を送信する。
In step S204, the
次に、管制制御部43は、所定の期間待機する(ステップS205)。すなわち、管制制御部43は、危険回避指示情報を送信した自律移動体10及び自律移動体20のそれぞれが、危険回避処理を実行できる所定の期間、待機する。ステップS205の処理後に、管制制御部43は、処理をステップS202に戻す。
Next, the
また、ステップS206において、管制制御部43は、自律移動体(10、20)の危険回避指示を解除する。管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避の解除指示を送信する。ステップS206の処理後に、管制制御部43は、処理をステップS201に戻す。
In addition, in step S206, the
なお、ステップS206の処理において、管制制御部43は、毎回、自律移動体(10、20)の危険回避指示を解除する処理を実行しているが、危険回避指示情報を送信した場合にだけ、危険回避指示を解除する処理を実行するようにしてもよい。
In the process of step S206, the
以上説明したように、本実施形態による自律移動体運用システム1aでは、複数種類の自律移動体(10、20)は、それぞれエレベータ50(昇降機)を用いて作業区画を移動可能である。区画センサ30(例えば、区画センサ31及び区画センサ32)は、エレベータ50から降りた直後に通過する領域(エレベータホールEH1)を作業区画(作業領域)として監視するよう設置されている。管制サーバ40は、自律移動体(10、20)が、エレベータ50を用いてエレベータホール(EH1、EH2など)を移動する際に、移動先のエレベータホールEH1に設置された区画センサ30が、障害の発生(例えば、障害物)を検出した場合に、エレベータ50から降りる前に、エレベータ50の昇降に関する危険回避指示情報を、エレベータ50を用いる自律移動体(10、20)に送信する。
As described above, in the autonomous
これにより、本実施形態による自律移動体運用システム1aは、自律移動体(10、20)の運用範囲の拡大とともに安全性を向上させることができる。すなわち、本実施形態による自律移動体運用システム1aは、自律移動体(10、20)側の障害物の検知機能では、例えば、フロア(階)が異なる移動先のエレベータホールに到着するまで、当該エレベータホールの障害物を検知することが不可能である。これに対して、本実施形態による自律移動体運用システム1aでは、移動先のエレベータホールの障害物を、区画センサ30を用いて自律移動体(10、20)が移動先のエレベータホールに到着する前に検知できるため、自律移動体(10、20)の運用範囲の拡大とともに安全性を向上させることができる。
As a result, the autonomous mobile
また、本実施形態では、エレベータ50の昇降に関する危険回避指示情報には、エレベータ50の昇降を中止する指示情報が含まれる。
これにより、本実施形態による自律移動体運用システム1aは、移動先のエレベータホールに障害物がある場合に、自律移動体(10、20)が、エレベータ50の昇降を中止するため、エレベータホールにおける障害物に対する危険をより確実に回避させることができる。
In addition, in this embodiment, the danger avoidance instruction information regarding the ascent and descent of the
As a result, in the autonomous mobile
なお、本開示は、上記の各実施形態に限定されるものではなく、本開示の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、管制サーバ40は、通信ネットワークNW1と通信ネットワークNW2との2つの通信ネットワークに接続する例を説明したが、これに限定されるものではない。通信ネットワークNW1と通信ネットワークNW2とは、例えば、1つの通信ネットワークにより構成するようにしてもよい。すなわち、上記の各実施形態において、通信ネットワークNW2は、区画センサ30の専用のネットワークとして設置されている例を説明したが、これに限定されるものではなく、通信ネットワークNW1と共用されるようにしてもよい。
The present disclosure is not limited to the above-described embodiments, and can be modified without departing from the spirit and scope of the present disclosure.
For example, in each of the above embodiments, the
また、上記の各実施形態において、区画センサ30は、動画像を撮像可能なカメラ(監視カメラなど)である例を説明したが、これに限定されるものではなく、例えば、焦電型の人感センサやソナーなどのセンサを配列状に配置する方法で区画センサ30を構成してもよい。
In addition, in each of the above embodiments, the
また、上記の各実施形態において、管制サーバ40は、作業情報記憶部441及び区画情報記憶部442を備えるサーバ記憶部44を含む例を説明したが、これに限定されるものではない。管制サーバ40は、サーバ記憶部44の一部又は全部を外部のファイルサーバなどに備えるようにしてもよい。また、作業情報記憶部441が記憶する作業情報に、作業区画及び移動経路の地図情報が含まれる場合には、自律移動体運用システム1(1a)は、区画情報記憶部442を備えない形態であってもよい。
In addition, in each of the above embodiments, an example has been described in which the
また、上記の各実施形態において、管制サーバ40は、1台のサーバ装置で構成される例を説明したが、これに限定されるものではなく、複数台のサーバ装置で構成されてもよい。
In addition, in each of the above embodiments, the
また、上記の各実施形態において、異なる種類の自律移動体の一例として、自律移動体運用システム1(1a)は、カメラ11及びセンサ部12を備える自律移動体10と、センサ部21を備える自律移動体20とを備える例を説明うぃたが、これに限定されるものでない。異なる種類の自律移動体は、他の検出手法によって障害を検出する自律移動体であってもよい。
In addition, in each of the above embodiments, as an example of different types of autonomous mobile bodies, an example has been described in which the autonomous mobile body operation system 1 (1a) includes an autonomous
また、上記の第2の実施形態において、昇降機の一例として、エレベータ50を用いる例を説明したが、これに限定されるものではなく、エスカレータなど他の昇降機を用いるようにしてもよい。
In addition, in the second embodiment described above, an
なお、上述した自律移動体運用システム1(1a)が備える各構成は、内部に、コンピュータシステムを有している。そして、上述した自律移動体運用システム1(1a)が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した自律移動体運用システム1(1a)が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。 Each component of the autonomous mobile operation system 1 (1a) described above has an internal computer system. A program for realizing the functions of each component of the autonomous mobile operation system 1 (1a) described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing in each component of the autonomous mobile operation system 1 (1a) described above. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing a program into a computer system. The "computer system" referred to here includes hardware such as an OS and peripheral devices.
また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。 A "computer system" may also include multiple computer devices connected via a network, including the Internet or communication lines such as a WAN, LAN, or dedicated line. A "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. In this way, the recording medium that stores the program may be a non-transitory recording medium such as a CD-ROM.
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に自律移動体運用システム1(1a)が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The recording medium also includes a recording medium installed inside or outside and accessible from a distribution server to distribute the program. The program may be divided into multiple parts, downloaded at different times, and then combined by each component of the autonomous mobile operation system 1 (1a), or each divided program may be distributed by a different distribution server. Furthermore, the "computer-readable recording medium" also includes a recording medium that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or client when a program is transmitted over a network. The program may also be a recording medium for realizing part of the above-mentioned functions. Furthermore, the program may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
1,1a…自律移動体運用システム、10,20…自律移動体、11…カメラ、12,21…センサ部、13,22,41…NW通信部、14,23…移動機構、15,24…移動体制御部、16,25…移動体記憶部、31,32…区画センサ、40…管制サーバ、42…センサ通信部、43…管制制御部、44…サーバ記憶部、50…エレベータ、441…作業情報記憶部、442…区画情報記憶部、NW1,NW2…通信ネットワーク 1, 1a...Autonomous mobile operation system, 10, 20...Autonomous mobile, 11...Camera, 12, 21...Sensor unit, 13, 22, 41...NW communication unit, 14, 23...Mobile mechanism, 15, 24...Mobile control unit, 16, 25...Mobile memory unit, 31, 32...Division sensor, 40...Control server, 42...Sensor communication unit, 43...Control control unit, 44...Server memory unit, 50...Elevator, 441...Work information memory unit, 442...Division information memory unit, NW1, NW2...Communication network
Claims (7)
前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させる管制サーバと
を備え、
前記複数種類の自律移動体のそれぞれは、前記危険回避指示情報に応じて、自らが検出した前記障害に基づく第1の危険回避処理と、受信した前記危険回避指示情報を自らが検出した前記障害に基づいて補正し、補正した前記危険回避指示情報に基づく第2の危険回避処理と、受信した前記危険回避指示情報に基づく第3の危険回避処理とのいずれかを、予め設定されている危険回避処理として実行する
自律移動体運用システム。 A plurality of types of autonomous moving bodies performing a predetermined task involving movement, the plurality of types of autonomous moving bodies having different methods for detecting an obstacle that hinders the predetermined task;
a control server that, when detecting an obstacle in a working area based on information detected by sensors installed in the working areas of the plurality of types of autonomous moving bodies, transmits danger avoidance instruction information to the autonomous moving bodies in the working area to avoid the danger from the obstacle, thereby causing the autonomous moving bodies to avoid the danger ;
Each of the plurality of types of autonomous moving bodies executes, in response to the danger avoidance instruction information, one of a first danger avoidance process based on the obstacle detected by itself, a second danger avoidance process that corrects the received danger avoidance instruction information based on the obstacle detected by itself and is based on the corrected danger avoidance instruction information, and a third danger avoidance process based on the received danger avoidance instruction information, as a preset danger avoidance process.
Autonomous mobile operation system.
前記第1の自律移動体と、前記第2の自律移動体とのそれぞれは、前記危険回避指示情報に応じて、予め設定されている危険回避処理を実行する
請求項1に記載の自律移動体運用システム。 the plurality of types of autonomous moving bodies include a first autonomous moving body having a first detection unit that detects the obstacle by a first detection method, and a second autonomous moving body having a second detection unit that detects the obstacle by a second detection method different from the first detection method;
The autonomous mobile object operation system according to claim 1 , wherein each of the first autonomous mobile object and the second autonomous mobile object executes a preset danger avoidance process in response to the danger avoidance instruction information.
前記管制サーバは、前記異なる場所に設置された前記複数のセンサが検出した情報に基づいて前記作業領域内における障害物を検知する
請求項1又は請求項2に記載の自律移動体運用システム。 the sensor includes a plurality of sensors positioned at different locations in the work area;
The autonomous mobile operation system according to claim 1 or 2 , wherein the control server detects an obstacle within the working area based on information detected by the plurality of sensors installed at different locations.
前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させる管制サーバと
を備え、
前記複数種類の自律移動体は、それぞれ昇降機を用いて前記作業領域を移動可能であり、
前記センサは、前記昇降機から降りた直後に通過する領域を前記作業領域として監視するよう設置され、
前記管制サーバは、前記自律移動体が、前記昇降機を用いて前記作業領域を移動する際に、移動先の前記作業領域に設置された前記センサが、前記障害の発生を検出した場合に、前記昇降機から降りる前に、前記昇降機の昇降に関する前記危険回避指示情報を、前記昇降機を用いる前記自律移動体に送信する
自律移動体運用システム。 A plurality of types of autonomous moving bodies performing a predetermined task involving movement, the plurality of types of autonomous moving bodies having different methods for detecting an obstacle that hinders the predetermined task;
a control server that, when detecting an obstacle within a working area based on information detected by sensors installed in the working areas of the plurality of types of autonomous moving bodies, transmits danger avoidance instruction information for causing the autonomous moving bodies within the working area to avoid danger from the obstacle, thereby causing the autonomous moving bodies to avoid the danger;
Equipped with
each of the plurality of types of autonomous moving bodies is capable of moving within the working area using an elevator;
The sensor is installed to monitor an area through which the person passes immediately after getting off the elevator as the working area,
When the autonomous mobile body moves through the work area using the elevator, if the sensor installed in the work area of the destination detects the occurrence of the obstacle, the control server transmits the danger avoidance instruction information regarding the ascent and descent of the elevator to the autonomous mobile body using the elevator before the autonomous mobile body gets off the elevator.
Autonomous mobile operation system.
請求項4に記載の自律移動体運用システム。 The autonomous mobile operation system according to claim 4 , wherein the danger avoidance instruction information regarding the ascent and descent of the elevator includes instruction information to stop the ascent and descent of the elevator.
管制サーバが、前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させ、
前記複数種類の自律移動体のそれぞれが、前記危険回避指示情報に応じて、自らが検出した前記障害に基づく第1の危険回避処理と、受信した前記危険回避指示情報を自らが検出した前記障害に基づいて補正し、補正した前記危険回避指示情報に基づく第2の危険回避処理と、受信した前記危険回避指示情報に基づく第3の危険回避処理とのいずれかを、予め設定されている危険回避処理として実行する
自律移動体運用方法。 An autonomous mobile object operation method for operating a plurality of types of autonomous mobile objects that perform a predetermined task involving movement, the plurality of types of autonomous mobile objects having different detection methods for detecting an obstacle that hinders the predetermined task,
when a control server detects an obstacle in a working area based on information detected by sensors installed in the working areas of the plurality of types of autonomous moving bodies, the control server transmits danger avoidance instruction information to the autonomous moving body in the working area to avoid a danger from the obstacle, thereby causing the autonomous moving body to avoid the danger ;
Each of the plurality of types of autonomous moving bodies executes, in response to the danger avoidance instruction information, one of a first danger avoidance process based on the obstacle detected by itself, a second danger avoidance process that corrects the received danger avoidance instruction information based on the obstacle detected by itself and is based on the corrected danger avoidance instruction information, and a third danger avoidance process based on the received danger avoidance instruction information, as a preset danger avoidance process.
Autonomous mobile operation method.
管制サーバが、前記複数種類の自律移動体の作業領域に設置されたセンサが検出した情報に基づいて前記作業領域内における障害物を検知した場合に、前記障害物に対する危険を回避させる危険回避指示情報を、当該作業領域内の前記自律移動体に送信して、当該自律移動体に危険回避させ、when a control server detects an obstacle in a working area based on information detected by sensors installed in the working areas of the plurality of types of autonomous moving bodies, the control server transmits danger avoidance instruction information to the autonomous moving body in the working area to avoid a danger from the obstacle, thereby causing the autonomous moving body to avoid the danger;
前記複数種類の自律移動体は、それぞれ昇降機を用いて前記作業領域を移動可能であり、each of the plurality of types of autonomous moving bodies is capable of moving within the working area using an elevator;
前記センサは、前記昇降機から降りた直後に通過する領域を前記作業領域として監視するよう設置され、The sensor is installed to monitor an area through which the person passes immediately after getting off the elevator as the working area,
前記管制サーバは、前記自律移動体が、前記昇降機を用いて前記作業領域を移動する際に、移動先の前記作業領域に設置された前記センサが、前記障害の発生を検出した場合に、前記昇降機から降りる前に、前記昇降機の昇降に関する前記危険回避指示情報を、前記昇降機を用いる前記自律移動体に送信するWhen the autonomous mobile body moves through the work area using the elevator, if the sensor installed in the work area of the destination detects the occurrence of the obstacle, the control server transmits the danger avoidance instruction information regarding the ascent and descent of the elevator to the autonomous mobile body using the elevator before the autonomous mobile body gets off the elevator.
自律移動体運用方法。Autonomous mobile operation method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021094868A JP7603530B2 (en) | 2021-06-07 | 2021-06-07 | Autonomous mobile object operating system and autonomous mobile object operating method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021094868A JP7603530B2 (en) | 2021-06-07 | 2021-06-07 | Autonomous mobile object operating system and autonomous mobile object operating method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022187062A JP2022187062A (en) | 2022-12-19 |
| JP7603530B2 true JP7603530B2 (en) | 2024-12-20 |
Family
ID=84525525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021094868A Active JP7603530B2 (en) | 2021-06-07 | 2021-06-07 | Autonomous mobile object operating system and autonomous mobile object operating method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7603530B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005001052A (en) | 2003-06-11 | 2005-01-06 | National Institute Of Information & Communication Technology | Method for autonomous movement control of artificial object by recognition of human intention, communication system and program thereof |
| JP2006259877A (en) | 2005-03-15 | 2006-09-28 | Daifuku Co Ltd | Goods transport equipment |
| JP2013235563A (en) | 2012-04-11 | 2013-11-21 | Daifuku Co Ltd | Goods transportation facilities |
| WO2015068229A1 (en) | 2013-11-07 | 2015-05-14 | 富士機械製造株式会社 | Automatic driving system and automatic travel machine |
| JP2019090711A (en) | 2017-11-15 | 2019-06-13 | 株式会社豊田自動織機 | Wall detector |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59153213A (en) * | 1983-02-21 | 1984-09-01 | Mitsubishi Electric Corp | Automatic carrier device of unmanned car |
-
2021
- 2021-06-07 JP JP2021094868A patent/JP7603530B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005001052A (en) | 2003-06-11 | 2005-01-06 | National Institute Of Information & Communication Technology | Method for autonomous movement control of artificial object by recognition of human intention, communication system and program thereof |
| JP2006259877A (en) | 2005-03-15 | 2006-09-28 | Daifuku Co Ltd | Goods transport equipment |
| JP2013235563A (en) | 2012-04-11 | 2013-11-21 | Daifuku Co Ltd | Goods transportation facilities |
| WO2015068229A1 (en) | 2013-11-07 | 2015-05-14 | 富士機械製造株式会社 | Automatic driving system and automatic travel machine |
| JP2019090711A (en) | 2017-11-15 | 2019-06-13 | 株式会社豊田自動織機 | Wall detector |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022187062A (en) | 2022-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109933064B (en) | Multi-sensor safe path system for autonomous vehicles | |
| US12351430B2 (en) | Autonomous mobile system, autonomous mobile method, and autonomous mobile program | |
| US11014238B2 (en) | Dynamic navigation of autonomous vehicle with safety infrastructure | |
| US20190070730A1 (en) | Robot system | |
| US10649467B2 (en) | Operation management system for autonomous mobile robots | |
| Culler et al. | A prototype smart materials warehouse application implemented using custom mobile robots and open source vision technology developed using emgucv | |
| JP6828579B2 (en) | Environmental maintenance robot and its control program | |
| US20210170601A1 (en) | Conveyance robot system, method for controlling conveyance robot and non-transitory computer readable storage medium storing a robot control program | |
| JP7484758B2 (en) | Robot Control System | |
| JP7494746B2 (en) | AUTONOMOUS MOBILITY SYSTEM, AUTONOMOUS MOBILITY METHOD, AND AUTONOMOUS MOBILITY PROGRAM | |
| KR102730138B1 (en) | Firefighting system using autonomous mobile robot equipped with thermal imaging camera and robot arm and method thereof | |
| JP2017220122A (en) | Mobile robot | |
| JP7447670B2 (en) | Autonomous mobile device control system, its control method and its control program | |
| CN110856933B (en) | Control device, robot system and control method | |
| JP7533253B2 (en) | AUTONOMOUS MOBILITY SYSTEM, AUTONOMOUS MOBILITY METHOD, AND AUTONOMOUS MOBILITY PROGRAM | |
| US11642782B2 (en) | Conveyance robot system, method for controlling conveyance robot and non-transitory computer readable storage medium storing a robot control program | |
| JP7603530B2 (en) | Autonomous mobile object operating system and autonomous mobile object operating method | |
| US12427663B2 (en) | Regulated region management system, mobile body management system, regulated region management method, and non-transitory storage medium | |
| CN115027901B (en) | Transport systems, transport methods and storage media | |
| JP2017088330A (en) | Automatic operation device and automatic operation method for indoor crane | |
| US20230154243A1 (en) | Method for notifying of an abnormal event and self-propelled device and notification system for implementing the same | |
| CN118215897A (en) | Detection of ongoing deadlock conflicts in a robot fleet of autonomous mobile robots | |
| KR20240083199A (en) | A device, a method and a computer readable storage medium for expanding movability of autonomous mobile robot | |
| US20260104710A1 (en) | Robot System | |
| JP7501643B2 (en) | MOBILE BODY CONTROL SYSTEM, CONTROL DEVICE, AND MOBILE BODY CONTROL METHOD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231107 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20240912 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240918 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241029 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20241029 |
|
| 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: 20241112 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7603530 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |