This document discusses using received signal strength (RSS) from WiFi access points to perform simultaneous localization and mapping (SLAM). It presents a dynamic Bayesian network model that uses a Rao-Blackwellized particle filter to estimate a user's pose and step locations while also estimating parameters of an indoor radio propagation model and maps of access point locations. Experimental results show the approach can solve ambiguity in estimating propagation parameters and accurately estimate maps using only normal WiFi networks during walks of 4-10 minutes in different indoor environments.