Concurrent filtering and smoothing: A parallel architecture for real-time navigation and full smoothing. (October 2014)