IP Library › Granted Patent US 11,850,759
Granted Patent B2
US 11,850,759 · App. 17/381,787 · Granted Dec 26, 2023

Control method and system for robot

Inventors: Seijin Cha (Seongnam-si, KR); Kahyeon Kim (Seongnam-si, KR)
Assignee: NAVER LABS CORPORATION
B25J9/1697B25J9/1664B25J9/1679B25J19/023
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 11,850,759
App. No.
17/381,787
Granted
Dec 26, 2023
Kind
B2
Abstract

A control method and system for a robot. The robot control method includes allocating a task to a robot, the task associated with a place and a target user, determining a location of the target user based on an image received from a camera, the camera being arranged in a space including the place, and controlling a performance time of the task based on the location of the target user and the place.

Claims (69)

1. A robot control method, comprising:

allocating a task to a robot, the task associated with a place and a target user;

determining a location of the target user based on an image received from a camera, the camera being arranged in a space including the place; and

controlling a performance time of the task based on the location of the target user and the place,

wherein the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task and

wherein the controlling the performance time includes determining whether to extend the performance time of the task based on the location of the target user and the place.

2. A robot control method, comprising:

allocating a task to a robot, the task associated with a place and a target user;

determining a location of the target user based on an image received from a camera, the camera being arranged in a space including the place; and

controlling a performance time of the task based on the location of the target user and the place,

wherein

the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task;

the controlling the performance time includes extending the performance time by an additional task performance time based on a distance between the location of the target user and the place being within a reference range; and

the method further comprises controlling the robot to perform the task during the extended performance time.

3. The method of claim 2 , wherein the controlling the robot comprises controlling the robot to wait for the extended performance time at the place after arriving at the place.

4. The method of claim 3 , wherein a length of the additional task performance time is set according to a distance between the location of the target user and the place.

5. The method of claim 3 , further comprising:

cancelling the task based on the distance between the target user and the place being outside of the reference range.

6. The method of claim 2 , wherein

the place is located on a specific floor among a plurality of floors included in the space;

the determining the location of the target user includes determining a target floor among the plurality of floors on which the target user is located based on the image; and

the controlling the performance time includes determining not to extend the performance time of the task by the additional task performance time based on the target floor being different from the specific floor.

7. A robot control method, comprising:

allocating a task to a robot, the task associated with a place and a target user;

determining a location of the target user based on an image received from a camera, the camera being arranged in a space including the place; and

controlling a performance time of the task based on the location of the target user and the place,

wherein

the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task; and

the determining the location of the target user is performed at a time prior to the scheduled time.

8. A robot, comprising:

a driving unit configured to move the robot to a place associated with a task; and

a controller configured to,

receive location information of a target user from a remote control system, the target user corresponding to the task,

calculate a distance between the target user and the place based on the location information, and

extend a scheduled time for performing the task by an additional task performance time based on the distance being within a reference range.

9. The robot of claim 8 , further comprising:

a camera,

wherein the controller is configured to,

control the driving unit to stop driving within a region of the place after the robot has completed moving to the place, and

control the driving unit to move the robot toward the target user based on the target user being recognized using the camera.

10. A robot control system, comprising:

a communication unit configured to communicate with a robot; and

a controller configured to,

allocate a task to the robot, the task associated with a place and a target user,

determine a location of the target user based on an image received from a camera, the camera being arranged in a space including the place, and

control a performance time of the task based on the location of the target user and the place,

wherein the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task and

wherein the controlling the performance time includes determining whether to extend the performance time of the task based on the location of the target user and the place.

11. The robot control system of claim 10 , wherein

the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task; and

the controller is configured to,

control the performance time of the task including extending the performance time by an additional task performance time based on a distance between the location of the target user and the place being within a reference range, and

control the robot to perform the task during the extended performance time.

12. The robot control system of claim 11 , wherein the controller is configured to control the robot to wait for the extended performance time at the place after arriving at the place.

13. The robot control system of claim 12 , wherein a length of the additional task performance time is set according to a distance between the location of the target user and the place.

14. The robot control system of claim 12 , wherein the controller is configured to cancel the task based on the distance between the target user and the place being outside of the reference range.

15. The robot control system of claim 11 , wherein

the place is located on a specific floor among a plurality of floors included in the space; and

the controller is configured to,

determine the location of the target user including determining a target floor among the plurality of floors on which the target user is located based on the image, and

control the performance time including determining not to extend the performance time of the task by the additional task performance time based on the target floor being different from the specific floor.

16. The robot control system of claim 10 , wherein

the performance time of the task is based on a scheduled time at which the robot is scheduled to perform the task; and

the controller is configured to determine the location of the target user at a time prior to the scheduled time.

17. The method of claim 1 , further comprising:

controlling the robot to perform the task at the place during the performance time, the task including performing a service for the target user.

18. The method of claim 17 , wherein

the service is an object delivery service; and

the controlling the robot to perform the task includes controlling the robot to open a storage box containing an object.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED ON REEL 68716 FRAME 744. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 23, 2024
From: NAVER LABS CORPORATION
To: NAVER CORPORATION
Reel/Frame 069230/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2024
From: NAVER LABS CORPORATION
To: NAVER CORPORATION
Reel/Frame 068716/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2021
From: CHA, SEIJIN; KIM, KAHYEON
To: NAVER LABS CORPORATION
Reel/Frame 057081/0001 →
Priority Claims (1)
KR 10-2020-0109614 · Aug 28, 2020 · national
Continuity (1)
Related Publication 20220063107A1 · Mar 3, 2022