The main goal of our research is to develop autonomous intelligent robots which are able to use sensor information to learn how to move safely in unknown environments and how to behave when unexpected events occur. Artificial intelligent systems like this allow robots to complete more complex tasks without requiring every tiny detail to be anticipated and pre-programmed by an operator.