Robot system using virtual world
First Claim
1. A robot system comprising:
- a robot operable to perform a task;
a sensor associated with the robot and operable to detect local status data related to an environment of the robot;
a receiver associated with the robot and operable to receive task data associated with performance of the task within the environment; and
a control module associated with the robot and operable to associate the local status data and the task data with a common time reference, such that the robot performs the task based on the local status data and the task data and in conjunction with the time reference.
2 Assignments
0 Petitions
Accused Products
Abstract
A robot system, operable to perform a task, is integrated on a robot with a sensor, a control module, and a virtual world. The virtual world represents a generic continuum including a collection of information replicating the spatial and temporal properties of a number of articles and related circumstances in an environment of the robot system. As the virtual world provides a common space-time reference for all of the articles, including the robot system itself, the robot system may perform its task in an efficient and robust manner. For example, the robot may move about its environment without colliding with the other articles. Further, the virtual world may include predicted information about the articles, including an anticipated position or condition of the article at a particular time. In this way, the robot system may perform its task in a timely manner, since its operations can be synchronized with the other articles and an idle time may be reduced.
-
Citations
25 Claims
-
1. A robot system comprising:
-
a robot operable to perform a task; a sensor associated with the robot and operable to detect local status data related to an environment of the robot; a receiver associated with the robot and operable to receive task data associated with performance of the task within the environment; and a control module associated with the robot and operable to associate the local status data and the task data with a common time reference, such that the robot performs the task based on the local status data and the task data and in conjunction with the time reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
collecting local status data at a sensor of a robot system; producing a first data stream, the first data stream representing the collected local status data; receiving a second data stream at the robot system, the second data steam including instructions fro the robot system to perform a task; associating the first data stream and the second data stream with a common time reference; and performing the task using the robot system based on the first data stream and the second data stream and in conjunction with the common time reference. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A robot system comprising:
-
a robot operable to perform a task; a sensor operable to detect physical phenomena in a vicinity of the robot and output sensor data; a virtual world associated with a space-time continuum and operable to input the sensor data to replicate the physical phenomena with respect to the continuum; and a control system operable to direct the robot in performance of the task, based on the space-time continuum. - View Dependent Claims (23, 24, 25)
-
Specification