Knowledge Representation in CiceRobot: a Robot for Explorations of Cultural Heritage