C5 is an autonomous floor cleaning robot for medium and large indoor spaces that combines sweeping, scrubbing and dry dust mopping in one machine. With a large volume of water and strong pressure it removes heavy dirt in a single pass, and cleans missed spots again. It recognises cleaning boundaries by itself, divides jobs into zones, updates the map as it goes, schedules automatically and prepares a report after every job. It can be started remotely or with one touch, and initialises at any point. Integrated with access control and elevators it also cleans across several floors and zones. The docking station charges it, refills clean water, drains dirty water and rinses the dirty water tank, so staff rarely need to step in; where plumbing cannot be adapted, a mobile water tank is available. Typical environments are shopping centres, airports and other transport hubs, supermarkets, factories and industrial sites, office buildings, hotels and hospitals.