Debris evacuation for a cleaning robot

文档序号:959961 发布日期:2020-11-03 浏览:42次 中文

阅读说明:本技术 用于清洁机器人的碎屑排空 (Debris evacuation for a cleaning robot ) 是由 R.W.莫林 H.伯申斯坦 F.布尔萨尔 C.格雷斯 于 2015-09-17 设计创作,主要内容包括:一种机器人地板清洁系统(10,10’),具有移动地板清洁机器人(100,100’)和排空站(200,200’)。机器人包括:底盘(102),底盘具有可操作以将机器人推进经过地板表面的至少一个驱动轮(142a,142b);清洁箱(122,122’,122”),清洁箱设置在机器人内,并且布置成在清洁期间接收由机器人摄取的碎屑;以及机器人真空件(120),机器人真空件配置为将碎屑从机器人下侧的开口(109,109’)拉入清洁箱。排空站配置为从机器人的清洁箱排空碎屑,并且包括:壳体(202,202’),壳体限定用于接收清洁机器人的平台(206,206’),其中机器人下侧的开口与平台的抽气开口(216)对准;以及排空真空件(212),排空真空件可操作以通过抽气开口将空气抽吸入排空站壳体。(A robotic floor cleaning system (10, 10 ') has a mobile floor cleaning robot (100, 100 ') and an evacuation station (200, 200 '). The robot includes: a chassis (102) having at least one drive wheel (142a, 142b) operable to propel the robot across a floor surface; a cleaning bin (122, 122', 122 ") disposed within the robot and arranged to receive debris ingested by the robot during cleaning; and a robot vacuum (120) configured to pull debris into the cleaning bin from an opening (109, 109') on an underside of the robot. The evacuation station is configured to evacuate debris from a cleaning bin of the robot, and includes: a housing (202, 202 ') defining a platform (206, 206') for receiving the cleaning robot, wherein an opening in an underside of the robot is aligned with a suction opening (216) of the platform; and an evacuation vacuum (212) operable to draw air into the evacuation station housing through the draw opening.)

1. An evacuation station, comprising:

an extraction opening configured to align with an opening of a moving floor cleaning robot to generate an airflow between the cleaning robot and an evacuation station;

a canister in pneumatic communication with the air extraction opening, wherein the canister is configured to receive the filter device;

an evacuation vacuum configured to generate a debris-laden airflow from a cleaning bin of the cleaning robot, wherein the debris-laden airflow travels from the cleaning bin through the suction opening into the debris canister and through the filter device to direct at least a portion of the debris into the debris canister; and

a wireless controller system configured to communicate information representative of a status of the filtering device to the mobile computing device to cause the mobile computing device to present an indication of the status of the filtering device.

2. The evacuation station of claim 1, further comprising a motor sensor configured to detect an electrical characteristic of the evacuated vacuum, the electrical characteristic indicative of a status of the filtering device.

3. The evacuation station of claim 2, wherein the electrical characteristic is a current of a motor evacuating the vacuum.

4. The evacuation station of claim 3, wherein the state of the filtering device indicates a current above a threshold.

5. The evacuation station of claim 1, wherein the condition of the filtering device is a clogged or dirty condition.

6. The evacuation station of claim 1, wherein the indication of the status of the filtration device is a full status of the filtration device.

7. The evacuation station of claim 1, wherein the configuration of the wireless communication system comprises the wireless communication system configured to communicate information indicative of the status of the filtering device to the mobile computing device to cause the mobile computing device to present an indication of the status of the filtering device.

8. The evacuation station of claim 1, wherein the configuration of the wireless communication system comprises a configuration to communicate information indicative of the status of the filtering devices to the mobile computing device to cause the mobile computing device to present one or more selection options to order new filtering devices.

9. The evacuation station of claim 8, wherein the configuration of the wireless communication system comprises a configuration to communicate information indicative of the status of the filtering device to the mobile computing device to cause the mobile computing device to present one or more pricing options corresponding to the one or more selection options.

10. The evacuation station of claim 1, further comprising a controller configured to stop or prevent operation of the evacuation vacuum in response to detection of the status of the filter device.

11. The evacuation station of any of claims 1-10, wherein the filter device is a replaceable filter device.

12. The evacuation station of any of claims 1-10, wherein the indication comprises a textual user interface element.

13. The evacuation station of any of claims 1-10, wherein the filtration device is a HEPA filter.

14. The evacuation station of any of claims 1-10, wherein the filtration device is a debris bag.

15. A mobile computing device, comprising:

a display; and

a controller operably connected to a display, the controller configured to execute instructions to perform operations comprising:

receiving information from an evacuation station indicative of a status of a filter device of the evacuation station, the evacuation station configured to evacuate debris from a moving floor cleaning robot; and

presenting an indication of a status of the filtering means in response to receiving the information.

16. The mobile computing device of claim 15, wherein the state of the filtering device is a blocked or dirty state.

17. The mobile computing device of claim 15, wherein to present the indication of the status of the filtering device comprises to present the indication of the status of the filtering device in response to the mobile computing device being connected to a network to which the evacuation station is connected.

18. The mobile computing device of claim 15, wherein the operations comprise transmitting a command signal to the evacuation station to cause the evacuation station to operate an evacuation vacuum of the evacuation station, a wireless communication system of the evacuation station, an avoidance signal transmitter of the evacuation station, or a house or route transmitter of the evacuation station.

19. The mobile computing device of claim 15, wherein the operations comprise presenting one or more selection options to order new filtering devices in response to receiving information.

20. The mobile computing device of claim 19, wherein the operations comprise presenting one or more pricing options corresponding to one or more selection options.

21. The mobile computing device of any of claims 15-20, wherein the indication of the status of the filtering device includes an instruction to clean the filtering device.

22. The mobile computing device of any of claims 15-20, wherein the indication of the status of the filtering device comprises an instruction to replace the filtering device.

23. The mobile computing device of any of claims 15-20, wherein the filtering device is a HEPA filter.

24. The mobile computing device of any of claims 15-20, wherein the filtering device is a debris bag.

25. An evacuation station, comprising:

an extraction opening configured to align with an opening of the mobile floor cleaning robot to generate an airflow between the cleaning robot and the evacuation station;

a debris canister in pneumatic communication with the suction opening;

an evacuation vacuum configured to generate a debris-laden airflow from a cleaning bin of the cleaning robot, wherein the debris-laden airflow travels from the cleaning bin through the suction opening into the debris canister to direct at least a portion of the debris into the debris canister; and

a wireless controller system configured to communicate information representative of an overall emptying state of the cleaning robot to the mobile computing device to cause the mobile computing device to present an indication of the overall emptying state.

26. A mobile computing device, comprising:

a display; and

a controller operably connected to a display, the controller configured to execute instructions to perform operations comprising:

receiving information from an evacuation station indicating an overall evacuation status of a mobile floor cleaning robot docked with the evacuation station; and

an indication of an overall empty state is presented in response to receiving the information.

Technical Field

The present disclosure relates to robotic cleaning systems, and more particularly to systems, apparatus, and methods for removing debris from a cleaning robot.

Background

An automated cleaning robot is a robot that can perform a desired cleaning task (e.g., vacuum cleaning) in an unstructured environment without the need for continuous human guidance. Many types of cleaning robots are autonomous to some extent in different ways. For example, an autonomous cleaning robot may be designed to automatically interface with a base station in order to evacuate the vacuum-swept debris of its cleaning tank.

Disclosure of Invention

In one aspect of the present disclosure, a robotic floor cleaning system has a mobile floor cleaning robot and an evacuation station. The robot includes: a chassis having at least one drive wheel operable to propel the robot across a floor surface; a cleaning bin disposed within the robot and arranged to receive debris ingested by the robot during cleaning; and a robot vacuum including a motor and a fan connected to the motor and configured to generate an air flow to pull debris into the cleaning bin from an opening in an underside of the robot. The evacuation station is configured to evacuate debris from a cleaning bin of the robot, and includes: a housing defining a platform arranged in a position to receive the cleaning robot in an opening in an underside of the robot in alignment with a suction opening defined in the platform; and an evacuation vacuum in fluid communication with the evacuation opening and operable to draw air into the evacuation station housing through the evacuation opening. The floor cleaning robot may further include a one-way air flow valve disposed within the robot and configured to automatically close in response to operation of the vacuum of the evacuation station. The air flow valve may be disposed in an air passage connecting the robotic vacuum to the interior of the cleaning tank.

In some embodiments, the air flow valve is located within the robot such that with the air flow valve in the closed position, the fan is substantially sealed from the interior of the cleaning tank.

In some embodiments, the operation of evacuating the vacuum results in a reverse air flow through the cleaning tank, carrying dust and debris from the cleaning tank through the suction opening and into the housing of the evacuation station.

In some embodiments, the cleaning tank comprises: at least one opening along a wall of the cleaning tank; and a sealing member mounted to a wall of the cleaning tank in alignment with the at least one opening. In some examples, the at least one opening includes one or more bleed vents positioned along the rear wall of the cleaning tank. In some examples, the at least one opening includes an exhaust port located along a sidewall of the cleaning tank proximate to the robotic vacuum. In some examples, the sealing member includes a flexible and resilient flap that is adjustable from a closed position to an open position in response to operation of a vacuum of the evacuation station. In some examples, the sealing member includes an elastomeric material.

In some embodiments, the robot further comprises a cleaning head assembly disposed in the opening in the underside of the robot, the cleaning head comprising a pair of rollers disposed adjacent to each other to form a gap therebetween. Thus, the operation of evacuating the vacuum may result in a reverse air flow from the cleaning tank through the gap between the rollers.

In some embodiments, the evacuation station further comprises a robot compatibility sensor responsive to a metal plate located proximate the cleaning bin base. In some examples, the robot compatibility sensor includes an inductive sensing component.

In some embodiments, the evacuation station further comprises: a debris canister removably coupled to the housing for receiving debris carried by air drawn into the evacuation station housing by the evacuation vacuum via the suction opening; and a canister sensor responsive to attachment and detachment of the debris canister to the housing. In some examples, the evacuation station further comprises: at least one debris sensor responsive to debris entering the canister via air drawn into the evacuation station housing; and a controller coupled to the debris sensor, the controller configured to determine a full condition of the canister based on feedback from the debris sensor. In some examples, the controller is configured to determine the full condition as a percentage of the canister filled with debris.

In some embodiments, the evacuation station further comprises: a motor current sensor responsive to operation of the evacuation vacuum; and a controller coupled to the motor current sensor, the controller configured to determine an operational status of the filter proximate the evacuation vacuum based on sensory feedback from the motor current sensor.

In some embodiments, the evacuation station further includes a wireless communication system coupled to the controller and configured to communicate information describing a state of the evacuation station to the mobile device.

In another aspect of the present disclosure, a method of evacuating a cleaning bin of an automated floor cleaning robot includes the step of docking a mobile floor cleaning robot to a housing of an evacuation station. The mobile floor cleaning robot includes: a cleaning tank disposed within the robot and carrying debris ingested by the robot during cleaning; and a robotic vacuum comprising a motor and a fan connected to the motor. The evacuation station includes: a housing defining a platform having a suction opening; and an evacuation vacuum in fluid communication with the evacuation opening and operable to draw air into the evacuation station housing through the evacuation opening. The method may further comprise the steps of: sealing the suction opening of the platform to the opening on the lower side of the robot; drawing air into the evacuation station housing through the draw opening by operating the evacuation vacuum; and actuating a one-way air flow valve disposed within the robot to draw air through the robot vacuum by operating a fan that evacuates the real part.

In some embodiments, actuating the air flow valve includes pulling the flapper in an upward pivoting motion by evacuating the suction of the vacuum. In some examples, actuating the air flow valve further comprises substantially sealing an air passage connecting the robotic vacuum to the interior cleaning bin with a baffle.

In some embodiments, drawing air into the evacuation station by operating the evacuation vacuum further comprises drawing a reverse air flow through the robot, the reverse air flow carrying dust and debris from the cleaning tank, through the suction opening and into the housing of the evacuation station. In some examples, the robot further includes a cleaning head assembly disposed in the opening in the underside of the robot, the cleaning head including a pair of rollers disposed adjacent to each other to form a gap therebetween. Thus, drawing the reverse airflow through the robot may include directing the reverse airflow from the tank through the gap between the rollers.

In some embodiments, drawing air into the evacuation station by operating the evacuation vacuum further comprises drawing the flap of the sealing member away from the opening along the wall of the cleaning tank by the suction force of the evacuation vacuum. In some examples, the opening includes one or more bleed vents positioned along the rear wall of the cleaning tank. In some examples, the opening includes an exhaust port located along a sidewall of the cleaning tank proximate to the robotic vacuum.

In some embodiments, the method further comprises the steps of: monitoring a robotic compatibility sensor responsive to the presence of a metal plate located proximate to the cleaning bin base; and in response to detecting the presence of the metal plate, initiating evacuation of the vacuum. In some examples, the robot compatibility sensor includes an inductive sensing component.

In some embodiments, the method further comprises the steps of: monitoring at least one debris sensor to detect a full condition of the canister, the debris sensor responsive to debris entering a removable canister of the evacuation station by air drawn into the evacuation station housing; and inhibiting operation of the evacuation vacuum in response to determining that the canister is substantially full based on the full condition.

In some embodiments, the method further comprises the steps of: monitoring a motor current sensor responsive to operation of the evacuation vacuum to detect an operational state of a filter proximate the evacuation vacuum; and in response to determining that the filter is dirty, providing a visual indication of the operational status of the filter to a user via the communication system.

In another aspect of the present disclosure, a mobile floor cleaning robot includes: a chassis having at least one drive wheel operable to propel the robot across a floor surface; a cleaning bin disposed within the robot and arranged to receive debris ingested by the robot during cleaning; a robotic vacuum including a motor and a fan connected to the motor and configured to flow air along a flow path extending from an inlet on an underside of the robot through the cleaning tank to an outlet, thereby pulling debris through the inlet into the cleaning tank; and a one-way air flow valve disposed within the robot and configured to automatically close in response to air flow moving along a flow path from the outlet to the inlet.

In some embodiments, the air flow valve is located within the robot such that with the air flow valve in the closed position, the fan is substantially sealed from the interior of the cleaning tank.

In some embodiments, the cleaning tank comprises: at least one opening along a wall of the cleaning tank; and a sealing member mounted to a wall of the cleaning tank in alignment with the at least one opening. In some examples, the at least one opening includes one or more bleed vents positioned along the rear wall of the cleaning tank. In some examples, the at least one opening includes an exhaust port located along a sidewall of the cleaning tank proximate to the robotic vacuum. In some examples, the sealing member includes a flexible and resilient flap that is adjustable from a closed position to an open position in response to a suction force. In some examples, the sealing member includes an elastomeric material.

In some embodiments, the robot further includes a cleaning head assembly disposed in an opening in an underside of the robot, the cleaning head including a pair of rollers disposed adjacent to one another to form a gap therebetween, the gap configured to receive a debris-laden forward air flow of the cleaning bin during a cleaning operation of the robot and to receive a debris-laden reverse air flow from the cleaning bin during an evacuation operation of the robot.

In another aspect of the present disclosure, a cleaning tank for use with a mobile robot includes: a frame attachable to a chassis of the mobile robot, the frame defining a debris collection chamber and including a vacuum enclosure and a rear wall having one or more suction vents; a vacuum seal member coupled to the frame proximate the vacuum housing in the air channel; and an elongated sealing member coupled to the frame in alignment with the bleed vent proximate the back wall. The vacuum sealing member may include a flexible and resilient flap that is adjustable from a position to a closed position in response to a reverse flow of suction air out of the cleaning tank. The elongated sealing member may include a flexible and resilient flap that is adjustable from a closed position to an open position in response to the reverse flow of suction air.

In some embodiments, the cleaning tank further includes a secondary sealing member positioned along a sidewall of the frame in alignment with the exhaust port proximate the lower portion of the vacuum housing. The secondary sealing member is adjustable from a closed position to an open position in response to the reverse flow of extraction air.

In some embodiments, the vacuum enclosure is oriented at an oblique angle such that an air inlet of a robotic vacuum supported within the vacuum enclosure is oblique to the air passage of the frame.

In some embodiments, the flexible and resilient flap of at least one of the vacuum seal member and the elongated seal member comprises an elastomeric material.

In some embodiments, the flexible and resilient flap of the vacuum sealing member is positioned with the air passage such that the fan of the robotic vacuum supported within the vacuum housing is substantially sealed from the debris collection chamber with the flap in the closed position.

In some embodiments, the cleaning tank further comprises a driven roller mounted along a bottom surface of the frame.

In some embodiments, the cleaning bin further comprises a bin detection system configured to sense an amount of debris present in the debris collection chamber, the bin detection system comprising at least one debris sensor coupled to the microcontroller.

Further details of one or more embodiments of the invention are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the invention will be apparent from the description and drawings, and from the claims.

Drawings

Fig. 1 is a perspective view of a floor cleaning system including a cleaning robot and an evacuation station.

Fig. 2 is a perspective view of an example cleaning robot.

Fig. 3 is a bottom view of the robot of fig. 2.

Fig. 4 is a side sectional view of a portion of the cleaning robot including a cleaning head assembly and a cleaning tank.

Fig. 5A is a schematic diagram illustrating an example floor cleaning system exhausting air and debris from a cleaning tank of a cleaning robot.

Fig. 5B is a schematic diagram illustrating the evacuation of air and debris by the cleaning head assembly of the cleaning robot.

Fig. 6 is a perspective view of a first example cleaning tank of the cleaning robot.

FIG. 7 is a perspective view of a frame of a first example cleaning tank.

FIG. 8 is a perspective view of an elongated sealing member used to seal one or more suction vents of the first example cleaning tank.

Fig. 9 is a perspective view of an auxiliary sealing member for sealing an area of the first example clean box near the air outlet.

Figure 10 is a perspective view of a vacuum sealing member used to seal the air passage to the air intake of the robotic vacuum located in the first example cleaning bin.

Fig. 11 is a perspective view of a portion of a first example cleaning tank illustrating an installation position of an auxiliary sealing member.

FIG. 12 is a front view of the first example cleaning tank, showing the installation of the elongated sealing member and the auxiliary sealing member.

FIG. 13 is a top view of the first example cleaning tank, illustrating the installation of the elongated sealing member and the auxiliary sealing member.

FIG. 14 is a front cross-sectional view of the first example cleaning tank, showing the installation of the elongated sealing member, the secondary sealing member, and the vacuum seal member.

Fig. 15A is a side cross-sectional view of the air passage to the air intake of the robotic vacuum, showing the vacuum sealing member in a closed position.

Fig. 15B is a side cross-sectional view of the air passage to the air intake of the robotic vacuum, showing the vacuum sealing member in an open position.

FIG. 16 is a front cross-sectional view of a second example cleaning tank, showing the installation of the elongated sealing member and the vacuum sealing member.

FIG. 17 is a front view of a second example cleaning tank illustrating the installation of an elongated sealing member.

FIG. 18 is a top view of a second example cleaning tank illustrating the installation of an elongated sealing member.

Fig. 19 is a rear perspective view of the second example cleaning tank.

Fig. 20 is a bottom view of the second example clean box.

FIG. 21 is a perspective view of the platform of the evacuation station.

FIG. 22 is a perspective view of the frame of the evacuation station.

FIG. 23 is a block diagram illustrating an exemplary control architecture for operating an evacuation station.

24A-24D are plan views of a mobile device executing a software application displaying information related to the operation of an evacuation station.

Like reference symbols in the various drawings may indicate like elements.

Detailed Description

Fig. 1 shows a robotic floor cleaning system 10 having a mobile floor cleaning robot 100 and an evacuation station 200. In some embodiments, the robot 100 is designed to autonomously traverse the floor surface and autonomously clean the floor surface by collecting debris from the floor surface into the cleaning bin 122. In some embodiments, when the robot 100 detects that the cleaning bin 122 is full, it may navigate to the evacuation station 200 to empty the cleaning bin 122.

The evacuation station 200 includes a housing 202 and a removable debris canister 204. The housing 202 defines a platform 206 and a base 208 that supports the debris canister 204. As shown in fig. 1, the robot 100 may dock with the evacuation station 200 by advancing onto the platform 206 and into the docking bay 210 of the base 208. Once the docking bay 210 receives the robot 100, evacuation vacuum (e.g., evacuation vacuum 212 shown in fig. 5A) carried within the base 208 draws debris from the cleaning bin 122 of the robot 100 through the housing 202 and into the debris canister 204. The evacuation vacuum 212 includes a fan 213 and a motor (see fig. 5A) for drawing air through the evacuation station 200 and the docked robot 100 during an evacuation cycle.

Fig. 2 and 3 illustrate an example mobile floor cleaning robot 100 that may be used in the cleaning system 10 shown in fig. 1. In this example, the robot 100 includes a main chassis 102 carrying a housing 104. The housing 104 of the robot 100 connects a movable bumper 106 (see fig. 2) to the chassis 102. The robot 100 may move in forward and backward driving directions; thus, the chassis 102 has respective front and rear ends 102a and 102 b. The front end 102a to which the bumper 106 is mounted faces the forward driving direction.

In some embodiments, the robot 100 may navigate in a backward direction with the rear end 102b oriented in the direction of movement, such as during escape, bounce, and obstacle avoidance behaviors where the robot 100 drives backward.

The cleaning head assembly 108 is located in a roller housing 109 coupled to a middle portion of the chassis 102. As shown in fig. 4, the cleaning head assembly 108 is mounted in a cleaning head frame 107 that is attachable to the chassis 102. The cleaning head frame 107 supports the roller housing 109. The cleaning head assembly 108 includes a front roller 110 and a rear roller 112 that are rotatably mounted parallel to the floor surface and spaced apart from each other by a small elongated gap 114. The front and rear rollers 110, 112 are designed to contact and agitate the floor surface during use. Thus, in this example, each roll 110, 112 has a pattern of chevron-shaped vanes 116 distributed along its cylindrical exterior.

However, other suitable configurations are also contemplated. For example, in some embodiments, at least one of the front and rear rollers may include bristles and/or elongated flexible flaps for agitating the floor surface. Each of the front and rear rollers 110, 112 is rotatably driven by a brush motor 118 to dynamically lift (or "pick up") the agitated debris from the floor surface. A robotic vacuum disposed in the cleaning tank 122 toward the rear end 102b of the chassis 102 (e.g., robotic vacuum 120 shown in fig. 6, 12, and 14-18) includes a motor-driven fan (e.g., fan 195 shown in fig. 14-16) that pulls air upward through the gap 114 between the rollers 110, 112 to provide suction that assists the rollers in extracting debris from the floor surface. Air and debris passing through the gap 114 is directed through a plenum 124 that opens to an opening 126 of the purge bin 122. The opening 126 opens into a debris collection chamber 128 of the cleaning tank 122. A filter 130 located above the cavity 128 screens out debris from an air channel 132 leading to an air inlet of the robot vacuum (e.g., air inlet 121 shown in fig. 13-16 and 18).

In some embodiments, such as shown in fig. 13-15B, the cleaning tank 122 is configured such that the air inlet 121 is oriented in a horizontal plane. In other embodiments, as shown in fig. 16 and 18, the cleaning tank 122 "is configured such that the robotic vacuum 120 is tilted such that the air intake of the fan 195 enters the air channel 132 at an angle. This creates a more direct path for the flow of air drawn through the filter 130 by the fan 195. This more direct path provides more laminar flow, reduces or eliminates turbulence and eliminates backflow on the fan 195, thereby improving performance and efficiency relative to a horizontally oriented implementation of a robotic vacuum.

As described in detail below, a vacuum seal member (e.g., the vacuum seal member 186 shown in fig. 10 and 14-16) may be mounted in the air passage 132 to protect the robotic vacuum 120 when air and debris are evacuated from the cleaning tank 122. When the robot 100 performs a cleaning operation, the vacuum seal member 186 remains in the open position because air flowing through the air inlet 121 of the robot vacuum 120 draws the vacuum seal member 186 into the open position to allow air to flow through the cleaning tank 122. Upon evacuation, the air flow is reversed (129) through the purge bin 122, as shown in fig. 5A, and the vacuum seal member 186 is moved to an extended position, as shown in fig. 15A, for blocking or substantially blocking the reverse air flow 129 through the robotic vacuum 120. The reverse air flow 129 would otherwise pull the fan 195 in a direction opposite the direction of intake rotation and cause damage to the fan motor 119 configured to rotate the fan 195 in a single direction.

The filtered air exhausted from the robotic vacuum 120 is directed through an exhaust port 134 (see fig. 2, 7, 13, and 19). In some examples, the exhaust 134 includes a series of parallel slats angled upward to direct airflow away from the floor surface. This design prevents the exhausted air from blowing dust and other debris along the floor surface as the robot 100 performs the cleaning routine. The filter 130 may be removed through a filter door 136. The cleaning tank 122 may be removed from the housing 104 by a spring-loaded release mechanism 138.

Referring back to fig. 2 and 3, mounted along the side walls of the chassis 102, proximate the front end 102a and forward of the rollers 110, 112 in the forward driving direction, is a side brush 140 rotatable about an axis perpendicular to the floor surface. The side brushes 140 allow the robot 100 to create a wider coverage area for cleaning along a floor surface. In particular, the side brushes 140 may sweep debris from outside the footprint of the robot 100 into the path of the centrally located cleaning head assembly.

Mounted along both sides of the chassis 102, supporting the longitudinal axis of the roller housing 109, are separate drive wheels 142a, 142b which move the robot 100 and provide two points of contact with the floor surface. The front end 102a of the chassis 102 includes a non-driven multi-directional caster 144 that provides additional support to the robot 100 as a third point of contact with the floor surface.

A robot controller circuit 146 (schematically illustrated) is carried by the chassis 102. The robot controller circuit 146 is configured (e.g., appropriately designed and programmed) to manage various other components of the robot 100 (e.g., the rollers 110, 112, the side brush 140, and/or the drive wheels 142a, 142 b). As one example, the robot controller circuit 146 may provide commands for operating the drive wheels 142a, 142b in unison to maneuver the robot 100 forward or backward. As another example, the robot controller circuit 146 may issue commands to operate the drive wheel 142a in a forward direction and the drive wheel 142b in a rearward direction to perform a clockwise rotation. Similarly, the robot controller circuit 146 may provide commands to start or stop operation of the rotating rollers 110, 112 or the side brush 140. For example, if the rollers 110, 112 are wound, the robot controller circuit 146 may issue a command to stop or reverse bias the rollers 110, 112. In some embodiments, the robot controller circuit 146 is designed to implement an appropriate behavior-based robot solution to issue commands that cause the robot 100 to navigate and clean the floor surface in an autonomous manner. The robot controller circuitry 146, as well as other components of the robot 100, may be powered by batteries 148 disposed on the chassis 102 in front of the cleaning head assembly 108.

The robot controller circuit 146 implements a behavior-based robot solution based on feedback received from a plurality of sensors distributed around the robot 100 and communicatively coupled to the robot controller circuit 146. For example, in this example, an array of proximity sensors 150 (schematically illustrated) are mounted along the perimeter of the robot 110 (including the front end bumper 106). The proximity sensor 150 is responsive to the presence of a potential obstacle that may be present in front of or beside the robot 100 when the robot 100 is moving in the forward driving direction. The robot 100 also includes a cliff sensor array 152 mounted along the front end 102a of the chassis 102. The cliff sensor 152 is designed to detect a potential cliff or floor drop in front of the robot 100 as the robot 100 moves in the forward drive direction. More specifically, the cliff sensor 152 is responsive to an abrupt change in a floor characteristic indicative of an edge of the floor surface or cliff (e.g., an edge of a staircase). The robot 100 also includes a bin detection system 154 (shown schematically) for sensing the amount of debris present in the cleaning bin 122. As described in U.S. patent publication 2012/0291809 (which is incorporated by reference in its entirety), the bin detection system 154 is configured to provide a bin full signal to the robot controller circuit 146. In some embodiments, bin detection system 154 includes a debris sensor (e.g., a debris sensor having at least one emitter and at least one detector) coupled to a microcontroller. The microcontroller may be configured (e.g., programmed) to determine the amount of debris in the cleaning tank 122 based on feedback from the debris sensor. In some examples, if the microcontroller determines that the cleaning bin 122 is nearly full (e.g., ninety percent or one hundred percent full), a bin full signal is transmitted from the microcontroller to the robot controller circuit 146. Upon receiving the bin full signal, the robot 100 navigates to the evacuation station 200 to empty debris from the cleaning bin 122. In some embodiments, the robot 100 creates a map of the operating environment during the cleaning run, tracks areas traversed and areas not traversed, and stores a pose on the map at which the controller circuit 146 instructs the robot 100 to return to the evacuation station 200 to evacuate. Once the cleaning tank 122 is emptied, if the task has not been completed before the emptying, the robot 100 returns to the stored pose where the cleaning routine was interrupted and resumes cleaning. In some embodiments, the robot 100 includes at least a vision-based sensor, such as a camera with a field-of-view optical axis oriented in the forward driving direction of the robot, for detecting features and landmarks in the operating environment and creating a map using VSLAM technology.

Although not shown in the illustrated example, various other types of sensors may also be incorporated with the robot 100 without departing from the scope of the present disclosure. For example, a tactile sensor responsive to the impact of the bumper 106 and/or a brushed motor sensor responsive to the motor current of the brushed motor 118 may be incorporated into the robot 100.

The communication module 156 is mounted on the housing 104 of the robot 100. The communication module 156 is operable to receive signals projected from transmitters of the evacuation station 200 (e.g., the avoidance signal transmitter 222a and/or the homing and aiming transmitter 222b shown in fig. 21 and 22) and (optionally) transmitters of navigation or virtual wall beacons. In some embodiments, the communication module 156 may include a conventional infrared ("IR") or optical detector with an omnidirectional lens. However, any suitable arrangement of detectors and (optional) emitters may be used, as long as the emitters of the evacuation station 200 are adapted to match the detectors of the communication module 156. The communication module 156 is communicatively coupled to the robot controller circuit 146. Thus, in some embodiments, in response to the communication module 156 receiving the homing signal transmitted by the evacuation station 200, the robot controller circuitry 146 may cause the robot 100 to navigate to and interface with the evacuation station 200. U.S. patent nos. 7, 196, 487; docking, restraint, docking station, and docking techniques discussed in U.S. patent application publication 20050156562, U.S. patent application publication 20140100693 (incorporated herein by reference in its entirety) and 7,188,000 describe suitable homing navigation and docking techniques.

Fig. 5A and 5B illustrate the operation of the exemplary cleaning system 10'. In particular, fig. 5A and 5B illustrate the evacuation of air and debris from the cleaning bin 122' of the robot 100' by the evacuation station 200 '. Similar to the embodiment shown in fig. 1, the robot 100' interfaces with the evacuation station 200', rests on the platform 206', and is received in the interface recess 210' of the base 208 '. When the robot 100' is in the docked position, the roller housing 109' is aligned with a suction opening (e.g., suction opening 216 shown in fig. 21) defined in the platform 206', thereby forming a seal at the suction opening that limits or eliminates fluid loss and maximizes the pressure and velocity of the counter-flowing air 129. As shown in fig. 5A, the evacuation vacuum 212 is carried within the base 208' of the housing 202' and is maintained in fluid communication with the suction opening in the platform 206' by internal piping (not shown). Thus, the operation of the evacuation vacuum 212 draws air from the cleaning tank 122 'through the roller housing 109' and into the evacuation station housing 202 'via the suction opening in the platform 206'. The evacuated air carries debris from the purge bin collection chamber 128'. The debris laden air is directed by the internal ductwork (not shown) of the housing 202 'to the debris canister 204'. As shown in fig. 5B, the air flow 129 and debris evacuated by the evacuation vacuum 212 pass through the opening 126' of the purge bin 122', through the plenum 124' into the roller housing 109', and through the gap 114' between the front and rear rollers 110', 112 '. When the robot 100 is docked with the evacuation station 200, the evacuation station 200 sends a signal to the robot 100 to drive the roller motor in reverse during evacuation. This protects the roll motor from backdriving and potential damage.

Turning to fig. 6, the cleaning bin 122 carries the robotic vacuum 120 within a vacuum housing 158 along the top surface of the bin 122, beneath a removable access panel 160 adjacent the filter door 136. A door 162 of the cleaning bin 122 (shown in the open position) defines an opening 126 to the debris collection chamber 128. As described above, the opening 126 is aligned with the vent chamber 124, and the vent chamber 124 places the purge bin 122 in fluid communication with the roller housing 109 (see fig. 4). As shown in fig. 7, the clean box 122 provides a frame 166 for holding the filter 130 and an adjacent port 168 for exposing the air inlet 121 of the robotic vacuum 120 to the air channel 132 (see fig. 4). Mounting features 170 are provided between the chassis 166 and the port 168 for securing a protective vacuum seal member (e.g., vacuum seal member 186 shown in fig. 10) to the cleaning tank 122. FIG. 7 also shows an exhaust port 134 and a plurality of bleed vents 172 disposed along a rear wall 174 of the cleaning tank 122. The lower portion of the exhaust 134, which is not in fluid communication with the exhaust end of the fan 195 and the bleed vent 172, is selectively blocked from fluid communication with the operating environment when the robot 100 is cleaning, and is opened during evacuation to allow the reverse air flow 129 to move from the operating environment through the cleaning tank 122.

In some embodiments, as shown in fig. 8 (and fig. 12-14 and 16-18), an elongated sealing member 176 is provided to seal the bleed vent 172 when the robot 100 is operating in the cleaning mode to inhibit accidental release of debris from the cleaning bin 122. As shown, the sealing member 176 is curved along its length to match the curvature of the rear wall 174 of the cleaning tank. In this example, the sealing member 176 includes a substantially rigid spine 177 and a substantially flexible and resilient flap 178 attached to the spine 177 at the hinge joint 175 (e.g., via a two-shot overmolding technique). The ridge 177 includes mounting holes 179 and hook members 180 for securing the sealing member 176 against the rear wall 174 of the cleaning tank 122, and the baffle 178 hangs vertically past the bleed vents 172 to block air flow through the bleed vents 172 during the robot cleaning task. In some examples, the mounting holes 179 may be used in conjunction with suitable mechanical fasteners (e.g., martel pins) and/or a suitable heat staking process to attach the ridge 177 to the rear wall 174 of the cleaning tank. With the sealing member 176 properly installed, the baffle 178 overhangs and engages the bleed vent 172 to inhibit, if not prevent, debris from the debris collection chamber 128 from exiting. As described above, when the robot 100 is docked at the evacuation station 200, the operation of the evacuation vacuum 212 creates a suction force that pulls air and debris from the cleaning tank 122. The suction force may also pull the hinged flap 178 away from the bleed air vent 172 to allow the intake air flow from the operating environment to enter the cleaning tank 122.

Thus, the flapper 178 may move from the closed position to the open position (see fig. 5A and 5B) in response to the reverse air flow 129 drawn by the evacuation vacuum 212. In some embodiments, the ridge 177 is made of a material including Acrylonitrile Butadiene Styrene (ABS). In some embodiments, the baffles 178 are made of a material including styrene ethylene butylene styrene block copolymer (SEBS) and/or thermoplastic elastomer (TPE).

In some embodiments, as shown in fig. 9 and 11, a secondary sealing member 182 is provided to seal along the inside walls of the cleaning tank 122 and the lower portion of the exhaust 134 that is not in fluid communication with the exhaust end of the fan 195 and is located behind the vacuum housing 158 (see, e.g., fig. 12 and 13). In this example, the sealing member 182 includes a relatively thick support structure 183 and a relatively thin, flexible and resilient flap 184 extending integrally from the support structure 183. With the support structure 183 in place, the baffle 184 can be adjusted from a closed position to an open position (similar to the baffle 178 shown in fig. 8) in response to operation of the evacuation vacuum 212. By allowing the reverse air flow 129 through the lower portion of the exhaust 134, the secondary sealing member 182 ensures that any debris collected in the cleaning tank 122 around the bottom of the vacuum housing 158 is completely evacuated. Conversely, in the absence of sufficient airflow around the bottom of the vacuum enclosure 158, dust and debris may remain trapped there during evacuation. The secondary sealing member 182 is lifted during evacuation to provide a laminar flow of air from the operating environment through the lower portion of the exhaust port 134 and into the cleaning tank 122 at the restricted volume, without being in the direct path of the reverse air flow 129 moving through the bleed vent 172. When in the closed position during cleaning operations, the flap 184 may inhibit (if not prevent) dust and other debris from exiting into the area of the cleaning tank 122 around the lower portion of the exhaust 134 where it may be accidentally released if vented to the robot's operating environment. In some embodiments, the secondary sealing member 182 is manufactured using a compression molded rubber material (approximately 50 shore a durometer).

As described above, the vacuum seal member 186 may be installed in the air passage 132 leading to the air inlet 121 of the robot vacuum 120. (see fig. 14-16) as shown in fig. 10, the vacuum sealing member 186 includes a substantially rigid ridge 188 and a substantially rigid barrier 190. In some embodiments, the distal edge of the baffle 190 has a concave curvature for accommodating the circular opening of the port 168 to the air inlet 121 of the robotic vacuum 120 without blocking the air flow through the robotic vacuum 120 during the robotic cleaning task. For example, as shown in fig. 14, 15B and 16, the flapper 190 is in a lowered position to allow air to flow through the air passage, and the distal end of the flapper abuts the port 168 (see fig. 7) without blocking air flow through the air inlet 121. In some embodiments of the tilted robotic vacuum 120, the vacuum housing 158' includes a recess or lip 187, the recess or lip 187 receiving the distal end of the baffle 190 in the open or downward position. The recess 187 enables the baffle 190 to be flush with the wall of the air channel 132 and ensures laminar air flow through the channel and into the air inlet 121 of the fan 195.

Ridge 188 and flapper 190 are coupled to one another by a flexible and resilient base 191. In the example of fig. 10, ridge 188 and baffle 190 are each secured along a top surface of base 191 (e.g., by a two-shot overmolding technique) and separated by a small gap 192. Gap 192 along the base acts as a joint that allows ridge 188 and flapper 190 to pivot relative to one another along an axis 193 that extends in the direction of the width of base 191. In some embodiments, the ridge 188 and/or the baffle 190 may be made of a material including Acrylonitrile Butadiene Styrene (ABS). In some embodiments, the resilient base 191 is made of a material including styrene ethylene butylene styrene block copolymer (SEBS) and/or thermoplastic elastomer (TPE). The ridge 188 includes mounting holes 189a, 189b for securing the vacuum sealing member 186 to the cleaning tank 122. For example, each mounting hole 189a, 189b may be designed to receive a locating pin and/or a heat staking protrusion included in the mounting feature 170.

Fig. 15A and 15B illustrate the operation of the vacuum seal member 186 as a one-way air flow valve blocking reverse air flow 129 to the fan, or as a pinch valve substantially blocking reverse air flow 129 to the fan 195. As shown, the vacuum seal member 186 provides a one-way air flow valve in the air passage 132 by a ridge 188 that is secured in place via a mounting feature 170 (see fig. 7) on the purge bin 122. A vacuum seal member 186 is located between the robotic vacuum 120 and the filter 130 to selectively block/constrict air flow in the portion of the air passage 132 therebetween. In the open position, the sealing member 186 lies substantially in a plane horizontal to the top of the filter 130 and the air inlet 121. In the closed position, the flapper 190 is folded upwardly and extends to the top wall 133 of the air channel 132. In the closed position, the sealing member 186 thus substantially isolates the robotic vacuum 120 from the filter 130 by completely blocking or substantially restricting the air passage 132. In particular, the vacuum seal member 186 is oriented in the air passage 132 such that the suction force generated by the evacuation vacuum 212 pulls the vacuum seal member 186 to the closed position through the upward pivotal movement 194 of the flapper 190 relative to the spine 188. As shown in fig. 15A, when the vacuum sealing member 186 is in the closed position, the flap 190 engages the surrounding wall of the air passage 132 to substantially seal the fan 195 at the air inlet 121 of the robotic vacuum 120 from the interior of the cleaning tank 122. In this way, the robotic vacuum motor driving the fan 195 is protected from back emf that may be generated if the suction force during evacuation of the cleaning tank 122 is allowed to oppose the motor driven fan 195. Furthermore, the fan 195 is protected from the risk of damage that may occur if the fan 195 is allowed to rotate at abnormally high speeds due to suction forces during evacuation (e.g., such high speed rotation may cause the fan to "spin weld" into place due to frictional heat). When the evacuating suction force is removed,

the vacuum sealing member 186 is moved to the open position via a downward pivoting motion 196 of the flapper 190. Thus, when the robot 100 performs a cleaning operation, the check valve is maintained in an open position to avoid air flow interference.

Turning next to FIG. 21, the platform 206 of the evacuation station 200 includes parallel wheel rails 214, a suction opening 216, and a robot compatibility sensor 218. The wheel track 214 is designed to receive the drive wheels 142a, 142b of the robot to guide the robot 100 onto the platform 206 to properly align with the bleed opening 216.

Each wheel rail 214 includes a recessed wheel well 215 that holds drive wheels 142a, 142b in place to prevent robot 100 from accidentally sliding along tilt platform 206 when docked. In the example shown, the wheel track 214 is provided with a suitable tread pattern that allows the drive wheels 142a, 142b of the robot to pass the inclined platform 206 without significant slippage. In contrast, the wheel wells 215 are substantially smooth to cause slippage of the drive wheels 142a, 142b, which may inhibit the robot 100 from accidentally moving forward so as to collide with the base 208. However, in some embodiments, the rear lip of wheel well 215 may include at least some traction features (e.g., treads) that allow drive wheels 142a, 142b to "climb" out of wheel well 215 as the robot disengages evacuation station 200.

In some embodiments, as shown in fig. 20, the cleaning tank 122 includes a passive roller 199 along a bottom surface, the passive roller 199 engaging the sloped platform when the robot 100 is docked with the evacuation station. The passive rollers 199 prevent the bottom of the cleaning tank 122 from scraping along the platform 206 when the robot 100 is tilted up to climb the tilted platform 206. The bleed opening 216 includes a perimeter seal 220 that engages the roller housing 109 of the robot to provide a substantially sealed air flow interface between the robot 100 and the evacuation station 200.

The sealed air flow interface effectively places the evacuation vacuum 212 in fluid communication with the robot's cleaning tank 122. A robot compatibility sensor 218 (schematically illustrated) is designed to detect whether the robot 100 is compatible for use with the evacuation station 200. As one example, the robot compatibility sensor 218 may include an inductive sensor responsive to the presence of a metal plate 197 (see fig. 3) mounted on the robot chassis 102. In this example, if the robot 100 is suitably equipped to operate with the evacuation station 200 (e.g., if the robot 100 is equipped with one or more vents and/or sealing members as described above to facilitate evacuation of the clean tank 122), the manufacturer, retailer or maintenance personnel may mount the metal plate 197 on the chassis 102. In another example, a robot 100 compatible with an evacuation station is equipped with a receiver that identifies docking signals with a unique code transmitted by the evacuation station 200. An incompatible robot will not recognize the encoded docking signal and will not be able to align with the platform 206 of the evacuation station 200 for docking.

The housing 202 of the evacuation station, including the platform 206 and base 208, includes internal ducting (not shown) for directing air and debris exhausted from the robot's cleaning bin 122 to the evacuation station debris canister 204. The base 208 also houses an evacuation vacuum 212 (see fig. 5A) and a vacuum filter 221 (e.g., a HEPA filter) located on the exhaust side of the evacuation vacuum 212. Referring now to fig. 22, the base 208 of the evacuation station 200 carries an avoidance signal transmitter 222a, a homing and alignment transmitter 222b, a tank sensor 224, a motor sensor 226 and a wireless communication system 227. As described above, the homing and alignment transmitter 222b is operable to transmit left and right homing signals (e.g., optical, IR, or RF signals) detectable by a communication module 156 (see fig. 2) mounted on the housing 104 of the robot 100. In some examples, robot 100 may search for and detect a homing signal in response to determining that cleaning bin 122 is full.

Upon detecting the homing signal, the robot 100 aligns itself with the evacuation station 200 and docks itself on the platform 206. A canister sensor 224 (shown schematically) is responsive to attachment and detachment of the debris canister 204 from the base 208. For example, the canister sensor 224 may include a contact switch (e.g., a magnetic reed switch or reed relay) that is actuated by attaching the debris canister 204 to the base 208. In other examples, the base 208 may include an optical sensor configured to detect when a portion of the internal piping included in the base 208 mates with a portion of the internal piping included in the tank 204.

In further examples, the base 208 and the canister 204 mate at an electrical connector. The mechanical, optical, or electrical connection signals the presence of the canister 204 so that evacuation can begin. If the canister sensor 224 does not detect the presence of the canister 204, the evacuation vacuum 212 will not operate. A motor sensor 226 (schematically illustrated) is responsive to operation of the evacuation vacuum 212. For example, the motor sensor 226 may be responsive to a motor current that evacuates the vacuum 212. The signal from the motor sensor 226 may be used to determine whether the vacuum filter 221 needs to be replaced. For example, an increased motor current may indicate that the vacuum filter 221 is clogged and should be cleaned or replaced. In response to such a determination, a visual indication of the status of the vacuum filter may be provided to the user. As described in U.S. patent publication 2014/0207282, the entire contents of which are incorporated herein by reference, the wireless communication system 227 may facilitate communication of information describing the status of the evacuation station 200 with one or more mobile devices (e.g., the mobile device 300 shown in fig. 24A-24D) over a suitable wireless network (e.g., a wireless local area network).

Returning to fig. 1, the evacuation station 200 also includes a canister detection system 228 (schematically illustrated) for sensing the amount of debris present in the debris canister 204. Similar to the tank detection system 154, the tank detection system 228 may be designed to generate a tank full signal. The canister full signal may indicate a full condition of the debris canister 204. In some examples, the full condition may be represented by a percentage of the debris can 204 determined to be filled with debris. In some embodiments, the canister detection system 228 may include a debris sensor coupled to a microcontroller. The microcontroller may be configured (e.g., programmed) to determine the amount of debris in the debris can 204 based on feedback from the debris sensor. The debris sensor may be an ultrasonic sensor placed in the side wall of the tank for detecting the volume of debris. In other examples, the debris sensor may be an optical sensor placed on the side or top of the canister 204 for detecting the presence or amount of debris. In other examples, the debris sensor is a mechanical sensor placed with the canister 204 to sense changes in air flow resistance through the debris canister 204, or changes in air flow pressure or air velocity through the debris canister 204.

In another example, the debris sensor detects a change in motor current to evacuate the vacuum 212, which increases as the canister 204 fills and the airflow becomes increasingly impeded by the accumulation of debris. All of these measured properties change due to the presence of debris that fills the canister 204. In another example, the canister 204 may include a mechanical switch that is triggered by the accumulation of a maximum volume of debris. In another example, the evacuation station 200 tracks the number of evacuations from the clean tank 122 and calculates the number of possible evacuations remaining until the evacuation station debris canister 204 reaches a maximum fill based on the maximum tank capacity (or average debris volume of the tank). In some examples, the canister 204 includes a debris collection bag (not shown) suspended therein above the evacuation vacuum 212, and the evacuation vacuum 212 draws air down and through the collection bag.

As shown in fig. 23, the robot compatibility sensor 218, the tank sensor 224, the motor sensor 226, and the tank detection system 228 are communicatively coupled to a station controller circuit 230. The station controller circuitry 230 is configured (e.g., suitably designed and programmed) to operate the evacuation station 200 based on feedback from these respective devices. Station controller circuitry 230 includes a storage unit 232 that holds data and instructions for processing by a processor 234. The processor 234 receives program instructions and feedback data from the memory unit 232, performs logical operations called for by the program instructions, and generates command signals for operating various components of the evacuation station 200 (e.g., the evacuation vacuum 212, the avoidance signal emitter 222a, the homing and alignment emitter 222b, and the wireless communication system 227). Input/output unit 236 sends command signals and receives feedback from the various illustrated components.

In some examples, the station controller circuitry 230 is configured to initiate operation of evacuating the vacuum 212 in response to a signal received from the robot compatibility sensor 218. Further, in some examples, the station controller circuitry 230 is configured to stop or prevent operation of the evacuation vacuum 212 in response to a signal received from the canister detection system 228 indicating that the debris canister 204 is nearly or completely full. Further, in some examples, the station controller circuitry 230 is configured to stop or prevent operation of the evacuation vacuum 212 in response to a signal received from the motor sensor 226 indicative of the motor current of the evacuation vacuum 212. The station controller circuitry 230 may infer the operating state of the vacuum filter 221 based on the motor current signal. As described above, if the signal indicates an abnormally high motor current, the station controller circuitry 230 may determine that the vacuum filter 221 is dirty and needs to be cleaned or replaced before evacuation of the vacuum 212 may be restarted.

In some examples, the station controller circuitry 230 is configured to operate the wireless communication system 227 to transmit information describing the status of the evacuation station 200 to a suitable mobile device (e.g., the mobile device 300 shown in fig. 24A-24D) based on feedback signals from the robot compatibility sensor 218, the tank sensor 224, the motor sensor 226, and/or the tank detection system 228. In some examples, a suitable mobile device may be any type of mobile computing device (e.g., a mobile phone, smartphone, PDA, tablet, wrist-worn computing device, or other portable device) that includes one or more processors, a computer-readable medium storing software applications, an input device (e.g., a keyboard, a touchscreen, a microphone, etc.), an output device (e.g., a display screen, a speaker, etc.), a communication interface, and so forth.

In the example shown in fig. 24A-24D, the mobile device 300 is provided in the form of a smart phone. As shown, the mobile device 300 is operable to execute a software application that displays status information received from the station controller circuitry 230 (see fig. 23) on the display screen 302. In fig. 24A, an indication of the full status of the debris canister 204 is presented on the display screen 302 based on the percentage of canisters determined to be filled with debris by the canister detection system 228. In this example, the indication is provided on the display screen 302 by a textual user interface element 306 and a graphical user interface element 308. Similarly, in FIG. 24B, an indication of the operational status of vacuum filter 221 is presented on display screen 302 in the form of a textual user interface element 310. In the foregoing example, a software application executed by the mobile device 300 is shown and described as providing a user with an indication of the type of alert that maintenance of the evacuation station 200 is required. However, in some examples, the software application may be configured to provide status updates at predetermined time intervals. Further, in some examples, station controller circuitry 230 may detect when mobile device 300 enters a network and, in response to the detection, provide status updates for one or more components to be presented on display screen 302 via a software application.

In fig. 24C, the display screen 302 provides a text user interface element 312 indicating the fully depleted state of the robot 100 and informing the user that cleaning has resumed. In fig. 24D, for the embodiment of the evacuation station debris canister 204 having a disposable bag therein for collecting debris, the display screen 302 provides one or more "one click" selection options 314 for purchasing a new debris bag. Further, in the illustrated example, the textual user interface element 316 presents one or more pricing options represented along with the name of the corresponding online provider. Further, the software application may be operable to provide a variety of other types of user interface screens and elements that allow a user to control the evacuation station 200 or robot 100, such as shown and described in U.S. patent publication 2014/0207282.

Although a number of examples have been described for purposes of illustration, the foregoing description is not intended to limit the scope of the invention, which is defined by the scope of the appended claims. Other examples and modifications are possible and will be within the scope of the following claims.

Furthermore, terms such as "front," "back," "top," "bottom," "above," "over," and "under" used throughout the description and claims are used to describe various components of the disclosed system, the relative position of devices described herein and other elements. Similarly, use of any horizontal or vertical terminology to describe an element is used to describe the relative orientation of various components of the system and other elements described herein. Unless specifically stated otherwise, use of such terms does not imply a particular position or orientation of the system or any other component relative to the gravitational force of the earth or the direction of the earth's surface, or other particular position or orientation in which the system, apparatus, and other elements may be placed during operation, manufacture, and transport.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种瓷砖美缝用瓷砖缝隙清洁装置及清洁方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!