This project aims to develop control and planning algorithms for future applications of autonomous vehicles. In particular, it will investigate solutions to problems that require multiple robotic platforms to act together, in a coordinated fashion, so that the best use is made of their combined resources to tackle the task in hand. To achieve to this, the project is adopting a practical multidisciplinary approach, in which multiagent planning and coordination algorithms will be developed and deployed on real robotic platforms, including Autonomous Ground Vehicles (AGVs) and Unmanned Aerial Vehicles (UAVs). These platforms will operate under the principle of flexible autonomy, in which robotic platforms will operate in a fully autonomous manner when appropriate, while still being guided by human involvement when key operating decisions need to be made.