A method for positioning a self-moving device (1), comprising the following steps: acquiring a current positioning signal of a self-moving device during a moving process and a reference positioning signal of the self-moving device before the current positioning signal; performing resolution processing on the reference positioning signal and the current positioning signal to obtain error data; and processing to obtain current position information about the self-moving device according to the error data and position information about the reference positioning signal. The error data is acquired by using a reference positioning signal before a current positioning signal and current position information is obtained by means of processing based on the error data and position information about the reference positioning signal; and the current position information is obtained without using a self-configured base station or a shared base station to process a satellite signal received in real time at the current time. By means of the method, a self-configured base station or a shared base station can be eliminated, user installation can be simplified, and the costs can be reduced greatly.L'invention concerne un procédé de positionnement d'un dispositif automoteur (1) comprenant : l'acquisition d'un signal de positionnement en cours d'un dispositif automoteur pendant un processus de déplacement et d'un signal de positionnement de référence du dispositif automoteur avant le signal de positionnement en cours; la réalisation d'un traitement de résolution sur le signal de positionnement de référence et le signal de positionnement en cours afin d'obtenir des données d'erreur; et la réalisation d'un traitement afin d'obtenir des informations de position en cours concernant le dispositif automoteur en fonction des données d'erreur et des informations de position concernant le signal de positionnement de référence. Les données d'erreur sont acquises à l'aide d'un signal de positionnem