The invention provides a container positioning method,
system and device based on a
laser radar and a storage medium, and the method comprises the steps: obtaining first
point cloud data covering a container and a loading and unloading platform, carrying out the iterative fitting of the first
point cloud data through an RANSAC
algorithm, obtaining plane equations corresponding to a plurality of dominant planes of the segmented container, and carrying out the calculation of the plane equations, calculating a current
pose of the container in the reference coordinate
system according to a
plane equation of the plurality of dominant planes, and determining a first
pose parameter; in the moving process of the container or the loading and unloading platform, second
point cloud data obtained by scanning the
tail environment of the container are obtained, local
feature extraction and clustering filtering are conducted on the second point
cloud data through an eight-neighborhood image
algorithm to determine the
tail position of the container, the first
pose parameter is corrected according to the
tail position of the container, and the tail position of the container is obtained. And outputting the second pose parameter of the container. According to the invention, multiple
laser radars are matched, the real-time performance of scanning detection and the integrity of point cloud are ensured, and the precision and efficiency of container pose measurement are improved.