Autonomous flying robots must be able to navigate in a warehouse system and be able to transmit inventory as quickly and accurately as possible. The robots must be able to demonstrate their flying and storage manoeuvring between shelves and assembling different coloured boxes, and in different colours.