Wi-Fi Based Indoor Positioning System For Mobile Robots By Using Particle Filter

Hikmet Yucel,Gulin Elibol,Ugur Yayan
DOI: https://doi.org/10.48550/arXiv.2012.05286
2020-12-10
Abstract:Mobile robots have the capability to work in real-time autonomously. Autonomous behavior is strictly dependent on knowing the position of the mobile robot. The positioning of a mobile robot in an indoor area is a difficult task for only one sensor information is used. We proposed a system and method to locate the mobile robot via fusing signals from WIFI and odometer data via particle filter. In this study, the Particle filter is a well-known filter that is used for indoor positioning of mobile robots. The proposed system includes two parts that are RFKON system and evarobot for data collection and experiments. The Received Signal Strength (RSS) measurements of the WiFi access points that are located in any environment are used to locate a stationary mobile robot in one floor area via SIS Particle Filter. RSS measurements from the RFKON database are used and the average location error is 0.7606 and 0.1495 m for 300 and 1000 particles respectively.
Robotics
What problem does this paper attempt to address?
This paper attempts to address the problem of how to achieve precise localization of mobile robots in indoor environments by integrating WiFi signals and odometry data. Specifically, the paper proposes a particle filter-based method that uses WiFi signal strength (RSS) and odometry data to estimate the position of a mobile robot indoors. ### Background - **Indoor Localization Challenges**: In indoor environments, it is difficult to achieve high-precision localization relying solely on information from a single sensor. - **Existing Methods**: In existing research, particle filters are commonly used to fuse data from different types of sensors, such as ultrasonic, RFID, cameras, and laser rangefinders, to improve localization accuracy. ### Contributions of the Paper - **Fusion of WiFi and Odometry Data**: The paper proposes a new method that integrates WiFi signals and odometry data using a particle filter to achieve indoor localization of mobile robots. - **System Composition**: The system consists of two parts: the RFKON system (for collecting and processing WiFi signals) and evarobot hardware (for experiments and data collection). - **Experimental Results**: The effectiveness of the method was validated through experiments, showing an average localization error of 0.7606 meters with 300 particles and 0.1495 meters with 1000 particles. ### Method Overview 1. **Particle Generation**: Randomly generate particles within the indoor area, with each particle representing a possible robot position. 2. **Prediction Step**: Update the positions of the particles based on odometry data. 3. **Measurement Step**: Obtain the WiFi signal strength (RSS) for each particle from the RFKON database and calculate its weight. 4. **Resampling**: Resample particles based on their weights to generate a new set of particles. 5. **Position Estimation**: Estimate the actual position of the robot by averaging the positions of the resampled particles. ### Experimental Setup - **Experimental Platform**: Experiments were conducted using the evarobot platform. - **Data Source**: WiFi signal strength data was obtained from the RFKON database. - **Evaluation Metrics**: The system's performance was evaluated by comparing the error between the estimated position and the actual position. ### Conclusion - **Main Findings**: The proposed method effectively achieves localization of mobile robots in indoor environments, and the localization accuracy significantly improves with an increase in the number of particles. - **Future Work**: Plans include conducting more tests in real environments, including trajectory tracking experiments and cross-track error analysis. Overall, this paper provides an effective solution for indoor navigation and autonomous robot applications by integrating WiFi signals and odometry data using a particle filter to achieve high-precision indoor localization of mobile robots.