Category Indoor Positioning