Patent Description:
A robotic vacuum cleaner forms a self-propelling unit provided with a drive arrangement comprising a control arrangement configured to control autonomous movement of the robotic vacuum cleaner along a surface to be cleaned. The control arrangement comprises microprocessor and navigation means including one or more sensors providing input to assist in controlling the movement of the robotic vacuum cleaner.

A robotic cleaner may comprise a brush roll arranged to rotate about a horizontal axis and a brush arranged to rotate about a vertical axis. Such brushes may be configured to propel dust and debris directly or indirectly towards and/or into a nozzle inlet of a housing of the robotic vacuum cleaner. The nozzle inlet faces the surface to be cleaned. A motor fan unit of the robotic vacuum cleaner is arranged in fluid communication with the nozzle inlet. Dust and debris sucked or otherwise propelled into the nozzle inlet is guided into a debris receptacle of the robotic vacuum cleaner. The debris receptacle is emptied, or replaced, when deemed necessary or desirable by a user or by the control arrangement of the robotic vacuum cleaner.

One brush of the robotic cleaner may be a so-called side brush. Commonly, a side brush is rotatable about a substantially vertical axis and comprises bristles extending outwardly from the axis. Seen along a traveling direction of the robotic vacuum cleaner, the side brush is arranged towards a lateral side of the brush roll and the robotic vacuum cleaner. The bristles of the side brush may extend outside a main body of the robotic vacuum cleaner seen in a top view of the cleaner.

A robotic vacuum cleaner configured for domestic use is suitably sized such that it can travel underneath furniture, preferably even underneath low furniture such as underneath a sofa or a bed.

<CIT> discloses a method for cleaning a floor utilising a self-propelled floor cleaning device. In a base station, the floor cleaning device switches between cleaning tools and/or cleaning agent suitable for cleaning different regions of the floor, which may include a stained portion of the floor.

The side brush is a particular kind of brush having a substantially vertically extending axis of rotation and being provided with radially extending bristles. The purpose of the side brush is to propel dust and debris from a lateral side portion of the robotic cleaner towards a more central portion underneath the robotic cleaner such that the dust and debris is more easily directed into a nozzle inlet of the robotic cleaner.

It has been realised that a side brush of a robotic vacuum cleaner is subjected to substantial wear when used on a carpeted surface.

It would be advantageous to overcome this drawback. In particular, it would be desirable to provide a robotic cleaner system comprising a robotic vacuum cleaner, which system is adaptable to the cleaning of different types of surfaces. To better address one or more of these concerns, a robotic cleaner system and/or a method for operating a robotic cleaner system having the features defined at least in one of the independent claims is/are provided.

According to an aspect, there is provided a robotic cleaner system comprising a robotic vacuum cleaner configured for autonomous travel along a surface to be cleaned and a stationary base station. The robotic vacuum cleaner comprises a first brush arranged to rotate about a horizontal axis extending substantially perpendicularly to a main traveling direction of the robotic vacuum cleaner and having a first brush width along the horizontal axis, a second brush arranged to rotate about a substantially vertical axis, and a control arrangement. The second brush is detachably connected to a main body of the robotic vacuum cleaner. The stationary base station is configured for receiving the second brush. The second brush is a side brush comprising bristles extending laterally outside the first brush width seen along the main traveling direction. The control arrangement is configured to disengage the second brush from the main body in the stationary base station when a surface portion of the surface to be cleaned is a carpeted surface portion.

Since the second brush is a side brush as defined above and the control arrangement is configured to disengage the second brush from the main body in the stationary base station when a surface portion of the surface to be cleaned is a carpeted surface portion, unnecessary wear of the side brush due to use on carpeted surface portions is avoided.

Accordingly, the side brush will have a longer service life than if used on carpeted surface portions.

This solution provides the further advantage of avoiding drift from an intended traveling path of the robotic vacuum cleaner due to the engagement of the side brush with a carpeted surface portion. Such drift may be considerable and thus, must be compensated for in order for the robotic vacuum cleaner not to lose orientation on the surface to be cleaned. Moreover, entangling of the side brush with carpet tassels is avoided.

