Multimodal Spatiotemporal Collaborative Positioning Framework for Indoor Environments