抄録
This paper describes the localization method based on global navigation satellite systems (GNSS) technology for autonomous navigation of mobile robots. The accurate and robust position estimation of the robot is the key to the autonomous navigation. GNSS was usually not used in localization in urban environments because its positioning has multipath errors and problems in availability. In this paper, we propose the GNSS positioning technique that is suitable for the autonomous navigation of mobile robots. We use an open source GNSS positioning library to compute the GNSS fix solutions. The techniques, which select the GNSS observations using the GNSS signal strength and validate GNSS fix solutions, are proposed. Then the GNSS fix solutions are integrated with inertial sensors and an odometer through the extended Kalman filter. From the experiment in the “Real World Robot Challenge (RWRC)”, it was confirmed that the effectiveness of our proposed technique and the feasibility of its highly accurate positioning.