The robotic vacuum cleaner may be a self-propelling unit configured to travel along the surface to be cleaned. The robotic vacuum cleaner may preferably be configured for domestic use, e.g. sized such that it may travel underneath at least some domestic furniture. The robotic vacuum cleaner may be controlled by the control arrangement to be guided along the surface to be cleaned. Navigation information utilised by the control arrangement may be provided e.g. by sensors, and/or stored and/or calculated position information, and/or beacons.

The stationary base station may be positioned in connection with the surface to be cleaned. The robotic vacuum cleaner may be parked in the stationary base station during inoperative periods of the robotic vacuum cleaner. The stationary base station may be configured for charging a battery of the robotic vacuum cleaner.

The robotic vacuum cleaner comprises a motor fan unit and a receptacle for dust and/or debris. The motor fan unit produces an airflow through the nozzle inlet and towards the receptacle for dust and/or debris.

The first brush may be arranged to propel dust and/or debris towards and/or into the nozzle inlet.

The first brush extending substantially perpendicularly to the main travelling direction may mean that the first brush extends within a range of <NUM> - <NUM> degrees perpendicular to the main travelling direction. The second brush extending about a substantially vertical axis may mean that the second brush extends within a range of <NUM> - <NUM> degrees to the vertical direction. The horizontal axis and the substantially vertical axis relate to the robotic vacuum cleaner when being positioned in an operating position on a horizontal surface to be cleaned.

As mentioned above, the second brush is a side brush comprising bristles extending laterally outside the first brush width seen along the main traveling direction. Accordingly, as such the side brush is arranged at a side compared to the first brush. The side brush may be configured to sweep dust and/or debris from beside and/or a side portion of main body of the robotic vacuum cleaner to underneath the main body where the first brush and/or suction produced at the nozzle inlet reaches the dust and/or debris for further transportation into the receptacle for dust and/or debris. The side brush may sweep dust and/or debris towards the first brush and/or the nozzle inlet. The side brush may be arranged to reach into narrow corners and crevices where the first brush underneath the robotic vacuum cleaner and/or suction produced at the nozzle inlet does not reach. Accordingly, the bristles of the side brush may extend laterally outside the main body of the robotic vacuum cleaner.

The term "main body" of the robotic vacuum cleaner relates to the part of the robotic vacuum cleaner that travels around the surface to be cleaned. The first brush and the second/side brush are attached to the main body. The main body includes the drive arrangements, which may comprise one or more electric motors, and which rotate the first brush and the second/side brush.

According to embodiments, the control arrangement may be configured to engage the second brush with the main body in the stationary base station when a surface portion of the surface to be cleaned is a hard floor surface portion. In this manner, the assistance of the second/side brush may be utilised during cleaning of hard floor surface portions. The benefits of the sweeping of dust and/or debris to underneath the main body and/or towards the first brush and/or the nozzle inlet by the second/side brush and optionally the reaching into corners and crevices may be utilised.

According to embodiments, the control arrangement may be configured to store surface related data of the surface to be cleaned, the surface related data comprising positional data related to the carpeted surface portion and/or to the hard floor surface portion. In this manner, the control arrangement may be provided with a map and/or positional data table of the surface to be cleaned, the map and/or data table including the carpeted surface portion and the hard floor surface portion. The positional data may be applied when deciding whether the side brush is to be disengaged from, or engaged with, the main body of the robotic vacuum cleaner.

According to some embodiments, a user may provide the positional data related to the carpeted surface portion and/or to the hard floor surface portion to the control arrangement.

According to some embodiments, the control arrangement may comprise one or more sensors for determining part of the surface related data, and the one or more sensors may be utilised for determining the carpeted surface portion and/or the hard floor surface portion. In this manner, the control arrangement may be configured for establishing the surface related data including which of surface portions of the surface to be cleaned is a carpeted surface portion and which is a hard floor surface portion. Thus, the control arrangement as such may be configured to establish a map and/or a positional data table of the surface to be cleaned. The map and/or data table may include one or more carpeted surface portions and one or more hard floor surface portions.

