Describing and Classifying Situations with Description Logics in Ubiquitous Robotics