Accurate state estimation for a mobile robot often requires the fusion of data from multiple sensors. Software that performs sensor fusion should therefore support the inclusion of a wide array of heterogeneous sensors. This paper presents a software package, robot_localization, for the robot operating system (ROS). The package currently contains an implementation of an extended Kalman filter (EKF). It can support an unlimited number of inputs from multiple sensor types, and allows users to customize which sensor data fields are fused with the current state estimate. In this work, we motivate our design decisions, discuss implementation details, and provide results from real-world tests.
CITATION STYLE
Moore, T., & Stouch, D. (2016). A generalized extended Kalman filter implementation for the robot operating system. In Advances in Intelligent Systems and Computing (Vol. 302, pp. 335–348). Springer Verlag. https://doi.org/10.1007/978-3-319-08338-4_25
Mendeley helps you to discover research relevant for your work.