Real-Time Polygonal Semantic Mapping for Humanoid Robot Stair Climbing