According to embodiments, the control arrangement may comprise a handheld device configured, upon input from a user, to initiate disengagement of the second brush from the main body and/or to initiate engagement of the second brush with the main body. In this manner, the second/side brush may be disengaged by the user and picked up, e.g. for inspection and cleaning of the second/side brush. Thereafter, the user may place the second/side brush e.g. in a dedicated position on the stationary base station and command engagement of the second/side brush with the main body. Additionally or alternatively, in this manner, a user may control whether the second/side brush is to be utilised during a particular cleaning operation.

According to a further aspect, there is provided a method for operating a robotic cleaner system comprising a robotic vacuum cleaner configured for autonomous travel along a surface to be cleaned and a stationary base station. The surface to be cleaned comprises a carpeted surface portion. The robotic vacuum cleaner comprises a first brush arranged to rotate about a horizontal axis and a second brush in the form of a side brush arranged to rotate about a substantially vertical axis, the second brush being detachably connected to a main body of the robotic vacuum cleaner. The method comprises steps of:.

Since the carpeted surface portion is determined, the side brush is disengaged in the stationary base station, the robotic cleaner exits the base station without the side brush and cleaning of the carpeted surface portion is done without the side brush, unnecessary wear of the side brush due to use on carpeted surface portions is avoided. Accordingly, in the method as with the robotic cleaner system, the side brush will have a longer service life than if used on carpeted surface portions.

Accordingly, of the first and second brushes, the robotic vacuum cleaner only uses the first brush during the step of cleaning the carpeted surface portion without the second brush.

After the step of cleaning the carpeted surface portion without the second brush, the robotic vacuum cleaner may return to the stationary base station.

According to embodiments, the surface to be cleaned may comprise a hard floor surface portion, and the method may comprise steps of:.

After the step of cleaning the hard floor surface portion with the first and second brushes, the robotic vacuum cleaner may return to the stationary base station.

Further features of, and advantages will become apparent when studying the appended claims and the following detailed description.

Various aspects and/or embodiments, including particular features and advantages, will be readily understood from the example embodiments discussed in the following detailed description and the accompanying drawings, in which:.

Aspects and/or embodiments will now be described more fully. These aspects and/or embodiments may, however, be embodied in many different forms and should not be construed as limiting; rather, they are provided by way of example so that this disclosure will be thorough and complete, and to fully convey the scope of all aspects to those skilled in the art.

<FIG> illustrates a robotic cleaner system <NUM> comprising a robotic vacuum cleaner <NUM> and a stationary base station <NUM>. The robotic vacuum cleaner <NUM> is configured for autonomous travel along a surface to be cleaned.

During use of the robotic cleaner system <NUM>, the stationary base station <NUM> is positioned in connection with the surface to be cleaned. The robotic vacuum cleaner <NUM> may be parked in the stationary base station <NUM> during inoperative periods of the robotic vacuum cleaner <NUM>.

The stationary base station <NUM> may comprise a battery charging apparatus configured to charge a battery of the robotic vacuum cleaner <NUM>.

<FIG> schematically illustrates a robotic vacuum cleaner <NUM> according to embodiments in a bottom view. The robotic vacuum cleaner <NUM> may be a robotic vacuum cleaner <NUM> as discussed above with reference to <FIG>.

Accordingly, in <FIG> the underside of the robotic vacuum cleaner <NUM> is shown. The broad arrow indicates a main traveling direction of the robotic vacuum cleaner <NUM>.

The robotic vacuum cleaner <NUM> comprises a main body <NUM> housing components such as a propulsion system comprising driving means in the form of two electric wheel motors 115a, 115b for enabling movement of driving wheels <NUM>, <NUM> of the robotic vacuum cleaner <NUM> such that the robotic vacuum cleaner <NUM> can be moved over a surface to be cleaned. Each wheel motor 115a, 115b is capable of controlling the respective driving wheel <NUM>, <NUM> to rotate independently of each other in order to move the robotic vacuum cleaner <NUM> across the surface to be cleaned. A number of different driving wheel arrangements, as well as various wheel motor arrangements, can be envisaged, and the present disclosure is not limited to any particular kind of propulsion system.

