A movement control method, comprising: acquiring a first polygonal grid map corresponding to a target work region, wherein the first polygonal grid map comprises a three-dimensional continuous surface formed by splicing a plurality of polygonal planes, and different polygonal planes represent different subregions in the target work region; characterised in that the movement control method further comprises: determining, according to three-dimensional information of each of the polygonal planes in the first polygonal grid map and parameters of an autonomous mobile mowing apparatus, an avoidance subregion non-traversable for the autonomous mobile mowing apparatus in the target work region; deleting a polygonal plane corresponding to the avoidance subregion from the first polygonal grid map to obtain a second polygonal grid map; and controlling the autonomous mobile mowing apparatus to move in the target work region according to the second polygonal grid map; wherein the controlling the autonomous mobile mowing apparatus to move in the target work region according to the second polygonal grid map further comprises: determining, for each polygonal plane in the second polygonal grid map, whether there is an obstacle on a subregion represented by the polygonal plane; dividing, when there is an obstacle on the subregion represented by the polygonal plane, an obstacle-free distribution region included in the polygonal plane into at least two convex polygonal blocks, wherein there is no obstacle on a part of the target work region represented by the obstacle-free distribution region; and determining, for each of the convex polygonal blocks, a minimum bounding rectangle of the convex polygonal block, determining a coverage path of the autonomous mobile mowing apparatus within a part of the target work region represented by the convex polygonal block with a long side direction of the minimum bounding rectangle as a mowing path direction of the autonomous mobile mowing apparatus, and controlling the autonomous mobile mowing apparatus to move in the part of the target work region represented by the convex polygonal block according to the coverage path. acquiring a first polygonal grid map corresponding to a target work region, wherein the first polygonal grid map comprises a three-dimensional continuous surface formed by splicing a plurality of polygonal planes, and different polygonal planes represent different subregions in the target work region; characterised in that the movement control method further comprises: determining, according to three-dimensional information of each of the polygonal planes in the first polygonal grid map and parameters of an autonomous mobile mowing apparatus, an avoidance subregion non-traversable for the autonomous mobile mowing apparatus in the target work region; deleting a polygonal plane corresponding to the avoidance subregion from the first polygonal grid map to obtain a second polygonal grid map; and controlling the autonomous mobile mowing apparatus to move in the target work region according to the second polygonal grid map; wherein the controlling the autonomous mobile mowing apparatus to move in the target work region according to the second polygonal grid map further comprises: determining, for each polygonal plane in the second polygonal grid map, whether there is an obstacle on a subregion represented by the polygonal plane; dividing, when there is an obstacle on the subregion represented by the polygonal plane, an obstacle-free distribution region included in the polygonal plane into at least two convex polygonal blocks, wherein there is no obstacle on a part of the target work region represented by the obstacle-free distribution region; and determining, for each of the convex polygonal blocks, a minimum bounding rectangle of the convex polygonal block, determining a coverage path of the autonomous mobile mowing apparatus within a part of the target work region represented by the convex polygonal block with a long side direction of the minimum bounding rectangle as a mowing path direction of the autonomous mobile mowing apparatus, and controlling the autonomous mobile mowing apparatus to move in the part of the target work region represented by the convex polygonal block according to the coverage path. determining, for each polygonal plane in the second polygonal grid map, whether there is an obstacle on a subregion represented by the polygonal plane; dividing, when there is an obstacle on the subregion represented by the polygonal plane, an obstacle-free distribution region included in the polygonal plane into at least two convex polygonal blocks, wherein there is no obstacle on a part of the target work region represented by the obstacle-free distribution region; and determining, for each of the convex polygonal blocks, a minimum bounding rectangle of the convex polygonal block, determining a coverage path of the autonomous mobile mowing apparatus within a part of the target work region represented by the convex polygonal block with a long side direction of the minimum bounding rectangle as a mowing path direction of the autonomous mobile mowing apparatus, and controlling the autonomous mobile mowing apparatus to move in the part of the target work region represented by the convex polygonal block according to the coverage path.