| Literature DB >> 29534513 |
Huixia Li1,2, Xi Wen3, Hang Guo4, Min Yu5.
Abstract
As indoor mobile navigation suffers from low positioning accuracy and accumulation error, we carried out research into an integrated location system for a robot based on Kinect and an Inertial Measurement Unit (IMU). In this paper, the close-range stereo images are used to calculate the attitude information and the translation amount of the adjacent positions of the robot by means of the absolute orientation algorithm, for improving the calculation accuracy of the robot's movement. Relying on the Kinect visual measurement and the strap-down IMU devices, we also use Kalman filtering to obtain the errors of the position and attitude outputs, in order to seek the optimal estimation and correct the errors. Experimental results show that the proposed method is able to improve the positioning accuracy and stability of the indoor mobile robot.Entities:
Keywords: IMU; Kalman filters; Kinect; indoor navigation; location
Year: 2018 PMID: 29534513 PMCID: PMC5877380 DOI: 10.3390/s18030839
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Flowchart of the robot self-localization method.
Figure 2System and filter structure.
Figure 3Kinect and experimental platform WX-DP203.
Control point coordinates (in meters).
| Number of Control Points | 1 | 2 | 3 |
|---|---|---|---|
| Control Points | (0, 0) | (5.61, 0.01) | (5.60, 5.61) |
Figure 4(a) Kinect positioning results; (b) Comparison of Kalman filter positioning trajectory.
Position comparison of visual and control points (in meters).
| Number of Control Points | 1 | 2 | 3 |
|---|---|---|---|
| The position of the control point | (0.00, 0.00) | (5.61, 0.01) | (5.60, 5.61) |
| Visual position | (0.00, 0.00) | (5.321, 0.0062) | (5.5248, 4.8182) |
| Distance errors (Positioning errors) | 0.00 | 0.2890 | 0.7954 |
Kalman filter error analysis (in meters).
| Number of Control Points | 1 | 2 | 3 |
|---|---|---|---|
| Visual odometry | 0.00 | 0.2890 | 0.7954 |
| Kalman filter of Kinect/IMU | 0.00 | 0.2077 | 0.6078 |