It should be noted that the robotic vacuum cleaner <NUM> may have any appropriate shape, such as a device having a more circular-shaped main body, or a more triangular-shaped main body. The propulsion system may be arranged to cause the robotic vacuum cleaner <NUM> to perform any one or more of a yaw, pitch, or translation movement.

The robotic vacuum cleaner <NUM> comprises a control arrangement <NUM> adapted to control the robotic vacuum cleaner <NUM>. The control arrangement <NUM> comprises a calculation unit <NUM> which may take the form of substantially any suitable type of processor circuit or microcomputer, e.g. a circuit for digital signal processing (digital signal processor, DSP), a Central Processing Unit (CPU), a processing unit, a processing circuit, a processor, an Application Specific Integrated Circuit (ASIC), a microprocessor, or other processing logic that may interpret and execute instructions. The herein utilised expression calculation unit <NUM> may represent a processing circuitry comprising a plurality of processing circuits, such as, e.g., any, some or all of the ones mentioned above. Accordingly, the calculation unit <NUM> may be a distributed calculation unit <NUM> comprising more than one processor circuit/microcomputer. The control arrangement <NUM> comprises a memory unit <NUM>. The calculation unit <NUM> is connected to the memory unit <NUM>, which provides the calculation unit <NUM> with, for example, stored programme code and/or stored data which the calculation unit <NUM> needs to enable it to do calculations, and/or map data of the surface to be cleaned, and/or one or more tables containing positional data of the surface to be cleaned. The calculation unit <NUM> may also be adapted to storing partial or final results of calculations in the memory unit <NUM>. The memory unit <NUM> may comprise a physical device, such as a Random Access Memory (RAM), a Flash memory or a hard disk drive, utilised to store data or programs, i.e., sequences of instructions, on a temporary or permanent basis.

The calculation unit <NUM> is arranged to execute a computer program <NUM> stored in the memory unit <NUM>. The calculation unit <NUM> is arranged to carry out a method according to aspects and/or embodiments discussed herein. The method may be implemented at least partially by an appropriate computer program <NUM> comprising computer-executable instructions. The computer program <NUM> may be transferred to the memory unit <NUM> by means of a suitable computer program product, such as a digital versatile disc (DVD), compact disc (CD) or a memory stick. As a further alternative, the computer program <NUM> may be downloaded to the memory unit <NUM> over a wired or wireless network.

The control arrangement <NUM> may comprise actuators such as the wheel motors 115a, 115b and/or sensors.

The calculation unit <NUM> controls the wheel motors 115a, 115b to rotate the driving wheels <NUM>, <NUM> as required in view of information provided by the map data and/or positional data table/s and/or in view of information received from an obstacle detecting device for detecting obstacles e.g. in the form of walls, floor lamps, table legs, around which the robotic vacuum cleaner <NUM> must navigate during use thereof. The obstacle detecting device may be embodied in the form of any suitable sensor <NUM>, such as a 3D sensor system registering its surroundings, implemented by means of e.g. a 3D camera, a camera in combination with lasers, a laser scanner, etc. for detecting obstacles and communicating information about any detected obstacle to the calculation unit <NUM>. The calculation unit <NUM> communicates with the wheel motors 115a, 115b to control movement of the wheels <NUM>, <NUM> in accordance with information provided by the map data and/or the positional data table/s and/lor the obstacle detecting device such that the robotic vacuum cleaner <NUM> can move as desired across the surface to be cleaned.

The control arrangement <NUM> also may comprise one or more sensors <NUM> for determining surface related data of the surface to be cleaned. Such surface related data may relate to a texture of the surface to be cleaned and may be utilised for identifying e.g. carpeted and hard floor surface portions of the surface to be cleaned. The sensor <NUM> for determining surface related data may be the same sensor or sensors as the sensor system registering the surroundings of the robotic vacuum cleaner <NUM> as discussed above.

Moreover, the main body <NUM> of the robotic vacuum cleaner <NUM> comprises a motor fan unit <NUM> creating an airflow for transporting dust and/or debris from a nozzle inlet <NUM> to a receptacle for dust and/or debris, such as a dust bag or cyclone arrangement (not shown) housed in the main body <NUM>. The nozzle opening <NUM> is arranged at the bottom side of the main body <NUM>. The control arrangement <NUM> may control the motor fan unit <NUM>.

