A Belief Propagation Algorithm for Multipath-Based SLAM with Multiple Map Features: A mmWave MIMO Application | IEEE Conference Publication | IEEE Xplore