FastSLAM algorithm based on improved resampling method and particle selection

A resampling and particle technology, applied in the direction of position/direction control, measuring device, non-electric variable control, etc., can solve the problems of real-time destruction, poor consistency, and insufficient robustness of data association problems, so as to improve consistency and improve The effect of precision

Inactive Publication Date: 2010-01-13
ZHEJIANG UNIV
View PDF0 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the in-depth research on the problem of simultaneous localization and map creation of robots, it is found that the extended Kalman filter algorithm has obvious defects: first, its computational complexity is proportional to the square of the number of detected landmarks (N) in the environment (O (N 2 )), and even if only one landmark is detected at the same time, the entire state covariance matrix must be updated; the second is that the extended Kalman filter algorithm is not robust enough to deal with the data association problem, and it cannot automatically perform automatic detection of data association errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FastSLAM algorithm based on improved resampling method and particle selection
  • FastSLAM algorithm based on improved resampling method and particle selection
  • FastSLAM algorithm based on improved resampling method and particle selection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] A FastSLAM algorithm based on improved resampling method and particle selection, the algorithm flow is as follows figure 1 As shown, when the robot receives external control input, the extended Kalman filter is used to predict and estimate the robot pose in each particle according to the robot motion prediction model; when receiving the detection data of the road sign from the external sensor, the same The robot pose and landmark positions in each particle are updated according to the sensor's measurement model using an extended Kalman filter. After using the motion prediction model to predict the robot pose or using the measurement model to update, start to judge whether particle resampling is required. In the judgment of particle resampling, when the number of effective particles is less than 75% of the total number of particles, the particle weight covariance is greater than the particle weight, and the particle measurement residual consistency data is not in the con...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a FastSLAM algorithm based on an improved resampling method and particle selection. The algorithm comprises the following steps: (1) a robot predicts robot poses according to input control data and updates the robot poses and road signs according to measuring data combined with a measuring model of an external sensor of the robot; (2) the robot poses are predicted by the calculation of a particle filter, and a particle resampling criterion is amended according to an effective particle number, particle weighting covariance and particle-measuring residual consistency; (3) new particles are generated by using an index grad method and a crossover operator; (4) the robot is positioned, and a map is created according to the generated new particles. The invention improves the particle resampling criterion and a new particle-generating method in the FastSLAM algorithm, thereby obviously improving the estimation consistency of the FastSLAM algorithm to the robot poses and simultaneously improving the precision of the robot positioning and map creation.

Description

technical field [0001] The present invention relates to the field of robot simultaneous positioning and map creation, specifically an improved algorithm to the traditional FastSLAM algorithm, especially the correction to the resampling standard judgment and the particle resampling method in the FastSLAM algorithm. Background technique [0002] Under the condition that its own position and attitude are uncertain, a mobile robot uses its own internal equipment and external measurement and sensing devices to create a map in a completely unknown environment, and at the same time uses the created map to perform autonomous positioning, which is commonly known as simultaneous positioning and map creation. question. Since Smith et al. proposed the simultaneous localization and map creation algorithm based on the extended Kalman filter, the extended Kalman algorithm has become the main method for studying the simultaneous localization and map creation of robots. However, with the in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G05D1/00G01C21/00
Inventor 陈耀武张亮蒋荣欣
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products