System and method for confining robotic devices
First Claim
1. A method of confining a movement of a robotic device comprising:
- emitting, with a laser diode, a line laser on surfaces of objects within an area,capturing, with an image sensor, images of a projection of said line laser on said surfaces of objects as the robotic device moves within said area,identifying, with a processor, one or more boundary components based on said captured images of said projection of said line laser,generating, with said processor, one or more virtual boundaries based on a location of said one or more identified boundary components, andinstructing, with said processor, said robotic device to execute one or more actions based on a location of said one or more virtual boundaries.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for confining and/or modifying the movement of robotic devices by means of a boundary component. The boundary component is placed within an area co-located with the robotic device. The boundary component has a predetermined surface indentation pattern that may be discerned by a sensor component installed onto the robotic device. A robotic device configured with a line laser emitting diode, an image sensor, and an image processor detects predetermined indentation patterns of surfaces within a specific environment. The line laser diode emits the line laser upon surfaces within the filed of view of the image sensor. The image sensor captures images of the projected line laser and sends them to the image processor. The image processor iteratively compares received images against a predetermined surface indentation pattern of the boundary component. Once the predetermined indentation pattern is detected the robotic device may mark the location within the working map of the environment. This marked location, and hence boundary component, may be used in confining and/or modifying the movements of the robotic device within or adjacent to the area of the identified location. This may include using the marked location to avoid or stay within certain areas or execute pre-programmed actions in certain areas.
11 Citations
20 Claims
-
1. A method of confining a movement of a robotic device comprising:
-
emitting, with a laser diode, a line laser on surfaces of objects within an area, capturing, with an image sensor, images of a projection of said line laser on said surfaces of objects as the robotic device moves within said area, identifying, with a processor, one or more boundary components based on said captured images of said projection of said line laser, generating, with said processor, one or more virtual boundaries based on a location of said one or more identified boundary components, and instructing, with said processor, said robotic device to execute one or more actions based on a location of said one or more virtual boundaries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for measuring distance, comprising:
-
emitting, with a laser diode, a line laser on surfaces of objects within an area, capturing, with an image sensor, images of a projection of said line laser on said surfaces of objects within said area, and determining, with a processor, a distance from said image sensor to said surfaces of objects based on a position of said line laser in said captured images of said line laser projected on said surfaces of objects. - View Dependent Claims (18, 19, 20)
-
Specification