Mobile robots moving on a visual display
First Claim
Patent Images
1. A system comprising:
- a display surface displaying a plurality of visual features;
a guidance system; and
a mobile robot comprising;
a drive system configured to drive the mobile robot over the display surface, such that the mobile robot physically traverses across the display surface;
a communication system configured to communicate with the guidance system;
a sensor system configured to detect the visual features on the display surface; and
a control system configured to cause the mobile robot to track, using the drive system and the sensor system, a first visual feature on the display surface, and to report, using the communication system, a location of the mobile robot to the guidance system while tracking the first visual feature;
wherein the guidance system is configured to receive the location of the mobile robot and, in response, determine location information associated with the location of the mobile robot on the display surface and present the location information to a user in physical contact with a surface of the mobile robot.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for using mobile robots that track visual features of a drawing to create a tangible tactile interface for a user. The user places a hand or finger on a mobile robot to trace and consequently cognize features of interest. The mobile robot tracks visual features and reports a location of the mobile robot to a guidance system. The guidance system presents location information to the user.
23 Citations
20 Claims
-
1. A system comprising:
-
a display surface displaying a plurality of visual features; a guidance system; and a mobile robot comprising; a drive system configured to drive the mobile robot over the display surface, such that the mobile robot physically traverses across the display surface; a communication system configured to communicate with the guidance system; a sensor system configured to detect the visual features on the display surface; and a control system configured to cause the mobile robot to track, using the drive system and the sensor system, a first visual feature on the display surface, and to report, using the communication system, a location of the mobile robot to the guidance system while tracking the first visual feature; wherein the guidance system is configured to receive the location of the mobile robot and, in response, determine location information associated with the location of the mobile robot on the display surface and present the location information to a user in physical contact with a surface of the mobile robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a display surface displaying a plurality of visual features; a guidance system; and a mobile robot comprising; a drive system configured to drive the mobile robot over the display surface; a communication system configured to communicate with the guidance system; a sensor system configured to detect the visual features on the display surface; a control system configured to cause the mobile robot to track, using the drive system and the sensor system, a first visual feature on the display surface, and to report, using the communication system, a location of the mobile robot to the guidance system while tracking the first visual feature; wherein the guidance system is configured to receive the location of the mobile robot and, in response, determine location information associated with the location of the mobile robot on the display surface and present the location information to a user in physical contact with a surface of the mobile robot, and a second mobile robot comprising a second drive system, a second communication system configured to communicate with the guidance system, a second sensor system, and a second control system; wherein the mobile robot comprises a first tactile feature and the second mobile robot comprises a second tactile feature different from the first tactile feature so that the user can distinguish the mobile robot and the second mobile robot by sense of touch. - View Dependent Claims (10)
-
-
11. A method performed by a guidance system comprising one or more computers configured to perform operations comprising:
-
receiving a location from a mobile robot tracking a visual feature displayed on a display surface, the tracking including the mobile robot physically traversing along the visual feature and across the display surface of an electronic device; determining location information associated with the location of the mobile robot on the display surface; and presenting the location information to a user in physical contact with a surface of the mobile robot. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method performed by a guidance system comprising one or more computers configured to perform operations comprising:
-
receiving a location from a mobile robot tracking a visual feature on a display surface; determining location information associated with the location of the mobile robot on the display surface; presenting the location information to a user in physical contact with a surface of the mobile robot; and storing a list of robot identifiers for a plurality of robots on the display surface. - View Dependent Claims (20)
-
Specification