The robotic vacuum cleaner <NUM> comprises a first brush <NUM> arranged to rotate about a horizontal axis <NUM> extending substantially perpendicularly to the main traveling direction of the robotic vacuum cleaner <NUM>. In order to rotate the first brush <NUM>, a motor <NUM> is operatively coupled to the first brush <NUM> to control its rotation in line with instructions received from the calculation unit <NUM>.

The first brush <NUM> has a first brush width W along the horizontal axis <NUM>. The first brush <NUM> may be arranged in the main body <NUM> in connection with the nozzle inlet <NUM>. The first brush <NUM> may be a brush roll comprising one or more of bristles, tufts of bristles, flexible ribs, etc. configured to engage with dust and/or debris when the first brush <NUM> is rotated in order to transport and/or move and/or propel dust and/or debris into or towards the nozzle inlet <NUM>. Thus, the first brush <NUM> is arranged to enhance the dust and debris collecting properties of the robotic vacuum cleaner <NUM>.

The robotic vacuum cleaner <NUM> comprises a second brush <NUM> arranged to rotate about a substantially vertical axis <NUM>, see also <FIG>. The second brush <NUM> is a side brush comprising bristles extending laterally outside the first brush width W seen along the main traveling direction.

The second/side brush <NUM> comprises bristles extending laterally beyond the main body <NUM> seen along the main traveling direction.

The second/side brush <NUM> is provided with radially extending bristles, i.e. a main direction in which the bristles extend is in a radial direction from the axis <NUM> of the side brush. During use of the second/side brush <NUM>, a large portion of the bristles extends in parallel to the surface to be cleaned and engage with the surface to be cleaned. The bristles extend in a flat plane or a conical plane from the axis <NUM>, i.e. the bristles are only arranged to a limited extent along with the axis <NUM> of the side brush <NUM>. In these embodiments the bristles of the side brush extend beyond the main body <NUM>, seen in the bottom view of <FIG>. In alternative embodiments, the bristles may not reach beyond the main body <NUM> but may extend only to an edge of the main body <NUM>.

The side brush <NUM> is arranged to propel dust and debris from a lateral side portion of the robotic vacuum cleaner <NUM> to underneath the robotic vacuum cleaner <NUM> such that the dust and debris may be propelled or drawn into the nozzle inlet <NUM>. The side brush <NUM> may be arranged adjacent to the nozzle inlet <NUM>.

The robotic vacuum cleaner <NUM> comprises one or more batteries <NUM> configured for supplying electric power to electric power consuming entities of the robotic vacuum cleaner <NUM>, such as the different electric motors, components of the control arrangement, etc..

<FIG> illustrate cleaning with the robotic cleaner system <NUM> discussed above with reference to <FIG>.

It has been realised that a side brush <NUM> of a robotic vacuum cleaner <NUM> is subjected to substantial wear when used on carpeted surfaces.

Accordingly, the second/side brush <NUM> is detachably connected to the main body <NUM> of the robotic vacuum cleaner <NUM>. Further, the control arrangement of the robotic vacuum cleaner <NUM> is configured to disengage the second brush <NUM> from the main body <NUM> in the stationary base station <NUM> when a surface portion of the surface to be cleaned is a carpeted surface portion.

Thus, the robotic vacuum cleaner <NUM> of the robotic cleaner system <NUM>, may clean a surface to be cleaned with or without the second/side brush <NUM>. A hard floor surface portion may be cleaned with the robotic vacuum cleaner <NUM> using the side brush <NUM> as shown in <FIG>. If the robotic vacuum cleaner <NUM> has to pass over a carpeted surface portion with the second/side brush <NUM> engaged with the main body <NUM> of the robotic vacuum cleaner <NUM>, the second/side brush <NUM> may be standing still (non-rotating) when passing over the carpeted surface portion.

A carpeted surface portion may be cleaned with the robotic vacuum cleaner <NUM> without the use the side brush <NUM>. During carpeted surface portion cleaning, the side brush <NUM> remains in the stationary base station <NUM>, as shown in <FIG>.

