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
JP7804874B2 - Transport work system, transport robot control device, and control method for transport work system - Google Patents
[go: Go Back, main page]

JP7804874B2 - Transport work system, transport robot control device, and control method for transport work system - Google Patents

Transport work system, transport robot control device, and control method for transport work system

Info

Publication number
JP7804874B2
JP7804874B2 JP2022560655A JP2022560655A JP7804874B2 JP 7804874 B2 JP7804874 B2 JP 7804874B2 JP 2022560655 A JP2022560655 A JP 2022560655A JP 2022560655 A JP2022560655 A JP 2022560655A JP 7804874 B2 JP7804874 B2 JP 7804874B2
Authority
JP
Japan
Prior art keywords
transport
work
robots
transport robot
control device
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
JP2022560655A
Other languages
Japanese (ja)
Other versions
JPWO2022097360A1 (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Publication of JPWO2022097360A1 publication Critical patent/JPWO2022097360A1/ja
Application granted granted Critical
Publication of JP7804874B2 publication Critical patent/JP7804874B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Description

本開示は、搬送作業システム等に関する。 This disclosure relates to a transportation work system, etc.

従来、搬送ロボットを制御して物品を搬送する搬送システムが知られている。特許文献1には、部品保管装置に保管されている部品を部品実装ラインに搬送する自走部品補給装置と、自走部品補給装置を制御する管理コンピュータとを備える部品実装システムが開示されている。 Conventionally, transport systems that control transport robots to transport items are known. Patent Document 1 discloses a component mounting system that includes a self-propelled component supply device that transports components stored in a component storage device to a component mounting line, and a management computer that controls the self-propelled component supply device.

特開2017-216379号公報Japanese Patent Application Laid-Open No. 2017-216379

ここで、複数の搬送ロボットを制御する搬送ロボット制御装置と、複数の搬送ロボットに実行させる作業を管理する作業管理装置とが別体である場合、作業管理装置は、複数の搬送ロボットによる搬送作業の状況等がわからず、複数の搬送ロボットに対する作業指示を効率よく行えず、物品を効率よく搬送できない。 Here, if the transport robot control device that controls multiple transport robots and the work management device that manages the work to be performed by the multiple transport robots are separate entities, the work management device will not be able to understand the status of the transport work performed by the multiple transport robots, will not be able to efficiently issue work instructions to the multiple transport robots, and will not be able to efficiently transport goods.

そこで、本開示は、物品を効率よく搬送できる搬送作業システム等を提供する。 Therefore, the present disclosure provides a transport work system, etc. that can transport items efficiently.

本開示の一態様に係る搬送作業システムは、物品を搬送する作業を実行する複数の搬送ロボットと、前記複数の搬送ロボットを制御する搬送ロボット制御装置と、前記搬送ロボット制御装置と通信可能な作業管理装置とを備え、前記作業管理装置は、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを有し、前記搬送ロボット制御装置は、前記リクエスト送信部から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信するリクエスト回答部と、前記作業指示部から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させる作業司令部とを有する。 A transport work system according to one aspect of the present disclosure includes a plurality of transport robots that perform work to transport items, a transport robot control device that controls the plurality of transport robots, and a work management device capable of communicating with the transport robot control device. The work management device has a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the plurality of transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response. The transport robot control device has a request reply unit that sends the response to the work management device in response to the request sent from the request sending unit, and a work command unit that causes one of the at least one transport robot to perform the work based on the work instruction sent from the work instruction unit.

本開示の一態様に係る作業管理装置は、物品を搬送する作業を実行する複数の搬送ロボットを制御する搬送ロボット制御装置と通信可能な作業管理装置であって、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを備える。 A work management device according to one aspect of the present disclosure is a work management device capable of communicating with a transport robot control device that controls multiple transport robots that perform work to transport items, and includes a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the multiple transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response.

本開示の一態様に係る搬送ロボット制御装置は、物品を搬送する作業を実行する複数の搬送ロボットを制御する搬送ロボット制御装置であって、前記搬送ロボット制御装置と通信可能な作業管理装置は、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを有し、前記リクエスト送信部から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信するリクエスト回答部と、前記作業指示部から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちのいずれかの搬送ロボットに前記作業を実行させる作業司令部とを備える。 A transport robot control device according to one aspect of the present disclosure is a transport robot control device that controls multiple transport robots that perform work to transport items, and a work management device capable of communicating with the transport robot control device has a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the multiple transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response, and is equipped with a request reply unit that sends the response to the work management device in response to the request sent from the request sending unit, and a work command unit that causes one of the at least one transport robot to perform the work based on the work instruction sent from the work instruction unit.

本開示の一態様に係る搬送システムの制御方法は、物品を搬送する作業を実行する複数の搬送ロボットと、前記複数の搬送ロボットを制御する搬送ロボット制御装置と、前記搬送ロボット制御装置と通信可能な作業管理装置とを備えた搬送作業システムの制御方法であって、前記作業管理装置が、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信し、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信し、前記搬送ロボット制御装置が、前記作業管理装置から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信し、前記作業管理装置から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させる。 A control method for a transport system according to one aspect of the present disclosure is a control method for a transport work system including a plurality of transport robots that perform work to transport items, a transport robot control device that controls the plurality of transport robots, and a work management device capable of communicating with the transport robot control device, wherein the work management device sends a request to the transport robot control device to cause a response including information about at least one of the plurality of transport robots, and based on the information about the at least one transport robot included in the response, sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work, and the transport robot control device sends the response to the work management device in response to the request sent from the work management device, and causes one of the at least one transport robot to perform the work based on the work instruction sent from the work management device.

なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なCD-ROM等の記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。また、記録媒体は、非一時的な記録媒体であってもよい。 These comprehensive or specific aspects may be realized as a system, method, integrated circuit, computer program, or computer-readable recording medium such as a CD-ROM, or as any combination of a system, method, integrated circuit, computer program, and recording medium. The recording medium may also be a non-transitory recording medium.

本開示の搬送作業システム等は、物品を効率よく搬送できる。 The conveying work system disclosed herein can efficiently transport items.

なお、本開示の一態様における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および/または効果は、いくつかの実施の形態ならびに明細書および図面に記載された特徴によってそれぞれ提供されるが、1つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。Further advantages and effects of one aspect of the present disclosure will become apparent from the specification and drawings. While such advantages and/or effects are provided by some embodiments and features described in the specification and drawings, not all of them necessarily need to be provided in order to obtain one or more identical features.

図1は、実施の形態における搬送作業システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a transport operation system according to an embodiment. 図2は、図1の搬送作業システムの機能構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the functional configuration of the transport operation system of FIG. 図3は、図1の搬送作業システムの動作の一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of the operation of the transport operation system of FIG. 図4は、図1の搬送作業システムの動作の他の一例を示すフローチャートである。FIG. 4 is a flowchart showing another example of the operation of the transport operation system of FIG.

上述の課題を解決するために、本開示の一態様に係る搬送作業システムは、物品を搬送する作業を実行する複数の搬送ロボットと、前記複数の搬送ロボットを制御する搬送ロボット制御装置と、前記搬送ロボット制御装置と通信可能な作業管理装置とを備え、前記作業管理装置は、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを有し、前記搬送ロボット制御装置は、前記リクエスト送信部から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信するリクエスト回答部と、前記作業指示部から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させる作業司令部とを有する。 In order to solve the above-mentioned problems, a transport work system according to one embodiment of the present disclosure comprises a plurality of transport robots that perform work to transport items, a transport robot control device that controls the plurality of transport robots, and a work management device capable of communicating with the transport robot control device, wherein the work management device has a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the plurality of transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response, and the transport robot control device has a request reply unit that sends the reply to the work management device in response to the request sent from the request sending unit, and a work command unit that causes one of the at least one transport robot to perform the work based on the work instruction sent from the work instruction unit.

これにより、作業管理装置は、搬送ロボット制御装置に対してリクエストを送信することによって、複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を取得できる。つまり、作業管理装置は、搬送ロボット制御装置から一方的に当該情報が送信されるのを待つのではなく、リクエストを送信することによって搬送ロボット制御装置に当該情報を送信させることができる。これによって、作業管理装置は、当該情報を効率よく取得できるとともに、当該情報に基づいて作業指示を効率よく送信できるので、効率よく物品を搬送できる。 This allows the work management device to obtain information about at least one of the multiple transport robots by sending a request to the transport robot control device. In other words, rather than waiting for the information to be sent unilaterally from the transport robot control device, the work management device can have the transport robot control device send the information by sending a request. This allows the work management device to efficiently obtain the information and efficiently send work instructions based on that information, thereby allowing for efficient transport of items.

また、搬送作業システムにおいて、前記リクエストは、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させたい旨を示してもよい。 In addition, in a transport work system, the request may indicate that the task should be performed by one of the multiple transport robots.

これにより、作業管理装置は、複数の搬送ロボットのうちいずれかの搬送ロボットの情報をより確実に取得できる。 This allows the work management device to more reliably obtain information about any of the multiple transport robots.

また、搬送作業システムにおいて、前記作業管理装置は、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記少なくとも1つの搬送ロボットのうち、前記作業を実行する搬送ロボットの第1の条件に適合する第1搬送ロボットが存在するか否か判定する条件適否判定部をさらに有してもよい。 In addition, in the transport work system, the work management device may further have a condition suitability determination unit that determines whether or not there is a first transport robot among the at least one transport robot that meets the first condition for the transport robot performing the work, based on information about the at least one transport robot included in the response.

これにより、第1の条件に適合する第1搬送ロボットが存在しているか否かを判定できる。そして、第1搬送ロボットが存在している場合、第1搬送ロボットに作業を実行させることができる。たとえば、作業を実行するのに適した搬送ロボットが存在しているか否かを判定でき、作業を実行するのに適した搬送ロボットが存在している場合、当該搬送ロボットに作業を実行させることができるので、物品をさらに効率よく搬送できる。 This makes it possible to determine whether a first transport robot that meets the first condition exists. If a first transport robot exists, the first transport robot can be made to perform the task. For example, it is possible to determine whether a transport robot suitable for performing the task exists, and if a transport robot suitable for performing the task exists, the transport robot can be made to perform the task, thereby allowing items to be transported more efficiently.

また、搬送作業システムにおいて、前記作業管理装置は、前記条件適否判定部が前記第1搬送ロボットが複数存在すると判定した場合、前記複数の第1搬送ロボットのうちから前記作業を実行させる1つの第1搬送ロボットを選択する搬送ロボット選択部をさらに有してもよい。 In addition, in the transport work system, the work management device may further have a transport robot selection unit that selects one first transport robot from among the multiple first transport robots to perform the work when the condition suitability determination unit determines that multiple first transport robots exist.

これにより、複数の第1搬送ロボットのうちから作業を実行させる1つの第1搬送ロボットを選択できる。たとえば、複数の第1搬送ロボットのうちから作業を実行するのに最も適した第1搬送ロボットを選択でき、当該第1搬送ロボットに作業を実行させることができるので、物品をさらに効率よく搬送できる。This allows one first transport robot to be selected from among multiple first transport robots to perform a task. For example, it is possible to select the first transport robot that is best suited to perform a task from among multiple first transport robots and have that first transport robot perform the task, thereby allowing for more efficient transport of items.

また、搬送作業システムにおいて、前記少なくとも1つの搬送ロボットの情報は、前記少なくとも1つの搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報を含み、前記第1の条件は、前記作業を開始可能な時刻が前記作業を開始する期限以前の時刻であるという条件であってもよい。 Furthermore, in a transport work system, the information of the at least one transport robot may include information on the time at which each of the at least one transport robot can start the work, and the first condition may be a condition that the time at which the work can be started is a time before the deadline for starting the work.

これにより、複数の搬送ロボットのうち、作業を開始可能な時刻が作業を開始する期限以前の時刻である搬送ロボットに作業を実行させることができる。つまり、作業を開始する期限以前に当該作業を開始可能な搬送ロボットに作業を実行させることができるので、物品の搬送が滞ることを抑制でき、物品をさらに効率よく搬送できる。This allows a transport robot among multiple transport robots whose available time to start work is before the deadline to start work to be assigned to carry out the work. In other words, a transport robot that can start work before the deadline to start work can be assigned to carry out the work, thereby preventing delays in the transport of goods and allowing goods to be transported more efficiently.

また、搬送作業システムにおいて、前記リクエストは、前記作業を実行する搬送ロボットの第2の条件を含み、前記搬送ロボット制御装置は、前記複数の搬送ロボットのうち前記第2の条件に適合する第2搬送ロボットを抽出する搬送ロボット抽出部をさらに有し、前記少なくとも1つの搬送ロボットの情報には、前記第2搬送ロボットの情報が含まれてもよい。 Furthermore, in the transport work system, the request may include a second condition for the transport robot that will perform the work, and the transport robot control device may further have a transport robot extraction unit that extracts a second transport robot from the plurality of transport robots that meets the second condition, and the information on the at least one transport robot may include information on the second transport robot.

これにより、第2の条件に適合する第2搬送ロボットを抽出でき、第2搬送ロボットの情報を作業管理装置に送信できる。そして、第2搬送ロボットに作業を実行させることができる。たとえば、作業を実行するのに適した搬送ロボットを抽出でき、当該搬送ロボットに作業を実行させることができるので、物品をさらに効率よく搬送できる。This allows a second transport robot that meets the second condition to be extracted, and information about the second transport robot to be sent to the work management device. The second transport robot can then be made to perform the work. For example, a transport robot suitable for performing the work can be extracted, and the transport robot can be made to perform the work, allowing items to be transported more efficiently.

また、搬送作業システムにおいて、前記作業管理装置は、前記第2搬送ロボットが複数存在する場合、前記複数の第2搬送ロボットのうちから前記作業を実行させる1つの第2搬送ロボットを選択する搬送ロボット選択部をさらに有してもよい。 In addition, in the transport work system, the work management device may further have a transport robot selection unit that, when there are multiple second transport robots, selects one second transport robot from among the multiple second transport robots to perform the work.

これにより、複数の第2搬送ロボットのうちから作業を実行させる1つの第2搬送ロボットを選択できる。たとえば、複数の第2搬送ロボットのうちから作業を実行するのに最も適した第2搬送ロボットを選択でき、当該第2搬送ロボットに作業を実行させることができるので、物品をさらに効率よく搬送できる。This allows one second transport robot to be selected from among multiple second transport robots to perform a task. For example, it is possible to select the second transport robot that is best suited to perform a task from among multiple second transport robots and have that second transport robot perform the task, thereby allowing items to be transported more efficiently.

また、搬送作業システムにおいて、前記第2の条件は、前記作業を開始可能な時刻が前記作業を開始する期限以前の時刻であるという条件であり、前記搬送ロボット抽出部は、前記複数の搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報に基づいて、前記第2搬送ロボットを抽出してもよい。 In addition, in a transport work system, the second condition is that the time at which the work can be started is before the deadline for starting the work, and the transport robot extraction unit may extract the second transport robot based on information about the time at which each of the multiple transport robots can start the work.

これにより、複数の搬送ロボットのうち、作業を開始可能な時刻が作業を開始する期限以前の時刻である搬送ロボットに作業を実行させることができる。つまり、作業を開始する期限以前に当該作業を開始可能な搬送ロボットに作業を実行させることができるので、物品の搬送が滞ることを抑制でき、物品をさらに効率よく搬送できる。This allows a transport robot among multiple transport robots whose available time to start work is before the deadline to start work to be assigned to carry out the work. In other words, a transport robot that can start work before the deadline to start work can be assigned to carry out the work, thereby preventing delays in the transport of goods and allowing goods to be transported more efficiently.

また、搬送作業システムにおいて、前記搬送ロボット制御装置は、前記複数の搬送ロボットのステータス情報を記憶する記憶部をさらに有し、前記リクエスト回答部は、前記ステータス情報を参照して前記回答を前記作業管理装置に送信してもよい。 In addition, in the transport work system, the transport robot control device may further have a memory unit that stores status information of the multiple transport robots, and the request response unit may refer to the status information and transmit the response to the work management device.

これにより、複数の搬送ロボットのステータス情報が記憶されているので、リクエスト回答部は、複数の搬送ロボットからこれらのステータス情報を取得することなく、これらのステータス情報を効率よく参照でき、回答を効率よく作業管理装置に送信できるので、物品をさらに効率よく搬送できる。 As a result, since status information for multiple transport robots is stored, the request response unit can efficiently reference this status information without having to obtain it from multiple transport robots, and can efficiently send responses to the work management device, allowing items to be transported even more efficiently.

また、搬送作業システムにおいて、前記少なくとも1つの搬送ロボットの情報には、前記複数の搬送ロボットのうち、待機中の搬送ロボットの情報が優先的に含まれ、待機中の搬送ロボットが存在しない場合には前記作業を実行中の搬送ロボットの情報が含まれてもよい。 In addition, in a transport work system, the information on at least one transport robot may preferentially include information on a waiting transport robot among the plurality of transport robots, and if there is no waiting transport robot, may include information on a transport robot currently performing the work.

これにより、作業を実行しておらず待機中の搬送ロボットに作業を実行させ易くできるので、物品の搬送が滞ることを抑制でき、さらに効率よく物品を搬送できる。 This makes it easier for transport robots that are not currently performing work and are waiting to perform the work, thereby preventing delays in the transport of items and allowing for more efficient transport of items.

また、搬送作業システムにおいて、前記複数の搬送ロボットのそれぞれは、自動搬送車(AGV)であってもよい。 In addition, in the transport work system, each of the multiple transport robots may be an automated guided vehicle (AGV).

これにより、複数の搬送ロボットのそれぞれを容易に自律走行させることができるので、物品をさらに効率よく搬送できる。 This makes it easy to operate multiple transport robots autonomously, allowing goods to be transported more efficiently.

また、搬送作業システムにおいて、前記複数の搬送ロボットのそれぞれは、自律走行搬送ロボット(AMR)であってもよい。 In addition, in the transport work system, each of the multiple transport robots may be an autonomous mobile transport robot (AMR).

これにより、複数の搬送ロボットのそれぞれを容易に自律移動させることができるので、物品をさらに効率よく搬送できる。 This allows each of the multiple transport robots to easily move autonomously, making it possible to transport items more efficiently.

また、上述の課題を解決するために、本開示の一態様に係る作業管理装置は、物品を搬送する作業を実行する複数の搬送ロボットを制御する搬送ロボット制御装置と通信可能な作業管理装置であって、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを備える。 In addition, in order to solve the above-mentioned problems, a work management device according to one embodiment of the present disclosure is a work management device capable of communicating with a transport robot control device that controls multiple transport robots that perform work to transport items, and includes a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the multiple transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response.

これにより、上記搬送作業システムと同様の効果を奏する。 This achieves the same effects as the above-mentioned transportation work system.

また、上述の課題を解決するために、本開示の一態様に係る搬送ロボット制御装置は、物品を搬送する作業を実行する複数の搬送ロボットを制御する搬送ロボット制御装置であって、前記搬送ロボット制御装置と通信可能な作業管理装置は、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを有し、前記リクエスト送信部から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信するリクエスト回答部と、前記作業指示部から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちのいずれかの搬送ロボットに前記作業を実行させる作業司令部とを備える。 In addition, in order to solve the above-mentioned problems, a transport robot control device according to one embodiment of the present disclosure is a transport robot control device that controls multiple transport robots that perform work to transport items, and a work management device capable of communicating with the transport robot control device has a request sending unit that sends a request to the transport robot control device to cause it to send a response including information about at least one of the multiple transport robots, and a work instruction unit that sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work based on the information about the at least one transport robot included in the response, and is equipped with a request reply unit that sends the response to the work management device in response to the request sent from the request sending unit, and a work command unit that causes one of the at least one transport robot to perform the work based on the work instruction sent from the work instruction unit.

これにより、上記搬送作業システムと同様の効果を奏する。 This achieves the same effects as the above-mentioned transportation work system.

また、上述の課題を解決するために、本開示の一態様に係る搬送ロボット作業制御方法は、物品を搬送する作業を実行する複数の搬送ロボットと、前記複数の搬送ロボットを制御する搬送ロボット制御装置と、前記搬送ロボット制御装置と通信可能な作業管理装置とを備えた搬送作業システムの制御方法であって、前記作業管理装置が、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうち少なくとも1つの搬送ロボットの情報を含む回答を送信させるためのリクエストを送信し、前記回答に含まれる前記少なくとも1つの搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信し、前記搬送ロボット制御装置が、前記作業管理装置から送信された前記リクエストに応じて、前記回答を前記作業管理装置に送信し、前記作業管理装置から送信された前記作業指示に基づいて、前記少なくとも1つの搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させる。 In addition, in order to solve the above-mentioned problems, a transport robot work control method according to one embodiment of the present disclosure is a control method for a transport work system including a plurality of transport robots that perform work to transport items, a transport robot control device that controls the plurality of transport robots, and a work management device that can communicate with the transport robot control device, wherein the work management device sends a request to the transport robot control device to cause it to send a response including information about at least one of the plurality of transport robots, and based on the information about the at least one transport robot included in the response, sends a work instruction to the transport robot control device to cause one of the at least one transport robot to perform the work, and the transport robot control device sends the response to the work management device in response to the request sent from the work management device, and causes one of the at least one transport robot to perform the work based on the work instruction sent from the work management device.

これにより、上記搬送作業システムと同様の効果を奏する。 This achieves the same effects as the above-mentioned transportation work system.

以下、実施の形態について、図面を参照しながら具体的に説明する。 The following describes the embodiments in detail with reference to the drawings.

なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序等は、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 The embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection configurations, steps, and step order shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in the independent claims that represent the highest concept are described as optional components.

また、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、同じ構成部材については同じ符号を付している。 Furthermore, each figure is a schematic diagram and is not necessarily an exact illustration. Furthermore, the same components are designated by the same reference numerals in each figure.

(実施の形態)
図1は、本実施の形態における搬送作業システム10の構成の一例を示す図である。図1を参照して、搬送作業システム10の構成の一例について説明する。
(Embodiment)
1 is a diagram showing an example of the configuration of a transport operation system 10 according to the present embodiment. With reference to FIG. 1, an example of the configuration of the transport operation system 10 will be described.

図1に示すように、本実施の形態における搬送作業システム10は、作業管理装置12と、搬送ロボット制御装置14と、複数の搬送ロボット16と、複数の供給ユニット18と、物品ストック部20と、作業者指示端末22と、実装ラインシステム24とを備える。 As shown in Figure 1, the transport work system 10 in this embodiment includes a work management device 12, a transport robot control device 14, multiple transport robots 16, multiple supply units 18, an item stock section 20, a worker instruction terminal 22, and a mounting line system 24.

作業管理装置12は、物品を搬送する作業である搬送作業を管理する装置であり、搬送ロボット制御装置14と通信可能な位置に配置されている。たとえば、物品は、実装ラインシステム24で生産される生産物の一部を構成する部品、または当該部品を収容する収容体等である。この実施の形態では、物品は、実装ラインシステム24において基板に実装される部品を収容するカセットボックスである。作業管理装置12は、複数の搬送ロボット16とは直接的に通信を行わず、搬送ロボット制御装置14から複数の搬送ロボット16の情報を取得する。作業管理装置12は、搬送ロボット制御装置14から取得した当該情報に基づいて、複数の搬送ロボット16による搬送作業を管理する。 The work management device 12 is a device that manages transport work, which is the work of transporting items, and is positioned so that it can communicate with the transport robot control device 14. For example, the items are components that constitute part of the products produced in the mounting line system 24, or containers that house such components. In this embodiment, the items are cassette boxes that house components to be mounted on boards in the mounting line system 24. The work management device 12 does not communicate directly with the multiple transport robots 16, but instead obtains information about the multiple transport robots 16 from the transport robot control device 14. The work management device 12 manages the transport work performed by the multiple transport robots 16 based on the information obtained from the transport robot control device 14.

搬送ロボット制御装置14は、複数の搬送ロボット16を制御する装置であり、複数の搬送ロボット16のそれぞれと通信可能な位置に配置されている。搬送ロボット制御装置14は、複数の搬送ロボット16等とともにフリートマネジメントシステム(FMS)を構成している。搬送ロボット制御装置14は、作業管理装置12とは別体の装置である。搬送ロボット制御装置14は、複数の搬送ロボット16から取得した情報を作業管理装置12に送信するとともに、作業管理装置12からの作業指示に基づいて複数の搬送ロボット16に搬送作業を実行させる。 The transport robot control device 14 is a device that controls the multiple transport robots 16 and is positioned in a position where it can communicate with each of the multiple transport robots 16. The transport robot control device 14, together with the multiple transport robots 16, etc., constitutes a fleet management system (FMS). The transport robot control device 14 is a device separate from the work management device 12. The transport robot control device 14 transmits information obtained from the multiple transport robots 16 to the work management device 12, and causes the multiple transport robots 16 to perform transport work based on work instructions from the work management device 12.

複数の搬送ロボット16のそれぞれは、搬送作業を実行するロボットであり、搬送ロボット制御装置14からの指令に基づいて搬送作業を実行する。この実施の形態では、複数の搬送ロボット16のそれぞれは、供給ユニット18を用いて物品を搬送する。具体的には、複数の搬送ロボット16のそれぞれは、物品が積載されている供給ユニット18と連結し、当該供給ユニット18を牽引して移動させることによって、物品を搬送する。複数の搬送ロボット16のそれぞれは、搬送作業を実行していないとき、待機エリアA1で待機している。この実施の形態では、複数の搬送ロボット16のそれぞれは、自動搬送車(AGV:Automated Guided Vehicle)である。 Each of the multiple transport robots 16 is a robot that performs transport tasks, and performs transport tasks based on commands from the transport robot control device 14. In this embodiment, each of the multiple transport robots 16 transports items using a supply unit 18. Specifically, each of the multiple transport robots 16 couples to a supply unit 18 on which an item is loaded, and transports the item by towing and moving the supply unit 18. When not performing transport tasks, each of the multiple transport robots 16 waits in a waiting area A1. In this embodiment, each of the multiple transport robots 16 is an automated guided vehicle (AGV).

複数の供給ユニット18のそれぞれは、搬送ロボット16による搬送作業に用いられるユニットであり、物品を積載可能であるとともに、搬送ロボット16と連結可能である。この実施の形態では、複数の供給ユニット18のそれぞれは、搬送先の実装ラインシステム24に、カセットボックスに収容されているテープ状の部材を供給する。複数の供給ユニット18のそれぞれは、搬送作業に用いられていないとき、準備エリアA2で待機している。 Each of the multiple supply units 18 is a unit used for transport operations by the transport robot 16, is capable of loading items, and is connectable to the transport robot 16. In this embodiment, each of the multiple supply units 18 supplies tape-like materials stored in a cassette box to the destination mounting line system 24. When not being used for transport operations, each of the multiple supply units 18 waits in the preparation area A2.

物品ストック部20は、搬送ロボット16によって搬送される物品をストックしており、準備エリアA2と隣り合うように配置されている。物品ストック部20は、複数の物品をストックしている。たとえば、物品ストック部20は、棚等である。 The item stock section 20 stocks items to be transported by the transport robot 16 and is located adjacent to the preparation area A2. The item stock section 20 stocks multiple items. For example, the item stock section 20 may be a shelf, etc.

作業者指示端末22は、作業者1に指示を行うための端末であり、搬送ロボット制御装置14と通信可能である。たとえば、搬送ロボット16が搬送作業を実行する際、搬送ロボット制御装置14から作業者指示端末22を介して作業者1に指示が出され、指示が出された作業者1は、物品ストック部20にストックされている物品を供給ユニット18に積載する。なお、たとえば、作業者1ではなく搬送ロボット16等が、物品ストック部20にストックされている物品を供給ユニット18に積載してもよい。たとえば、作業者指示端末22は、スマートフォンまたはタブレット等の携帯端末である。 The worker instruction terminal 22 is a terminal for giving instructions to the worker 1 and is capable of communicating with the transport robot control device 14. For example, when the transport robot 16 performs a transport task, instructions are issued from the transport robot control device 14 to the worker 1 via the worker instruction terminal 22, and the worker 1 who received the instruction loads items stocked in the item stock section 20 onto the supply unit 18. Note that, for example, the transport robot 16 or the like, rather than the worker 1, may load items stocked in the item stock section 20 onto the supply unit 18. For example, the worker instruction terminal 22 is a mobile terminal such as a smartphone or tablet.

実装ラインシステム24は、搬送ロボット16によって搬送された部品を用いて生産物を生産する生産システムである。この実施の形態では、生産物は実装基板であり、実装ラインシステム24は、搬送ロボット16によって搬送されたカセットボックスに収容されているテープ状の部材から部品を切り出し、当該部品を基板に実装し、実装基板を生産する。実装ラインシステム24は、複数の生産ラインL1~L3を含んでおり、複数の生産ラインL1~L3のそれぞれは、実装基板を生産する。 The mounting line system 24 is a production system that produces products using components transported by the transport robot 16. In this embodiment, the products are mounted boards, and the mounting line system 24 cuts out components from tape-like materials stored in cassette boxes transported by the transport robot 16 and mounts the components on the boards to produce the mounted boards. The mounting line system 24 includes multiple production lines L1 to L3, each of which produces a mounted board.

以上、搬送作業システム10の構成の一例について説明した。 The above describes an example of the configuration of the transportation work system 10.

図2は、図1の搬送作業システム10の機能構成の一例を示すブロック図である。図2を参照して、搬送作業システム10の機能構成の一例について説明する。 Figure 2 is a block diagram showing an example of the functional configuration of the transport work system 10 of Figure 1. With reference to Figure 2, an example of the functional configuration of the transport work system 10 will be described.

図2に示すように、搬送作業システム10は、生産計画記憶部26をさらに備える。生産計画記憶部26、作業管理装置12、搬送ロボット制御装置14、作業者指示端末22、および実装ラインシステム24は、有線または無線によるネットワークを介して、通信可能に接続されている。 As shown in FIG. 2, the transport work system 10 further includes a production plan memory unit 26. The production plan memory unit 26, the work management device 12, the transport robot control device 14, the worker instruction terminal 22, and the mounting line system 24 are communicatively connected via a wired or wireless network.

生産計画記憶部26は、実装ラインシステム24によって生産される生産物の生産計画に関する生産計画情報を記憶する。たとえば、生産計画情報は、生産物の種別、生産物の生産数、生産物を構成する部品の情報、生産開始予定時刻、および生産終了予定時刻等を示す情報を含む。たとえば、生産計画記憶部26は、メモリ等によって実現される。 The production plan memory unit 26 stores production plan information related to the production plan for products to be produced by the mounting line system 24. For example, the production plan information includes information indicating the type of product, the number of products to be produced, information on the parts that make up the product, the scheduled start time of production, and the scheduled end time of production. For example, the production plan memory unit 26 is realized by a memory or the like.

作業管理装置12は、作業情報生成部28と、リクエスト送信部30と、条件適否判定部32と、搬送ロボット選択部34と、キャンセル部36と、作業指示部38とを有する。たとえば、作業管理装置12は、プロセッサおよびメモリ等によって実現される。 The work management device 12 has a work information generation unit 28, a request transmission unit 30, a condition suitability determination unit 32, a transport robot selection unit 34, a cancellation unit 36, and a work instruction unit 38. For example, the work management device 12 is realized by a processor, memory, etc.

作業情報生成部28は、生産計画情報に基づいて、複数の搬送ロボット16に実行させる搬送作業に関する作業情報を生成する。作業情報は、搬送作業の内容を示す情報であり、たとえば、搬送する物品の種別、搬送する物品の数量、搬送作業開始予定時刻(搬送作業を開始する期限)、搬送作業終了予定時刻(搬送作業を終了する期限)、および物品の搬送先等を示す情報を含む。 The work information generation unit 28 generates work information related to the transport work to be performed by the multiple transport robots 16 based on the production plan information. The work information is information indicating the content of the transport work, and includes, for example, information indicating the type of item to be transported, the quantity of items to be transported, the scheduled start time of the transport work (deadline for starting the transport work), the scheduled end time of the transport work (deadline for finishing the transport work), and the destination of the items.

リクエスト送信部30は、搬送ロボット制御装置14に対して、複数の搬送ロボット16のうち少なくとも1つの搬送ロボット16の情報を含む回答を送信させるための第1リクエストまたは第2リクエストを送信する。たとえば、当該情報は、複数の搬送ロボット16のうち少なくとも1つの搬送ロボット16の搬送作業の実行に関する実行情報である。たとえば、実行情報は、搬送作業を実行中であるか待機中であるか等の実行状況を示す情報、予約状況を示す情報、搬送作業を実行可能な期間を示す情報、および搬送作業を開始可能な時刻を示す情報等を含む。 The request sending unit 30 sends a first request or a second request to the transport robot control device 14 to cause it to send a response including information about at least one transport robot 16 out of the multiple transport robots 16. For example, the information is execution information regarding the execution of transport work by at least one transport robot 16 out of the multiple transport robots 16. For example, the execution information includes information indicating the execution status, such as whether the transport work is being performed or is on standby, information indicating the reservation status, information indicating the period during which the transport work can be performed, and information indicating the time when the transport work can be started.

第1リクエストは、複数の搬送ロボット16のうちいずれかの搬送ロボット16に作業を実行させたい旨を示すリクエストである。つまり、第1リクエストは、複数の搬送ロボット16のうち少なくとも1つの搬送ロボット16の情報を含む回答を送信させるためのリクエストであり、かつ、複数の搬送ロボット16のうちいずれかの搬送ロボット16に搬送作業を実行させたい旨を示すリクエストである。第2リクエストは、搬送作業を実行する搬送ロボットの第2の条件を含むリクエストである。この実施の形態では、第2の条件は、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である。 The first request is a request indicating that a task is to be performed by one of the multiple transport robots 16. In other words, the first request is a request to transmit a response including information about at least one of the multiple transport robots 16, and is a request indicating that a transport task is to be performed by one of the multiple transport robots 16. The second request is a request including a second condition for the transport robot that will perform the transport task. In this embodiment, the second condition is a condition that the time at which the transport task can be started is before the deadline for starting the transport task.

また、リクエスト送信部30は、搬送ロボット制御装置14に対して、複数の搬送ロボット16のうち搬送作業を実行させる搬送ロボット16を予約するための予約リクエストを送信する。 In addition, the request sending unit 30 sends a reservation request to the transport robot control device 14 to reserve a transport robot 16 from among the multiple transport robots 16 to perform the transport work.

条件適否判定部32は、搬送ロボット制御装置14からの回答に含まれる少なくとも1つの搬送ロボット16の情報に基づいて、当該少なくとも1つの搬送ロボット16のうち、作業を実行する搬送ロボットの第1の条件に適合する第1搬送ロボットが存在するか否か判定する。この実施の形態では、第1の条件は、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である。たとえば、搬送作業を開始可能な時刻は、搬送ロボット16が待機エリアA1で待機している状態から動き始めることが可能な時刻である。つまり、搬送作業を実行中の搬送ロボット16においては、待機エリアA1に戻ってから再び動き始めることができる時刻である。Based on the information about at least one transport robot 16 included in the response from the transport robot control device 14, the condition suitability determination unit 32 determines whether there is a first transport robot among the at least one transport robot 16 that satisfies the first condition for the transport robot performing the work. In this embodiment, the first condition is that the time at which the transport work can be started is a time before the deadline for starting the transport work. For example, the time at which the transport work can be started is the time at which the transport robot 16 can start moving from a standby state in the standby area A1. In other words, for a transport robot 16 currently performing a transport work, this is the time at which the transport robot 16 can start moving again after returning to the standby area A1.

搬送ロボット選択部34は、条件適否判定部32が第1搬送ロボットが複数存在すると判定した場合、複数の第1搬送ロボットのうちから搬送作業を実行させる1つの第1搬送ロボットを選択する。また、搬送ロボット選択部34は、搬送ロボット抽出部42によって抽出された第2搬送ロボットが複数存在する場合、複数の第2搬送ロボットのうちから搬送作業を実行させる1つの第2搬送ロボットを選択する。第2搬送ロボットについては後述する。 When the condition suitability determination unit 32 determines that there are multiple first transport robots, the transport robot selection unit 34 selects one first transport robot from among the multiple first transport robots to perform the transport work. Furthermore, when there are multiple second transport robots extracted by the transport robot extraction unit 42, the transport robot selection unit 34 selects one second transport robot from among the multiple second transport robots to perform the transport work. The second transport robot will be described later.

キャンセル部36は、搬送ロボット制御装置14に対して、予約リクエストに基づいて予約されている搬送ロボット16の予約をキャンセルするためのキャンセルリクエストを送信する。 The cancellation unit 36 sends a cancellation request to the transport robot control device 14 to cancel the reservation of the transport robot 16 that has been reserved based on the reservation request.

作業指示部38は、搬送ロボット制御装置14からの回答に含まれる少なくとも1つの搬送ロボット16の情報に基づいて、搬送ロボット制御装置14に対して、当該少なくとも1つの搬送ロボット16のうちいずれかの搬送ロボット16に搬送作業を実行させるための作業指示を送信する。この実施の形態では、作業指示部38は、搬送ロボット制御装置14からの回答に含まれる少なくとも1つの搬送ロボット16の情報に基づいて予約されている搬送ロボット16に、搬送作業を実行させるための作業指示を送信する。 The work instruction unit 38 transmits a work instruction to the transport robot control device 14 to have one of the at least one transport robots 16 perform a transport task based on the information about at least one transport robot 16 included in the response from the transport robot control device 14. In this embodiment, the work instruction unit 38 transmits a work instruction to the reserved transport robot 16 to perform a transport task based on the information about at least one transport robot 16 included in the response from the transport robot control device 14.

搬送ロボット制御装置14は、リクエスト回答部40と、搬送ロボット抽出部42と、ステータス情報更新部44と、記憶部46と、作業司令部48と、無線通信部50とを有する。たとえば、搬送ロボット制御装置14は、プロセッサおよびメモリ等によって実現される。 The transport robot control device 14 has a request response unit 40, a transport robot extraction unit 42, a status information update unit 44, a memory unit 46, a work command unit 48, and a wireless communication unit 50. For example, the transport robot control device 14 is realized by a processor, memory, etc.

リクエスト回答部40は、リクエスト送信部30から送信されたリクエストに応じて、複数の搬送ロボット16のうち少なくとも1つの搬送ロボット16の情報を含む回答を作業管理装置12に送信する。たとえば、リクエスト回答部40は、リクエスト送信部30から第1リクエストが送信された場合、複数の搬送ロボット16のうちいずれかの搬送ロボット16の情報を含む回答を送信する。具体的には、たとえば、リクエスト回答部40は、リクエスト送信部30から第1リクエストが送信された場合、複数の搬送ロボット16のうち待機中の搬送ロボット16の情報を含む回答を送信する。また、たとえば、リクエスト回答部40は、リクエスト送信部30から第2リクエストが送信された場合、複数の搬送ロボット16のうち搬送ロボット抽出部42によって抽出された第2搬送ロボットの情報を含む回答を送信する。In response to a request transmitted from the request transmission unit 30, the request response unit 40 transmits a response to the work management device 12 that includes information about at least one of the multiple transport robots 16. For example, when a first request is transmitted from the request transmission unit 30, the request response unit 40 transmits a response that includes information about one of the multiple transport robots 16. Specifically, when a first request is transmitted from the request transmission unit 30, the request response unit 40 transmits a response that includes information about a standby transport robot 16 among the multiple transport robots 16. Furthermore, when a second request is transmitted from the request transmission unit 30, the request response unit 40 transmits a response that includes information about a second transport robot 16 extracted by the transport robot extraction unit 42 from the multiple transport robots 16.

搬送ロボット抽出部42は、複数の搬送ロボット16のうち第2の条件に適合する第2搬送ロボットを抽出する。この実施の形態では、搬送ロボット抽出部42は、複数の搬送ロボット16のそれぞれが搬送作業を開始可能な時刻の情報に基づいて、第2搬送ロボットを抽出する。 The transport robot extraction unit 42 extracts a second transport robot that meets a second condition from among the multiple transport robots 16. In this embodiment, the transport robot extraction unit 42 extracts the second transport robot based on information about the time at which each of the multiple transport robots 16 is able to start transport work.

ステータス情報更新部44は、複数の搬送ロボット16のステータス情報を更新する。たとえば、ステータス情報は、複数の搬送ロボット16のそれぞれの識別番号、および複数の搬送ロボット16のそれぞれの実行情報等を含む。 The status information update unit 44 updates the status information of the multiple transport robots 16. For example, the status information includes the identification number of each of the multiple transport robots 16 and the execution information of each of the multiple transport robots 16.

記憶部46は、ステータス情報等を記憶する。記憶部46は、ステータス情報更新部44によって複数の搬送ロボット16のステータス情報が更新された場合、更新されたステータス情報を記憶する。 The memory unit 46 stores status information, etc. When the status information of multiple transport robots 16 is updated by the status information update unit 44, the memory unit 46 stores the updated status information.

作業司令部48は、作業指示部38から送信された作業指示に基づいて、複数の搬送ロボット16のうちいずれかの搬送ロボット16に搬送作業を実行させる。この実施の形態では、作業司令部48は、複数の搬送ロボット16のうち予め予約されている搬送ロボット16に指令を送信して搬送作業を実行させる。 The work command unit 48 causes one of the multiple transport robots 16 to perform the transport work based on the work instruction sent from the work instruction unit 38. In this embodiment, the work command unit 48 sends a command to a transport robot 16 that has been reserved in advance among the multiple transport robots 16 to perform the transport work.

無線通信部50は、搬送ロボット制御装置14と複数の搬送ロボット16のそれぞれとが無線通信を行うための通信モジュールである。 The wireless communication unit 50 is a communication module for wireless communication between the transport robot control device 14 and each of the multiple transport robots 16.

以上、搬送作業システム10の機能構成の一例について説明した。 The above describes an example of the functional configuration of the transportation work system 10.

図3は、図1の搬送作業システム10の動作の一例を示すフローチャートである。図3を参照して、搬送作業システム10の動作の一例について説明する。 Figure 3 is a flowchart showing an example of the operation of the transport work system 10 of Figure 1. With reference to Figure 3, an example of the operation of the transport work system 10 will be described.

図3に示すように、まず、作業管理装置12は、作業情報を生成する(ステップS1)。たとえば、作業情報生成部28は、生産計画情報に基づいて、どの物品を、いつ、どの生産ラインに、どれだけの数量を搬送させればよいかを算出し、これらの情報を含む作業情報を生成する。As shown in FIG. 3, first, the work management device 12 generates work information (step S1). For example, the work information generation unit 28 calculates, based on production plan information, which items should be transported, when, to which production line, and in what quantities, and generates work information including this information.

作業管理装置12は、作業情報を生成した後、搬送ロボット制御装置14に対して、第1リクエスト(簡易リクエスト)を送信する(ステップS2)。 After generating the work information, the work management device 12 sends a first request (simple request) to the transport robot control device 14 (step S2).

搬送ロボット制御装置14は、作業管理装置12から第1リクエストを受信すると、複数の搬送ロボット16のステータス情報を参照し(ステップS3)、複数の搬送ロボット16のうちの少なくとも1つの搬送ロボット16の情報を含む回答を作業管理装置12に送信する(ステップS4)。この動作の一例では、リクエスト回答部40は、複数の搬送ロボット16のそれぞれの識別番号(ロボットID)、および複数の搬送ロボット16のそれぞれの搬送作業の開始可能時刻を含む回答を送信する。When the transport robot control device 14 receives the first request from the work management device 12, it references the status information of the multiple transport robots 16 (step S3) and sends a response including information about at least one of the multiple transport robots 16 to the work management device 12 (step S4). In one example of this operation, the request reply unit 40 sends a response including the identification number (robot ID) of each of the multiple transport robots 16 and the time when each of the multiple transport robots 16 can start transport work.

作業管理装置12は、搬送ロボット制御装置14から回答を受信すると、当該回答に基づいて、複数の搬送ロボット16のうち第1の条件に適合する第1搬送ロボットが存在するか否かを判定する(ステップS5)。上述したように、この実施の形態では、第1の条件は、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である。条件適否判定部32は、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が当該搬送作業を開始する期限以前の時刻である搬送ロボット16が存在する場合、第1搬送ロボットが存在すると判定する。一方、作業管理装置12は、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が当該搬送作業を開始する期限以前の時刻である搬送ロボット16が存在しない場合、第1搬送ロボットが存在しないと判定する。 When the work management device 12 receives a response from the transport robot control device 14, it determines, based on the response, whether or not there is a first transport robot among the multiple transport robots 16 that meets the first condition (step S5). As described above, in this embodiment, the first condition is that the time at which the transport work can be started is before the deadline for starting the transport work. The condition suitability determination unit 32 determines that a first transport robot exists if there is a transport robot 16 among the multiple transport robots 16 that can start the transport work before the deadline for starting the transport work. On the other hand, the work management device 12 determines that a first transport robot does not exist if there is no transport robot 16 among the multiple transport robots 16 that can start the transport work before the deadline for starting the transport work.

作業管理装置12は、第1搬送ロボットが存在しない場合(ステップS5でNo)、生成した作業情報を削除し(ステップS6)、作業者1に物品を搬送させるための指示を行う(ステップS7)。つまり、第1搬送ロボットが存在しない場合、複数の搬送ロボット16の代わりに作業者1が搬送作業を実行する。 If the first transport robot does not exist (No in step S5), the work management device 12 deletes the generated work information (step S6) and instructs the worker 1 to transport the item (step S7). In other words, if the first transport robot does not exist, the worker 1 performs the transport work instead of the multiple transport robots 16.

作業管理装置12は、第1搬送ロボットが存在する場合(ステップS5でYes)、搬送作業を実行させる第1搬送ロボットを選択する(ステップS8)。たとえば、第1搬送ロボットが複数存在する場合、搬送ロボット選択部34は、複数の第1搬送ロボットのうちから搬送作業を実行させる第1搬送ロボットを選択する。たとえば、搬送ロボット選択部34は、複数の第1搬送ロボットのうち、最も早く搬送作業を開始できる第1搬送ロボット、またはバッテリ残量が最も多い第1搬送ロボットを、搬送作業を実行させる第1搬送ロボットとして選択する。また、たとえば、第1搬送ロボットが1つ存在する場合、搬送ロボット選択部34は、当該1つの第1搬送ロボットを、搬送作業を実行させる第1搬送ロボットとして選択する。 If a first transport robot is present (Yes in step S5), the work management device 12 selects a first transport robot to perform the transport task (step S8). For example, if there are multiple first transport robots, the transport robot selection unit 34 selects a first transport robot to perform the transport task from among the multiple first transport robots. For example, the transport robot selection unit 34 selects, among the multiple first transport robots, the first transport robot that can start the transport task the earliest or the first transport robot with the most remaining battery power as the first transport robot to perform the transport task. Also, for example, if there is one first transport robot, the transport robot selection unit 34 selects that one first transport robot as the first transport robot to perform the transport task.

作業管理装置12は、搬送作業を実行させる第1搬送ロボットを選択した後、当該第1搬送ロボットに当該搬送作業を実行させるための予約をするための予約リクエストを搬送ロボット制御装置14に送信する(ステップS9)。 After selecting the first transport robot to perform the transport work, the work management device 12 sends a reservation request to the transport robot control device 14 to reserve the first transport robot to perform the transport work (step S9).

搬送ロボット制御装置14は、作業管理装置12から予約リクエストを受信すると、当該予約リクエストが示す第1搬送ロボットを予約し、当該第1搬送ロボットのステータス情報を更新する(ステップS10)。たとえば、ステータス情報更新部44は、搬送ロボット選択部34が選択した第1搬送ロボットの予約状況を示す情報を更新する。 When the transport robot control device 14 receives a reservation request from the work management device 12, it reserves the first transport robot indicated in the reservation request and updates the status information of the first transport robot (step S10). For example, the status information update unit 44 updates information indicating the reservation status of the first transport robot selected by the transport robot selection unit 34.

作業管理装置12は、予約リクエストを送信した後、当該予約リクエストによって予約した第1搬送ロボットに搬送作業を実行させるための作業指示を送信する(ステップS11)。たとえば、作業指示には、第1搬送ロボットに実行させる搬送作業の内容を示す作業情報が含まれている。After sending the reservation request, the work management device 12 sends a work instruction to have the first transport robot reserved by the reservation request perform the transport work (step S11). For example, the work instruction includes work information indicating the content of the transport work to be performed by the first transport robot.

搬送ロボット制御装置14は、作業管理装置12から作業指示を受信すると、予約されている第1搬送ロボットに搬送作業を実行させる(ステップS12)。たとえば、作業司令部48は、予約されている第1搬送ロボットに指令を送信し、当該第1搬送ロボットに搬送作業を実行させる。指令を受信した第1搬送ロボットは、作業情報に基づいて、搬送作業を実行する。 When the transport robot control device 14 receives a work instruction from the work management device 12, it causes the reserved first transport robot to perform the transport work (step S12). For example, the work command unit 48 sends a command to the reserved first transport robot, causing the first transport robot to perform the transport work. Upon receiving the command, the first transport robot performs the transport work based on the work information.

搬送ロボット制御装置14は、第1搬送ロボットに搬送作業を実行させると、当該第1搬送ロボットのステータス情報を更新する(ステップS13)。たとえば、ステータス情報更新部44は、当該第1搬送ロボットの搬送作業の実行状況を示す情報を更新する。 When the transport robot control device 14 causes the first transport robot to perform the transport task, it updates the status information of the first transport robot (step S13). For example, the status information update unit 44 updates information indicating the execution status of the transport task of the first transport robot.

以上、搬送作業システム10の動作の一例について説明した。 The above describes an example of the operation of the transportation work system 10.

なお、たとえば、搬送ロボット制御装置14は、1つの搬送ロボット16の情報を含む回答を作業管理装置12に送信した場合であって、当該1つの搬送ロボット16が第1の条件に適合する場合には、作業管理装置12が予約リクエストを送信しなくとも、当該1つの搬送ロボット16を予約してもよい。この場合、たとえば、搬送ロボット制御装置14が、1つの搬送ロボット16の情報を含む回答を作業管理装置12に送信した時点で、当該1つの搬送ロボット16が予約されてもよい。 For example, if the transport robot control device 14 sends a response including information about one transport robot 16 to the work management device 12 and that one transport robot 16 meets the first condition, the transport robot 16 may be reserved even if the work management device 12 does not send a reservation request. In this case, for example, the one transport robot 16 may be reserved at the time the transport robot control device 14 sends a response including information about that one transport robot 16 to the work management device 12.

図4は、図1の搬送作業システム10の動作の他の一例を示すフローチャートである。図4を参照して、搬送作業システム10の動作の他の一例について説明する。図4に示す動作では、搬送ロボット制御装置14が、複数の搬送ロボット16のうち第2の条件に適合する第2搬送ロボットを抽出し、抽出した第2搬送ロボットの情報を含む回答を送信する点において、図3に示す動作の一例とは異なっている。以下、図3に示す動作の一例とは異なる点を中心に説明する。 Figure 4 is a flowchart showing another example of the operation of the transport work system 10 of Figure 1. With reference to Figure 4, another example of the operation of the transport work system 10 will be described. The operation shown in Figure 4 differs from the example of operation shown in Figure 3 in that the transport robot control device 14 extracts a second transport robot from among the multiple transport robots 16 that meets the second condition and transmits a response including information about the extracted second transport robot. Below, the differences from the example of operation shown in Figure 3 will be mainly described.

図4に示すように、作業管理装置12は、作業情報を生成した後、搬送ロボット制御装置14に第2リクエスト(第2の条件を含むリクエスト)を送信する(ステップS21)。 As shown in FIG. 4, after generating the work information, the work management device 12 sends a second request (a request including a second condition) to the transport robot control device 14 (step S21).

搬送ロボット制御装置14は、作業管理装置12から第2リクエストを受信すると、複数の搬送ロボット16のステータス情報を参照し(ステップS3)、複数の搬送ロボット16のうち第2の条件に適合する第2搬送ロボットを抽出する(ステップS22)。上述したように、この実施の形態では、第2の条件は、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である。搬送ロボット抽出部42は、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が当該搬送作業を開始する期限以前の時刻である第2搬送ロボットを抽出する。なお、搬送ロボット抽出部42は、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が当該搬送作業を開始する期限以前の時刻である第2搬送ロボットが存在しない場合、第2搬送ロボットを抽出しない。 When the transport robot control device 14 receives the second request from the work management device 12, it references the status information of the multiple transport robots 16 (step S3) and extracts a second transport robot from the multiple transport robots 16 that meets the second condition (step S22). As described above, in this embodiment, the second condition is that the time at which the transport operation can be started is before the deadline for starting the transport operation. The transport robot extraction unit 42 extracts a second transport robot from the multiple transport robots 16 that can start the transport operation before the deadline for starting the transport operation. Note that if there is no second transport robot from the multiple transport robots 16 that can start the transport operation before the deadline for starting the transport operation, the transport robot extraction unit 42 does not extract a second transport robot.

搬送ロボット制御装置14は、第2搬送ロボットを抽出すると、第2搬送ロボットの情報を含む回答を作業管理装置12に送信する(ステップS4)。たとえば、リクエスト回答部40は、第2搬送ロボットが複数抽出された場合、複数の第2搬送ロボットの情報を含む回答を送信し、第2搬送ロボットが1つ抽出された場合、1つの第2搬送ロボットの情報を含む回答を送信する。なお、たとえば、リクエスト回答部40は、第2搬送ロボットが存在しない場合、第2搬送ロボットが存在しない旨を示す回答を送信する。 When the transport robot control device 14 extracts a second transport robot, it transmits a response including information about the second transport robot to the work management device 12 (step S4). For example, if multiple second transport robots are extracted, the request reply unit 40 transmits a response including information about multiple second transport robots, and if one second transport robot is extracted, it transmits a response including information about one second transport robot. Note that, for example, if no second transport robot exists, the request reply unit 40 transmits a response indicating that no second transport robot exists.

作業管理装置12は、搬送ロボット制御装置14から回答を受信すると、当該回答に基づいて、搬送ロボット制御装置14によって抽出された第2搬送ロボットが存在するか否かを判定する(ステップS23)。 When the work management device 12 receives a response from the transport robot control device 14, it determines based on the response whether or not a second transport robot extracted by the transport robot control device 14 exists (step S23).

作業管理装置12は、搬送ロボット制御装置14によって抽出された第2搬送ロボットが存在しない場合(ステップS23でNo)、生成した作業情報を削除し(ステップS6)、作業者1に物品を搬送させるための指示を行う(ステップS7)。つまり、第2搬送ロボットが存在しない場合、複数の搬送ロボット16の代わりに作業者1が物品の搬送を実行する。 If the second transport robot extracted by the transport robot control device 14 does not exist (No in step S23), the work management device 12 deletes the generated work information (step S6) and instructs the worker 1 to transport the item (step S7). In other words, if the second transport robot does not exist, the worker 1 transports the item instead of the multiple transport robots 16.

作業管理装置12は、搬送ロボット制御装置14によって抽出された第2搬送ロボットが存在する場合(ステップS23でYes)、搬送作業を実行させる第2搬送ロボットを選択する(ステップS24)。たとえば、搬送ロボット制御装置14によって抽出された第2搬送ロボット16が複数存在する場合、搬送ロボット選択部34は、複数の第2搬送ロボットのうちから搬送作業を実行させる第2搬送ロボットを選択する。たとえば、搬送ロボット選択部34は、複数の第2搬送ロボットのうち、最も早く搬送作業を開始できる第2搬送ロボット、またはバッテリ残量が最も多い第2搬送ロボットを、搬送作業を実行させる第2搬送ロボットとして選択する。また、たとえば、搬送ロボット制御装置14によって抽出された第2搬送ロボットが1つ存在する場合、搬送ロボット選択部34は、1つの第2搬送ロボットを、搬送作業を実行させる第2搬送ロボットとして選択する。 If a second transport robot is selected by the transport robot control device 14 (Yes in step S23), the work management device 12 selects a second transport robot to perform the transport task (step S24). For example, if multiple second transport robots 16 are selected by the transport robot control device 14, the transport robot selection unit 34 selects a second transport robot to perform the transport task from among the multiple second transport robots. For example, the transport robot selection unit 34 selects, among the multiple second transport robots, the second transport robot that can start the transport task earliest or the second transport robot with the highest remaining battery power, as the second transport robot to perform the transport task. Furthermore, for example, if one second transport robot is selected by the transport robot control device 14, the transport robot selection unit 34 selects one second transport robot as the second transport robot to perform the transport task.

作業管理装置12は、搬送作業を実行させる第2搬送ロボットを選択した後、当該第2搬送ロボットに当該搬送作業を実行させるための予約をするための予約リクエストを搬送ロボット制御装置14に送信する(ステップS9)。 After selecting the second transport robot to perform the transport work, the work management device 12 sends a reservation request to the transport robot control device 14 to reserve the second transport robot to perform the transport work (step S9).

搬送ロボット制御装置14は、作業管理装置12から予約リクエストを受信すると、当該予約リクエストが示す第2搬送ロボットを予約し、当該第2搬送ロボットのステータス情報を更新する(ステップS10)。たとえば、ステータス情報更新部44は、搬送ロボット選択部34が選択した第2搬送ロボットの予約状況を示す情報を更新する。 When the transport robot control device 14 receives a reservation request from the work management device 12, it reserves the second transport robot indicated in the reservation request and updates the status information of the second transport robot (step S10). For example, the status information update unit 44 updates information indicating the reservation status of the second transport robot selected by the transport robot selection unit 34.

作業管理装置12は、予約リクエストを送信した後、当該予約リクエストによって予約した第2搬送ロボットに搬送作業を実行させるための作業指示を送信する(ステップS11)。たとえば、作業指示には、第2搬送ロボットに実行させる搬送作業の内容を示す作業情報が含まれている。After sending the reservation request, the work management device 12 sends a work instruction to have the second transport robot reserved by the reservation request perform the transport work (step S11). For example, the work instruction includes work information indicating the content of the transport work to be performed by the second transport robot.

搬送ロボット制御装置14は、作業管理装置12から作業指示を受信すると、予約されている第2搬送ロボットに搬送作業を実行させる(ステップS12)。たとえば、作業司令部48は、予約されている第2搬送ロボットに指令を送信し、当該第2搬送ロボットに搬送作業を実行させる。指令を受信した第2搬送ロボットは、作業情報に基づいて、搬送作業を実行する。 When the transport robot control device 14 receives a work instruction from the work management device 12, it causes the reserved second transport robot to perform the transport work (step S12). For example, the work command unit 48 sends a command to the reserved second transport robot, causing the second transport robot to perform the transport work. The second transport robot that receives the command performs the transport work based on the work information.

搬送ロボット制御装置14は、第2搬送ロボットに搬送作業を実行させると、当該第2搬送ロボットのステータス情報を更新する(ステップS13)。たとえば、ステータス情報更新部44は、当該第2搬送ロボットの搬送作業の実行状況を示す情報を更新する。 When the transport robot control device 14 causes the second transport robot to perform the transport task, it updates the status information of the second transport robot (step S13). For example, the status information update unit 44 updates information indicating the execution status of the transport task of the second transport robot.

以上、搬送作業システム10の他の動作の一例について説明した。 The above describes an example of another operation of the transportation work system 10.

なお、たとえば、搬送ロボット制御装置14は、第2搬送ロボットが1つの場合、作業管理装置12が予約リクエストを送信しなくとも、当該1つの第2搬送ロボットを予約してもよい。この場合、たとえば、搬送ロボット制御装置14が、第2搬送ロボットの情報を含む回答を作業管理装置12に送信した時点で、当該1つの第2搬送ロボットが予約されてもよい。 For example, if there is one second transport robot, the transport robot control device 14 may reserve that one second transport robot even if the work management device 12 does not send a reservation request. In this case, for example, the one second transport robot may be reserved at the time the transport robot control device 14 sends a response including information about the second transport robot to the work management device 12.

以上、搬送作業システム10の動作の他の一例について説明した。 The above describes another example of the operation of the transportation work system 10.

上述した搬送作業システム10によれば、作業管理装置12は、搬送ロボット制御装置14に対して第1リクエストまたは第2リクエストを送信することによって、複数の搬送ロボット16のうち少なくとも1つの搬送ロボット16の情報を取得できる。つまり、作業管理装置12は、搬送ロボット制御装置14から一方的に当該情報が送信されるのを待つのではなく、第1リクエストまたは第2リクエストを送信することによって搬送ロボット制御装置14に当該情報を送信させることができる。これによって、作業管理装置12は、当該情報を効率よく取得できるとともに、当該情報に基づいて作業指示を効率よく送信できるので、効率よく物品を搬送できる。 According to the transport work system 10 described above, the work management device 12 can obtain information about at least one of the multiple transport robots 16 by sending a first request or a second request to the transport robot control device 14. In other words, rather than waiting for the information to be sent unilaterally from the transport robot control device 14, the work management device 12 can have the transport robot control device 14 send the information by sending a first request or a second request. This allows the work management device 12 to efficiently obtain the information and efficiently send work instructions based on the information, thereby enabling efficient transport of items.

また、第1リクエストは、複数の搬送ロボット16のうちいずれかの搬送ロボット16に搬送作業を実行させたい旨を示すので、作業管理装置12は、複数の搬送ロボット16のうちいずれかの搬送ロボット16の情報をより確実に取得できる。 In addition, since the first request indicates that the transport task should be performed by one of the multiple transport robots 16, the work management device 12 can more reliably obtain information about one of the multiple transport robots 16.

また、第1の条件に適合する第1搬送ロボットが存在しているか否かを判定できる。そして、第1搬送ロボットが存在している場合、第1搬送ロボットに搬送作業を実行させることができる。たとえば、搬送作業を実行するのに適した搬送ロボットが存在しているか否かを判定でき、搬送作業を実行するのに適した搬送ロボットが存在している場合、当該搬送ロボットに搬送作業を実行させることができるので、物品をさらに効率よく搬送できる。 It is also possible to determine whether a first transport robot that meets the first condition exists. If a first transport robot exists, the first transport robot can be made to perform the transport task. For example, it is possible to determine whether a transport robot suitable for performing the transport task exists, and if a transport robot suitable for performing the transport task exists, the transport robot can be made to perform the transport task, thereby allowing items to be transported more efficiently.

また、複数の第1搬送ロボットのうちから搬送作業を実行させる1つの第1搬送ロボットを選択できる。たとえば、複数の第1搬送ロボットのうちから搬送作業を実行するのに最も適した第1搬送ロボットを選択でき、当該第1搬送ロボットに搬送作業を実行させることができるので、物品をさらに効率よく搬送できる。 In addition, one first transport robot can be selected from among multiple first transport robots to perform the transport task. For example, the first transport robot that is most suitable for performing the transport task can be selected from among multiple first transport robots, and that first transport robot can be made to perform the transport task, thereby allowing items to be transported more efficiently.

また、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻である搬送ロボット16に搬送作業を実行させることができる。つまり、搬送作業を開始する期限以前に当該搬送作業を開始可能な搬送ロボット16に搬送作業を実行させることができるので、物品の搬送が滞ることを抑制でき、物品をさらに効率よく搬送できる。 Furthermore, among the multiple transport robots 16, the transport robot 16 that can start the transport work before the deadline for starting the transport work can be made to carry out the transport work. In other words, the transport robot 16 that can start the transport work before the deadline for starting the transport work can be made to carry out the transport work, thereby preventing delays in the transport of goods and allowing goods to be transported more efficiently.

また、第2の条件に適合する第2搬送ロボットを抽出できる。そして、第2搬送ロボットに搬送作業を実行させることができる。たとえば、搬送作業を実行するのに適した搬送ロボットを抽出でき、当該搬送ロボットに搬送作業を実行させることができるので、物品をさらに効率よく搬送できる。 In addition, a second transport robot that meets the second condition can be extracted. The second transport robot can then be made to perform the transport task. For example, a transport robot suitable for performing the transport task can be extracted, and the transport robot can be made to perform the transport task, thereby enabling items to be transported more efficiently.

また、複数の第2搬送ロボットのうちから搬送作業を実行させる1つの第2搬送ロボットを選択できる。たとえば、複数の第2搬送ロボットのうちから搬送作業を実行するのに最も適した第2搬送ロボットを選択でき、当該第2搬送ロボットに搬送作業を実行させることができるので、物品をさらに効率よく搬送できる。 In addition, one second transport robot can be selected from among multiple second transport robots to perform the transport task. For example, the second transport robot that is most suitable for performing the transport task can be selected from among multiple second transport robots, and that second transport robot can be made to perform the transport task, thereby allowing items to be transported more efficiently.

また、複数の搬送ロボット16のうち、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻である搬送ロボット16に搬送作業を実行させることができる。つまり、搬送作業を開始する期限以前に当該搬送作業を開始可能な搬送ロボット16に搬送作業を実行させることができるので、物品の搬送が滞ることを抑制でき、物品をさらに効率よく搬送できる。 Furthermore, among the multiple transport robots 16, the transport robot 16 that can start the transport work before the deadline for starting the transport work can be made to carry out the transport work. In other words, the transport robot 16 that can start the transport work before the deadline for starting the transport work can be made to carry out the transport work, thereby preventing delays in the transport of goods and allowing goods to be transported more efficiently.

また、複数の搬送ロボット16のステータス情報が記憶されているので、リクエスト回答部40は、複数の搬送ロボット16からこれらのステータス情報を取得することなく、これらのステータス情報を効率よく参照でき、回答を効率よく作業管理装置12に送信できるので、物品をさらに効率よく搬送できる。 In addition, since status information for multiple transport robots 16 is stored, the request response unit 40 can efficiently refer to this status information without having to obtain it from multiple transport robots 16, and can efficiently send responses to the work management device 12, thereby enabling items to be transported even more efficiently.

また、複数の搬送ロボット16のそれぞれは、自動搬送車(AGV)であるので、複数の搬送ロボット16のそれぞれを容易に自律走行させることができるので、物品をさらに効率よく搬送できる。 In addition, since each of the multiple transport robots 16 is an automated guided vehicle (AGV), each of the multiple transport robots 16 can easily be made to move autonomously, allowing items to be transported even more efficiently.

(その他の変形例)
以上、一つまたは複数の態様に係る搬送作業システム等について、実施の形態に基づいて説明したが、本開示は、この実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を実施の形態に施したものも、本開示の範囲内に含まれてもよい。
(Other Modifications)
While the transport operation system according to one or more aspects has been described above based on the embodiments, the present disclosure is not limited to these embodiments. As long as the modifications do not deviate from the spirit of the present disclosure, modifications that would occur to those skilled in the art may also be included within the scope of the present disclosure.

上述した実施の形態における動作の一例では、リクエスト回答部40が、複数の搬送ロボット16のそれぞれの識別番号(ロボットID)、および複数の搬送ロボット16のそれぞれの搬送作業の開始可能時刻を含む回答を送信する場合について説明したが、これに限定されない。たとえば、リクエスト回答部40は、複数の搬送ロボット16のうち、待機エリアA1で待機中の搬送ロボット16の情報を優先的に送信し、待機エリアA1で待機中の搬送ロボット16が存在していない場合には搬送作業を実行中の搬送ロボット16の情報を送信してもよい。つまり、たとえば、回答に含まれる少なくとも1つの搬送ロボット16の情報には、複数の搬送ロボット16のうち、待機中の搬送ロボット16の情報が優先的に含まれ、待機中の搬送ロボット16が存在しない場合には搬送作業を実行中の搬送ロボット16の情報が含まれてもよい。この場合、搬送作業を実行しておらず待機中の搬送ロボット16に作業を実行させ易くできるので、物品の搬送が滞ることを抑制でき、さらに効率よく物品を搬送できる。In the example of operation in the above-described embodiment, the request reply unit 40 transmits a reply including the identification numbers (robot IDs) of the multiple transport robots 16 and the available times for each of the multiple transport robots 16 to start transport work. However, this is not limiting. For example, the request reply unit 40 may preferentially transmit information about a transport robot 16 that is waiting in the waiting area A1 among the multiple transport robots 16, and if there are no waiting transport robots 16 in the waiting area A1, it may transmit information about a transport robot 16 that is currently performing transport work. In other words, for example, the information about at least one transport robot 16 included in the reply may preferentially include information about a waiting transport robot 16 among the multiple transport robots 16, or if there are no waiting transport robots 16, it may include information about a transport robot 16 that is currently performing transport work. In this case, it is easier to have a waiting transport robot 16 that is not currently performing transport work perform the work, thereby preventing delays in the transport of items and more efficiently transporting items.

また、上述した実施の形態では、複数の搬送ロボット16のそれぞれが、自動搬送車(AGV)である場合について説明したが、これに限定されない。たとえば、複数の搬送ロボットのそれぞれは、自律走行搬送ロボット(AMR:Autonomous Mobile Robot)であってもよい。この場合、複数の搬送ロボット16のそれぞれを容易に自律移動させることができるので、物品をさらに効率よく搬送できる。 In addition, in the above-described embodiment, the case where each of the multiple transport robots 16 is an automated guided vehicle (AGV) has been described, but this is not limited to this. For example, each of the multiple transport robots may be an autonomous mobile robot (AMR). In this case, each of the multiple transport robots 16 can be easily moved autonomously, allowing for even more efficient transport of goods.

また、上述した実施の形態では、複数の搬送ロボット16のそれぞれが、供給ユニット18を牽引して移動させて物品を搬送する場合について説明したが、これに限定されない。たとえば、複数の搬送ロボットのそれぞれは、供給ユニットを押して移動させて物品を搬送してもよい。また、たとえば、複数の搬送ロボットのそれぞれは、供給ユニットを用いず、自らに物品を積載して移動することによって、物品を搬送してもよい。 In addition, in the above-described embodiment, a case has been described in which each of the multiple transport robots 16 transports items by towing and moving the supply unit 18, but this is not limited to this. For example, each of the multiple transport robots may transport items by pushing and moving the supply unit. Also, for example, each of the multiple transport robots may transport items by loading items onto itself and moving without using a supply unit.

また、上述した実施の形態では、第1の条件が、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である場合について説明したが、これに限定されない。たとえば、第1の条件は、待機中であるという条件でもよい。この場合、搬送作業を実行しておらず待機中の搬送ロボット16が、第1の条件に適合する第1搬送ロボットとなる。たとえば、この場合、作業管理装置12は、予約リクエストを送信して当該第1搬送ロボットを予約することなく、作業指示を送信して当該第1搬送ロボットに搬送作業を実行させてもよい。また、たとえば、第1の条件は、バッテリ残量が最も多いという条件でもよい。この場合、バッテリ残量が最も多い搬送ロボット16が、第1の条件に適合する第1搬送ロボットとなる。 In addition, in the above-described embodiment, the first condition is that the time at which the transport work can be started is before the deadline for starting the transport work, but this is not limited to this. For example, the first condition may be that the transport robot 16 is on standby. In this case, a transport robot 16 that is not performing transport work and is on standby becomes the first transport robot that meets the first condition. For example, in this case, the work management device 12 may send a work instruction to have the first transport robot perform the transport work without sending a reservation request to reserve the first transport robot. Also, for example, the first condition may be that the battery level is the highest. In this case, the transport robot 16 with the highest battery level becomes the first transport robot that meets the first condition.

また、上述した実施の形態では、第2の条件が、搬送作業を開始可能な時刻が搬送作業を開始する期限以前の時刻であるという条件である場合について説明したが、これに限定されない。たとえば、第2の条件は、待機中であるという条件でもよい。この場合、搬送作業を実行しておらず待機中の搬送ロボット16が、第2の条件に適合する第2搬送ロボットとなる。たとえば、この場合、作業管理装置12は、予約リクエストを送信して当該第2搬送ロボットを予約することなく、作業指示を送信して当該第2搬送ロボットに搬送作業を実行させてもよい。また、たとえば、第2の条件は、バッテリ残量が最も多いという条件でもよい。この場合、バッテリ残量が最も多い搬送ロボット16が、第2の条件に適合する第2搬送ロボットとなる。 In addition, in the above-described embodiment, the second condition is described as being a condition that the time at which the transport work can be started is a time before the deadline for starting the transport work, but this is not limited to this. For example, the second condition may be a condition of being on standby. In this case, a transport robot 16 that is not performing transport work and is on standby becomes the second transport robot that meets the second condition. For example, in this case, the work management device 12 may send a work instruction to have the second transport robot perform the transport work without sending a reservation request to reserve the second transport robot. Also, for example, the second condition may be a condition of having the highest remaining battery power. In this case, the transport robot 16 with the highest remaining battery power becomes the second transport robot that meets the second condition.

なお、上述した実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、CPU(Central Processing Unit)またはプロセッサ等のプログラム実行部が、ハードディスクまたは半導体メモリ等の記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。ここで、上述した実施の形態の装置等を実現するソフトウェアは、図3および図4に示すフローチャートに含まれる各ステップをコンピュータに実行させるプログラムである。 In the above-described embodiments, each component may be configured with dedicated hardware, or may be realized by executing a software program appropriate for each component. Each component may be realized by a program execution unit such as a CPU (Central Processing Unit) or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory. Here, the software that realizes the devices, etc. of the above-described embodiments is a program that causes a computer to execute each step included in the flowcharts shown in Figures 3 and 4.

本開示は、基板に部品が実装された実装基板を生産するための部品を搬送するシステム等に利用可能である。 This disclosure can be used in systems for transporting components to produce mounted boards on which components are mounted.

10 搬送作業システム
12 作業管理装置
14 搬送ロボット制御装置
16 搬送ロボット
18 供給ユニット
20 物品ストック部
22 作業者指示端末
24 実装ラインシステム
26 生産計画記憶部
28 作業情報生成部
30 リクエスト送信部
32 条件適否判定部
34 搬送ロボット選択部
36 キャンセル部
38 作業指示部
40 リクエスト回答部
42 搬送ロボット抽出部
44 ステータス情報更新部
46 記憶部
48 作業司令部
50 無線通信部
REFERENCE SIGNS LIST 10 Transport work system 12 Work management device 14 Transport robot control device 16 Transport robot 18 Supply unit 20 Item stock section 22 Worker instruction terminal 24 Mounting line system 26 Production plan storage section 28 Work information generation section 30 Request transmission section 32 Condition suitability determination section 34 Transport robot selection section 36 Cancellation section 38 Work instruction section 40 Request response section 42 Transport robot extraction section 44 Status information update section 46 Storage section 48 Work command section 50 Wireless communication section

Claims (8)

物品を搬送する作業を実行する複数の搬送ロボットと、
前記複数の搬送ロボットを制御する搬送ロボット制御装置と、
前記搬送ロボット制御装置と通信可能な作業管理装置とを備え、
前記作業管理装置は、
前記搬送ロボット制御装置に対して、前記複数の搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、
前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部とを有し、
前記搬送ロボット制御装置は、
前記複数の搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報を含むステータス情報を記憶する記憶部と、
前記リクエスト送信部から送信された前記リクエストに応じて、前記ステータス情報を参照して前記回答を前記作業管理装置に送信するリクエスト回答部と、
前記作業指示部から送信された前記作業指示に基づいて、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させる作業司令部とを有
前記作業管理装置は、さらに
前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記複数の搬送ロボットのうち、前記作業を実行する搬送ロボットの第1の条件に適合する第1搬送ロボットが存在するか否か判定する条件適否判定部と、
前記条件適否判定部が前記第1搬送ロボットが複数存在すると判定した場合、前記複数の第1搬送ロボットのうちから前記作業を実行させる1つの第1搬送ロボットを選択する搬送ロボット選択部とを有する、
搬送作業システム。
a plurality of transport robots that perform work to transport items;
a transport robot control device that controls the plurality of transport robots;
a work management device capable of communicating with the transport robot control device,
The work management device
a request sending unit that sends a request to the transport robot control device to cause the transport robot control device to send a response including information about the plurality of transport robots ;
a work instruction unit that transmits a work instruction to the transport robot control device to cause one of the plurality of transport robots to perform the work based on information about the plurality of transport robots included in the response,
The transport robot control device
a storage unit that stores status information including information on a time when each of the plurality of transport robots is able to start the work;
a request reply unit that refers to the status information in response to the request sent from the request sending unit and sends the reply to the work management device;
a work command unit that causes one of the plurality of transport robots to perform the work based on the work instruction transmitted from the work instruction unit,
The work management device further comprises:
a condition suitability determination unit that determines whether or not a first transport robot that satisfies a first condition for a transport robot that performs the work exists among the plurality of transport robots based on information about the plurality of transport robots included in the response; and
a transport robot selection unit that selects one first transport robot to perform the work from among the plurality of first transport robots when the condition suitability determination unit determines that a plurality of first transport robots exist,
Transport work system.
前記リクエストは、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させたい旨を示す、
請求項1に記載の搬送作業システム。
the request indicates a desire to have any one of the plurality of transport robots perform the task;
The transport work system according to claim 1 .
前記複数の搬送ロボットの情報は、前記複数の搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報を含み、
前記第1の条件は、前記作業を開始可能な時刻が前記作業を開始する期限以前の時刻であるという条件である、
請求項に記載の搬送作業システム。
the information about the plurality of transport robots includes information about a time when each of the plurality of transport robots is able to start the work;
The first condition is a condition that the time when the work can be started is a time before a deadline for starting the work.
The transport work system according to claim 1 .
前記複数の搬送ロボットの情報には、前記複数の搬送ロボットのうち、待機中の搬送ロボットの情報が優先的に含まれ、待機中の搬送ロボットが存在しない場合には前記作業を実行中の搬送ロボットの情報が含まれる、
請求項1からのいずれか1項に記載の搬送作業システム。
The information on the plurality of transport robots includes, among the plurality of transport robots, information on a standby transport robot, and when there is no standby transport robot, includes information on a transport robot currently performing the work.
The transport work system according to any one of claims 1 to 3 .
前記複数の搬送ロボットのそれぞれは、自動搬送車(AGV)である、
請求項1からのいずれか1項に記載の搬送作業システム。
Each of the plurality of transport robots is an automated guided vehicle (AGV).
The transport work system according to any one of claims 1 to 4 .
前記複数の搬送ロボットのそれぞれは、自律走行搬送ロボット(AMR)である、
請求項1からのいずれか1項に記載の搬送作業システム。
Each of the plurality of transport robots is an autonomous mobile transport robot (AMR).
The transport work system according to any one of claims 1 to 4 .
物品を搬送する作業を実行する複数の搬送ロボットを制御する搬送ロボット制御装置であって、前記搬送ロボット制御装置と通信可能な作業管理装置は、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットの情報を含む回答を送信させるためのリクエストを送信するリクエスト送信部と、前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信する作業指示部と、前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記複数の搬送ロボットのうち、前記作業を実行する搬送ロボットの第1の条件に適合する第1搬送ロボットが存在するか否か判定する条件適否判定部と、前記条件適否判定部が前記第1搬送ロボットが複数存在すると判定した場合、前記複数の第1搬送ロボットのうちから前記作業を実行させる1つの第1搬送ロボットを選択する搬送ロボット選択部とを有し、
前記複数の搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報を含むステータス情報を記憶する記憶部と、
前記リクエスト送信部から送信された前記リクエストに応じて、前記ステータス情報を参照して前記回答を前記作業管理装置に送信するリクエスト回答部と、
前記作業指示部から送信された前記作業指示に基づいて、前記複数の搬送ロボットのうちのいずれかの搬送ロボットに前記作業を実行させる作業司令部とを備える、
搬送ロボット制御装置。
a transfer robot control device that controls a plurality of transfer robots that perform work to transfer items, the work management device being capable of communicating with the transfer robot control device, the work management device comprising: a request sending unit that sends a request to the transfer robot control device to cause the transfer robot control device to send a response including information on the plurality of transfer robots; a work instruction unit that sends a work instruction to the transfer robot control device to cause one of the plurality of transfer robots to perform the work , based on the information on the plurality of transfer robots included in the response; a condition suitability determination unit that determines whether or not there is a first transfer robot among the plurality of transfer robots that satisfies a first condition for the transfer robot that performs the work, based on the information on the plurality of transfer robots included in the response; and a transfer robot selection unit that selects one first transfer robot from the plurality of first transfer robots to perform the work, when the condition suitability determination unit determines that there are multiple first transfer robots ;
a storage unit that stores status information including information on a time when each of the plurality of transport robots is able to start the work;
a request reply unit that refers to the status information in response to the request sent from the request sending unit and sends the reply to the work management device;
a work command unit that causes any one of the plurality of transport robots to perform the work based on the work instruction transmitted from the work instruction unit,
Transport robot control device.
物品を搬送する作業を実行する複数の搬送ロボットと、
前記複数の搬送ロボットを制御する搬送ロボット制御装置と、
前記搬送ロボット制御装置と通信可能な作業管理装置とを備えた搬送作業システムの制御方法であって、
前記作業管理装置が、
前記搬送ロボット制御装置に対して、前記複数の搬送ロボットの情報を含む回答を送信させるためのリクエストを送信し、
前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記搬送ロボット制御装置に対して、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させるための作業指示を送信し、
前記搬送ロボット制御装置が、
前記複数の搬送ロボットのそれぞれが前記作業を開始可能な時刻の情報を含むステータス情報を記憶し、
前記作業管理装置から送信された前記リクエストに応じて、前記ステータス情報を参照して前記回答を前記作業管理装置に送信し、
前記作業管理装置から送信された前記作業指示に基づいて、前記複数の搬送ロボットのうちいずれかの搬送ロボットに前記作業を実行させ、
前記作業管理装置が、さらに、
前記回答に含まれる前記複数の搬送ロボットの情報に基づいて、前記複数の搬送ロボットのうち、前記作業を実行する搬送ロボットの第1の条件に適合する第1搬送ロボットが存在するか否か判定し、
前記第1搬送ロボットが複数存在すると判定した場合、前記複数の第1搬送ロボットのうちから前記作業を実行させる1つの第1搬送ロボットを選択する、
搬送作業システムの制御方法。
a plurality of transport robots that perform work to transport items;
a transport robot control device that controls the plurality of transport robots;
A control method for a transport work system including a work management device capable of communicating with the transport robot control device,
The work management device
transmitting a request to the transport robot control device to cause it to transmit a response including information on the plurality of transport robots ;
transmits, to the transport robot control device, a work instruction for causing one of the plurality of transport robots to perform the work based on the information of the plurality of transport robots included in the response;
The transport robot control device
storing status information including information on the time when each of the plurality of transport robots is able to start the work;
In response to the request transmitted from the work management device, referencing the status information and transmitting the response to the work management device;
causing any one of the plurality of transport robots to perform the work based on the work instruction transmitted from the work management device;
The work management device further comprises:
determining whether or not a first transport robot that satisfies a first condition for a transport robot that performs the work is present among the plurality of transport robots based on information about the plurality of transport robots included in the response;
When it is determined that a plurality of first transport robots exist, one first transport robot to perform the work is selected from the plurality of first transport robots.
A method for controlling a transport operation system.
JP2022560655A 2020-11-09 2021-09-06 Transport work system, transport robot control device, and control method for transport work system Active JP7804874B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020186508 2020-11-09
JP2020186508 2020-11-09
PCT/JP2021/032728 WO2022097360A1 (en) 2020-11-09 2021-09-06 Conveyance work system, work management device, conveyance robot control device, and control method for conveyance work system

Publications (2)

Publication Number Publication Date
JPWO2022097360A1 JPWO2022097360A1 (en) 2022-05-12
JP7804874B2 true JP7804874B2 (en) 2026-01-23

Family

ID=81457777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022560655A Active JP7804874B2 (en) 2020-11-09 2021-09-06 Transport work system, transport robot control device, and control method for transport work system

Country Status (2)

Country Link
JP (1) JP7804874B2 (en)
WO (1) WO2022097360A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024029357A1 (en) * 2022-08-01 2024-02-08 パナソニックIpマネジメント株式会社 Component supply system, arrangement determination method, control method, management device, and supply robot
CN119452323A (en) * 2022-08-01 2025-02-14 松下知识产权经营株式会社 Component supply system, configuration determination method, control method, management device, and supply robot
CN120642591A (en) * 2023-02-22 2025-09-12 株式会社富士 Production management device and production management method

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006106919A (en) 2004-10-01 2006-04-20 Honda Motor Co Ltd Robot controller
JP2008059021A (en) 2006-08-29 2008-03-13 Murata Mach Ltd Conveyor cart system
JP2014126930A (en) 2012-12-25 2014-07-07 Toyota Industries Corp Conveyance system
US20140365258A1 (en) 2012-02-08 2014-12-11 Adept Technology, Inc. Job management system for a fleet of autonomous mobile robots
US20150339928A1 (en) 2015-08-12 2015-11-26 Madhusoodhan Ramanujam Using Autonomous Vehicles in a Taxi Service
US20170219362A1 (en) 2016-02-02 2017-08-03 International Business Machines Corporation Autonomous vehicle scheduling system for pickup and drop-off of passengers
US20180300660A1 (en) 2017-04-18 2018-10-18 Lyft, Inc. Systems and methods for provider claiming and matching of scheduled requests
JP2019001576A (en) 2017-06-13 2019-01-10 三菱ロジスネクスト株式会社 Vehicle allocation system
JP2019003296A (en) 2017-06-12 2019-01-10 株式会社日立ビルシステム Acceptance inspection robot system
JP2019530034A (en) 2016-07-01 2019-10-17 イノベーション マトリックス, インコーポレイテッドInnovation Matrix, Inc. Robot fleet dispatch request system
WO2019234468A1 (en) 2018-06-08 2019-12-12 日産自動車株式会社 Vehicle management system, vehicle management device, and vehicle management method, and method and vehicle management device
US20190387944A1 (en) 2018-06-25 2019-12-26 Walmart Apollo, Llc System and method for a task management and communication system
JP2020042600A (en) 2018-09-12 2020-03-19 清水建設株式会社 Robot group control system
JP2020520022A (en) 2017-05-08 2020-07-02 チェイス,アーノルド Mobile device for autonomous vehicle enhancement system
JP2020149370A (en) 2019-03-13 2020-09-17 株式会社東芝 Operation planning system, operation planning method and computer program
US20210129870A1 (en) 2019-11-06 2021-05-06 Lg Electronics Inc. Apparatus and method for providing delivery service using autonomous vehicle
JP2021160071A (en) 2020-04-03 2021-10-11 Telexistence株式会社 Robot control device, robot control system and robot control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9637310B1 (en) * 2016-08-02 2017-05-02 Amazon Technologies, Inc. Mobile robot group for moving an item

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006106919A (en) 2004-10-01 2006-04-20 Honda Motor Co Ltd Robot controller
JP2008059021A (en) 2006-08-29 2008-03-13 Murata Mach Ltd Conveyor cart system
US20140365258A1 (en) 2012-02-08 2014-12-11 Adept Technology, Inc. Job management system for a fleet of autonomous mobile robots
JP2014126930A (en) 2012-12-25 2014-07-07 Toyota Industries Corp Conveyance system
US20150339928A1 (en) 2015-08-12 2015-11-26 Madhusoodhan Ramanujam Using Autonomous Vehicles in a Taxi Service
US20170219362A1 (en) 2016-02-02 2017-08-03 International Business Machines Corporation Autonomous vehicle scheduling system for pickup and drop-off of passengers
JP2019530034A (en) 2016-07-01 2019-10-17 イノベーション マトリックス, インコーポレイテッドInnovation Matrix, Inc. Robot fleet dispatch request system
US20180300660A1 (en) 2017-04-18 2018-10-18 Lyft, Inc. Systems and methods for provider claiming and matching of scheduled requests
JP2020520022A (en) 2017-05-08 2020-07-02 チェイス,アーノルド Mobile device for autonomous vehicle enhancement system
JP2019003296A (en) 2017-06-12 2019-01-10 株式会社日立ビルシステム Acceptance inspection robot system
JP2019001576A (en) 2017-06-13 2019-01-10 三菱ロジスネクスト株式会社 Vehicle allocation system
WO2019234468A1 (en) 2018-06-08 2019-12-12 日産自動車株式会社 Vehicle management system, vehicle management device, and vehicle management method, and method and vehicle management device
US20190387944A1 (en) 2018-06-25 2019-12-26 Walmart Apollo, Llc System and method for a task management and communication system
JP2020042600A (en) 2018-09-12 2020-03-19 清水建設株式会社 Robot group control system
JP2020149370A (en) 2019-03-13 2020-09-17 株式会社東芝 Operation planning system, operation planning method and computer program
US20210129870A1 (en) 2019-11-06 2021-05-06 Lg Electronics Inc. Apparatus and method for providing delivery service using autonomous vehicle
JP2021160071A (en) 2020-04-03 2021-10-11 Telexistence株式会社 Robot control device, robot control system and robot control method

Also Published As

Publication number Publication date
JPWO2022097360A1 (en) 2022-05-12
WO2022097360A1 (en) 2022-05-12

Similar Documents

Publication Publication Date Title
JP7804874B2 (en) Transport work system, transport robot control device, and control method for transport work system
US11934181B2 (en) System and method for order fulfillment using robots
US10074073B2 (en) System and method for configuring workstations
TW201921302A (en) Management system, information management server, transport vehicle terminal
JP6935792B2 (en) Transport information generator, transport system, control method, program and recording medium
CN103679316A (en) Real-time dispatching and delivery method and device
KR20200144095A (en) Distributed robot dispatch decision-making method, device, system, electronic device and storage medium
US20250100801A1 (en) Transportation control method and related apparatus
CN104463536A (en) Logistics system storage control device and method
CN112101615B (en) Cargo handling method, device, electronic equipment and storage medium
TW201933519A (en) Method for controlling conveyance system, conveyance system, and management apparatus
EP3660759B1 (en) Optimization of task completion in a facility
JP2025502974A (en) ARTICLE RELEASE METHOD, ARTICLE RELEASE DEVICE, CONTROL DEVICE, COMPUTER-READABLE STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT
KR20250121389A (en) Cargo picking method, device, electronic device and readable storage medium
CN118822410A (en) Material distribution method, material box robot, distribution equipment and readable storage medium
US12378076B2 (en) Transport system and transport robot
JP2010128907A (en) Transportation management system and transportation management method
JP6918652B2 (en) Warehouse management system
CN120494661B (en) Product transportation method, management system and electronic equipment
JP7037003B1 (en) Management system
US20020099588A1 (en) Order in/out processing system
KR20240029952A (en) Apparatus and method for planning tasks in which parts transportation is automated based on reinforcement learning through interworking with production management systems
CN117973720A (en) Picking vehicle fault handling method, storage medium, dispatching system and picking system
JP2026011195A (en) Logistics Control System
JP2000153906A (en) Transport system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250826

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251022

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251223

R150 Certificate of patent or registration of utility model

Ref document number: 7804874

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150