IP Library Granted Patent US 12,304,071
Granted Patent B2
US 12,304,071 · App. 17/696,331 · Granted May 20, 2025

Robot control system, robot control method, and control program

Inventors: Shiro Oda (Anjo, JP); Tetsuya Taira (Nagakute, JP); Satoshi Toyoshima (Okazaki, JP); Yuta Watanabe (Toyota, JP); Takeshi Matsui (Nisshin, JP); Takayoshi Nasu (Okazaki, JP); Kei Yoshikawa (Nagoya, JP); Yusuke Ota (Nagakute, JP); Yutaro Ishida (Toyota, JP); Yuji Onuma (Nagoya, JP); Kyosuke Arai (Toyota, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
B25J9/0084B25J9/162B25J9/1674B25J9/1679
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,304,071
App. No.
17/696,331
Granted
May 20, 2025
Kind
B2
Abstract

A robot control system according to the present embodiment includes a plurality of mobile robots that moves autonomously in a facility and a control device that controls the mobile robots. When the control device detects that two or more of the mobile robots are in a recovery requiring state, the control device notifies that the two or more mobile robots are in the recovery requiring state, together with priorities of the two or more mobile robots.

Claims (28)

1. A robot control system comprising:

a control device that includes a central processing unit, the central processing unit being configured to control a plurality of mobile robots by wireless communication, wherein

the plurality of mobile robots autonomously moves in a facility, and

the control device is configured to:

detect that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state,

based upon the detection that the two or more mobile robots are in the recovery requiring state, determine a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots, and

while the two or more mobile robots are in the recovery requiring state, send a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and

after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, send a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.

2. The robot control system according to claim 1 , wherein the control device determines the recovery priority of each of the two or more mobile robots based on at least any of a transported object, a purpose of movement, or a current position of each of the two or more mobile robots.

3. The robot control system according to claim 1 , wherein the control device is configured to provide a notification that each of the two or more mobile robots is in the recovery requiring state, together with the recovery priority of each of the two or more mobile robots, via a communication device provided in the facility.

4. The robot control system according to claim 1 , wherein the control device is configured to provide a notification that each of the two or more mobile robots is in the recovery requiring state, together with the recovery priority of each of the two or more mobile robots, via a mobile terminal possessed by a related person of the facility.

5. The robot control system according to claim 1 , wherein the control device is configured to provide the signal to the first mobile robot via a communication device provided in the first mobile robot.

6. The robot control system according to claim 5 , wherein the control device is configured to provide the signal to the second mobile robot via the communication device provided in the second mobile robot.

7. The robot control system according to claim 1 , wherein the notification includes information indicating at least any of a transported object, a purpose of movement, or a current position of each of the two or more mobile robots.

8. The robot control system according to claim 1 , further comprising

the plurality of mobile robots that moves autonomously in the facility.

9. A robot control method comprising:

detecting an operating state of each of a plurality of mobile robots that moves autonomously in a facility by wireless communication;

detecting that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state;

based upon the detection that the two or more mobile robots are in the recovery requiring state, determining a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots; and

while the two or more mobile robots are in the recovery requiring state, sending a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and

after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, sending a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.

10. A non-transitory computer-readable medium storing a code that causes a computer to execute:

a process of detecting an operating state of each of a plurality of mobile robots that moves autonomously in a facility by wireless communication;

a process of detecting that two or more mobile robots from the plurality of mobile robots have malfunctioned or are stopped, and are in a recovery requiring state;

based upon the detection that the two or more mobile robots are in the recovery requiring state, a process of determining a recovery priority for each of the two or more mobile robots, a first mobile robot from the two or more mobile robots having the highest recovery priority among the two or more mobile robots, a second mobile robot from the two or more mobile robots having the second highest recovery priority from the two or more mobile robots, and

while the two or more mobile robots are in the recovery requiring state, a process of sending a signal to the first mobile robot that causes the first mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the first mobile robot, and

after a recovery operation of the first mobile robot is performed and the first mobile robot is recovered and no longer in the recovery requiring state, a process of sending a signal to the second mobile robot that causes the second mobile robot to provide a notification via at least one of a speaker or a monitor mounted on the second mobile robot, so that the notification by the first mobile robot and the notification by the second mobile robot are provided at different times from each other based on the recovery priority.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: ODA, SHIRO; TAIRA, TETSUYA; TOYOSHIMA, SATOSHI; WATANABE, YUTA; MATSUI, TAKESHI; NASU, TAKAYOSHI; YOSHIKAWA, KEI; OTA, YUSUKE; ISHIDA, YUTARO; ONUMA, YUJI; ARAI, KYOSUKE
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 059283/0887 →
Priority Claims (1)
JP 2021-071591 · Apr 21, 2021 · national
Continuity (1)
Related Publication 20220339779A1 · Oct 27, 2022
References Cited (31)
US 7092803B2 · Kapolka · 2006 [cited by examiner]
US 11602841B2 · Griffin · 2023 [cited by examiner]
US 20120191246A1 · Roe · 2012 [cited by examiner]
US 20130085625A1 · Wolfe · 2013 [cited by examiner]
US 20190176323A1 · Coady · 2019 [cited by examiner]
US 20190384307A1 · Honda et al. · 2019 [cited by applicant]
US 20230107387A1 · Watanabe et al. · 2023 [cited by applicant]
CN 106066647A · 2016 [cited by applicant]
CN 109698862A · 2019 [cited by examiner]
CN 110609543A · 2019 [cited by applicant]
EP 3567695A1 · 2019 [cited by examiner]
JP 3541510B2 · 2004 [cited by examiner]
JP 4329667B2 · 2009 [cited by applicant]
JP 4919839B2 · 2012 [cited by examiner]
JP 5807990B2 · 2015 [cited by applicant]
JP 5984986B1 · 2016 [cited by examiner]
JP 2017045257A · 2017 [cited by examiner]
JP 2019054409A · 2019 [cited by examiner]
JP 2019525273A · 2019 [cited by applicant]
JP 6880552B2 · 2021 [cited by examiner]
JP 2021131599A · 2021 [cited by applicant]
JP 2021174460A · 2021 [cited by examiner]
WO 2013044069A1 · 2013 [cited by applicant]
WO 2017218234A1 · 2017 [cited by applicant]
WO WO2020125591A1 · 2020 [cited by examiner]
CN109698862A_VehicleDiagnosisMethodManagementServerAndDiagnosisServer (Year: 2019). [cited by examiner]
CN109698862A_Vehicle DiagnosisMethodManagementServerAnd DiagnosisServer_Images (Year: 2019). [cited by examiner]
JP2021174460AMobileRobotControlSystemAndMobileRobot (Year: 2021). [cited by examiner]
JP2021174460AMobileRobotControlSystemAndMobileRobot _Drawings (Year: 2021). [cited by examiner]
JP4919839B2_RemoteMonitoringSystem (Year: 2012). [cited by examiner]
JP4919839B2_RemoteMonitoringSystem_Drawings (Year: 2012). [cited by examiner]