Hence, the side brush <NUM> is not subjected to wear during cleaning of the carpeted surface portion.

The stationary base station <NUM> is configured for receiving the side brush <NUM>. For instance, the stationary base station <NUM> may comprise a dedicated arrangement <NUM>, e.g. comprising a pin and/or a magnet, for holding and/or positioning the side brush <NUM> in the stationary base station <NUM>. Thus, reliable and repeatable disengaging of the side brush <NUM> from the main body <NUM> and engaging the side brush <NUM> with the main body <NUM> may be achieved.

<FIG> illustrate bottom views of a portion of a robotic vacuum cleaner <NUM> according to embodiments. The robotic vacuum cleaner <NUM> may be a robotic vacuum cleaner <NUM> as discussed above in connection with <FIG> and the related robotic cleaner system <NUM>.

In <FIG> the second/side brush <NUM> is engaged with the main body <NUM> of the robotic vacuum cleaner <NUM>. In <FIG> the second/side brush <NUM> has been disengaged from the main body <NUM>.

Disengaging and engaging the second/side brush <NUM> from/with the main body <NUM> may be accomplished in a number of different ways.

According to some embodiments, the second brush <NUM> may have a primary rotational direction <NUM> applied during cleaning of the surface to be cleaned, and the second brush <NUM> may be configured to be disengaged from the main body <NUM> by rotation of the second brush <NUM> in a rotational direction opposite to the primary rotational direction <NUM>. In this manner, a drive member of the second/side brush <NUM> may be utilised for disengaging and engaging the second/side brush <NUM> from/with the main body <NUM>. During a cleaning operation utilising the second/side brush <NUM> it rotated in the primary rotational direction <NUM> by the drive member and thus, remains engaged with the main body <NUM>. In order to disengage the second/side brush <NUM>, e.g. in the stationary base station <NUM>, the rotational direction of the drive member is reversed. The drive member of the second brush <NUM> may comprise an electric motor. The electric motor may be reversible in order to disengage the second brush <NUM> from the main body <NUM> as discussed above.

In order to implement such embodiments, a rotor shaft <NUM> of the second/side brush <NUM> may comprise external threads which are configured to engage with internal threads provided in a hub of the second/side brush <NUM>. Alternatively, a bayonet coupling may be provided.

Additionally, one or more magnetic members may be utilised in order to position and/or attach the second/side brush <NUM> to the rotor shaft <NUM>.

According to alternative embodiments, the second brush <NUM> and or a portion of a drive member of the second brush <NUM> may comprise one or more magnetic members. Such magnetic members draw the second brush <NUM> to engage with the main body <NUM>. A mechanism comprising e.g. a lever may be utilised for disengaging the second brush <NUM> from the main body <NUM>.

The drive member of the second/side brush <NUM> forms part of the main body <NUM>. Accordingly, herein the second/side brush <NUM> disengaging from and engaging with the main body <NUM> relates to disengaging from, and engaging with, the drive member of the second/side brush <NUM>.

<FIG> illustrates the robotic cleaner system <NUM> arranged at a surface <NUM> to be cleaned. The surface <NUM> to be cleaned comprises a carpeted surface portion <NUM> and a hard floor surface portion <NUM>.

The stationary base station <NUM> of the robotic cleaner system <NUM> is positioned in connection with the surface <NUM> to be cleaned.

With reference to <FIG> embodiments of the control arrangement <NUM> will be discussed in the following. The control arrangement <NUM> may be configured for performing a method <NUM> as discussed below with reference to <FIG>.

As mentioned above, the control arrangement <NUM> of the robotic vacuum cleaner <NUM> is configured to disengage the second/side brush <NUM> from the main body <NUM> in the stationary base station <NUM> when a surface portion of the surface <NUM> to be cleaned is a carpeted surface portion <NUM>.

In <FIG> the robotic vacuum cleaner <NUM> (indicated with full lines) travels about the carpeted surface portion <NUM>. The carpeted surface portion <NUM> is cleaned by the robotic vacuum cleaner <NUM> without the use of the second/side brush <NUM>.

