We are carrying out research into systems which can autonomously carry out tasks in real-world situations. This covers a range of different technologies aimed at maximising the partnership between computers, people and robots.

People are naturally able to carry out a wide variety of tasks and expect to operate in a changing and dynamic world. Computers and robots struggle to deal with the sheer variety, noise and dynamism present in the real world but can carry out tasks that are too boring, repetitive or dangerous for people to undertake. By expanding the range of uncertainty and change that robotic systems can cope with we aim to dramatically improve the range of tasks than can be handled by systems consisting of a mixture of people and robots.

Building on previous work on unmanned aerial vehicles and indoor robots we are aiming to develop and test autonomy algorithms and architectures for outdoor ground robotic platforms.