Establishing Semantic Web Technologies for Knowledge Representation and Context Awareness on Autonomous Robots Behnam Rahnama Department of Computer Engineering,