The control arrangement <NUM> is configured to engage the second/side brush <NUM> with the main body <NUM> in the stationary base station <NUM> when a surface portion of the surface <NUM> to be cleaned is a hard floor surface portion <NUM>.

In <FIG> the robotic cleaner <NUM> (indicated with broken lines) travels about the hard floor surface portion <NUM> avoiding the carpeted surface portion <NUM>. The hard floor surface portion <NUM> is cleaned with the assistance of the second/side brush <NUM>.

The control arrangement <NUM> may be configured to store surface related data of the surface <NUM> to be cleaned. The surface related data may comprise positional data related to the carpeted surface portion <NUM> and/or to the hard floor surface portion <NUM>. Thus, the control arrangement <NUM> may be provided with positional data of the surface <NUM> to be cleaned. The positional data may be provided in the form of a map or a data table as discussed above and includes positional data of the carpeted surface portion <NUM> and/or the hard floor surface portion <NUM>.

According to some embodiments, the control arrangement <NUM> may comprise one or more sensors <NUM> for determining part of the surface related data. The one or more sensors <NUM> may be utilised for determining the carpeted surface portion <NUM> and/or the hard floor surface portion <NUM>. That is, the one or more sensors <NUM> may be utilised for determining positional data related to the carpeted surface portion <NUM> and/or related to the hard floor surface portion <NUM>.

Thus, the control arrangement <NUM> as such may be configured to establish positional data of the carpeted surface portion <NUM> and/or the hard floor surface portion <NUM>.

According to some embodiments, a user may provide the positional data related to the carpeted surface portion <NUM> and/or to the hard floor surface portion <NUM> to the control arrangement <NUM>.

For instance, the control arrangement <NUM> may comprise a handheld device <NUM>, such as a mobile telephone or a touch pad comprising an application for wirelessly providing input to the robotic vacuum cleaner <NUM>. Certain functions of the robotic vacuum cleaner <NUM> may be programmed via the handheld device <NUM>.

The handheld device <NUM> or a different handheld device may be configured, upon input from a user, to initiate disengagement of the second/side brush <NUM> from the main body <NUM> and/or to initiate engagement of the second/side brush <NUM> with the main body <NUM>. Thus, a user is provided control over engagement and disengagement of the second/side brush <NUM> with the main body <NUM> of the robotic vacuum cleaner <NUM>.

The surface <NUM> to be cleaned may comprise more than one carpeted surface portion and/or more than one hard floor surface portion. One or more of the herein discussed aspects and/or embodiments related to the cleaning of the surface <NUM> to be cleaned may relate to all of its carpeted surface portions and/or its hard floor surface portions.

<FIG> illustrates a method <NUM> for operating a robotic cleaner system according to embodiments. The robotic cleaner system may be a robotic cleaner system <NUM> as discussed above with reference to <FIG>. Accordingly, in the following reference is also made to <FIG>.

Accordingly, the robotic cleaner system <NUM> comprising a robotic vacuum cleaner <NUM> configured for autonomous travel along a surface <NUM> to be cleaned and a stationary base station <NUM>. The surface <NUM> to be cleaned comprises a carpeted surface portion <NUM>.

The step of determining <NUM> a position of the carpeted surface portion <NUM> may be performed by the robotic vacuum cleaner <NUM> during a dedicated (non-cleaning) inspecting operation of the surface <NUM> to be cleaned. During such a dedicated inspecting operation, also a position of a hard floor surface portion <NUM> of the surface <NUM> to be cleaned may be determined.

Alternatively, the step of determining <NUM> a position of the carpeted surface portion <NUM> may be performed by the robotic vacuum cleaner <NUM> during a cleaning operation of the surface <NUM> to be cleaned by the robotic vacuum cleaner <NUM>. Such a cleaning operation may be interrupted in order to perform the step of disengaging <NUM> the second brush <NUM> from the main body <NUM>. Prior to such interrupting, the robotic vacuum cleaner <NUM> may clean the surface <NUM> to be cleaned adjacent to the carpeted surface portion <NUM>, i.e. a hard floor portion <NUM> of the surface <NUM> to be cleaned.

