Robot system, method and computer program product
First Claim
1. Robot system including at least one mobile robot (10), for treating a surface, which comprises map storage means to store a map of the surface to be treated and means to navigate the, or each, mobile robot (10) to at least one point on a surface, characterized in that the, or each, mobile robot (10) comprises locating means (13,14) to identify its position with respect to the surface to be treated, means to automatically deviate the mobile robot away from its initial path in the event that an obstacle is detected along its path, means to store and/or communicate data concerning the surface treatment performed and any obstacles detected by the locating means (13,14) and emitting means (15) that produce emissions (17) such as symbols, lines, shapes, or written characters in one or more colours for treating at least one point on a surface.
1 Assignment
0 Petitions
Accused Products
Abstract
Robot system including at least one mobile robot (10), for treating a surface, which comprises map storage means to store a map of the surface to be treated and means to navigate the, or each, mobile robot (10) to at least one point on a surface. The, or each, mobile robot (10) comprises locating means (13,14) to identify its position with respect to the surface to be treated and means to automatically deviate the mobile robot (10) away from its initial path in the event that an obstacle is detected along its path. The, or each, mobile robot (10) also comprises means to store and/or communicate data concerning the surface treatment performed and any obstacles detected by the locating means (13,14).
-
Citations
37 Claims
- 1. Robot system including at least one mobile robot (10), for treating a surface, which comprises map storage means to store a map of the surface to be treated and means to navigate the, or each, mobile robot (10) to at least one point on a surface, characterized in that the, or each, mobile robot (10) comprises locating means (13,14) to identify its position with respect to the surface to be treated, means to automatically deviate the mobile robot away from its initial path in the event that an obstacle is detected along its path, means to store and/or communicate data concerning the surface treatment performed and any obstacles detected by the locating means (13,14) and emitting means (15) that produce emissions (17) such as symbols, lines, shapes, or written characters in one or more colours for treating at least one point on a surface.
- 12. Method for treating a surface using a robot system including at least one mobile robot (10), comprising inputting a map of a surface to be treated into a computer (12) located on-board or remotely to the, or each, mobile robot (10), navigating the, or each, mobile robot to at least one point on a surface, characterized in that the, or each, mobile robot (10) draws up a map of the surface using information collected from on-board or remote locating means (13,14) used to identify the position of the robot with respect to the surface to be treated and automatically deviates away from its initial path in the event that an obstacle is detected along its path, that the, or each, mobile robot (10) stores and/or communicates data concerning the surface treatment performed and the obstacles detected by the locating means (13,14) and that emissions (17) such as symbols, lines, shapes, or written characters in one or more colours are produced by emitting means (15) for treating at least one point on the surface.
-
18. (canceled)
-
21. (canceled)
-
22. (canceled)
Specification