The invention discloses an SLAM method and device under semi-dynamic environment change, and relates to the field of positioning composition, and the method comprises the steps: obtaining environment data, building a priori map according to the environment data, obtaining the currently obtained environment data of a positioning object at the beginning of positioning, carrying out the
local matching of the environment data and the environment data corresponding to the priori map, judging whether the matching succeeds or not, and if yes, judging whether the matching succeeds or not. And if the matching is successful, updating the
pose of the positioning object at the current position so as to realize successful positioning, and if the matching is failed, entering the next step, updating the dynamic map, carrying out
global matching on the environment data acquired by the positioning object at present and the prior map, and judging whether the matching is successful or not. According to the main technical scheme and effects, when
local matching fails, map updating can be automatically carried out, it is ensured that the map can accurately reflect actual changes of the environment, the
system can update or expand the map, the positioning result is more accurate, meanwhile, the semi-static objects are recognized, strategy
processing is dynamically updated, and the positioning accuracy is improved. And mismatching caused by the objects is avoided.