Prior to the steps <NUM>, <NUM>, <NUM>, and <NUM> a hard floor surface portion <NUM> of the surface <NUM> to be cleaned may be cleaned by the robotic vacuum cleaner <NUM>, e.g. including steps <NUM>, <NUM>, <NUM>, and <NUM> as discussed below.

According to some embodiments, the robotic vacuum cleaner <NUM> may comprise one or more sensors <NUM>, and the step of determining <NUM> a position of the carpeted surface portion <NUM> may comprise a step of:.

As a further alternatively, the step of determining <NUM> a position of the carpeted surface portion <NUM> may be performed by accessing a stored map of the surface <NUM> to be cleaned and/or a stored table comprising positional data of the surface <NUM> to be cleaned. The map and/or table may be stored in the control arrangement <NUM> of the robotic vacuum cleaner <NUM>. The map and/or table may have been established by the control arrangement <NUM> of the robotic vacuum cleaner <NUM> as discussed above or with the assistance of a user, e.g. by inputting into the control arrangement <NUM> a position of the carpeted surface portion <NUM> and/or a position of the hard floor surface portion <NUM>.

The step of determining <NUM> a position of the carpeted surface portion <NUM> may be performed indirectly, by instead determining a position of the hard floor surface portion <NUM>. In such indirect determining, the carpeted surface portion <NUM> is interpreted to be the surface portion not determined as the hard floor surface portion <NUM>.

The surface <NUM> to be cleaned may comprise a hard floor surface portion <NUM>. The method <NUM> may comprise steps of:.

The step of determining <NUM> a position of the hard floor surface portion <NUM> may be performed as discussed above during a dedicated inspecting operation or a cleaning operation of the robotic vacuum cleaner <NUM> or with the assistance of a user.

According to some embodiments, the robotic vacuum cleaner <NUM> comprises one or more sensors <NUM> and the step of determining <NUM> a position of the hard floor surface portion <NUM> may comprise a step of:.

Alternatively, the step of determining <NUM> the position of the hard floor surface portion <NUM> may be performed by accessing a stored map of the surface <NUM> to be cleaned and/or a stored data table comprising positional data of the surface <NUM> to be cleaned. Again, the map and/or data table may be stored in a control arrangement <NUM> of the robotic vacuum cleaner <NUM>.

Similar to the step of determining <NUM> a position of the carpeted surface portion <NUM>, the step of determining <NUM> a position of the hard floor surface portion <NUM> may be performed indirectly, i.e. by determining a position of the carpeted surface portion <NUM>. In such indirect determining, the hard floor surface portion <NUM> is interpreted to be the surface portion not determined as the carpeted surface portion <NUM>.

As mentioned above, the steps <NUM>, <NUM>, <NUM>, and <NUM> may be performed prior to the steps <NUM>, <NUM>, <NUM>, and <NUM>.

Claim 1:
A robotic cleaner system (<NUM>) comprising a robotic vacuum cleaner (<NUM>) configured for autonomous travel along a surface (<NUM>) to be cleaned and a stationary base station (<NUM>), the robotic vacuum cleaner (<NUM>) comprising
a first brush (<NUM>) arranged to rotate about a horizontal axis (<NUM>) extending substantially perpendicularly to a main traveling direction of the robotic vacuum cleaner (<NUM>) and having a first brush width (W) along the horizontal axis (<NUM>),
a second brush (<NUM>) arranged to rotate about a substantially vertical axis (<NUM>), and
a control arrangement (<NUM>), wherein
the second brush (<NUM>) is detachably connected to a main body (<NUM>) of the robotic vacuum cleaner (<NUM>), and wherein
the stationary base station (<NUM>) is configured for receiving the second brush (<NUM>),
characterised in that
the second brush (<NUM>) is a side brush (<NUM>) comprising bristles extending laterally outside the first brush width (W) seen along the main traveling direction, and
the control arrangement (<NUM>) is configured to disengage the second brush (<NUM>) from the main body (<NUM>) in the stationary base station (<NUM>) when a surface portion of the surface (<NUM>) to be cleaned is a carpeted surface portion (<NUM>).