METHOD OF CONTROLLING A MOBILE ROBOT
First Claim
Patent Images
1. A method of controlling a mobile robot, the method comprising:
- monitoring a first system of the mobile robot to detect a first error associated with the first system; and
monitoring a second system of the mobile robot to detect a second error associated with the second system,wherein when the first error and the second error are detected at the same time, determining that a third error has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling a mobile robot, the method including monitoring a first system of the mobile robot to detect a first error associated with the first system, monitoring a second system of the mobile robot to detect a second error associated with the second system, and when the first error and the second error are detected at the same time, determining that a third error has occurred.
45 Citations
21 Claims
-
1. A method of controlling a mobile robot, the method comprising:
-
monitoring a first system of the mobile robot to detect a first error associated with the first system; and monitoring a second system of the mobile robot to detect a second error associated with the second system, wherein when the first error and the second error are detected at the same time, determining that a third error has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
- 15. A mobile robot comprising a control system, a task execution system and a drive system, the control system configured to monitor the task execution system and drive system, wherein the control system comprises an error detection unit, the error detection unit configured to detect a first error in the task execution system and a second error in the drive system, and further configured to determine that a third error has occurred if it detects the first error and the second error at the same time.
-
19. An error detection unit for a mobile robot, the error detection unit comprising:
-
a monitoring unit; and an error determination unit; wherein the monitoring unit monitors one or more parameters of a first and a second system of the mobile robot, and identifies one or more parameters of the first and second systems that are indicative of errors, and the error determination unit determines that;
a first error has occurred if the monitoring unit identifies parameters of the first system that are indicative of an error;
a second error has occurred if the monitoring unit identifies parameters of the second system that are indicative of an error; and
a third error has occurred if the monitoring unit identifies parameters of both the first and second system that are indicative of errors at the same time.
-
-
20. A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed by a processor, cause a computing device to perform a method of controlling a mobile robot, the method comprising:
-
monitoring a first system of the mobile robot to detect a first error associated with the first system; and monitoring a second system of the mobile robot to detect a second error associated with the second system, wherein when the first error and the second error are detected at the same time, determining that a third error has occurred.
-
-
21. A mobile robot comprising a control system configured to perform a method for controlling the mobile robot, the method comprising:
-
monitoring a first system of the mobile robot to detect a first error associated with the first system; and monitoring a second system of the mobile robot to detect a second error associated with the second system, wherein when the first error and the second error are detected at the same time, determining that a third error has occurred.
-
Specification