Abstract

The PHD (Probability Hypothesis Density) filter is a sub-optimal multi-target Bayesian filter based on a random finite set, which is widely used in the tracking and estimation of dynamic objects in outdoor environments. Compared with the outdoor environment, the indoor environment space and the shape of dynamic objects are relatively small, which puts forward higher requirements on the estimation accuracy and response speed of the filter. This paper proposes a method for fast and high-precision estimation of the dynamic objects’ velocity for mobile robots in an indoor environment. First, the indoor environment is represented as a dynamic grid map, and the state of dynamic objects is represented by its grid cells state as random finite sets. The estimation of dynamic objects’ speed information is realized by using the measurement-driven particle-based PHD filter. Second, we bound the dynamic grid map to the robot coordinate system and derived the update equation of the state of the particles with the movement of the robot. At the same time, in order to improve the perception accuracy and speed of the filter for dynamic targets, the CS (Current Statistical) motion model is added to the CV (Constant Velocity) motion model, and interactive resampling is performed to achieve the combination of the advantages of the two. Finally, in the Gazebo simulation environment based on ROS (Robot Operating System), the speed estimation and accuracy analysis of the square and cylindrical dynamic objects were carried out respectively when the robot was stationary and in motion. The results show that the proposed method has a great improvement in effect compared with the existing methods.

Highlights

  • At present, with more and more robots entering our life, how to make robots have the ability of safe and fast dynamic obstacle avoidance has become a hot topic of mobile robot research

  • The main contributions of this article are as follows: First, 2D Lidar is used to estimate the state of dynamic objects in indoor environments and the dynamic environment is represented by a dynamic grid map, which simplifies the problem of data association between measurements and targets in the Probability Hypothesis Density (PHD) filter

  • We bind the dynamic grid map to the robot coordinate system and derive the update formulas of the particle state with the robot’s motion, so that the sensing range can be expanded while keeping the size of the dynamic grid map unchanged

Read more

Summary

Introduction

With more and more robots entering our life, how to make robots have the ability of safe and fast dynamic obstacle avoidance has become a hot topic of mobile robot research. Nuss et al [24,25] proposed combining MIB filters on the basis of PHD filters (PHD/MIB filter) and gave a strict mathematical definition for the building of dynamic grid maps based on random finite set (RFS) theory. This algorithm uses parallel acceleration to build. The main contributions of this article are as follows: First, 2D Lidar is used to estimate the state of dynamic objects in indoor environments and the dynamic environment is represented by a dynamic grid map, which simplifies the problem of data association between measurements and targets in the PHD filter.

Multi-Object Bayesian Filter and PHD Filter Based on Random Finite Set
Measurement-Driven Particle PHD Filter Realization Based on Grid Map
The Proposed Framework for Building Dynamic Grid Map
Particle State Updating with Robot Motion
Obtaining the position of robot
Update of particle position information
Update of particles velocity
Motion Model Design
Particle Weights Update
Simulation
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call