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

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 PDF

Info

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
Application number
JP2021094868A
Other languages
Japanese (ja)
Other versions
JP2022187062A (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.)
Mitsubishi Electric Mobility Corp
Original Assignee
Mitsubishi Electric Mobility Corp
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 Mitsubishi Electric Mobility Corp filed Critical Mitsubishi Electric Mobility Corp
Priority to JP2021094868A priority Critical patent/JP7603530B2/en
Publication of JP2022187062A publication Critical patent/JP2022187062A/en
Application granted granted Critical
Publication of JP7603530B2 publication Critical patent/JP7603530B2/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

本開示は、自律移動体運用システム、及び自律移動体運用方法に関する。 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).

国際公開第2019/171916号International Publication No. 2019/171916

ところで、自律移動体は、作業エリア内において作業遂行の妨げとなる障害を検知し、そのような障害を回避しながら作業を行ったり、適切な危険回避行動をとるようになっているが、自律移動体によって検出できる障害の種類や範囲は異なっている。例えば、周囲に人が接近してきたことを適切に検出し、危険回避行動を実施できる自律移動体がある一方で、必ずしも人の接近をすべての場合で検出できるとは限らない自律移動体も存在する。 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.

第1の実施形態による自律移動体運用システムの構成例を示すシステム構成図である。1 is a system configuration diagram showing a configuration example of an autonomous mobile operation system according to a first embodiment. 第1の実施形態による作業区画と区画センサとの関係例を説明する概念図である。4 is a conceptual diagram illustrating an example of the relationship between a work section and a section sensor according to the first embodiment. FIG. 第1の実施形態による自律移動体運用システムの一例を示す機能ブロック図である。FIG. 1 is a functional block diagram illustrating an example of an autonomous mobile operation system according to a first embodiment. 第1の実施形態における管制サーバの動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of the control server in the first embodiment. 第2の実施形態による自律移動体運用システムの一例を示す概念図である。FIG. 11 is a conceptual diagram illustrating an example of an autonomous mobile operation system according to a second embodiment. 第2の実施形態における自律移動体のエレベータによる移動に関する管制サーバの動作の一例を示すフローチャートである。13 is a flowchart showing an example of an operation of a control server regarding movement of an autonomous moving body by an elevator in the second embodiment.

以下、本開示の一実施形態による自律移動体運用システム、及び自律移動体運用方法について、図面を参照して説明する。 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 object operation system 1 according to the first embodiment.
1, the autonomous mobile object operation system 1 includes different types of autonomous mobile objects (10, 20), a control server 40, and zone sensors (31, 32, ...). The autonomous mobile object operation system 1 executes various processes required to implement an operation plan for the autonomous mobile objects (10, 20) and to control the autonomous mobile objects (10, 20).

自律移動体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 mobile body 10 is equipped with, for example, a camera 11 (see FIG. 3 described later) that captures images in front or diagonally forward, and is capable of detecting obstacles and the like in front.

自律移動体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 mobile body 20 has, for example, an approximately rectangular shape in the horizontal direction, with wheels arranged at the four corners of the approximately rectangular shape, and above that, a sensor unit 21 (see FIG. 3 described later) such as a pyroelectric human sensor or sonar. Although the autonomous mobile body 20 can detect the distance to an object using the sensor unit 21, it does not have an obstacle recognition function like the autonomous mobile body 10, which can identify a wide range of obstacles using the camera 11. In other words, the autonomous mobile body 20 differs from the autonomous mobile body 10 in the method of detecting obstacles that hinder the predetermined task. The autonomous mobile body 10 and the autonomous mobile body 20 differ in the type and range of obstacles that can be detected.

なお、自律移動体10、及び自律移動体20の構成の詳細については、図3を参照して後述する。
また、自律移動体10と、自律移動体20とは、所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体の一例である。
The configurations of the autonomous moving body 10 and the autonomous moving body 20 will be described in detail later with reference to FIG. 3 .
Furthermore, the autonomous moving body 10 and the autonomous moving body 20 are examples of multiple types of autonomous moving bodies that have different methods for detecting obstacles that hinder a specified task.

本実施形態において、自律移動体10と、自律移動体20と、管制サーバ40とは、通信ネットワークNW1に接続可能であり、自律移動体10と、自律移動体20と、管制サーバ40とは、通信ネットワークNW1を介して、各種通信を行う。
通信ネットワークNW1は、例えば、無線LAN(Local Area Network)などの無線ネットワークであり、管制サーバ40によって制御される自律移動体(10、20)との間で情報の送受信を可能にする。
In this embodiment, the autonomous mobile body 10, the autonomous mobile body 20, and the control server 40 can be connected to a communication network NW1, and the autonomous mobile body 10, the autonomous mobile body 20, and the control server 40 perform various communications via the communication network NW1.
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 control server 40.

区画センサ31及び区画センサ32は、例えば、作業区画の天井付近に配置され、天井付近において作業区画を動画像として撮像できるように据え付けられたカメラである。区画センサ31及び区画センサ32は、自律移動体10及び自律移動体20の作業区画(作業領域)に設置されたセンサの一例である。ここで、図2を参照して、作業区画と区画センサ(31、32)との関係例について説明する。 The section sensors 31 and 32 are, for example, cameras that are placed near the ceiling of the work section and installed so as to capture moving images of the work section near the ceiling. The section sensors 31 and 32 are examples of sensors installed in the work section (working area) of the autonomous mobile body 10 and the autonomous mobile body 20. Here, an example of the relationship between the work section and the section sensors (31, 32) will be described with reference to FIG. 2.

図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 zone sensors 31 and 32 capture images of the same work zone AR1 from different positions, and the viewing angles of the cameras of the zone sensors 31 and 32 can be used to stereoscopically view objects in the work zone AR1. The zone sensors 31 and 32 are arranged so that the size and position of objects in the work zone AR1 can be extracted from the sensor information, which is a moving image, using images from their respective viewing angles.

なお、本実施形態において、区画センサ31と区画センサ32とのそれぞれは、同一の構成であり、自律移動体運用システム1が備える任意の区画センサを示す場合、又は区別しない場合には、区画センサ30として説明する。自律移動体運用システム1は、複数の作業区画に対応した複数の区画センサ30を備えるようにしてもよい。 In this embodiment, the section sensor 31 and the section sensor 32 have the same configuration, and when referring to any section sensor equipped in the autonomous mobile operation system 1 or when no distinction is made, they are described as section sensor 30. The autonomous mobile operation system 1 may be equipped with multiple section sensors 30 corresponding to multiple work sections.

また、区画センサ30(31、32、・・・)と、管制サーバ40とは、通信ネットワークNW2に接続可能であり、区画センサ30(31、32、・・・)と、管制サーバ40とは、通信ネットワークNW2を介して、各種通信を行う。通信ネットワークNW2は、例えば、区画センサ30の専用のネットワークとして設置されているセンサネットワークである。 The area sensors 30 (31, 32, ...) and the control server 40 can be connected to a communication network NW2, and the area sensors 30 (31, 32, ...) and the control server 40 perform various communications via the communication network NW2. The communication network NW2 is, for example, a sensor network installed as a dedicated network for the area sensors 30.

図1の説明に戻り、管制サーバ40は、複数種類の自律移動体(10、20)の作業区画内の移動、及び所定の作業を行う制御を行うサーバ装置である。管制サーバ40は、通信ネットワークNW1に接続し、当該通信ネットワークNW1を介して自律移動体10及び自律移動体20に接続可能である。また、管制サーバ40は、通信ネットワークNW2に接続し、当該通信ネットワークNW2を介して区画センサ31及び区画センサ32に接続可能である。 Returning to the explanation of FIG. 1, the control server 40 is a server device that controls the movement of multiple types of autonomous mobile bodies (10, 20) within a work area and the performance of specified tasks. The control server 40 is connected to a communication network NW1, and can be connected to the autonomous mobile bodies 10 and 20 via the communication network NW1. The control server 40 is also connected to a communication network NW2, and can be connected to the area sensor 31 and the area sensor 32 via the communication network NW2.

