This disclosure relates to evacuating debris collected by robotic cleaners.
Autonomous robots are robots which can perform desired tasks in unstructured environments without continuous human guidance. Many kinds of robots are autonomous to some degree. Different robots can be autonomous in different ways. An autonomous robotic cleaner traverses a work surface without continuous human guidance to perform one or more tasks. In the field of home, office, and/or consumer-oriented robotics, mobile robots that perform household functions, such as vacuum cleaning, floor washing, lawn cutting and other such tasks, have become commercially available.
A robotic cleaner may autonomously move across a floor surface of an environment to collect debris, such as dirt, dust, and hair, and store the collected debris in a debris bin of the robotic cleaner. The robotic cleaner may dock with an evacuation station to evacuate the collected debris from the debris bin and/or to charge a battery of the robotic cleaner. The evacuation station may include a base that receives the robotic cleaner in a docked position. While in the docked position, the evacuation station interfaces with the debris bin of the robotic cleaner so that the evacuation station can remove debris accumulated within the debris bin. The evacuation station may operate in one of two modes, an evacuation mode and an air filtration mode. During the evacuation mode, the evacuation station removes debris from the debris bin of a docked robotic cleaner. During the air filter filtration, the evacuation station filters air about the evacuation station, regardless of whether the robotic cleaner is docked at the evacuation station. The evacuation station may pass an air flow through a particle filter to remove small particles (e.g., ˜0.1 to ˜0.5 micrometers) before exhausting to the environment. The evacuation station may operate in the air filtration mode when the evacuation is not evacuating debris from the debris bin. For example, the air filtration mode may operate when a canister for collecting debris is not connected to the base, when the robotic cleaner is not docked with the evacuation station, or whenever debris is not being evacuated from the robotic cleaner.
One aspect of this disclosure provides an evacuation station including a base and a canister. The base includes a ramp, a first conduit portion of a pneumatic debris intake conduit, an air mover, and a particle filter. The ramp has a receiving surface for receiving and supporting a robotic cleaner having a debris bin. The ramp defines an evacuation intake opening arranged to pneumatically interface with the debris bin of the robotic cleaner when the robotic cleaner is received on the receiving surface in a docked position. The first conduit portion of the pneumatic debris conduit is pneumatically connected to the evacuation intake opening. The air mover has an inlet and an exhaust, with the air mover moving air received from the inlet out the exhaust. The particle filter is pneumatically connected to the exhaust of the air mover. The canister is removably attached to the base and includes a second conduit portion of the pneumatic debris intake conduit, a separator, an exhaust conduit and a collection bin. The second conduit portion is arranged to pneumatically connect to or interface with the first conduit portion to form the pneumatic debris intake conduit (e.g., as a single conduit) when the canister is attached to the base. The separator is in pneumatic communication with the second conduit portion of the debris intake conduit, with the separator separating debris out of a received flow of air. The exhaust conduit is in pneumatic communication with the separator and arranged to pneumatically connect to the inlet of the air mover when the canister is attached to the base. The collection bin is in pneumatic communication with the separator.
Implementations of the disclosure may include one or more of the following optional features. In some implementations, the separator defines at least one collision wall and channels arranged to direct the flow of air from the second conduit portion of the pneumatic debris intake conduit toward the at least one collision wall to separate debris out of the flow of air. At least one collision wall may define a separator bin having a substantially cylindrical shape.
In some examples, the separator includes an annular filter wall defining an open center region. The annular filter wall is arranged to receive the flow of air from the second conduit portion of the pneumatic debris intake conduit to remove debris out of the flow of air. The separator may include another particle filter filtering larger particles than the other particle filter. The separator may further include a filter bag arranged to receive the flow of air from the second conduit portion of the pneumatic debris intake conduit to remove debris out of the flow of air.
In some implementations, the collection bin includes a debris ejection door movable between a closed position for collecting debris in the collection bin and an open position for ejecting collected debris from the collection bin. The canister and the base may have a trapezoidal shaped cross section. The canister and the base may define a height of the evacuation station, the canister defining greater than half of the height of the evacuation station. Additionally or alternatively, the canister defines at least two-thirds of the height of the evacuation station.
In some examples, the ramp further includes a seal pneumatically sealing the evacuation intake opening and a collection opening of the robotic cleaner when the robotic cleaner is in the docked position. The ramp may further include one or more charging contacts disposed on the receiving surface and arranged to interface with one or more corresponding electrical contacts of the robotic cleaner when received in the docked position. The ramp may further include one or more alignment features disposed on the receiving surface and arranged to orient the received robotic cleaner so that the evacuation intake opening pneumatically interfaces with the debris bin of the robotic cleaner and the one or more charging contacts electrically connect to the electrical contacts of the robotic cleaner when received in the docked position. Additionally or alternatively, one or more alignment features may include wheel ramps accepting wheels of the robotic cleaner while the robotic cleaner is moving to the docked position and wheel cradles supporting the wheels of the robotic cleaner when the robotic cleaner is in the docked position.
The evacuation station may further include a controller in communication with the air mover and the one or more charging contacts. The controller may activate the air mover to move air when the controller receives an indication of electrical connection between the one or more charging contacts and the one or more corresponding electrical contacts.
Another aspect of the disclosure includes a base and a canister. The base includes a ramp, a first conduit portion of a pneumatic debris intake conduit, a flow control device, an air mover, and a particle filter. The ramp has a receiving surface for receiving and supporting a robotic cleaner having a debris bin. The ramp defines an evacuation intake opening arranged to pneumatically interface with the debris bin of the robotic cleaner when the robotic cleaner is received on the receiving surface in a docked position. The first conduit portion of the pneumatic debris intake conduit is pneumatically connected to the evacuation intake opening and the flow control device is pneumatically connected to the first conduit portion of the pneumatic debris intake conduit. The air mover has an inlet and an exhaust. The inlet is pneumatically connected to the flow control device. The air mover moves air received from the inlet or the flow control device out the exhaust. The particle filter is pneumatically connected to the exhaust. The canister is removable attached to the base and includes a second conduit portion of the pneumatic debris intake conduit, a separator, an exhaust conduit and a collection bin. The second conduit portion is arranged to pneumatically connect to or interface with the first conduit portion to form the pneumatic debris intake conduit when the canister is attached to the base. The separator is in pneumatic communication with the second conduit portion of the pneumatic debris intake conduit. The separator separates debris out of a received flow of air. The exhaust conduit is in pneumatic communication with the separator and arranged to pneumatically connect to the inlet of the air mover when the canister is attached to the base. The collection bin is in pneumatic communication with the separator.
In some implementations, the flow control device moves between a first position that pneumatically connects the exhaust to the inlet of the air mover when the canister is attached to the base and a second position that pneumatically connects an environmental air inlet of the air mover to the exhaust of the air mover. Additionally or alternatively, the flow control device moves to the second position, pneumatically connecting the exhaust to the inlet of the air mover, when the canister is removed from the base. The flow control device may be spring biased toward the first position or the second position.
In some examples, the evacuation station further includes a controller in communication with the flow control device and the air mover. The controller executes operation modes including a first operation mode and a second operation mode. During the first operation mode, the controller activates the air mover and actuates the flow control device to move to the first position, pneumatically connecting the exhaust to the inlet of the air mover. During the second operation mode, the controller activates the air mover and actuates the flow control device to the second position, pneumatically connecting the environmental air inlet of the air mover to the exhaust of the air mover.
The evacuation station may further include a connection sensor in communication with the controller and sensing connection of the canister to the base. The controller executes the first operation mode when the controller receives a first indication from the connection sensor indicating that the canister is connected to the base. The controller executes the second operation mode when the controller receives a second indication from the connection sensor indicating that the canister is disconnected from the base.
The evacuation station may further include one or more charging contacts in communication with the controller, disposed on the receiving surface of the ramp, and arranged to interface with one or more corresponding electrical contacts of the robotic cleaner when received in the docked position. When the controller receives an indication of electrical connection between the one or more charging contacts and the one or more corresponding electrical contacts it executes the first operation mode. Additionally or alternatively, when the controller receives an indication of electrical disconnection between the one or more charging contacts and the one or more corresponding electrical contacts, it executes the second operation mode.
In some examples, the ramp further includes one or more alignment features disposed on the receiving surface and is arranged to orient the received robotic cleaner so that the evacuation intake opening pneumatically interfaces with the debris bin of the robotic cleaner and the one or more charging contacts electrically connected to the electrical contacts of the robotic cleaner when received in the docket position. Additionally or alternatively, the one or more alignment features may include wheel ramps accepting wheels of the robotic cleaner while the robotic cleaner is moving to the docked position and wheel cradles supporting the wheels of the robotic cleaner when the robotic cleaner is in the docked position.
In some examples, the separator defines at least one collision wall and channels arranged to direct the flow of air from the second conduit portion of the pneumatic debris intake conduit toward the at least one collision wall to separate debris out of the flow of air. At least one collision wall may define a separator bin having a substantially cylindrical shape.
In some implementations, the separator includes an annular filter wall defining an open center region. The annular filter wall is arranged to receive the flow of air from the second conduit portion of the pneumatic debris intake conduit to remove the debris out of the flow of air. The separator may include another particle filter filtering larger particles than the other particle filter. The separator may further include a filter bag arranged to receive the flow of air from the second conduit portion of the pneumatic debris intake conduit to remove debris out of the flow of air. In some examples, the collection bin includes a debris ejection door movable between a closed position for collecting debris in the collection bin and an open position for ejecting collected debris from the collection bin. The canister and the base may have a trapezoidal shaped cross section. The canister and the base may define a height of the evacuation station, the canister defining greater than half of the height of the evacuation station. Additionally or alternatively, the canister defines at least two-thirds of the height of the evacuation station. In some examples, the ramp further includes a seal pneumatically sealing the evacuation intake opening and a collection opening of the robotic cleaner when the robotic cleaner is in the docked position.
Yet another aspect of the disclosure provides a method that includes receiving, at a computing device, a first indication of whether a robotic cleaner is received on a receiving surface of an evacuation station in a docked position. The method further includes receiving, at the computing device, a second indication of whether a canister of the evacuation station is connected to a base of the evacuation station. When the first indication indicates that the robotic cleaner is received on the receiving surface of the evacuation station in the docked position and the second indication indicates that the canister is connected to the base, the method includes actuating a flow control valve, using the computing device, to move to a first position that pneumatically connects exhaust conduit of the canister or base to an inlet of an air mover of the canister or base and activating, using the computing device, the air mover to draw air into an evacuation intake opening defined by the evacuation station pneumatically interfacing with a debris bin of the robotic cleaner to draw debris from the debris bin of the docked robotic cleaner into the canister. When the first indication indicates that the robotic cleaner is not received on the receiving surface of the evacuation station in the docked position or the second indication indicates that the canister is disconnected from the base, the method includes actuating the flow control valve, using the computing device, to move to a second position that pneumatically connects an environmental air inlet of the air mover to a particle filter and activating, using the computing device, the air mover to draw air into the environmental air inlet and move the drawn air through the particle filter.
In some examples, the method includes receiving the first indication including receiving an electrical signal from one or more changing contacts disposed on the receiving surface and arranged to interface with one or more corresponding electrical contacts of the robotic cleaner when the robotic cleaner is received in the docked position. Receiving the second indication includes receiving a signal from a connection sensor sensing connection of the canister to the base. Additionally or alternatively, the connection sensor includes an optical-interrupt sensor, a contact sensor, and/or a switch.
In some implementations, the base includes a first conduit portion of a pneumatic debris intake conduit pneumatically connected to the evacuation intake opening. The air mover has an inlet and an exhaust, the inlet is pneumatically connected to the flow control valve and the air mover moves air received from the inlet or the flow control valve out the exhaust. The particle filter is pneumatically connected to the exhaust.
In some examples, the canister includes a second conduit portion of the pneumatic debris intake conduit arranged to pneumatically connect to the first conduit portion to form the pneumatic debris intake conduit when the canister is attached to the base. The separator is in pneumatic communication with the second conduit portion, the separator separating debris out of a received flow of air. The exhaust is in pneumatic communication with the separator and arranged to pneumatically connect to the inlet of the air mover when the canister is attached to the base and when the flow control valve is in the first position. The collection bin is in pneumatic communication with the separator.
Yet another aspect of the disclosure provides a method that includes receiving a robotic cleaner on a receiving surface. The receiving surface defines an evacuation intake opening arranged to pneumatically interface with a debris bin of the robotic cleaner when the robotic cleaner is received in a docked position. The method includes drawing a flow of air from the debris bin through a pneumatic debris intake conduit using an air mover. The method further includes directing the flow of air to a separator in communication with the pneumatic debris intake conduit. The separator is defined by at least one collision wall and channels arranged to direct the flow of air from the pneumatic debris intake conduit toward the at least one collision wall to separate debris out of the flow of air. The method further includes collecting the debris separated by the separator in a collection bin in communication with the separator.
In some implementations, the method further includes receiving a first indication of whether the robotic cleaner is received on the receiving surface in the docked position and receiving a second indication of whether the canister is connected to the base. When the first indication indicates that the robotic cleaner is received on the receiving surface in the docked position and the second indication indicates that the canister is connected to the base, the method further includes drawing the flow of air from the debris bin and directing the flow of air to the separator.
The details of one or more implementations of the disclosure are set forth in the accompanying drawings and the description below. Other aspects, features, and advantages will be apparent from the description and drawings, and from the claims.
Like reference symbols in the various drawings indicate like elements.
Referring to
A lower portion 128 of the base 120 proximate to the ramp 130 may include a profile having a radius configured to permit the robot 10 to be received and supported upon the ramp 130. External surfaces of the canister 110 and the base 120 may be defined by front and back walls 112, 114 and first and second side walls 116, 118. In some examples, the walls 112, 114, 116, 118 define a trapezoidal shaped cross section of the canister 110 and the base 120 to enable the back wall 114 of the canister 110 and the base 120 to unobtrusively abut and rest flush against a wall in the environment. When the walls 112, 114, 116, 118 define the trapezoidal shaped cross section, the back wall 114 may include a width (i.e., distance between the side walls 116 and 118) greater than a width of the front wall 112. In other examples, the cross section of the canister 110 and the base 120 may be polygonal, rectangular, circular, elliptical or some other shape.
In some examples, the base 120 and the ramp 130 of the evacuation station 100 are integral, while the canister 110 is removably attached to the base 120 (e.g., via one or more latches 124, as shown in
In some implementations, the canister 110 includes a debris ejection door button 102a for opening a debris ejection door 662 (
The evacuation station 100 may be powered by an external power source 192 via a power cord 190. For example, the external power source 192 may include a wall outlet, delivering an alternating current (AC) via the power cord 190 for powering an air mover 126 (
In some implementations, the controller 1300 receives signals and executes algorithms to determine whether or not the robotic cleaner 10 is in the docked position at the evacuation station 100. For example, the controller 1300 may detect the location of the robot 10 in relation to the evacuation station 100 (via one or more sensors, such as proximity and/or contact sensors) to determine whether the robotic cleaner 10 is in the docked position. The controller 1300 may operate the evacuation station 100 in an evacuation mode (e.g., first operation mode) to suck and collect debris from the debris bin 50 of the robotic cleaner 10. When the robotic cleaner 10 is not in the docked position or the evacuation station 100 is not operating in the evacuation mode while the robotic cleaner 10 is in the docked position, the controller 1300 may operate the evacuation station 100 in an air filtration mode (e.g., second operation mode). During the air filtration mode, environmental air is drawn by the air mover 126 into the base 120 of the evacuation station 100 and filtered before being released to the environment. For instance, during the evacuation mode, environmental air may be drawn by the air mover 126 through an inlet 298 (
The battery 24 may be housed within the chassis 30 proximate the collection opening 40. Electrical contacts 25 are electrically connected to the battery 24 for providing charging current and/or voltage to the battery 24 when the robot 10 is in the docked position and is undergoing a charging event. For example, the electrical contacts 25 may contact associated charging contacts 252 (
Installed along either side of the chassis 30 are differentially driven left and right wheels 22a, 22b that mobilize the robot 10 and provide two points of support. The forward end 30a of the chassis 30 includes a caster wheel 20 which provides additional support for the robot 10 as a third point of contact with the floor (cleaning surface) and does not hinder robot mobility. The removable debris bin 50 is located toward the back end 30b of the robot 10 and installed within or forms part of the outer shell 6.
In some implementations, as shown in
Referring again to
Referring to
In some implementations, the ramp 130 includes one or more guide alignment features 240a-d disposed on the receiving surface 132 and arranged to orient the received robotic cleaner so that the evacuation intake opening 200 pneumatically interfaces with the debris bin 50 of the robotic cleaner 10. The guide alignment features 240a-d may additionally be arranged to orient the received robotic cleaner so the one or more charging contacts 252 electrically connect to the electrical contacts 25 of the robotic cleaner 10. In some examples, the ramp 130 includes wheel ramps 220a, 220b accepting wheels 22a, 22b of the robotic cleaner 10 while the robotic cleaner 10 is moving to the docked position. For example, a left wheel ramp 220a accepts the left wheel 22a of the robot 10 and a right wheel ramp 220b accepts the right wheel 22b of the robot 10. Each wheel ramp 220a, 220b may include an inclined surface and a pair of corresponding side walls defining a width of each wheel ramp 220a, 220b for retaining and aligning the wheels 22a, 22b of the robotic cleaner 10 upon the wheel ramps 220a, 220b. Accordingly, the wheel ramps 220a, 220b may include a width slightly greater than a width of the wheels 22a, 22b and may include one or more traction features for reducing slippage between the wheels 22a, 22b of the robotic cleaner 10 and the wheel ramps 220a, 220b when the robotic cleaner 10 is moving to the docked position. In some examples, the wheel ramps 220a, 220b further function as guide alignment features for aligning the robot 10 when docking on the ramp 130.
In some examples, the one or more guide alignment features include wheel cradles 230a, 230b supporting the wheels 22a, 22b of the robotic cleaner 10 when the robotic cleaner 10 is in the docked position. The wheel cradles 230a, 230b serve to support and stabilize the wheels 22a, 22b when the robotic cleaner 10 is in the docked position. In the example shown, the wheel cradles 230a, 230b include U-shaped depressions upon the ramp 130 having radii large enough to accept and retain the wheels 22a, 22b after the wheels 22a, 22b traverse the wheel ramps 220a, 220b. In some examples, the wheel cradles 230a, 230b are rectangular shaped, V-shaped or other shaped depressions. Surfaces of the wheel cradles 230a, 230b may include a texture permitting slippage of the wheels 22a, 22b such that the wheels 22a, 22b can be rotationally aligned when at least one of the wheel cradles 230a, 230b accepts a corresponding wheel 22a, 22b. The cradles 230a, 230b may include sensors (or features) 232a, 232b, respectively, indicating when the robotic cleaner 10 is in the docked position. The cradle sensors 232a, 232b may communicate with the controller 1300, 14 and/or 56 to determine when evacuation and/or charging events can occur. In some examples, the cradle sensors 232a, 232b include weight sensors that measure a weight of the robotic cleaner 10 when received in the docked position. The features 232a, 232b may include biasing features that depress when the wheels 22a, 22b of the robot 10 are received by the cradles 230a, 230b, causing a signal to be transmitted to the controller 1300, 14 and/or 54 that indicates the robot 10 is in the docked position.
In the example shown in
Referring to
As shown in
Referring to
The air-debris flow 402 may be at least partially restricted from freely passing through the outer wall region 652 of the annular filter wall 650 to the open center region 655 when debris embedded upon the filter wall 650 increases. Maintenance may be performed periodically to dislodge debris from the filter wall 650 or to replace the filter wall 650 after extended use. In some examples, the annular filter wall 650 may be accessed by opening the filter access door 104 to inspect and/or replace the annular filter wall 650 as needed. For instance, the filter access door 104 may open by depressing the filter access door button 102b located proximate the handle 102.
The debris collection bin 660 defines a volumetric space for storing accumulated debris that falls by gravity after the annular filter wall 650 separates the debris from the air-debris flow 304. As the debris collection bin 660 becomes full of debris indicating a canister full condition, the flow of air (e.g., the air-debris flow 402 and/or the debris-free air flow 602) within the canister 110 may be restricted from flowing freely. In some implementations, one or more capacity sensors 170 located within the collection bin 660 or the exhaust conduit 304 are utilized to detect the canister full condition, indicating that debris should be emptied from the canister 110. In some examples, the capacity sensors 170 include light emitters/detectors arranged to detect when the debris has accumulated to a threshold level within the debris collection bin 660 indicative of the canister full condition. As the debris accumulates within the debris collection bin 660 and reaches the canister full condition, the debris at least partially blocks the air flow causing a pressure drop within the canister 110 and velocity of the flow of air to decrease. In some examples, the capacity sensors 170 include pressure sensors to monitor pressure within the canister 110 and detect the canister full condition when a threshold pressure drop occurs. In some examples, the capacity sensors 170 include velocity sensors to monitor air flow velocity within the canister 110 and detect the canister full condition when the air flow velocity falls below a threshold velocity. In other examples, the capacity sensors 170 are ultrasonic sensors whose signal changes according to the increase in density of debris within the canister so that a bin full signal only issues when the debris is compacted in the bin. This prevents light, fluffy debris stretching from top to bottom from triggering a bin full condition when much more volume is available for debris collection within the canister 110. In some implementations, the ultrasonic capacity sensors 170 are located between the vertical middle and top of the canister 110 rather than along the lower half of the canister so the signal received is not affected by debris compacting in the bottom of the canister 110. When the debris collection bin 660 is full (e.g., the canister full condition is detected), the canister 110 may be removed from the base 120 and the debris ejection door 662 may be opened to empty the debris into a trash receptacle. In some examples, the debris ejection door 662 opens when the debris ejection door button 102a proximate the handle 102 is depressed, causing the debris ejection door 662 to swing about hinges 664 to permit the debris to empty. This one button press debris ejection technique allows a user to empty the canister 110 into a trash receptacle without having to touch the debris or any dirty surface of the canister 110 to open or close the debris ejection door 662.
Referring to
Referring to
In the example shown, the combination of the annular filter wall 860 and the air-particle separator device 750b provides debris to be removed from the air-debris flow 402 during two-stages of air particle separation. During the first stage, the filter 860 is arranged to receive the air-debris flow 402 from the pneumatic debris intake conduit 202. The filter 860 separates and collects coarse debris from the received air-debris flow 402. The coarse debris removed by the filter 860 may accumulate within a coarse debris collection bin 862 and/or embed upon the filter 860. Subsequently, the second stage of debris removal commences when the air passes through the filter 860 wall and into the separator bin 852 defined by collision wall 756e. The air entering the separator bin 852 may be referred to as a second-stage air flow 802. In the example shown, three conical separators 854 are enclosed within the separator bin 852; however, the air-particle separator device 750b may include any number of conical separators 854. Each conical separator 854 includes an inlet 856 for receiving the second-stage air flow 802 within the separator bin 852. The conical separators 854 include collision walls 756f that angle toward each other to create a funnel (e.g., channel) that causes centrifugal force acting upon the second-stage air flow 802 to increase. The increasing centrifugal force causes the second-stage air flow 802 to spin the debris toward collision walls 756f of the conical separators 854, causing fine debris (e.g., dust) to separate and collect within a fine debris collection bin 864. When the collection bins 862, 864 are full, the canister 110 may be removed from the base 120 and the debris ejection door 662 may be opened to empty the debris into a trash receptacle. In some examples, a user may open the debris ejection door 662 by depressing the debris ejection door button 102a proximate the handle 102, causing the debris ejection door 662 to swing about hinges 664 to permit the debris to empty from the collection bins 862 and 864. This one button press debris ejection technique allows a user to empty the canister 110 into a trash receptacle without having to touch the debris or any dirty surface of the canister 110 to open or close the debris ejection door 662. The air mover 126 draws the debris-free air flow 602 from the canister 110 via the exhaust conduit 304 to the inlet 298 and out the exhaust 300. In some examples, small particles (e.g., 0.1 to 0.5 micrometers) within the debris-free air flow 602 are removed by the HEPA filter 302 prior to exiting out the exhaust 300 to the environment.
In some examples, coarse and fine debris are separated during two stages of air particle separation using an air-particle separator device 750c (
The air-particle separator device 750c includes one or more collision walls 756g-h defining a first-stage separator bin 952 and one or more conical separators 954. In the example shown, the separator bin 952 includes a substantially cylindrical shape having a circular cross section. In other examples, the separator bin 952 includes a rectangular, polygonal, or other cross section. During the first stage of air particle separation, the first-stage separator bin 952 receives the air-debris flow 402 from the pneumatic debris intake conduit 202, wherein the separator bin 952 is arranged to channel the air-debris flow 402 toward the collision wall 756g, causing coarse debris to separate and collect within a coarse collection bin 962. The conical separators 954, in pneumatic communication with the separator bin 952, receive a second-stage air flow 902 referring to an air flow with coarse debris being removed at associated inlets 956. In the example shown, three conical separators 954 are enclosed within the first-stage separator bin 952; however, the air-particle separator device 750c may include any number of conical separators 954. The conical separators 954 include collision walls 756h that angle toward each other to create a funnel that causes centrifugal force acting upon the second-stage air flow 902 to increase. The increasing centrifugal force directs the second-stage air flow 902 toward the one or more collision walls 756h, causing fine debris (e.g., dust) to separate and accumulate within a fine debris collection bin 964. When the collection bins 962, 964 are full, the canister 110 may be removed from the base 120 and the debris ejection door 662 may be opened to empty the debris into a trash receptacle. In some examples, a user may open the debris ejection door 662 by depressing the debris ejection door button 102a proximate the handle 102, causing the debris ejection door 662 to swing about hinges 664 to permit the debris to empty from the collection bins 962 and 964. The air mover 126 draws the debris-free air flow 602 from the canister 110 via the exhaust conduit 304 to the inlet 298 and out the exhaust 300. In some examples, small particles (e.g., 0.1 to 0.5 micrometers) within the debris-free air flow 602 are removed by the HEPA filter 302 prior to exiting out the exhaust 300 to the environment.
Referring to
The filter bag 1050 may include an inlet opening 1052 for receiving the air-debris flow 402 from the pneumatic debris intake conduit 202 exiting from the second conduit portion 202b. A fitting 1054 may be used to attach the inlet opening 1052 of the filter bag 1050 to an outlet of the second conduit portion 202b of the pneumatic air-debris intake conduit 202. In some implementations, the fitting 1054 includes features that poka-yoke mating the filter bag 1050 so that the bag only mates to the fitting 1054 in a proper orientation for use and expansion within the canister 110. The filter bag 1050 includes a matching interface with features accommodating those on the fitting 1054. In some examples, the filter bag 1050 is disposable, requiring replacement when the filter bag 1050 becomes full. In other examples, the filter bag 1050 may be removed from the canister 110 and collected debris may be emptied from the filter bag 1050.
The filter bag 1050 may be accessed for inspection, maintenance and/or replacement by opening the filter access door 104. For example, the filter access door 104 swings about hinges 1004. In some examples, the filter access door 104 is opened by depressing the filter access door button 102b located proximate the handle 102. The filter bag 1050 may provide varying degrees of filtration (e.g., ˜0.1 microns to ˜1 microns). In some examples, the filter bag 1050 includes HEPA filtration in addition to, or instead of, the HEPA filter 302 located proximate the exhaust 300 within the base 120 of the evacuation station 100.
In some implementations, the canister 110 includes a filter bag detection device 1070 configured to detect whether or not the filter bag 1050 is present. For example, the filter bag detection device 1070 may include light emitters and detectors configured to detect the presence of the filter bag 1050. The filter bag detection device 1070 may relay signals to the controller 1300. In some examples, when the filter bag detection device 1070 detects the filter bag 1050 is not within the canister 110, the filter detection device 1070 prevents the filter access door 104 from closing. For example, the controller 1300 may activate mechanical features or latches proximate the canister 110 and/or filter access door 104 to prevent the filter access door 104 from closing. In other examples, the filter bag detection device 1070 is mechanical and movable between a first position for preventing the filter access door 104 from closing and a second position for allowing the filter access door 104 to close. In some examples, a fitting 1054 swings or moves upward when the filter bag 1050 is removed and prevents the filter door 104 from closing. The fitting 1054 is depressed upon insertion of the filter bag 1050 allowing the filter door 104 to close. In some examples, detecting when the filter bag 1050 is not present in the canister 110 prevents the evacuation station 100 from operating in the evacuation mode, even if the robotic cleaner 10 is received at the ramp 130 in the docked position. For instance, if the evacuation station 100 were to operate in the evacuation mode when the filter bag 1050 is not present, debris contained in the air-debris flow 402 may become dislodged within the canister 110, exhaust conduit 304, and/or air mover 126, restricting the flow of air to the exhaust 300 as well as causing damage to the motor and fan or impeller assembly 326 (
Referring to
A second air mover 126b of the air filtration device 1150 provides suction and draws the debris-free air flow 602 from the air mover 126a through and into the air filtration device 1150. In some examples, the second air mover 126b of the air filtration device 1150 includes a fan/fin/impeller that spins. A particle filter 302 may remove small particles (e.g., ˜0.1 to ˜0.5 microns) from the debris-free air flow 602. In some examples, the particle filter 302 is a HEPA filter 302 as described above with reference to
The air filtration device 1150 may further operate as an air filter for filtering environmental air external to the evacuation station 100. For example, the second air mover 126b may draw the environmental air 1102 to pass through the HEPA filter 302. In some examples, the air filtration device 1150 filters the environmental air via the HEPA filter 302 when the robot 10 is not received in the docked position, and/or the debris bin 50 of the robot 10 is not being evacuated. In other examples, the air filtration device 1150 simultaneously draws environmental air 1102 and debris-free flow 602 exiting the air particle separator device 750 through the HEPA filter 302.
In some implementations, the collection bin 1120 is removably attached to the base 120. In the example shown, the collection bin 1120 includes a handle 1122 for carrying the collection bin 1120 when removed from the base 120. For instance, the collection bin 1120 may be detached from the base 120 when the handle 1122 is pulled by the user. The user may transport the collection bin 1120 via the handle 1122 to empty the collected debris when the collection bin 1120 is full. The collection bin 1120 may include a button-press actuated debris ejection door, similar to the debris ejection door 662 described above with reference to
In some implementations, referring to
Referring to
Referring to
Referring back to
The controller 1300 includes a motor module 1702 in communication with the air mover 126 using AC current from the external power supply 192. The motor module 1302 may further monitor operational parameters of the air mover 126 such as, but not limited to, rotational speed, output power, and electrical current. The motor module 1302 may activate the air mover 126. In some examples, the motor module 1302 actuates the flow control valve 1250 between the first and second positions.
In some implementations, the controller 1300 includes a canister module 1304 receiving a signal indicating a canister full condition when the canister 110 has reached its capacity for collecting debris. The canister module 1304 may receive signals from the one or more capacity sensors 170 located within the canister (e.g., collection chambers or exhaust conduit 304) and determine when the canister full condition is received. In some examples, an interface module 1306 communicates the canister full condition to the user interface 150 by displaying a message indicating the canister full condition. The canister module 1304 may receive a signal from the connection sensor 420 indicating if the canister 110 is attached to the base 120 or if the canister 110 is removed from the base 120.
In some examples, a charging module 1308 receives an indication of electrical connection between the one or more charging contacts 252 and the one or more a corresponding electrical contacts 25. The indication of electrical connection may indicate the robotic cleaner 10 is received in the docked position. The controller 1300 may execute the first operation mode (e.g., evacuation mode) when the electrical connection indication is received at the charging module 1308. The charging module 1308, in some examples, receives an indication of electrical disconnection between the one or more charging contacts 252 and the one or more a corresponding electrical contacts 25. The indication of electrical disconnection may indicate the robotic cleaner 10 is not received in the docked position. The controller 1300 may execute the second operation mode (e.g., air filtration mode) when the electrical disconnection indication is received at the charging module 1308.
The controller 1300 may detect when the charging contacts 252 located upon the ramp 130 are in contact with the electrical contacts 25 of the robotic cleaner 10. For example, the charging module 1308 may determine the robotic cleaner 10 has docked with the evacuation station 100 when the electrical contacts 25 are in contact with the charging contacts 252. The charging module 1308 may communicate the docking determination to the motor module 1302 so that the air mover 126 may be powered to commence evacuating the debris bin 50 of the robotic cleaner 10. The charging module 1308 may further monitor the charge of the battery 24 of the robotic cleaner 10 based on signals communicated between the charging and electrical contacts 25, 252, respectively. When the battery 24 needs charging, the charging module 1308 may provide a charging current for powering the battery. When the battery 24 capacity is full, or no longer needs charging, the charging module 1308 may block the supply of charging through the electrical contacts 25 of the battery 24. In some examples, the charging module 1308 provides a state of charge or estimated charge time for the battery 24 to the interface module 1306 for display upon the user interface 150.
In some implementations, the controller 1300 includes a guiding module 1310 that receives signals from the guiding device 122 (emitter 122a and/or detector 122b) located on the base 120. Based upon the signals received from the guiding device 122, the guiding module may determine when the robot 10 is received in the docked position, determine a location of the robot 10, and/or assist in guiding the robot 10 to toward the docked position. The guiding module 1310 may additionally or alternatively receive signals from sensors 232a, 232b (e.g., weight sensors) for detecting when the robot 10 is in the docked position. The guiding module 1310 may communicate to the motor module 1302 when the robot 10 is received in the docked position so that the air mover 126 can activated for drawing out debris from the debris bin 50 of the robot.
A bin module 1312 of the controller 1300 may indicate a capacity of the debris bin 50 of the robotic cleaner 10. The bin module 1312 may receive signals from the microprocessor 14 and/or 54 of the robot 10 and the capacity sensor 170 that indicate the capacity of the bin 50, e.g., the bin full condition. In some examples, the robot 10 may dock when the battery 24 is in need of charging but the bin 50 is not full of debris. For instance, the bin module 1312 may communicate to the motor module 1302 that evacuation is no longer needed. In other examples, when the bin 50 becomes evacuated of debris during evacuation, the bin module 1312 may receive a signal indicating that the bin 50 no longer requires evacuation and the motor module 1302 may be notified to deactivate the air mover 126. The bin module 1312 may receive a collection bin identification signal from the microprocessor 14 and/or 54 of the robot 10 that indicates a model type of the debris bin 50 used by the robotic cleaner 10.
In some examples, the interface module 1306 receives operational commands input by a user to the user interface 150, e.g., an evacuation schedule and/or charging schedule for evacuating and/or charging the robot 10. For instance, it may be desirable to charge and/or evacuate the robot 10 at specific times even though the bin 50 is not full and/or the battery 24 is not entirely depleted. The interface module 1306 may notify the guiding module 1310 to transmit honing signals through the guiding device 122 to call the robot 10 to dock during the time of a set charging and/or evacuation event specified by the user.
At operation 1406, when the first indication indicates the robotic cleaner 10 is received on the receiving surface 132 of the ramp 130 in the docked position and the second indication indicates that the canister 110 is attached to the base 120, the controller 1300 executes the evacuation mode (first operation mode) at operation 1408 by actuating the flow control device 1250 to move to the first position (
While operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multi-tasking and parallel processing may be advantageous. Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
A number of implementations have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the disclosure. Accordingly, other implementations are within the scope of the following claims.
This U.S. patent application claims priority under 35 U.S.C. § 119(e) to U.S. Provisional Application 62/096,771, filed Dec. 24, 2014, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62096771 | Dec 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16592403 | Oct 2019 | US |
Child | 16827389 | US | |
Parent | 15901952 | Feb 2018 | US |
Child | 16592403 | US | |
Parent | 14944788 | Nov 2015 | US |
Child | 15901952 | US |