IP Library Granted Patent US 10,924,941
Granted Patent B2
US 10,924,941 · App. 16/470,308 · Granted Feb 16, 2021

Robot operating method and robot operating system

Inventors: Jae Hyuk Ju (Changwon-si, KR); Jik Han Jung (Changwon-si, KR)
Assignee: HANWHA DEFENSE CO., LTD.
H04W16/26H04B7/155H04W88/04
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 10,924,941
App. No.
16/470,308
Granted
Feb 16, 2021
Kind
B2
Abstract

Provided is a robot operating method in which a host device operates a task robot which performs a task by performing wireless communication with the host device in a designated task execution region. At least one mobile relay robot that relays communication between the host device and the task robot is put in between the host device and the task robot. The number of mobile relay robots to be put in between the host device and the task robot is set according to a longest distance between the host device and the task robot and an environment of the task execution region.

Claims (24)

1. A robot operating method in which a host device operates a task robot which performs a task by performing wireless communication with the host device in a designated task execution region,

wherein at least one mobile relay robot that relays communication between the host device and the task robot is put in between the host device and the task robot,

wherein a number of mobile relay robots to be put in between the host device and the task robot is set according to a longest distance between the host device and the task robot and an environment of the task execution region,

wherein each of the mobile relay robots put in between the host device and the task robot periodically transmits its position information and surrounding environment information to the host device,

wherein the host device that periodically receives the surrounding environment information from the mobile relay robots updates and stores accumulated average information of the surrounding environment information of the position of each of the mobile relay robots as partial environment information,

wherein average information of the partial environment information of each of the mobile relay robots is updated and stored as total environment information of the task execution region,

wherein information about a longest distance between the host device and the task robot is stored for each task execution region, and

wherein when the task execution region is newly designated,

total environment information of task execution regions that differ from a new longest distance by a difference less than a reference difference, from among the longest distances stored for each of the task execution region, is selected;

total environment information that differs from new environment information by a least difference, from among the selected total environment information of the task execution regions, is finally selected; and

mobile relay robots are arranged by applying the number of mobile relay robots that have been applied to a task execution region of the finally selected total environment information.

2. A robot operating system comprising:

a host device; and

a task robot performing a task while performing wireless communication with the host device in a designated task execution region,

wherein the robot operating system further comprises at least one mobile relay robot that is put in between the host device and the task robot, and relays communication between the host device and the task robot, and

wherein a number of mobile relay robots to be put in between the host device and the task robot is set according to a longest distance between the host device and the task robot and an environment of the task execution region,

wherein each of the mobile relay robots put in between the host device and the task robot periodically transmits its position information and surrounding environment information to the host device,

wherein the host device that periodically receives the surrounding environment information from the mobile relay robots updates and stores accumulated average information of the surrounding environment information of the position of each of the mobile relay robots as partial environment information,

wherein the host device updates and stores average information of the partial environment information of each of the mobile relay robots as total environment information of the task execution region,

wherein the host device stores information about a longest distance between the host device and the task robot each of the task execution region, and

wherein when the task execution region is newly designated, the host device

selects total environment information of task execution regions that differ from a new longest distance by a difference less than a reference difference, from among the longest distances stored for each of the task execution region;

finally selects total environment information that differs from new environment information by a least difference, from among the selected total environment information of the task execution regions; and

arranges mobile relay robots by applying the number of mobile relay robots that have been applied to a task execution region of the finally selected total environment information.

Assignments (2)
MERGER Recorded Dec 23, 2022
From: HANWHA DEFENSE CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 062213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2019
From: JU, JAE HYUK
To: HANWHA DEFENSE CO., LTD.
Reel/Frame 049488/0813 →