VISUAL NAVIGATION SYSTEM AND METHOD BASED ON STRUCTURED LIGHT
First Claim
1. A visual navigation system based on structured light, comprising:
- a projector, constructed in an environment, for projecting the structured light into a navigation space to form a specific path pattern;
an image capture device, constructed in the environment, for capturing an image in the navigation space;
a robot, moving along the specific path pattern; and
a visual server, for receiving the image in the navigation space transmitted by the image capture device, so as to identify the position of the robot in the image, and confirming a position of an obstacle from a distorted portion of the specific path pattern in the image, and a virtual path neighbouring the obstacle is routed;
wherein when the robot moves along the specific path pattern to reach a place neighbouring the obstacle, the visual server issues a navigation instruction to the robot to make the robot follow the virtual path, and after the robot'"'"'s moving along virtual path is finished, the robot continues moving along the specific path pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A visual navigation system and method based on structured light are provided. The visual navigation system at least includes at least one projector for generating a specific path pattern formed by structured light, and a visual server. In addition to facilitating the visual navigation system to detect an obstacle, the pattern formed by the structured light provides a specific path pattern followed by robots during the navigation. In the visual navigation method, when detecting the obstacle, the visual server routes a virtual path and issues a movement-control command to the robots, which in turn follow the virtual path. The present invention is capable of raising the accuracy for the robot navigation and reducing operation burden of the visual server by using the structured light to guide the robots.
-
Citations
25 Claims
-
1. A visual navigation system based on structured light, comprising:
-
a projector, constructed in an environment, for projecting the structured light into a navigation space to form a specific path pattern; an image capture device, constructed in the environment, for capturing an image in the navigation space; a robot, moving along the specific path pattern; and a visual server, for receiving the image in the navigation space transmitted by the image capture device, so as to identify the position of the robot in the image, and confirming a position of an obstacle from a distorted portion of the specific path pattern in the image, and a virtual path neighbouring the obstacle is routed; wherein when the robot moves along the specific path pattern to reach a place neighbouring the obstacle, the visual server issues a navigation instruction to the robot to make the robot follow the virtual path, and after the robot'"'"'s moving along virtual path is finished, the robot continues moving along the specific path pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A visual navigation method based on structured light, comprising:
-
generating a specific path pattern formed by structured light in a navigation space through a projection of a projector; capturing an image in the navigation space; detecting an obstacle according to a distorted portion of the specific path pattern in the image, wherein if no obstacle exists, a robot moves along the specific path pattern in the navigation space;
if an obstacle exists, a portion of the specific path pattern in the image distorted due to the obstacle is eliminated and a virtual boundary neighbouring the obstacle is set, and a virtual path is routed;determining whether a target point is reached, if yes, the navigation is finished;
if not, it is determined whether the previously routed virtual path is met;wherein if the virtual path is met, the robot follows the virtual path;
if not, the robot continues moving along the specific path pattern, and the above steps of determining “
whether a target point is reached” and
“
whether the previously routed virtual path is met”
are performed repeatedly till the robot reaches the target point. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A visual navigation method based on structured light, comprising:
-
generating a plurality of specific path patterns formed by structured light in a navigation space through projection of a plurality of projectors; capturing a pattern image in the navigation space; detecting an obstacle according to a distorted portion of the specific path patterns in the image, wherein if no obstacle exists, a robot moves along the specific path patterns in the navigation space;
if an obstacle exists, a portion of the specific path patterns in the image distorted due to the obstacle is eliminated and a virtual boundary neighbouring the obstacle is set, and a virtual path is routed;determining whether a target point is reached, if yes, the navigation is finished;
if not, it is determined whether the previously routed virtual path is met;wherein if the virtual path is met, the robot follows the virtual path;
if not, the robot continues moving along the specific path patterns, and the above steps of determining “
whether a target point is reached” and
“
whether the previously routed virtual path is met”
are performed repeatedly till the robot reaches the target point;
the specific path patterns are overlapped or are not overlapped with each other, and if the specific path patterns are overlapped with each other, each specific path pattern has a different colour. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification