Robot and method to recognize and handle abnormal situations
First Claim
1. A robot, comprising:
- a sensing unit configured to sense information of the robot;
a storage unit configured to store the information sensed by the sensing unit, at least one inference model, at least one learning model, at least one service providable by the robot, at least one subtask to provide the at least one service, and at least one handling task to handle an abnormal situation of the robot; and
a controller configured to select a service to be provided by the robot from among the at least one service providable by the robot by using the at least one inference model, configured to select a subtask to provide the selected service from among the at least one subtask, and configured to determine whether the abnormal situation has occurred while the selected subtask is being performed by using the at least one learning model;
wherein the abnormal situation is a situation in which the robot, which is performing the selected subtask to provide the selected service, is unable to perform a next subtask.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot and method to recognize and handle abnormal situations includes a sensing unit to sense internal and external information of the robot, a storage unit to store the information sensed by the sensing unit, an inference model, a learning model, services providable by the robot, subtasks to provide the services, and handling tasks to handle abnormal situations, and a controller to determine whether an abnormal situation has occurred while the subtasks to provide the selected service are being performed through the learning model in the storage unit and to select a handling task to handle the abnormal situation through the inference model in the storage unit if it is determined that the abnormal situation has occurred. The robot may recognize and handle abnormal situations even though data other than that defined by a designer of the robot is input thereto due to noises or operational environment.
-
Citations
16 Claims
-
1. A robot, comprising:
-
a sensing unit configured to sense information of the robot; a storage unit configured to store the information sensed by the sensing unit, at least one inference model, at least one learning model, at least one service providable by the robot, at least one subtask to provide the at least one service, and at least one handling task to handle an abnormal situation of the robot; and a controller configured to select a service to be provided by the robot from among the at least one service providable by the robot by using the at least one inference model, configured to select a subtask to provide the selected service from among the at least one subtask, and configured to determine whether the abnormal situation has occurred while the selected subtask is being performed by using the at least one learning model; wherein the abnormal situation is a situation in which the robot, which is performing the selected subtask to provide the selected service, is unable to perform a next subtask. - View Dependent Claims (2, 3, 4, 5, 6, 13, 14)
-
-
7. A method, comprising:
-
sensing, by a sensor, information of a robot; selecting, by a processor, a service to be provided by the robot by using an inference model stored by the robot; selecting, by the processor, a subtask to provide the selected service; and determining, by the processor, by using a learning model stored by the robot, whether an abnormal situation of the robot has occurred while the selected subtask is being performed; wherein at least one handling task of the robot is configured to handle the abnormal situation, and wherein the abnormal situation is a situation in which the robot, which is performing the selected subtask to provide the selected service, is unable to perform a next subtask. - View Dependent Claims (8, 9, 10, 11, 12, 15)
-
-
16. A non-transitory computer-readable recording medium storing a program to implement a method, the method comprising:
-
sensing, by a sensor, information of a robot; selecting, by a processor, a service to be provided by the robot by using an inference model stored by the robot; selecting, by the processor, a subtask to provide the selected service; and determining, by the processor, by using a learning model stored by the robot, whether an abnormal situation of the robot has occurred while the selected subtask is being performed; wherein at least one handling task of the robot is configured to handle the abnormal situation, and wherein the abnormal situation is a situation in which the robot, which is performing the selected subtask to provide the selected service, is unable to perform a next subtask.
-
Specification