Positioning method and device for mobile robot, mobile robot and storage medium
A mobile robot, positioning method technology, applied in the direction of measurement devices, satellite radio beacon positioning systems, instruments, etc., can solve the problems of low precision and large positioning error
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Embodiment 1 of the present invention provides a positioning method for a mobile robot. The method can be executed by a positioning device of the mobile robot, wherein the device can be implemented by software and / or hardware, and generally can be integrated in the mobile robot. figure 1 It is a schematic flow chart of the positioning method of the mobile robot provided in Embodiment 1 of the present invention, such as figure 1 As shown, the method includes:
[0028] S101. Acquire the original positioning information of the mobile robot. The original positioning information includes the first detected pose output by the main positioning module, the second detected pose output by each slave positioning module, and the upper position of the mobile robot in the previous positioning cycle. a pose.
[0029] Wherein, the first detection pose can be the pose of the mobile robot detected and determined by the main positioning module of the mobile robot at the current moment; ...
Embodiment 2
[0039] figure 2 It is a flow diagram of a positioning method for a mobile robot provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above embodiments. In this embodiment, "using the first fusion algorithm for the first Detecting the pose and the previous pose for fusion calculation to obtain the main fusion pose of the main positioning module" is optimized as: obtaining the current velocity of the mobile robot, the current velocity including the current linear velocity and the current angular velocity ; calculate the theoretical pose of the mobile robot in the current detection cycle according to the current speed and the last pose; use the first fusion algorithm to perform fusion calculation on the theoretical pose and the first detection pose, In order to obtain the main fusion pose of the main positioning module, the first fusion algorithm is an extended Kalman filter algorithm.
[0040] Further, the mobile robot positioning...
Embodiment 3
[0067] Embodiment 3 of the present invention provides a preferred positioning method for a mobile robot. The method can be executed by a positioning device of the mobile robot, wherein the device can be implemented by software and / or hardware, and generally can be integrated in the mobile robot. image 3 A schematic flow chart of a preferred positioning method for a mobile robot provided in Embodiment 3 of the present invention, as shown in image 3 As shown, the method includes:
[0068] S301. Obtain the sample variance of the pose detected by each positioning module of the mobile robot, and determine the positioning module with the smallest sample variance as the master positioning module of the mobile robot, and determine other positioning modules as the slave positioning modules of the mobile robot.
[0069] S302. Acquire the original positioning information and current speed of the mobile robot, the original positioning information includes the first detected pose output...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


