JP7615738B2 - 移動ロボット、搬送システム、方法、及びプログラム - Google Patents
移動ロボット、搬送システム、方法、及びプログラム Download PDFInfo
- Publication number
- JP7615738B2 JP7615738B2 JP2021023101A JP2021023101A JP7615738B2 JP 7615738 B2 JP7615738 B2 JP 7615738B2 JP 2021023101 A JP2021023101 A JP 2021023101A JP 2021023101 A JP2021023101 A JP 2021023101A JP 7615738 B2 JP7615738 B2 JP 7615738B2
- Authority
- JP
- Japan
- Prior art keywords
- mobile robot
- server device
- control signal
- mobile
- shut down
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0022—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the communication link
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0234—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
- G05D1/0236—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons in combination with a laser
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0225—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0238—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
- G05D1/024—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
- G05D1/0251—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/028—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/0285—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using signals transmitted via a public communication network, e.g. GSM network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0287—Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
- G05D1/0291—Fleet control
- G05D1/0297—Fleet control by controlling means in a control room
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/221—Remote-control arrangements
- G05D1/225—Remote-control arrangements operated by off-board computers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/22—Command input arrangements
- G05D1/221—Remote-control arrangements
- G05D1/226—Communication links with the remote-control arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/46—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electromagnetism (AREA)
- Optics & Photonics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
図1は、本実施の形態に係る移動ロボット20が利用される搬送システム1の全体構成例を説明するための概念図である。本実施の形態にかかる搬送システム1は、施設内で自律移動可能な複数の移動ロボットを用いて、搬送物を搬送するシステムである。移動ロボットとして、ここでは図1に示すような移動ロボット20を例に挙げて説明する。なお、各移動ロボット20が単独で1又は複数の搬送物を搬送することを前提に説明するが、複数の移動ロボット20が協働して1又は複数の搬送物を搬送するようにしてもよい。
図2は、搬送システム1の制御系の一例を示す制御ブロック図であり、図3は、図1及び図2の搬送システム1における施設管理システム30の一例を示す制御ブロック図である。図2に示すように、搬送システム1は、上位管理装置10、移動ロボット20、施設管理システム30、及び環境カメラ300を有することができる。
ここで、移動ロボット20の外観について説明する。図4は、移動ロボット20の概略図を示す。図4に示す移動ロボット20は、移動ロボット20の態様の1つであり、他の形態であってもよい。なお、図4では、x方向が移動ロボット20の前進方向及び後進方向、y方向が移動ロボット20の左右方向であり、z方向が移動ロボット20の高さ方向である。
次に、上述のような構成の搬送システム1における本実施の形態の主たる特徴を、抽出して説明する。本実施の形態は、移動ロボット20が上位管理装置10と無線通信(WiFi通信等)できなくなった場合に、他の移動ロボット20とロボット間通信(Bluetooth通信等)を行う点に、主たる特徴を有する。
上述した搬送システム1における搬送方法(搬送処理)のうち、本実施の形態の主たる特徴である通信方法の例について図6を参照して説明する。図6は、本実施の形態にかかる方法を示すフローチャートである。
次に、搬送システム1における他の処理例について、図7を参照しながら説明する。図7は、本実施の形態に係る方法の他の例を示すフローチャートである。
また、上述した上位管理装置10、移動ロボット20、及び施設管理システム30等における処理の一部又は全部は、コンピュータプログラムとして実現可能である。このようなプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
10 上位管理装置
11 演算処理部
12 記憶部
13 バッファメモリ
14 通信部
20、20a、20b 移動ロボット
21 演算処理部
22 記憶部
23 通信部
24 距離センサ群
25 カメラ
26 駆動部
27 表示部
28 操作受付部
30 施設管理システム
31 演算処理部
32 記憶部
33 バッファメモリ
34 通信部
50 管理エリア
51 エレベータホール
52 廊下
53 ナースステーション
54~57 部屋
111 ロボット制御部
115 ルート計画部
116 検知部
121 フロアマップ
122 ロボット制御パラメータ
123 ロボット情報
125 ルート計画情報
126 搬送物情報
210 通信制御部
211 命令抽出部
212 駆動制御部
221 フロアマップ
222 ロボット制御パラメータ
226 搬送物情報
227 自機状態情報
228 他機状態情報
241 前後距離センサ
242 左右距離センサ
260 台車部
261 駆動輪
262 キャスタ
281 操作インタフェース
290 本体部
291 収納庫
292 扉
311 緊急度判定部
312 送信処理部
321 フロアマップ
322 管理者情報
323 施設情報
324 施設管理情報
400 ユーザ端末
600 ネットワーク
610 通信ユニット
Claims (15)
- 施設内を自律移動可能な複数の移動ロボットを、無線通信により情報のやり取りを行いながら管理するサーバ装置を備え、前記複数の移動ロボットを用いて搬送物を搬送する搬送システムにおける移動ロボットであって、
前記サーバ装置との無線通信が可能な状態において、前記移動ロボットを駆動制御するために前記サーバ装置から送信される第1制御信号とともに、他の移動ロボットを駆動制御するために前記サーバ装置から送信された第2制御信号を受信し、
前記サーバ装置との無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記複数の移動ロボットのうちの他の移動ロボットと直接無線通信を行い、前記移動ロボットを駆動制御するために前記サーバ装置から送信された第1制御信号を、前記他の移動ロボットから受信する受信処理を実行し、
前記他の移動ロボットが前記サーバ装置と無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記他の移動ロボットと直接無線通信を行い、前記第2制御信号を前記他の移動ロボットへ送信する送信処理を実行し、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された信号である、
移動ロボット。 - 前記サーバ装置から前記サーバ装置がシャットダウンする前に受信した前記第1制御信号が、前記サーバ装置がシャットダウンする前に送信した最終版の第1制御信号であるか否かを、前記受信処理で前記他の移動ロボットから受信した前記第1制御信号と比較して確認する確認処理を実行する、
請求項1に記載の移動ロボット。 - 前記シャットダウンは、前記サーバ装置が前記移動ロボット及び前記他の移動ロボットが運用されている施設を管理する施設管理システムから受信した緊急情報に基づき実行したシャットダウンであり、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された、前記移動ロボットの稼働を制限する制御信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された、前記他の移動ロボットの稼働を制限する制御信号である、
請求項1又は2に記載の移動ロボット。 - 前記他の移動ロボットが前記サーバ装置との無線通信ができなくなった場合に前記他の移動ロボットから送信された、前記他の移動ロボットの状態を示す状態情報を、前記サーバ装置と無線通信が可能な状態で、前記サーバ装置に送信する、
請求項1~3のいずれか1項に記載の移動ロボット。 - 施設内を自律移動可能な複数の移動ロボットを、無線通信により情報のやり取りを行いながら管理するサーバ装置を備え、前記複数の移動ロボットを用いて搬送物を搬送する搬送システムであって、
前記移動ロボットは、前記サーバ装置との無線通信が可能な状態において、前記移動ロボットを駆動制御するために前記サーバ装置から送信される第1制御信号とともに、前記複数の移動ロボットのうちの他の移動ロボットを駆動制御するために前記サーバ装置から送信された第2制御信号を受信し、
前記他の移動ロボットは、前記サーバ装置との無線通信が可能な状態において、前記第2制御信号とともに前記第1制御信号を受信し、
前記移動ロボットは、前記サーバ装置との無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記他の移動ロボットと直接無線通信を行い、前記第1制御信号を前記他の移動ロボットから受信し、前記移動ロボットの位置を示す第1位置情報を前記他の移動ロボットに送信する第1通信処理を実行し、
前記他の移動ロボットは、前記サーバ装置との無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記移動ロボットと直接無線通信を行い、前記第2制御信号を前記移動ロボットから受信し、前記他の移動ロボットの位置を示す第2位置情報を前記移動ロボットに送信する第2通信処理を実行し、
前記他の移動ロボットは、前記第1通信処理で受信された前記第1位置情報を、前記サーバ装置と無線通信が可能な状態で前記サーバ装置に送信し、
前記移動ロボットは、前記第2通信処理で受信された前記第2位置情報を、前記サーバ装置と無線通信が可能な状態で前記サーバ装置に送信し、
前記サーバ装置は、前記移動ロボットとの無線通信ができなくなった場合、前記第1位置情報に基づき前記移動ロボットの探索を実行し、前記他の移動ロボットとの無線通信ができなくなった場合、前記第2位置情報に基づき前記他の移動ロボットの探索を実行し、
前記第1通信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された信号であり、
前記第2通信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記移動ロボットで受信された信号である、
搬送システム。 - 前記移動ロボットは、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信した前記第1制御信号が、前記サーバ装置がシャットダウンする前に送信した最終版の第1制御信号であるか否かを、前記第1通信処理で前記他の移動ロボットから受信した前記第1制御信号と比較して確認する確認処理を実行する、
請求項5に記載の搬送システム。 - 前記シャットダウンは、前記サーバ装置が前記移動ロボット及び前記他の移動ロボットが運用されている施設を管理する施設管理システムから受信した緊急情報に基づき実行したシャットダウンであり、
前記第1通信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された、前記移動ロボットの稼働を制限する制御信号であり、
前記第2通信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記移動ロボットで受信された、前記他の移動ロボットの稼働を制限する制御信号でである、
請求項5又は6に記載の搬送システム。 - 施設内を自律移動可能な複数の移動ロボットを、無線通信により情報のやり取りを行いながら管理するサーバ装置を備え、前記複数の移動ロボットを用いて搬送物を搬送する搬送システムにおける、前記移動ロボットの方法であって、
前記移動ロボットが、前記サーバ装置との無線通信が可能な状態において、前記移動ロボットを駆動制御するために前記サーバ装置から送信される第1制御信号とともに、他の移動ロボットを駆動制御するために前記サーバ装置から送信された第2制御信号を受信し、
前記移動ロボットが、前記サーバ装置との無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記複数の移動ロボットのうちの他の移動ロボットと直接無線通信を行い、前記移動ロボットを駆動制御するために前記サーバ装置から送信された第1制御信号を、前記他の移動ロボットから受信する受信処理を実行し、
前記他の移動ロボットが前記サーバ装置と無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記他の移動ロボットと直接無線通信を行い、前記第2制御信号を前記他の移動ロボットへ送信する送信処理を実行し、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された信号である、
方法。 - 前記サーバ装置から前記サーバ装置がシャットダウンする前に受信した前記第1制御信号が、前記サーバ装置がシャットダウンする前に送信した最終版の第1制御信号であるか否かを、前記受信処理で前記他の移動ロボットから受信した前記第1制御信号と比較して確認する確認処理を実行する、
請求項8に記載の方法。 - 前記シャットダウンは、前記サーバ装置が前記移動ロボット及び前記他の移動ロボットが運用されている施設を管理する施設管理システムから受信した緊急情報に基づき実行したシャットダウンであり、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された、前記移動ロボットの稼働を制限する制御信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された、前記他の移動ロボットの稼働を制限する制御信号でである、
請求項8又は9に記載の方法。 - 前記移動ロボットが、前記他の移動ロボットが前記サーバ装置との無線通信ができなくなった場合に前記他の移動ロボットから送信された、前記他の移動ロボットの状態を示す状態情報を、前記サーバ装置と無線通信が可能な状態で、前記サーバ装置に送信する、
請求項8~10のいずれか1項に記載の方法。 - 施設内を自律移動可能な複数の移動ロボットを、無線通信により情報のやり取りを行いながら管理するサーバ装置を備え、前記複数の移動ロボットを用いて搬送物を搬送する搬送システムにおける、前記移動ロボットに搭載されたコンピュータに通信処理を実行させるためのプログラムであって、
前記通信処理は、
前記サーバ装置との無線通信が可能な状態において、前記移動ロボットを駆動制御するために前記サーバ装置から送信される第1制御信号とともに、他の移動ロボットを駆動制御するために前記サーバ装置から送信された第2制御信号を受信し、
前記サーバ装置との無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記複数の移動ロボットのうちの他の移動ロボットと直接無線通信を行い、前記移動ロボットを駆動制御するために前記サーバ装置から送信された第1制御信号を、前記他の移動ロボットから受信する受信処理を実行し、
前記他の移動ロボットが前記サーバ装置と無線通信ができなくなった場合で且つ前記サーバ装置がシャットダウンしている場合に、前記他の移動ロボットと直接無線通信を行い、前記第2制御信号を前記他の移動ロボットへ送信する送信処理を実行し、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された信号である、
プログラム。 - 前記通信処理は、
前記サーバ装置から前記サーバ装置がシャットダウンする前に受信した前記第1制御信号が、前記サーバ装置がシャットダウンする前に送信した最終版の第1制御信号であるか否かを、前記受信処理で前記他の移動ロボットから受信した前記第1制御信号と比較して確認する確認処理を実行する、
請求項12に記載のプログラム。 - 前記シャットダウンは、前記サーバ装置が前記移動ロボット及び前記他の移動ロボットが運用されている施設を管理する施設管理システムから受信した緊急情報に基づき実行したシャットダウンであり、
前記受信処理で受信される前記第1制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に前記他の移動ロボットで受信された、前記移動ロボットの稼働を制限する制御信号であり、
前記送信処理で送信される前記第2制御信号は、前記サーバ装置から前記サーバ装置がシャットダウンする前に受信された、前記他の移動ロボットの稼働を制限する制御信号でである、
請求項12又は13に記載のプログラム。 - 前記通信処理は、前記他の移動ロボットが前記サーバ装置との無線通信ができなくなった場合に前記他の移動ロボットから送信された、前記他の移動ロボットの状態を示す状態情報を、前記サーバ装置と無線通信が可能な状態で、前記サーバ装置に送信する、
請求項12~14のいずれか1項に記載のプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021023101A JP7615738B2 (ja) | 2021-02-17 | 2021-02-17 | 移動ロボット、搬送システム、方法、及びプログラム |
| US17/544,190 US11914363B2 (en) | 2021-02-17 | 2021-12-07 | Mobile robot, transport system, method, and computer-readable medium |
| CN202210079320.5A CN114942627B (zh) | 2021-02-17 | 2022-01-24 | 移动机器人、运输系统、方法和计算机可读介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021023101A JP7615738B2 (ja) | 2021-02-17 | 2021-02-17 | 移動ロボット、搬送システム、方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022125493A JP2022125493A (ja) | 2022-08-29 |
| JP7615738B2 true JP7615738B2 (ja) | 2025-01-17 |
Family
ID=82801666
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021023101A Active JP7615738B2 (ja) | 2021-02-17 | 2021-02-17 | 移動ロボット、搬送システム、方法、及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11914363B2 (ja) |
| JP (1) | JP7615738B2 (ja) |
| CN (1) | CN114942627B (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11911906B2 (en) * | 2021-05-21 | 2024-02-27 | Bear Robotics, Inc. | Method, system, and non-transitory computer-readable recording medium for controlling a patrolling robot |
| CN113490214A (zh) * | 2021-07-15 | 2021-10-08 | 北京京东乾石科技有限公司 | 用于网络连接的方法、装置、系统、服务器和介质 |
| CN115755878A (zh) * | 2022-09-23 | 2023-03-07 | 深圳优地科技有限公司 | 机器人控制方法、装置、终端设备和存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006007341A (ja) | 2004-06-23 | 2006-01-12 | Mitsubishi Heavy Ind Ltd | 通信方法、並びにロボットのタスク実行方法及び該システム |
| JP2013037676A (ja) | 2011-07-12 | 2013-02-21 | Nissan Motor Co Ltd | 車両情報提供装置及び車両情報管理システム |
| JP2016110272A (ja) | 2014-12-03 | 2016-06-20 | シャープ株式会社 | 自律走行装置の管理サーバ及び自律走行装置 |
| JP2020088460A (ja) | 2018-11-16 | 2020-06-04 | 株式会社リコー | 状態表示システム、通信障害特定方法、及びプログラム |
| JP2020173552A (ja) | 2019-04-09 | 2020-10-22 | 清水建設株式会社 | 統合管理システム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4369439B2 (ja) | 2006-03-17 | 2009-11-18 | 富士通株式会社 | ロボット位置制御装置およびロボット自己位置回復方法 |
| KR101012288B1 (ko) * | 2008-07-11 | 2011-02-08 | 주식회사 로보테크 | 이동식 안내로봇 및 그 시스템 |
| CN106020208A (zh) * | 2016-07-27 | 2016-10-12 | 湖南晖龙股份有限公司 | 一种基于ros操作系统的机器人远程控制方法和远程控制系统 |
| US20180043952A1 (en) * | 2016-08-12 | 2018-02-15 | Spin Master Ltd. | Spherical mobile robot with shifting weight steering |
| JP7111022B2 (ja) * | 2019-02-18 | 2022-08-02 | トヨタ自動車株式会社 | 管制装置 |
| JP7536426B2 (ja) | 2019-04-26 | 2024-08-20 | アマノ株式会社 | 自律走行作業装置および自律走行作業システム |
-
2021
- 2021-02-17 JP JP2021023101A patent/JP7615738B2/ja active Active
- 2021-12-07 US US17/544,190 patent/US11914363B2/en active Active
-
2022
- 2022-01-24 CN CN202210079320.5A patent/CN114942627B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006007341A (ja) | 2004-06-23 | 2006-01-12 | Mitsubishi Heavy Ind Ltd | 通信方法、並びにロボットのタスク実行方法及び該システム |
| JP2013037676A (ja) | 2011-07-12 | 2013-02-21 | Nissan Motor Co Ltd | 車両情報提供装置及び車両情報管理システム |
| JP2016110272A (ja) | 2014-12-03 | 2016-06-20 | シャープ株式会社 | 自律走行装置の管理サーバ及び自律走行装置 |
| JP2020088460A (ja) | 2018-11-16 | 2020-06-04 | 株式会社リコー | 状態表示システム、通信障害特定方法、及びプログラム |
| JP2020173552A (ja) | 2019-04-09 | 2020-10-22 | 清水建設株式会社 | 統合管理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022125493A (ja) | 2022-08-29 |
| US20220260992A1 (en) | 2022-08-18 |
| US11914363B2 (en) | 2024-02-27 |
| CN114942627B (zh) | 2026-02-13 |
| CN114942627A (zh) | 2022-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7484761B2 (ja) | 制御システム、制御方法、及びプログラム | |
| JP7615738B2 (ja) | 移動ロボット、搬送システム、方法、及びプログラム | |
| JP7494748B2 (ja) | ロボット制御システム、ロボット制御方法、及びプログラム | |
| US12406758B2 (en) | Transport system, transport method, and program | |
| JP2022038295A (ja) | 自律移動ロボット制御システム、その制御方法、その制御プログラム及び自律移動ロボット制御装置 | |
| JP2021086212A (ja) | 搬送制御システム、搬送制御プログラムおよび搬送制御方法 | |
| JP2020009085A (ja) | 移動体制御システム、移動体システム、移動体制御方法、及びプログラム | |
| US12306631B2 (en) | Robot control system, robot control method, and program | |
| CN114721367A (zh) | 运输系统、运输方法和非暂时性计算机可读介质 | |
| JP7609041B2 (ja) | ロボット制御システム、ロボット制御方法、及びプログラム | |
| US20220413513A1 (en) | Robot management system, robot management method, and program | |
| JP7533260B2 (ja) | ロボット制御システム、ロボット制御方法、及びプログラム | |
| JP7597045B2 (ja) | 制御システム、制御方法、及びプログラム | |
| JP7517196B2 (ja) | 搬送システム、搬送方法、及びプログラム | |
| JP7567455B2 (ja) | 管理システム、管理方法、及びプログラム | |
| JP7559662B2 (ja) | ロボット制御システム、ロボット制御方法、及びプログラム | |
| JP7567639B2 (ja) | ロボット制御システム、ロボット制御方法、及び、制御プログラム | |
| CN118215897A (zh) | 对自主移动机器人的机器人队列中正在发生的死锁冲突的检测 | |
| JP7754054B2 (ja) | 移動ロボットの制御システム、制御方法、及びプログラム | |
| WO2024106064A1 (ja) | ロボット制御システム、ロボット制御方法、及びプログラム | |
| JP2023072146A (ja) | ロボット制御システム、ロボット制御方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230822 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240705 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240716 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240814 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241030 |
|
| 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: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7615738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |