Professor O'Kane's research is in planning algorithms for robotics and autonomous systems. As robot technology becomes more practical, it becomes increasingly important to design robots that are suitable for domains that are unpredictable and inhospitable, while ensuring that the resulting systems are robust and inexpensive. Because sensing and uncertainty are central issues in robotics, it is essential to understand how to solve robotics problems when sensing is limited and uncertainty is great.