管制サーバ40は、複数種類の自律移動体(10、20)の作業区画AR1(作業領域)に設置された区画センサ30(センサ)が検出した情報に基づいて作業区画AR1内における障害物を検知する。ここでの障害物には、作業区画内の人や装置、他の自律移動体(10、20)などが含まれる。 The control server 40 detects obstacles in the work area AR1 based on information detected by area sensors 30 (sensors) installed in the work area AR1 (working area) of multiple types of autonomous moving bodies (10, 20). Obstacles here include people and equipment in the work area, other autonomous moving bodies (10, 20), etc.

管制サーバ40は、障害物を検知した場合に、障害物に対する危険を回避させる危険回避指示情報を、当該作業区画AR1内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。なお、管制サーバ40の詳細な構成については、図3を参照して後述する。 When the control server 40 detects an obstacle, it transmits danger avoidance instruction information to the autonomous mobile bodies (10, 20) in the work area AR1 to avoid the danger from the obstacle, causing the autonomous mobile bodies (10, 20) to avoid the danger. The detailed configuration of the control server 40 will be described later with reference to FIG. 3.

次に、図3を参照して、自律移動体運用システム1の詳細な構成について説明する。
図3は、本実施形態による自律移動体運用システム1の一例を示す機能ブロック図である。
図3に示すように、自律移動体運用システム1は、自律移動体10と、自律移動体20と、管制サーバ40と、複数の区画センサ30(31、32、・・・)とを備える。
Next, a detailed configuration of the autonomous mobile operation system 1 will be described with reference to FIG.
FIG. 3 is a functional block diagram showing an example of an autonomous mobile operation system 1 according to this embodiment.
As shown in FIG. 3, the autonomous mobile object operation system 1 includes an autonomous mobile object 10, an autonomous mobile object 20, a control server 40, and a plurality of zone sensors 30 (31, 32, . . . ).

自律移動体10は、カメラ11と、センサ部12と、NW(ネットワーク)通信部13と、移動機構14と、移動体制御部15と、移動体記憶部16とを備える。
カメラ11(第1検出部の一例)は、自律移動体10の前方又は斜め前方の画像を撮像する。カメラ11は、例えば、複数の撮像部を有しており、自律移動体10の前方にある物体の大きさや距離を検出可能である。
The autonomous moving body 10 includes a camera 11 , a sensor unit 12 , a NW (network) communication unit 13 , a moving mechanism 14 , a moving body control unit 15 , and a moving body memory unit 16 .
The camera 11 (an example of a first detection unit) captures an image in front of or diagonally in front of the autonomous moving body 10. The camera 11 has, for example, a plurality of imaging units, and is capable of detecting the size and distance of an object in front of the autonomous moving body 10.

センサ部12は、例えば、焦電型の人感センサやソナーのようなセンサである。センサ部12は、例えば、人などの物体が自律移動体10に接近するのを検出する。
NW通信部13は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部13は、管制サーバ40との間で、通信ネットワークNW1を介して各種通信を行う。
The sensor unit 12 is, for example, a pyroelectric motion sensor, a sonar, or the like. The sensor unit 12 detects, for example, an object such as a person approaching the autonomous moving body 10.
The NW communication unit 13 is connected to the communication network NW1 by wireless communication such as a wireless LAN, and performs information communication via the communication network NW1. The NW communication unit 13 performs various communications with the control server 40 via the communication network NW1.

移動機構14は、自律移動体10が自律移動するための車輪、モータなどの駆動機構である。移動機構14は、後述する移動体制御部15によって制御され、作業区画内の移動や所定の作業を実行する際の移動の際に使用される。 The movement mechanism 14 is a drive mechanism such as wheels and a motor that allows the autonomous mobile body 10 to move autonomously. The movement mechanism 14 is controlled by the mobile body control unit 15, which will be described later, and is used when moving within a work area or when moving to perform a specified task.

移動体記憶部16は、自律移動体10が利用する各種情報を記憶する。移動体記憶部16は、例えば、管制サーバ40から取得した作業区画や移動経路を含む地図情報、所定の作業の内容(作業内容)、所定の作業の妨げとなる障害に対する対応処理情報などを記憶している。 The mobile body memory unit 16 stores various information used by the autonomous mobile body 10. For example, the mobile body memory unit 16 stores map information including work areas and movement routes acquired from the control server 40, the contents of the specified work (work contents), and response processing information for obstacles that hinder the specified work.

移動体制御部15は、例えば、CPU(Central Processing Unit)を含むプロセッサなどであり、自律移動体10を統括的に制御する。移動体制御部15は、例えば、NW通信部13を介した管制サーバ40との間の各種通信を制御するとともに、移動体記憶部16が記憶する情報に基づいて、自律移動体10の自律移動及び所定の作業の実行を制御する。 The mobile unit control unit 15 is, for example, a processor including a CPU (Central Processing Unit), and performs overall control of the autonomous mobile unit 10. The mobile unit control unit 15 controls, for example, various communications with the control server 40 via the NW communication unit 13, and controls the autonomous movement of the autonomous mobile unit 10 and the execution of predetermined tasks based on information stored in the mobile unit memory unit 16.

移動体制御部15は、例えば、移動体記憶部16が記憶する地図情報、及び作業内容情報に基づいて、移動機構14を制御して、自律移動体10を自律移動させるとともに、所定の作業を実行させる。また、移動体制御部15は、例えば、カメラ11が撮像した撮像画像、及びセンサ部12が検出した検出情報に基づいて、所定の作業の妨げとなる障害物を検出し、検出した障害物に対する回避処理(危険回避処理)を実行する。 The mobile unit control unit 15 controls the movement mechanism 14 based on, for example, map information and task information stored in the mobile unit memory unit 16 to move the autonomous mobile unit 10 autonomously and perform a specified task. The mobile unit control unit 15 also detects obstacles that hinder the specified task based on, for example, images captured by the camera 11 and detection information detected by the sensor unit 12, and performs an avoidance process (hazard avoidance process) for the detected obstacle.

また、移動体制御部15は、NW通信部13を介して、管制サーバ40から後述する危険回避指示情報を受信した場合に、危険回避指示情報に応じて、予め設定されている危険回避処理を実行する。具体的に、移動体制御部15は、危険回避指示情報に応じて、移動体記憶部16に予め記憶されている、以下の(1)~(3)のような危険回避処理を実行する。なお、危険回避指示情報には、例えば、管制サーバ40が区画センサ30の検出データに基づいて検知した作業区画内の危険物(障害物)の種類、大きさ、位置などの情報が含まれる。 When the mobile control unit 15 receives danger avoidance instruction information (described later) from the control server 40 via the NW communication unit 13, the mobile control unit 15 executes a preset danger avoidance process in accordance with the danger avoidance instruction information. Specifically, the mobile control unit 15 executes the following danger avoidance processes (1) to (3) that are pre-stored in the mobile storage unit 16 in accordance with the danger avoidance instruction information. Note that the danger avoidance instruction information includes, for example, information such as the type, size, and position of a hazard (obstacle) in the work area detected by the control server 40 based on the detection data of the area sensor 30.

