Computer vision positioning system and method for the same
First Claim
1. A computer vision positioning system for an autonomous mobile device comprising:
- an image collection module comprising a camera;
an artificial marker identification module;
a two-dimensional code identification module;
a data storage module; and
a control module;
wherein the image collection module is configured to collect images using the camera, and transmit the images to the artificial marker identification module and the two-dimensional code identification module;
the artificial marker identification module is configured to identify an artificial marker, read an ID of the artificial marker, and transmit the ID to the data storage module, wherein the artificial marker is selected from the group consisting of Tag36h11, Tag36h10, Tag25h9, and Tag16h5;
the two-dimensional code identification module is configured to identify a two-dimensional code, read a URL of the artificial marker, and transmit the URL to the data storage module;
the data storage module is configured to store a map and a map description file marked with the artificial marker, a location information corresponding to the ID of the artificial marker, and a processing information obtained according to the URL of the two-dimensional code; and
the control module is configured to control the autonomous mobile device to move and make a disposal, wherein the autonomous mobile device has the computer vision positioning system.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer vision positioning system for a computer-controlled autonomous mobile transportation device in a warehouse for example comprises an image collection module, an artificial marker identification module, a two-dimensional code identification module, a data storage module, and a control module. The image collection module collects images, and transmits the images to the artificial marker identification module and the two-dimensional code identification module. The artificial marker identification module reads an ID of the artificial marker. The two-dimensional code identification module reads a URL of the artificial marker. The data storage module stores a map, a map description file, and location and object-disposal information. The control module controls a autonomous mobile device to move and make a disposal.
4 Citations
13 Claims
-
1. A computer vision positioning system for an autonomous mobile device comprising:
-
an image collection module comprising a camera; an artificial marker identification module; a two-dimensional code identification module; a data storage module; and a control module; wherein the image collection module is configured to collect images using the camera, and transmit the images to the artificial marker identification module and the two-dimensional code identification module; the artificial marker identification module is configured to identify an artificial marker, read an ID of the artificial marker, and transmit the ID to the data storage module, wherein the artificial marker is selected from the group consisting of Tag36h11, Tag36h10, Tag25h9, and Tag16h5; the two-dimensional code identification module is configured to identify a two-dimensional code, read a URL of the artificial marker, and transmit the URL to the data storage module; the data storage module is configured to store a map and a map description file marked with the artificial marker, a location information corresponding to the ID of the artificial marker, and a processing information obtained according to the URL of the two-dimensional code; and the control module is configured to control the autonomous mobile device to move and make a disposal, wherein the autonomous mobile device has the computer vision positioning system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for a computer vision positioning system for an autonomous mobile device comprising:
-
step (S1);
applying an artificial marker and a two-dimensional code within a region which needs to be marked, wherein the artificial marker comprises a location information and the two-dimensional code comprises a processing information, wherein a distance and an angle between the autonomous mobile device and the artificial marker are calculated by an artificial marker identification module; and
the location information of the autonomous mobile device is anti calculated;step (S2);
providing and releasing an autonomous mobile device having the computer vision positioning system;
wherein an image collection module comprising a camera collects artificial marker images and two-dimensional code images, and transmits the artificial marker images and the two-dimensional code images to the artificial marker identification module and a two-dimensional code identification module;
the artificial marker identification module identifies the artificial marker images, and transmits an ID of the artificial marker to a data storage module;
the two-dimensional code identification module identifies the two-dimensional code images, and transmits a URL of the two-dimensional code to the data storage module;
the data storage module determines the location information according to the ID, and obtains the processing information according to the URL; and
a control module controls the autonomous mobile device to move and make a disposal according to data in the data storage module. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification