Abstract

Abstract. In the past 30 years, Kalman filter is a classical method to solve the problem of simultaneous localization and mapping (SLAM) of mobile robots. Extended Kalman filter (EKF) and unscented Kalman filter (UKF) are derived from Kalman filter. Extended Kalman filter (EKF) overcomes the nonlinear problem that Kalman filter cannot solve. However, when it is strongly nonlinear, EKF violates the assumption of local linearity, and EKF algorithm may make the filter diverge. Secondly, because the Jacobian matrix is needed in the online processing of EKF, its tedious calculation process makes the implementation of this method relatively difficult. Unscented Kalman filter (UKF) uses nonlinear model directly, avoids operation of Jacobian matrix of complex nonlinear function, and ensures the general adaptability of nonlinear system. In this paper, based on the square root unscented Kalman filter, sigma points are selected according to the square-root decomposition of prior covariance, and then weighted mean and covariance are calculated. The quaternion is used to represent the attitude, and the quaternion vector is converted to the rotation space for matrix operation. Comparing the robot poses estimated based on the square root traceless Kalman filter (QSR-UKF), square root traceless Kalman filter (SR-UKF), and extended Kalman filter (EKF), the simulation results show the QSR-UKF proposed in this paper is effective.

Highlights

  • Mobile robots can be divided into three types: remote control, semi-autonomous and autonomous

  • The trajectory diagrams of the robot running with Extended Kalman filter (EKF), SR-Unscented Kalman filter (UKF) and quaternion Square-root Unscented Kalman filtering (QSR-UKF) are displayed

  • This paper presents a better solution to the nonlinear optimization problem of mobile robot simultaneous localization and mapping (SLAM)

Read more

Summary

Introduction

Mobile robots can be divided into three types: remote control, semi-autonomous and autonomous. In the late 1960s, Nilsson and others developed the first autonomous mobile robot named Shakey at Stanford College for the purpose of studying autonomous reasoning, planning, and control of artificial intelligence technology in complex environments [Nilsson, 1996]. It applies artificial intelligence technology to the robot system so that it can perform independent reasoning, motion planning and real-time control in an unstructured environment. Shakey robots have simple perception, thinking and decision-making capabilities, for example, they can discover and grab wooden blocks according to human instructions. Wheelesley of Massachusetts Institute of Technology (MIT), Vamors-P and Caravelle systems of Germany, Sony AIBO entertainment robot of Japan, CMU-Rover of Carnegie Mellon University (CMU), Autonomous Guided of Australian Sharp University (Autonomous Guided Vehicles, AGV) and French Cybercar represent the higher level of mobile robot research direction [Durrant-Whyte, 1996]

Objectives
Results
Conclusion
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