(1)移動体制御部15は、自ら(自律移動体10)が検出した障害に基づく危険回避処理(第1の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に応じて、カメラ11及びセンサ部12によって検出した障害物に対する回避処理を実行する。ここで、回避処理は、例えば、その場所で停止して障害物が移動するのを待つ処理、障害物を避けた別経路で移動する処理、障害物を避けて後退する処理などである。 (1) The mobile body control unit 15 executes a danger avoidance process (first danger avoidance process) based on an obstacle detected by itself (autonomous mobile body 10). In this case, the mobile body control unit 15 executes an avoidance process for an obstacle detected by the camera 11 and the sensor unit 12 in response to danger avoidance instruction information. Here, the avoidance process is, for example, a process of stopping at that location and waiting for the obstacle to move, a process of moving along a different route to avoid the obstacle, a process of retreating to avoid the obstacle, etc.

(2)移動体制御部15は、受信した危険回避指示情報を自ら(自律移動体10)が検出した障害に基づいて補正し、補正した危険回避指示情報に基づく危険回避処理(第2の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に含まれる危険物(障害物)の種類、大きさ、位置など情報を、カメラ11及びセンサ部12によって検出した障害物の位置情報により補正して、正確な情報に基づいて、障害物に対する回避処理を実行する。なお、回避処理は、上述した(1)と同様である。 (2) The mobile unit control unit 15 corrects the received danger avoidance instruction information based on an obstacle detected by itself (autonomous mobile unit 10), and executes danger avoidance processing (second danger avoidance processing) based on the corrected danger avoidance instruction information. In this case, the mobile unit control unit 15 corrects information such as the type, size, and position of the dangerous object (obstacle) included in the danger avoidance instruction information using the position information of the obstacle detected by the camera 11 and the sensor unit 12, and executes obstacle avoidance processing based on the accurate information. Note that the avoidance processing is the same as that described above in (1).

(3)移動体制御部15は、受信した危険回避指示情報に基づく危険回避処理(第3の危険回避処理)を実行する。この場合、移動体制御部15は、危険回避指示情報に含まれる危険物(障害物)の種類、大きさ、位置など情報に基づいて、障害物に対する回避処理を実行する。なお、回避処理は、上述した(1)と同様である。 (3) The mobile object control unit 15 executes a danger avoidance process (third danger avoidance process) based on the received danger avoidance instruction information. In this case, the mobile object control unit 15 executes an avoidance process for the obstacle based on information such as the type, size, and position of the dangerous object (obstacle) included in the danger avoidance instruction information. The avoidance process is the same as that described above in (1).

移動体記憶部16には、上述した(1)~(3)の危険回避処理のうちの1つが固定で予め記憶されていてもよいし、管制サーバ40からの指示により、(1)~(3)の危険回避処理のうちの1つを設定するように変更可能であってもよい。
また、移動体記憶部16には、例えば、障害物の種類や対象の作業区画の種類に応じて、上述した(1)~(3)のうちの異なる危険回避処理が設定されていてもよい。
The mobile object memory unit 16 may have one of the above-mentioned danger avoidance processes (1) to (3) fixedly stored in advance, or may be changeable to set one of the danger avoidance processes (1) to (3) upon instruction from the control server 40.
In addition, the mobile object memory unit 16 may be configured to set different danger avoidance processes among the above-mentioned (1) to (3) depending on, for example, the type of obstacle or the type of target work area.

自律移動体20は、センサ部21と、NW通信部22と、移動機構23と、移動体制御部24と、移動体記憶部25とを備える。
センサ部21は、例えば、焦電型の人感センサやソナーのようなセンサである。センサ部21は、例えば、人などの物体が自律移動体20に接近するのを検出する。
The autonomous moving body 20 includes a sensor unit 21 , a NW communication unit 22 , a moving mechanism 23 , a moving body control unit 24 , and a moving body memory unit 25 .
The sensor unit 21 is, for example, a sensor such as a pyroelectric human sensor or a sonar. The sensor unit 21 detects, for example, an object such as a person approaching the autonomous moving body 20.

NW通信部22は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部13は、管制サーバ40との間で、通信ネットワークNW1を介して各種通信を行う。 The NW communication unit 22 connects to the communication network NW1 by wireless communication such as a wireless LAN, and performs information communication via the communication network NW1. The NW communication unit 13 performs various communications with the control server 40 via the communication network NW1.

移動機構23は、自律移動体20が自律移動するための車輪、モータなどの駆動機構である。移動機構23は、後述する移動体制御部24によって制御され、作業区画内の移動や所定の作業を実行する際の移動の際に使用される。 The movement mechanism 23 is a drive mechanism such as wheels and a motor that allows the autonomous mobile body 20 to move autonomously. The movement mechanism 23 is controlled by the mobile body control unit 24, which will be described later, and is used when moving within a work area or when moving to perform a specified task.

移動体記憶部25は、自律移動体20が利用する各種情報を記憶する。移動体記憶部25は、例えば、管制サーバ40から取得した作業区画や移動経路を含む地図情報、所定の作業の内容、所定の作業の妨げとなる障害に対する対応処理情報などを記憶している。 The mobile body memory unit 25 stores various information used by the autonomous mobile body 20. For example, the mobile body memory unit 25 stores map information including work areas and movement routes acquired from the control server 40, the contents of the specified work, and response processing information for obstacles that hinder the specified work.

移動体制御部24は、例えば、CPUを含むプロセッサなどであり、自律移動体20を統括的に制御する。移動体制御部24は、例えば、NW通信部22を介した管制サーバ40との間の各種通信を制御するとともに、移動体記憶部25が記憶する情報に基づいて、自律移動体20の自律移動及び所定の作業の実行を制御する。 The mobile unit control unit 24 is, for example, a processor including a CPU, and performs overall control of the autonomous mobile unit 20. The mobile unit control unit 24 controls, for example, various communications with the management server 40 via the NW communication unit 22, and controls the autonomous movement of the autonomous mobile unit 20 and the execution of predetermined tasks based on information stored in the mobile unit memory unit 25.

移動体制御部24は、例えば、移動体記憶部25が記憶する地図情報、及び作業内容情報に基づいて、移動機構23を制御して、自律移動体20を自律移動させるとともに、所定の作業を実行させる。また、移動体制御部24は、例えば、センサ部21が検出した検出情報に基づいて、所定の作業の妨げとなる障害物を検出し、検出した障害物に対する回避処理(危険回避処理)を実行する。 The mobile unit control unit 24 controls the movement mechanism 23 based on, for example, map information and task information stored in the mobile unit memory unit 25 to move the autonomous mobile unit 20 autonomously and perform a predetermined task. The mobile unit control unit 24 also detects obstacles that hinder the predetermined task based on, for example, detection information detected by the sensor unit 21, and performs an avoidance process (hazard avoidance process) for the detected obstacle.

また、移動体制御部24は、NW通信部22を介して、管制サーバ40から後述する危険回避指示情報を受信した場合に、危険回避指示情報に応じて、予め設定されている危険回避処理を実行する。具体的に、移動体制御部24は、危険回避指示情報に応じて、移動体記憶部25に予め記憶されている危険回避処理を実行する。 When the mobile control unit 24 receives danger avoidance instruction information (described later) from the control server 40 via the NW communication unit 22, the mobile control unit 24 executes a preset danger avoidance process in accordance with the danger avoidance instruction information. Specifically, the mobile control unit 24 executes a danger avoidance process that is pre-stored in the mobile storage unit 25 in accordance with the danger avoidance instruction information.

なお、移動体記憶部25に予め記憶されている危険回避処理は、例えば、上述した(1)~(3)のような危険回避処理と同様である。また、危険回避指示情報には、例えば、管制サーバ40が区画センサ30の検出データに基づいて検知した作業区画内の危険物(障害物)の種類、大きさ、位置などの情報が含まれる。 The danger avoidance processing stored in advance in the mobile unit memory unit 25 is, for example, similar to the danger avoidance processing such as (1) to (3) described above. In addition, the danger avoidance instruction information includes, for example, information such as the type, size, and position of a hazard (obstacle) in the work area detected by the control server 40 based on the detection data of the area sensor 30.

管制サーバ40は、NW通信部41と、センサ通信部42と、管制制御部43と、サーバ記憶部44とを備える。
NW通信部41は、例えば、無線LANなどの無線通信によって、通信ネットワークNW1に接続し、通信ネットワークNW1を介した情報通信を行う。NW通信部41は、自律移動体10又は自律移動体20との間で、通信ネットワークNW1を介して各種通信を行う。
The control server 40 includes a network communication unit 41 , a sensor communication unit 42 , a control control unit 43 , and a server storage unit 44 .
The NW communication unit 41 is connected to the communication network NW1 by wireless communication such as a wireless LAN, and performs information communication via the communication network NW1. The NW communication unit 41 performs various communications with the autonomous mobile body 10 or the autonomous mobile body 20 via the communication network NW1.

センサ通信部42は、例えば、無線LANや省電力広域無線などの無線通信によって、通信ネットワークNW2に接続し、通信ネットワークNW2を介した情報通信を行う。センサ通信部42は、区画センサ30(31、32、・・・)との間で、通信ネットワークNW2を介して各種通信を行う。 The sensor communication unit 42 connects to the communication network NW2 by wireless communication, such as a wireless LAN or low-power wide area wireless, and performs information communication via the communication network NW2. The sensor communication unit 42 performs various communications with the section sensors 30 (31, 32, ...) via the communication network NW2.

サーバ記憶部44は、管制サーバ40が利用する各種情報を記憶する。サーバ記憶部44は、例えば、作業情報記憶部441と、区画情報記憶部442とを備える。
作業情報記憶部441は、自律移動体10及び自律移動体20の運用計画を示す運用計画ファイルを記憶する。ここで、運用計画ファイルには、例えば、移動体識別子、作業区画識別子、作業の開始時刻、及び周期(一日ごと、曜日、月の何日、年月日等)などの作業内容や、自律移動体10及び自律移動体20のそれぞれの活動状況を把握する上で必要な情報などが含まれる。また、移動体識別子は、自律移動体10又は自律移動体20を識別する識別子を示し、作業区画識別子は、作業区画を識別する識別子を示している。
The server storage unit 44 stores various information used by the control server 40. The server storage unit 44 includes, for example, a work information storage unit 441 and a section information storage unit 442.
The work information storage unit 441 stores an operation plan file indicating an operation plan for the autonomous mobile body 10 and the autonomous mobile body 20. Here, the operation plan file includes, for example, a mobile body identifier, a work section identifier, work content such as a start time and period (each day, day of the week, day of the month, date of the year, etc.), and information necessary for grasping the activity status of each of the autonomous mobile body 10 and the autonomous mobile body 20. In addition, the mobile body identifier indicates an identifier that identifies the autonomous mobile body 10 or the autonomous mobile body 20, and the work section identifier indicates an identifier that identifies the work section.

区画情報記憶部442は、例えば、作業区画や移動経路を示す情報であり、作業区画を示す地図情報を記憶する。区画情報記憶部442が記憶する地図情報は、自律移動体10及び自律移動体20の作業区画や移動経路を求める際に利用される。 The area information storage unit 442 stores, for example, information indicating work areas and travel routes, such as map information indicating work areas. The map information stored in the area information storage unit 442 is used when determining the work areas and travel routes of the autonomous mobile body 10 and the autonomous mobile body 20.

管制制御部43は、例えば、CPUを含むプロセッサなどであり、管制サーバ40を統括的に制御する。管制制御部43は、例えば、区画センサ30(31、32、・・・)が検出した情報(例えば、撮像画像)を、センサ通信部42を介して、各区画センサ30(31、32、・・・)から取得し、取得した情報に基づいて、各作業区画における障害物(危険物)を検知する。 The control control unit 43 is, for example, a processor including a CPU, and performs overall control of the control server 40. The control control unit 43 acquires, for example, information (e.g., captured images) detected by the section sensors 30 (31, 32, ...) from each section sensor 30 (31, 32, ...) via the sensor communication unit 42, and detects obstacles (hazardous objects) in each work section based on the acquired information.

管制制御部43は、例えば、作業情報記憶部441が記憶する運用計画ファイルを取得するとともに、区画情報記憶部442が記憶する地図情報を取得する。管制制御部43は、取得した運用計画ファイル及び地図情報から、各自律移動体(10、20)に対応する作業区画及び移動経路を確定する。管制制御部43は、確定した作業区画及び移動経路に対応する区画センサ30(31、32)が検出した情報(撮像画像)を取得する。 The control unit 43, for example, acquires an operation plan file stored in the work information storage unit 441 and acquires map information stored in the area information storage unit 442. The control unit 43 determines the work area and travel route corresponding to each autonomous moving body (10, 20) from the acquired operation plan file and map information. The control unit 43 acquires information (captured images) detected by the area sensor 30 (31, 32) corresponding to the determined work area and travel route.

管制制御部43は、例えば、図2に示すように、作業区画内の異なる場所に設置された複数の区画センサ30(31、32)が検出した情報(撮像画像)に基づいて作業区画内における障害物を検知する。 The control unit 43 detects obstacles within the work area based on information (captured images) detected by multiple area sensors 30 (31, 32) installed at different locations within the work area, as shown in FIG. 2, for example.

また、管制制御部43は、例えば、作業区画における障害物を検知した場合に、検知した障害物に対する危険を回避させる危険回避指示情報を、当該作業区画内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。管制制御部43は、作業区画における障害物を検知した場合に、例えば、検知した障害物の種類、大きさ、位置などの情報を含む危険回避指示情報を、NW通信部41を介して、当該作業区画内に存在する自律移動体10及び自律移動体20のそれぞれに送信する。 In addition, when the control control unit 43 detects an obstacle in a work area, for example, the control control unit 43 transmits danger avoidance instruction information to the autonomous moving bodies (10, 20) in the work area to avoid the danger from the detected obstacle, causing the autonomous moving bodies (10, 20) to avoid the danger. When the control control unit 43 detects an obstacle in a work area, the control control unit 43 transmits danger avoidance instruction information including information such as the type, size, and position of the detected obstacle, for example, to each of the autonomous moving bodies 10 and 20 present in the work area via the NW communication unit 41.

次に、図面を参照して、本実施形態による自律移動体運用システム1の動作について説明する。
図4は、本実施形態における管制サーバ40の動作の一例を示すフローチャートである。
Next, the operation of the autonomous mobile object operation system 1 according to this embodiment will be described with reference to the drawings.
FIG. 4 is a flowchart showing an example of the operation of the control server 40 in this embodiment.

図4に示すように、管制サーバ40は、まず、自律移動体(10、20)の作業情報を取得する(ステップS101)。管制サーバ40の管制制御部43は、作業情報記憶部441が記憶する運用計画ファイルから自律移動体(10、20)の作業情報を取得する。 As shown in FIG. 4, the control server 40 first acquires work information for the autonomous moving bodies (10, 20) (step S101). The control control unit 43 of the control server 40 acquires the work information for the autonomous moving bodies (10, 20) from the operation plan file stored in the work information storage unit 441.

次に、管制制御部43は、作業情報から作業区画又は移動経路となる区画を特定する(ステップS102)。管制制御部43は、さらに、区画情報記憶部442から地図情報を取得し、取得した作業情報及び地図情報から、作業区画又は移動経路となる区画(作業区画)を対象区画として特定する。 Next, the control unit 43 identifies a work area or an area that will be a travel route from the work information (step S102). The control unit 43 further acquires map information from the area information storage unit 442, and identifies an area that will be a work area or a travel route (work area) as a target area from the acquired work information and map information.

次に、管制制御部43は、作業区画又は移動経路となる区画の区画センサ30のセンサ情報を取得する(ステップS103)。すなわち、管制制御部43は、対象区画に対応する区画センサ30が検出したセンサ情報(撮像画像)を、センサ通信部42を介して、通信ネットワークNW2経由で取得する。 Next, the control unit 43 acquires sensor information from the zone sensor 30 of the zone that is the work zone or the movement route (step S103). That is, the control unit 43 acquires sensor information (captured image) detected by the zone sensor 30 corresponding to the target zone via the sensor communication unit 42 and the communication network NW2.

次に、管制制御部43は、作業区画に障害物かあるか否かを判定する(ステップS104)。管制制御部43は、区画センサ30から取得したセンサ情報に基づいて、対象区画にある障害物を検知することにより、作業区画(対象区画)に障害物かあるか否かを判定する。管制制御部43は、作業区画に障害物かある場合(ステップS104:YES)に、処理をステップS105に進める。また、管制制御部43は、作業区画に障害物かない場合(ステップS104:NO)に、処理をステップS107に進める。 Next, the control control unit 43 determines whether or not there is an obstacle in the work area (step S104). The control control unit 43 determines whether or not there is an obstacle in the work area (target area) by detecting an obstacle in the target area based on sensor information acquired from the area sensor 30. If there is an obstacle in the work area (step S104: YES), the control control unit 43 proceeds to step S105. If there is no obstacle in the work area (step S104: NO), the control control unit 43 proceeds to step S107.

ステップS105において、管制制御部43は、自律移動体(10、20)に危険回避指示情報を送信する。管制制御部43は、例えば、検知した障害物の種類、大きさ及び位置などを含む危険回避指示情報を、対象区画に存在する自律移動体10及び自律移動体20)の全てに送信する。ここで、管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避指示情報を送信する。 In step S105, the control unit 43 transmits danger avoidance instruction information to the autonomous moving bodies (10, 20). The control unit 43 transmits danger avoidance instruction information, including, for example, the type, size, and position of the detected obstacle, to all of the autonomous moving bodies (10 and 20) present in the target area. Here, the control unit 43 transmits the danger avoidance instruction information to each of the autonomous moving bodies 10 and 20 via the NW communication unit 41 and the communication network NW1.

次に、管制制御部43は、所定の期間待機する(ステップS106)。すなわち、管制制御部43は、危険回避指示情報を送信した自律移動体10及び自律移動体20のそれぞれが、危険回避処理を実行できる所定の期間、待機する。ステップS106の処理後に、管制制御部43は、処理をステップS103に戻す。 Next, the control control unit 43 waits for a predetermined period of time (step S106). That is, the control control unit 43 waits for a predetermined period of time during which each of the autonomous mobile bodies 10 and 20 that transmitted the danger avoidance instruction information can execute the danger avoidance process. After the process of step S106, the control control unit 43 returns the process to step S103.

また、ステップS107において、管制制御部43は、自律移動体(10、20)の危険回避指示を解除する。管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避の解除指示を送信する。ステップS107の処理後に、管制制御部43は、処理をステップS101に戻す。 In addition, in step S107, the control control unit 43 cancels the danger avoidance instruction for the autonomous mobile bodies (10, 20). The control control unit 43 transmits a danger avoidance cancellation instruction to each of the autonomous mobile bodies 10 and 20 via the NW communication unit 41 and the communication network NW1. After processing in step S107, the control control unit 43 returns the processing to step S101.

なお、図4に示す例では、ステップS107において、管制制御部43は、毎回、自律移動体(10、20)の危険回避指示を解除する処理を実行しているが、危険回避指示情報を送信した場合にだけ、危険回避指示を解除する処理を実行するようにしてもよい。 In the example shown in FIG. 4, in step S107, the control unit 43 executes the process of canceling the danger avoidance instruction for the autonomous moving body (10, 20) every time, but the process of canceling the danger avoidance instruction may be executed only when the danger avoidance instruction information is transmitted.

また、ステップS105において、危険回避指示情報を送信された自律移動体10及び自律移動体20のそれぞれは、予め定められた危険回避処理を実行する。
例えば、自律移動体20は、管制サーバ40からの危険回避指示情報を受信すると、危険回避行動、すなわち危険回避指示情報に含まれている障害物の位置に対して一定距離を確保した状態で移動を一時停止する。
Furthermore, in step S105, each of the autonomous moving bodies 10 and 20 to which the danger avoidance instruction information has been transmitted executes a predetermined danger avoidance process.
For example, when the autonomous mobile body 20 receives danger avoidance instruction information from the control server 40, the autonomous mobile body 20 performs danger avoidance action, i.e., temporarily suspends movement while maintaining a certain distance from the position of an obstacle included in the danger avoidance instruction information.

一方、自律移動体10は、自身で障害検知が可能であるため、危険回避指示情報に応じて、例えば、上述した(1)~(3)の危険回避処理のうちの、予め設定されたいずれかの処理を実行する。 On the other hand, since the autonomous mobile body 10 is capable of detecting obstacles by itself, in response to the danger avoidance instruction information, it executes, for example, one of the previously set danger avoidance processes (1) to (3) described above.

このように、本実施形態による自律移動体運用システム1では、管制サーバ40が、自律移動体(10、20)の機種に依存せずに、危険回避指示情報を送信することで運用を単純化することが可能になる。 In this way, in the autonomous mobile unit operation system 1 according to this embodiment, the control server 40 can simplify operation by transmitting danger avoidance instruction information regardless of the model of the autonomous mobile unit (10, 20).

以上説明したように、本実施形態による自律移動体運用システム1は、複数種類の自律移動体(10、20)と、管制サーバ40とを備える。複数種類の自律移動体(10、20)は、移動を伴う所定の作業を行う複数種類の自律移動体(10、20)であって、所定の作業の妨げとなる障害の検出手法が異なる移動体である。管制サーバ40は、複数種類の自律移動体(10、20)の作業区画(作業領域、例えば、図2の作業区画AR1)に設置された区画センサ30(センサ)が検出した情報(センサ情報)に基づいて作業区画内における障害物を検知した場合に、危険回避指示情報を、当該作業区画内の自律移動体(10、20)に送信して、当該自律移動体(10、20)に危険回避させる。ここで、危険回避指示情報は、障害物に対する危険を回避させる情報である。 As described above, the autonomous mobile operation system 1 according to this embodiment includes multiple types of autonomous mobile bodies (10, 20) and a control server 40. The multiple types of autonomous mobile bodies (10, 20) are multiple types of autonomous mobile bodies (10, 20) that perform predetermined tasks involving movement, and are mobile bodies that have different methods for detecting obstacles that hinder the predetermined tasks. When the control server 40 detects an obstacle in a work area based on information (sensor information) detected by a section sensor 30 (sensor) installed in a work area (working region, for example, work area AR1 in FIG. 2) of the multiple types of autonomous mobile bodies (10, 20), the control server 40 transmits danger avoidance instruction information to the autonomous mobile bodies (10, 20) in the work area to cause the autonomous mobile bodies (10, 20) to avoid danger. Here, the danger avoidance instruction information is information that causes the autonomous mobile bodies (10, 20) to avoid danger from the obstacle.

これにより、本実施形態による自律移動体運用システム1では、管制サーバ40が、作業区画内における障害物を検知した場合に、障害の検出手法が異なる複数種類の自律移動体(10、20)に対して、同一の危険回避指示情報を自律移動体(10、20)のそれぞれに送信して、障害物に対する危険を回避させる。そのため、本実施形態による自律移動体運用システム1例えば、仕様や機能が異なる自律移動体(10、20)に対して同じような運用を行うことができる。 As a result, in the autonomous mobile body operation system 1 according to this embodiment, when the control server 40 detects an obstacle within a work area, the same danger avoidance instruction information is transmitted to each of the autonomous mobile bodies (10, 20) that have different obstacle detection methods, thereby allowing the autonomous mobile bodies (10, 20) to avoid the danger from the obstacle. Therefore, the autonomous mobile body operation system 1 according to this embodiment can perform the same operation for autonomous mobile bodies (10, 20) that have different specifications and functions, for example.

すなわち、本実施形態による自律移動体運用システム1は、機種ごとに運用方法を変更する煩わしさを軽減することができる。また、本実施形態による自律移動体運用システム1は、障害物の検知能力が低い自律移動体20であっても、作業区画に設置した区画センサ30からの情報を組み合わせて障害物の検知を行い、適切に障害物を回避する動作を行わせることができるため、運用範囲が広げることが可能となる。 In other words, the autonomous mobile object operation system 1 according to this embodiment can reduce the hassle of changing the operation method for each model. Furthermore, the autonomous mobile object operation system 1 according to this embodiment can combine information from the section sensor 30 installed in the work section to detect obstacles and perform appropriate obstacle avoidance operations, even for an autonomous mobile object 20 with low obstacle detection capabilities, thereby expanding the operational range.

その結果、本実施形態による自律移動体運用システム1は、例えば、運用範囲の広い一部の種類の自律移動体10の使用頻度が上昇することはなく、メンテナンスの手間が上昇することもない。よって、本実施形態による自律移動体運用システム1は、自律移動体(10、20)を効率良く適切に運用することができる。 As a result, the autonomous mobile object operating system 1 according to this embodiment does not increase the frequency of use of some types of autonomous mobile objects 10 that have a wide operating range, and does not increase the maintenance effort. Therefore, the autonomous mobile object operating system 1 according to this embodiment can operate the autonomous mobile objects (10, 20) efficiently and appropriately.

また、本実施形態では、複数種類の自律移動体(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 body 10 includes a camera 11 (first detection unit) that detects an obstacle using a detection method (first detection method) that captures an image. Furthermore, the autonomous moving body 20 includes a sensor unit 21 (second detection unit) that detects an obstacle using a detection method (second detection method) that uses a pyroelectric human sensor. Each of the autonomous moving body 10 and the autonomous moving body 20 executes a preset danger avoidance process in response to the danger avoidance instruction information.

これにより、本実施形態による自律移動体運用システム1は、自律移動体10と、自律移動体20とのそれぞれが、危険回避指示情報に応じて、予め設定されている危険回避処理を実行するため、障害の検出手法が異なっていても管制サーバ40が検出した障害物への対応を適切に行うことができる。 As a result, in the autonomous mobile body operation system 1 according to this embodiment, the autonomous mobile body 10 and the autonomous mobile body 20 each execute a pre-set danger avoidance process in response to the danger avoidance instruction information, so that even if the obstacle detection methods are different, the autonomous mobile body operation system 1 can appropriately respond to an obstacle detected by the control server 40.

また、本実施形態では、自律移動体10と、自律移動体20とのそれぞれは、危険回避指示情報に応じて、上述した(1)~(3)の危険回避処理のいずれかを、予め設定されている危険回避処理として実行する。ここで、(1)の危険回避処理は、自らが検出した障害に基づく第1の危険回避処理であり、(2)の危険回避処理は、受信した危険回避指示情報を自らが検出した障害に基づいて補正し、補正した危険回避指示情報に基づく第2の危険回避処理である。また、(3)の危険回避処理は、受信した危険回避指示情報に基づく第3の危険回避処理である。 In addition, in this embodiment, each of the autonomous mobile body 10 and the autonomous mobile body 20 executes one of the above-mentioned danger avoidance processes (1) to (3) as a preset danger avoidance process in response to the danger avoidance instruction information. Here, the danger avoidance process (1) is a first danger avoidance process based on an obstacle detected by the autonomous mobile body itself, and the danger avoidance process (2) is a second danger avoidance process based on the corrected danger avoidance instruction information by correcting the received danger avoidance instruction information based on the obstacle detected by the autonomous mobile body itself. Furthermore, the danger avoidance process (3) is a third danger avoidance process based on the received danger avoidance instruction information.

これにより、本実施形態による自律移動体運用システム1では、予め設定されている危険回避処理により、自律移動体10と、自律移動体20とのそれぞれは、適切に危険を回避することが出来る。 As a result, in the autonomous mobile body operation system 1 according to this embodiment, the autonomous mobile body 10 and the autonomous mobile body 20 can each appropriately avoid danger through a preset danger avoidance process.

また、本実施形態では、区画センサ30には、作業区画の異なる場所に設置された複数の区画センサ30(例えば、図2に示す区画センサ31及び区画センサ32)が含まれる。管制サーバ40は、異なる場所に設置された複数の区画センサ30(31、32)が検出した情報に基づいて作業区画内における障害物を検知する。 In addition, in this embodiment, the zone sensor 30 includes multiple zone sensors 30 (e.g., zone sensor 31 and zone sensor 32 shown in FIG. 2) installed at different locations in the work zone. The control server 40 detects obstacles in the work zone based on information detected by the multiple zone sensors 30 (31, 32) installed at different locations.

これにより、本実施形態による自律移動体運用システム1では、複数の区画センサ30によって、さらに精度よく作業区画内における障害物を検知することができる。 As a result, in the autonomous mobile operation system 1 according to this embodiment, the multiple area sensors 30 can detect obstacles within the work area with even greater accuracy.

また、本実施形態による自律移動体運用方法は、上述した所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体(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 control server 40 detects an obstacle in a work area based on information detected by an area sensor 30 installed in the work area of the multiple types of autonomous mobile bodies (10, 20), the control server 40 transmits risk avoidance instruction information for avoiding the danger of the obstacle to the autonomous mobile bodies (10, 20) in the work area, thereby causing the autonomous mobile bodies (10, 20) to avoid the danger.

これにより、本実施形態による自律移動体運用方法は、上述した自律移動体運用システム1と同様の効果を奏し、自律移動体(10、20)を効率良く適切に運用することができる。 As a result, the autonomous mobile unit operation method according to this embodiment has the same effect as the autonomous mobile unit operation system 1 described above, and can operate the autonomous mobile units (10, 20) efficiently and appropriately.

[第2の実施形態]
次に、図面を参照して、第2の実施形態による自律移動体運用システム1aについて説明する。第2の実施形態による自律移動体運用システム1aは、自律移動体(10、20)が作業区画を昇降機により移動する場合に対応する変形例である。
Second Embodiment
Next, an autonomous mobile object operation system 1a according to a second embodiment will be described with reference to the drawings. The autonomous mobile object operation system 1a according to the second embodiment is a modified example corresponding to a case where an autonomous mobile object (10, 20) moves in a work area by an elevator.

図5は、第2の実施形態による自律移動体運用システム1aの一例を示す概念図である。
図5に示すように、自律移動体運用システム1aは、エレベータ50を備えており、本実施形態は、フロア(階)の異なる作業区画において作業を行う自律移動体(10、20)を管制する場合の適用例である。
FIG. 5 is a conceptual diagram showing an example of an autonomous mobile object operation system 1a according to the second embodiment.
As shown in FIG. 5, the autonomous mobile object operation system 1a is equipped with an elevator 50, and this embodiment is an application example in which autonomous mobile objects (10, 20) performing work in work sections on different floors (floors) are controlled.

エレベータ50は、自律移動体(10、20)又は人がフロア(階)の異なる作業区画を移動可能な昇降機である。エレベータ50は、例えば、人及び荷物兼用のエレベータである。ここでは、エレベータ50で移動可能な各フロア(各階)には、エレベータホールがあるものとする。また、本実施形態において、エレベータホールは、作業領域の一例である。 The elevator 50 is a lift that allows the autonomous mobile body (10, 20) or a person to move between work areas on different floors. The elevator 50 is, for example, an elevator that can be used for both people and luggage. Here, it is assumed that each floor that can be reached by the elevator 50 has an elevator hall. In this embodiment, the elevator hall is an example of a work area.

図5に示す例では、例えば、エレベータホールEH1において、区画センサ31及び区画センサ32が、異なる位置に設置されており、双方の視野角を用いてエレベータホールEH1に存在する物体(人を含む)の位置や大きさを検出可能となっている。 In the example shown in FIG. 5, for example, in an elevator hall EH1, section sensor 31 and section sensor 32 are installed at different positions, and the position and size of an object (including a person) present in the elevator hall EH1 can be detected using the viewing angles of both.

なお、本実施形態による自律移動体運用システム1aの構成は、図3に示す第1の実施形態による自律移動体運用システム1と同様であり、ここではその説明を省略する。また、第1の実施形態による自律移動体運用システム1aにおいて、第1の実施形態による自律移動体運用システム1と同一の構成には同一の符号を付与してその説明を省略する。
本実施形態では、管制サーバ40の管制制御部43の処理に、エレベータ50に関する処理が追加されている点が、第1の実施形態と異なり、ここでは、このエレベータ50に関する処理について説明する。
The configuration of the autonomous mobile object operation system 1a according to this embodiment is similar to that of the autonomous mobile object operation system 1 according to the first embodiment shown in Fig. 3, and therefore the description thereof will be omitted here. In the autonomous mobile object operation system 1a according to the first embodiment, the same components as those of the autonomous mobile object operation system 1 according to the first embodiment are given the same reference numerals, and the description thereof will be omitted.
This embodiment differs from the first embodiment in that processing related to an elevator 50 is added to the processing of the control control unit 43 of the control server 40, and the processing related to the elevator 50 will be described here.

本実施形態における管制制御部43は、エレベータ50に関する処理として、自律移動体(10、20)が、エレベータ50を用いて作業区画(作業領域内)を移動する際に、移動先のエレベータホールEH1に設置された区画センサ30(区画センサ31及び区画センサ32)が、障害の発生を検出した場合に、危険回避指示情報を、自律移動体(10、20)に送信する。この場合、管制制御部43は、エレベータ50から降りる前に、エレベータ50の昇降に関する危険回避指示情報を、エレベータ50を用いる自律移動体(10、20)に送信する。 In this embodiment, the control control unit 43 performs processing related to the elevator 50 by transmitting danger avoidance instruction information to the autonomous moving body (10, 20) when the autonomous moving body (10, 20) uses the elevator 50 to move through a work section (within a work area) and the section sensor 30 (section sensor 31 and section sensor 32) installed in the destination elevator hall EH1 detects the occurrence of an obstacle. In this case, the control control unit 43 transmits danger avoidance instruction information related to the ascent and descent of the elevator 50 to the autonomous moving body (10, 20) using the elevator 50 before getting off the elevator 50.

なお、管制制御部43は、エレベータ50から降りる前のタイミングとして、自律移動体(10、20)がエレベータ50に乗り込む前、もしくは目的階に到着する前に、危険回避指示情報を自律移動体(10、20)に送信することが望ましい。
また、エレベータ50の昇降に関する危険回避指示情報には、例えば、エレベータ50の昇降を中止する指示情報などが含まれる。
In addition, it is desirable for the control unit 43 to transmit danger avoidance instruction information to the autonomous moving body (10, 20) before the autonomous moving body (10, 20) boards the elevator 50 or before arriving at the destination floor, which is the timing before the autonomous moving body gets off the elevator 50.
The danger avoidance instruction information regarding the ascent and descent of the elevator 50 includes, for example, instruction information to stop the ascent and descent of the elevator 50.

次に、図面を参照して、本実施形態による自律移動体運用システム1aの動作について説明する。
ここでは、図6を参照して、本実施形態による自律移動体運用システム1aのエレベータ50による移動に関する管制サーバ40の動作について説明する。なお、本実施形態による自律移動体運用システム1aにおける通常の作業区画に関する動作は、上述した第1の実施形態と同様であるため、ここではその説明を省略する。
Next, the operation of the autonomous mobile object operation system 1a according to this embodiment will be described with reference to the drawings.
Here, the operation of the control server 40 regarding the movement of the autonomous mobile operation system 1a according to this embodiment by the elevator 50 will be described with reference to Fig. 6. Note that the operation regarding the normal work section in the autonomous mobile operation system 1a according to this embodiment is similar to that in the first embodiment described above, and therefore the description thereof will be omitted here.

図6は、本実施形態における自律移動体(10、20)のエレベータ50による移動に関する管制サーバ40の動作の一例を示すフローチャートである。なお、ここでは、自律移動体(10、20)が、図5におけるエレベータホールEH2からエレベータホールEH1に移動する場合の処理について説明する。 Figure 6 is a flowchart showing an example of the operation of the control server 40 regarding the movement of the autonomous moving body (10, 20) by the elevator 50 in this embodiment. Note that here, the process when the autonomous moving body (10, 20) moves from the elevator hall EH2 in Figure 5 to the elevator hall EH1 is described.

図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 control control unit 43 of the control server 40 first determines whether the autonomous moving body (10, 20) moves by the elevator 50 (step S201). The control control unit 43 determines whether the autonomous moving body (10, 20) moves by the elevator 50, for example, based on the work information in the operation plan file stored in the work information storage unit 441. If the autonomous moving body (10, 20) moves by the elevator 50 (step S201: YES), the control control unit 43 advances the process to step S202. If the autonomous moving body (10, 20) does not move by the elevator 50 (step S201: NO), the control control unit 43 returns the process to step S201.

ステップS202において、管制制御部43は、移動先のエレベータホールEH1の区画センサ30(31、32)のセンサ情報を取得する。管制制御部43は、エレベータホールEH1に対応する区画センサ30が検出したセンサ情報(撮像画像)を、センサ通信部42を介して、通信ネットワークNW2経由で取得する。 In step S202, the control unit 43 acquires sensor information from the section sensors 30 (31, 32) in the destination elevator hall EH1. The control unit 43 acquires the sensor information (captured images) detected by the section sensors 30 corresponding to the elevator hall EH1 via the sensor communication unit 42 and the communication network NW2.

次に、管制制御部43は、移動先のエレベータホールEH1(移動先の作業領域)に障害物があるか否かを判定する(ステップS203)。管制制御部43は、区画センサ30から取得したセンサ情報に基づいて、エレベータホールEH1にある障害物を検知することにより、エレベータホールEH1に障害物かあるか否かを判定する。管制制御部43は、エレベータホールEH1に障害物かある場合(ステップS203:YES)に、処理をステップS204に進める。また、管制制御部43は、エレベータホールEH1に障害物かない場合(ステップS203:NO)に、処理をステップS206に進める。 Next, the control control unit 43 determines whether or not there is an obstacle in the destination elevator hall EH1 (destination work area) (step S203). The control control unit 43 determines whether or not there is an obstacle in the elevator hall EH1 by detecting an obstacle in the elevator hall EH1 based on sensor information acquired from the partition sensor 30. If there is an obstacle in the elevator hall EH1 (step S203: YES), the control control unit 43 proceeds to step S204. If there is no obstacle in the elevator hall EH1 (step S203: NO), the control control unit 43 proceeds to step S206.

ステップS204において、管制制御部43は、自律移動体(10、20)に危険回避指示情報を送信する。管制制御部43は、例えば、検知した障害物の種類、大きさ及び位置などを含む危険回避指示情報を、エレベータホールEH1に移動する自律移動体10及び自律移動体20)のそれぞれに送信する。ここで、管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避指示情報を送信する。 In step S204, the control unit 43 transmits danger avoidance instruction information to the autonomous moving bodies (10, 20). The control unit 43 transmits danger avoidance instruction information, including, for example, the type, size, and position of the detected obstacle, to each of the autonomous moving bodies 10 and 20 moving to the elevator hall EH1. Here, the control unit 43 transmits the danger avoidance instruction information to each of the autonomous moving bodies 10 and 20 via the NW communication unit 41 and the communication network NW1.

次に、管制制御部43は、所定の期間待機する(ステップS205)。すなわち、管制制御部43は、危険回避指示情報を送信した自律移動体10及び自律移動体20のそれぞれが、危険回避処理を実行できる所定の期間、待機する。ステップS205の処理後に、管制制御部43は、処理をステップS202に戻す。 Next, the control control unit 43 waits for a predetermined period of time (step S205). That is, the control control unit 43 waits for a predetermined period of time during which each of the autonomous mobile bodies 10 and 20 that transmitted the danger avoidance instruction information can execute the danger avoidance process. After the process of step S205, the control control unit 43 returns the process to step S202.

また、ステップS206において、管制制御部43は、自律移動体(10、20)の危険回避指示を解除する。管制制御部43は、NW通信部41を介して、通信ネットワークNW1経由で、自律移動体10及び自律移動体20のそれぞれに、危険回避の解除指示を送信する。ステップS206の処理後に、管制制御部43は、処理をステップS201に戻す。 In addition, in step S206, the control control unit 43 cancels the danger avoidance instruction for the autonomous mobile bodies (10, 20). The control control unit 43 transmits a danger avoidance cancellation instruction to each of the autonomous mobile bodies 10 and 20 via the NW communication unit 41 and the communication network NW1. After processing in step S206, the control control unit 43 returns the processing to step S201.

なお、ステップS206の処理において、管制制御部43は、毎回、自律移動体(10、20)の危険回避指示を解除する処理を実行しているが、危険回避指示情報を送信した場合にだけ、危険回避指示を解除する処理を実行するようにしてもよい。 In the process of step S206, the control unit 43 executes the process of canceling the danger avoidance instruction for the autonomous moving body (10, 20) every time, but the process of canceling the danger avoidance instruction may be executed only when the danger avoidance instruction information is transmitted.

以上説明したように、本実施形態による自律移動体運用システム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 mobile operation system 1a according to this embodiment, the autonomous mobile units (10, 20) can move through the work area using the elevator 50 (elevator). The area sensor 30 (e.g., area sensor 31 and area sensor 32) is installed to monitor the area (elevator hall EH1) that the autonomous mobile units pass through immediately after getting off the elevator 50 as a work area (working area). When the autonomous mobile units (10, 20) move through the elevator hall (EH1, EH2, etc.) using the elevator 50, if the area sensor 30 installed in the destination elevator hall EH1 detects the occurrence of an obstacle (e.g., an obstacle), the control server 40 transmits risk avoidance instruction information regarding the ascent and descent of the elevator 50 to the autonomous mobile units (10, 20) using the elevator 50 before getting off the elevator 50.

これにより、本実施形態による自律移動体運用システム1aは、自律移動体(10、20)の運用範囲の拡大とともに安全性を向上させることができる。すなわち、本実施形態による自律移動体運用システム1aは、自律移動体(10、20)側の障害物の検知機能では、例えば、フロア(階)が異なる移動先のエレベータホールに到着するまで、当該エレベータホールの障害物を検知することが不可能である。これに対して、本実施形態による自律移動体運用システム1aでは、移動先のエレベータホールの障害物を、区画センサ30を用いて自律移動体(10、20)が移動先のエレベータホールに到着する前に検知できるため、自律移動体(10、20)の運用範囲の拡大とともに安全性を向上させることができる。 As a result, the autonomous mobile body operation system 1a according to this embodiment can improve safety while expanding the operating range of the autonomous mobile body (10, 20). That is, in the autonomous mobile body operation system 1a according to this embodiment, the obstacle detection function on the autonomous mobile body (10, 20) side is unable to detect an obstacle in the elevator hall until the autonomous mobile body (10, 20) arrives at the destination elevator hall on a different floor. In contrast, the autonomous mobile body operation system 1a according to this embodiment can detect an obstacle in the destination elevator hall using the partition sensor 30 before the autonomous mobile body (10, 20) arrives at the destination elevator hall, thereby improving safety while expanding the operating range of the autonomous mobile body (10, 20).

また、本実施形態では、エレベータ50の昇降に関する危険回避指示情報には、エレベータ50の昇降を中止する指示情報が含まれる。
これにより、本実施形態による自律移動体運用システム1aは、移動先のエレベータホールに障害物がある場合に、自律移動体(10、20)が、エレベータ50の昇降を中止するため、エレベータホールにおける障害物に対する危険をより確実に回避させることができる。
In addition, in this embodiment, the danger avoidance instruction information regarding the ascent and descent of the elevator 50 includes instruction information to stop the ascent and descent of the elevator 50.
As a result, in the autonomous mobile body operation system 1a according to this embodiment, if there is an obstacle in the elevator hall at the destination, the autonomous mobile body (10, 20) will stop ascending or descending the elevator 50, thereby more reliably avoiding the danger of obstacles in the elevator hall.

なお、本開示は、上記の各実施形態に限定されるものではなく、本開示の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、管制サーバ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 control server 40 is connected to two communication networks, the communication network NW1 and the communication network NW2, but this is not limited to this. The communication network NW1 and the communication network NW2 may be configured as, for example, a single communication network. That is, in each of the above embodiments, the communication network NW2 is installed as a dedicated network for the section sensor 30, but this is not limited to this, and the communication network NW2 may be shared with the communication network NW1.

また、上記の各実施形態において、区画センサ30は、動画像を撮像可能なカメラ(監視カメラなど)である例を説明したが、これに限定されるものではなく、例えば、焦電型の人感センサやソナーなどのセンサを配列状に配置する方法で区画センサ30を構成してもよい。 In addition, in each of the above embodiments, the section sensor 30 is described as a camera (such as a surveillance camera) capable of capturing moving images, but this is not limited thereto. For example, the section sensor 30 may be configured by arranging sensors such as pyroelectric motion sensors or sonar sensors in an array.

また、上記の各実施形態において、管制サーバ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 control server 40 includes a server storage unit 44 having a work information storage unit 441 and a section information storage unit 442, but this is not limited to this. The control server 40 may have a part or all of the server storage unit 44 in an external file server, etc. In addition, if the work information stored in the work information storage unit 441 includes map information of the work section and the movement route, the autonomous mobile operation system 1 (1a) may be in a form that does not include the section information storage unit 442.

また、上記の各実施形態において、管制サーバ40は、1台のサーバ装置で構成される例を説明したが、これに限定されるものではなく、複数台のサーバ装置で構成されてもよい。 In addition, in each of the above embodiments, the control server 40 is described as being configured as a single server device, but this is not limited thereto, and the control server 40 may be configured as a plurality of server devices.

また、上記の各実施形態において、異なる種類の自律移動体の一例として、自律移動体運用システム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 mobile body 10 including a camera 11 and a sensor unit 12, and an autonomous mobile body 20 including a sensor unit 21, but this is not limited to this. The different types of autonomous mobile bodies may also be autonomous mobile bodies that detect obstacles using other detection methods.

また、上記の第2の実施形態において、昇降機の一例として、エレベータ50を用いる例を説明したが、これに限定されるものではなく、エスカレータなど他の昇降機を用いるようにしてもよい。 In addition, in the second embodiment described above, an elevator 50 is used as an example of an elevator, but this is not limited thereto, and other elevators, such as escalators, may be used.

なお、上述した自律移動体運用システム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の検出手法により前記障害を検出する第1検出部を備える第1の自律移動体と、前記第1の検出手法とは異なる第2の検出手法により前記障害を検出する第2検出部を備える第2の自律移動体とが含まれ、
前記第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又は請求項に記載の自律移動体運用システム。
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.
前記昇降機の昇降に関する前記危険回避指示情報には、前記昇降機の昇降を中止する指示情報が含まれる
請求項に記載の自律移動体運用システム。
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.
移動を伴う所定の作業を行う複数種類の自律移動体であって、前記所定の作業の妨げとなる障害の検出手法が異なる複数種類の自律移動体を運用する自律移動体運用方法であって、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 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.
JP2021094868A 2021-06-07 2021-06-07 Autonomous mobile object operating system and autonomous mobile object operating method Active JP7603530B2 (en)

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)

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

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

Patent Citations (5)

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