Marking robot
First Claim
1. A robot adapted to operate in association with an interface surface having disposed therein or thereon coded data indicative of a plurality of reference points of the interface surface, the robot comprising:
- movement means to allow the robot to move over the interface surface;
a sensing device which senses at least some of the coded data and generates indicating data indicative of a position of the robot on the interface surface;
communication means to transmit the indicating data to a computer system running a computer application, and to receive movement instructions from the computer application; and
, a marking device adapted to selectively mark the interface surface in response to marking instructions received from the computer application.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot adapted to operate in association with an interface surface having disposed therein or thereon coded data indicative of a plurality of reference points of the interface surface, the robot comprising:
movement means to allow the robot to move over the interface surface;
a sensing device which senses at least some of the coded data and generates indicating data indicative of a position of the robot on the interface surface;
communication means to transmit the indicating data to a computer system running a computer application, and to receive movement instructions from the computer application; and,
a marking device adapted to selectively mark the interface surface in response to marking instructions received from the computer application.
30 Citations
20 Claims
-
1. A robot adapted to operate in association with an interface surface having disposed therein or thereon coded data indicative of a plurality of reference points of the interface surface, the robot comprising:
-
movement means to allow the robot to move over the interface surface;
a sensing device which senses at least some of the coded data and generates indicating data indicative of a position of the robot on the interface surface;
communication means to transmit the indicating data to a computer system running a computer application, and to receive movement instructions from the computer application; and
,a marking device adapted to selectively mark the interface surface in response to marking instructions received from the computer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for marking an interface surface by controlling a robot provided with means to mark the interface surface, the system comprising:
-
the interface surface, having disposed therein or thereon coded data indicative of a plurality of reference points of the interface surface, thereby facilitating the robot to operate in association with the interface surface;
the robot, provided with movement means to allow the robot to move over the interface surface, and a sensing device which senses at least some of the coded data and generates indicating data indicative of a position of the robot on the interface surface, and a marking device adapted to mark the interface surface; and
,a computer system running a computer application, the computer system in communication with the robot, the computer application adapted to receive the indicating data and to transmit movement instructions and marking instructions to the robot.
-
-
19. A method of marking an interface surface by controlling a mobile robot adapted to mark the interface surface, the robot additionally adapted to operate in association with the interface surface having disposed therein or thereon coded data indicative of a plurality of reference points of the interface surface, the method including the steps of:
-
the robot sensing at least some of the coded data and generating indicating data indicative of a position of the robot on the interface surface;
the robot transmitting the indicating data to a computer system running a computer application;
the robot receiving movement instructions from the computer application; and
,the robot receiving marking instructions from the computer application to selectively mark the interface surface. - View Dependent Claims (20)
-
Specification