This floor cleaning robot recognises the areas to be cleaned with the help of a camera and infrared sensors. The robot features a technology which, if a user has moved the device during the cleaning process, allows to relocate its position in order to seamlessly complete the cleaning task. The body, with a height of only 77 mm, can reach the area under furniture. The functionality of the removable parts, such as the dust container and roller brushes, has also been optimised for enhanced user friendliness.