APPARATUSES, SYSTEMS, AND METHODS FOR CLEANING
20210308728 · 2021-10-07
Assignee
Inventors
Cpc classification
B25J5/04
PERFORMING OPERATIONS; TRANSPORTING
B05B14/00
PERFORMING OPERATIONS; TRANSPORTING
B05B12/02
PERFORMING OPERATIONS; TRANSPORTING
B05B13/0636
PERFORMING OPERATIONS; TRANSPORTING
B25J13/088
PERFORMING OPERATIONS; TRANSPORTING
B05B13/04
PERFORMING OPERATIONS; TRANSPORTING
B05B13/0431
PERFORMING OPERATIONS; TRANSPORTING
B08B9/46
PERFORMING OPERATIONS; TRANSPORTING
B25J15/0019
PERFORMING OPERATIONS; TRANSPORTING
B05B13/0415
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A cleaning apparatus includes a nozzle assembly and an arm supporting the nozzle assembly. In some embodiments, the arm includes a first rotatable arm member defining a first axis and a second rotatable arm member defining a second axis and connected to the first rotatable member. In certain examples, the first rotatable arm is rotatable about the first axis and the second rotatable arm is rotatable about the second axis. The cleaning apparatus also includes at least one sensor on the arm and configured to detect a position of the nozzle assembly based on rotation of the first rotatable arm or the second rotatable arm
Claims
1. A cleaning system comprising: a cleaning apparatus; and a drive system comprising: a track; and a drive member comprising: a base comprising a first portion and a second portion extending downwardly from the first portion; at least one wheel adapted to translate along the second portion of the base; and a biasing system connecting the at least one wheel with the base, wherein at least a portion of the track is received between the first portion of the base and the at least one wheel, wherein the biasing system biases the at least one wheel towards the portion of the track received between the first portion of the base and the at least one wheel, and wherein the cleaning apparatus is supported on the drive member.
2. The cleaning system of claim 1, wherein the cleaning apparatus comprises an arm and a nozzle assembly attached to the arm, and wherein the arm comprises: a first rotatable arm defining a first axis, wherein the first rotatable arm is rotatable about the first axis; a second rotatable arm defining a second axis and connected to the first rotatable arm, wherein the second rotatable arm is rotatable about the second axis; and at least one sensor on the arm configured to detect a position of the nozzle assembly based on rotation of the first rotatable arm or the second rotatable arm.
3. The cleaning system of claim 1, wherein the track comprises a top side and a bottom side opposite the top side, wherein the top side comprises a plurality of teeth, wherein the drive system further comprises a gear configured to engage the top side of the track, and wherein the at least one wheel is configured to engage the bottom side of the track.
4. The cleaning system of claim 1, wherein the track comprises a track width and sidewalls, wherein the at least one wheel comprises a first inner edge and a second inner edge, wherein a distance between the first inner edge and the second inner edge is greater than the track width, and wherein the at least one wheel is movable along the track such that the track is between the first inner edge and the second inner edge and the first inner edge and the second inner edge at least partially overlap the sidewalls of the track.
5. The cleaning system of claim 1, wherein the track comprises a first track portion, a second track portion, and a curved track portion connecting the first track portion to the second track portion, wherein the first track portion extends along a first axis, and wherein the second track portion extends along a second axis different from the first axis.
6. The cleaning system of claim 5, wherein the first axis and the second axis extend in different planes such that the first axis and the second axis are vertically offset from each other.
7. The cleaning system of claim 5, wherein the biasing system biases the at least one wheel such that the at least one wheel maintains contact with the track while the drive member moves along the first track portion, the second track portion, and the curved track portion.
8. The cleaning system of claim 1, wherein the biasing system comprises a spring and a spring block, wherein the at least one wheel is connected to the spring block, and wherein the spring connects the spring block with the first portion of the base of the drive member.
9. The cleaning system of claim 1, wherein the second portion of the base comprises at least one elongated wheel slot, and wherein a portion of the at least one wheel is received within the at least one elongated wheel slot such that the at least one wheel is adapted to translate along the second portion of the base.
10. The cleaning system of claim 1, wherein the at least one wheel comprises a first wheel and a second wheel, wherein the first wheel and the second wheel are each adapted to independently translate along the second portion of the base, and wherein the biasing system is configured to bias both the first wheel and the second wheel towards the first portion of the base.
11. The cleaning system of claim 1, wherein the track is adapted to be positioned within a container and removably attached to an inner surface of the container.
12. A cleaning system comprising: a cleaning apparatus; and a drive member supporting the cleaning apparatus and comprising: a base comprising a first portion and a second portion that extends downwardly from the first portion; at least one wheel extending from the second portion of the base and adapted to translate along the second portion of the base, wherein a receiving area for a track is at least partially defined between the at least one wheel and the first portion of the base; and a biasing system connecting the at least one wheel with the base, wherein the biasing system is configured to bias the at least one wheel towards the first portion of the base.
13. The cleaning system of claim 12, wherein the second portion of the base defines at least one wheel slot, and wherein a shaft of the at least one wheel is at least partially received within the at least one wheel slot and is slidable within the at least one wheel slot.
14. The cleaning system of claim 12, wherein the at least one wheel comprises a first inner edge and a second inner edge, and wherein the at least one wheel is configured to receive a portion of the track between the first inner edge and the second inner edge such that the at least one wheel at least partially overlaps at least one sidewall the track.
15. The cleaning system of claim 12, wherein the drive member further comprises a gear at least partially supported by the first portion of the base, and wherein the drive member is configured to receive the track between the gear and the at least one wheel.
16. The cleaning system of claim 12, wherein the at least one wheel comprises a first wheel and a second wheel, wherein the first wheel and the second wheel are each adapted to translate independently along the second portion of the base.
17. A cleaning system comprising: a cleaning apparatus; and a drive member supporting the cleaning apparatus and comprising: a base; and at least one wheel, wherein a receiving area for a track is defined between the at least one wheel and a portion of the base, wherein a height of the receiving area is a distance between the at least one wheel and the portion of the base defining the receiving area, and wherein the at least one wheel is movable relative to the base such that the height of the receiving area is adjustable.
18. The cleaning system of claim 17, wherein the drive member further comprises a biasing system connecting the at least one wheel with the base, wherein the biasing system is configured to bias the at least one wheel towards the portion of the base defining the receiving area for the track.
19. The cleaning system of claim 18, further comprising the track, wherein the track comprises a first track portion, a second track portion, and a curved track portion connecting the first track portion to the second track portion, wherein the first track portion extends along a first axis, wherein the second track portion extends along a second axis different from the first axis, and wherein the biasing system biases the at least one wheel such that the at least one wheel maintains contact with the track while the drive member moves along the first track portion, the second track portion, and the curved track portion.
20. The cleaning system of claim 19, wherein the first axis and the second axis extend in different planes such that the first axis and the second axis are vertically offset from each other.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The features and components of the following figures are illustrated to emphasize the general principles of the present disclosure. Corresponding features and components throughout the figures can be designated by matching reference characters for the sake of consistency and clarity.
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
DETAILED DESCRIPTION
[0052] The subject matter of embodiments of the present invention is described here with specificity to meet statutory requirements, but this description is not necessarily intended to limit the scope of the claims. The claimed subject matter may be embodied in other ways, may include different elements or steps, and may be used in conjunction with other existing or future technologies. This description should not be interpreted as implying any particular order or arrangement among or between various steps or elements except when the order of individual steps or arrangement of elements is explicitly described. Directional references such as “up,” “down,” “top,” “left,” “right,” “front,” and “back,” among others are intended to refer to the orientation as illustrated and described in the figure (or figures) to which the components and directions are referencing.
[0053] Embodiments of the present disclosure include a cleaning apparatus having a programmable MAAA. Embodiments of the MAAA may be portable, meaning that the MAAA may be capable of easily being disassembled into separate components and transported. The apparatus may be mounted on a wall in an interior of an enclosed area to be cleaned. The enclosed area may be defined by interiors and/or exteriors of containers, vessels, tanks, or other structures that require cleaning. The apparatus may also be mounted on a manhole or similar opening in other embodiments. The apparatus may include at least one magnet configured to magnetically mount the apparatus, although it need not. Magnetic mounting allows for the apparatus to be mounted at virtually unlimited locations with the enclosed area, allowing for more focused and efficient cleaning and simple removal. The apparatus may also be bolted in place. The apparatus may include a high pressure fluid line and high pressure nozzles. The apparatus may be configured for remote operation by an operator outside of the enclosed area being cleaned.
[0054] Embodiments of the present disclosure also include a cleaning and track system. In some embodiments, the cleaning and track system includes a cleaning apparatus as described herein mounted to a track system and/or mounting structure placed within an enclosed area, and the MAAA of the apparatus may be movable through additional axes within the enclosed area. The cleaning and track system may be controlled manually or from pre-programmed algorithms through a PLC device. Sensor and positioning components on the MAAA and/or track system may provide a signal to the PLC device to ensure correct positioning of the MAAA and/or track system according to the pre-programmed algorithms.
[0055] The cleaning apparatus and/or cleaning and track system may be configured such that they are attachable at a location near an area targeted for cleaning within the enclosed area. Embodiments of the present disclosure are durable and allow for precise control of water flows, which may be directed at specific problem or target areas rather than merely cycling to clean the entire enclosed area. Performing targeted cleaning allows for increased efficiency and decreased waste.
[0056] Referring now to
[0057] First and second arm members 122, 136 may each include at least one rotatable joint configured so that the arm members 122, 136 may be manipulated in multiple directions. In exemplary embodiments, the first arm member 122 includes first and second hinge connectors 140, 139. In some embodiments, the first hinge connector 140 is fixedly attached to plate 124. The second hinge connector 139 is rotatably attached to first hinge connector 140 such that second hinge connector 139 rotates relative to plate 124 and to first hinge connector 140 about a first axis of rotation. As shown in
[0058] The second arm member 136 includes third and fourth hinge connectors 137, 135. The third hinge connector 137 is fixedly attached to second hinge connector 139 such that second arm member 136 rotates about the same axis of rotation as the second hinge connector 139. The fourth hinge connector 135 is rotatably attached to third hinge connector 137 such that fourth hinge connector 135 rotates relative to the third hinge connector 137 and first arm member 122 about a second axis of rotation that is substantially perpendicular to the first axis of rotation of the second hinge connector 139. As shown in
[0059] The combination of the rotation of first arm member 122 and second arm member 136 allows for the MAAA 103 to be moved up and down and side to side, covering the entire surface of the interior of the enclosed area. In some embodiments, the first arm member 122 and the second arm member 136 may include swivel connectors and/or other connections/joints to facilitate cleaning by apparatus 100. In other embodiments, the number and location of the hinge connectors and/or swivel connectors may be varied to achieve movement of apparatus 100 along additional axes as desired.
[0060] As illustrated in
[0061] A nozzle 110 is attached to a first end of the pressure line mount 116. A pressure line 118 is attached to a second end of pressure line mount 116. As shown in
[0062] In some embodiments, and as illustrated in
[0063] The base 125 may include base extensions 126. As illustrated in
[0064] In some examples, as illustrated in
[0065] The first and second arm members 122, 136 may be connected to control lines 134, 138 as illustrated in
[0066] In certain embodiments, the apparatus 100 may be remotely controlled by an operator at a control station external to the enclosed area. The control station may be operatively connected to the apparatus 100 and transmits signals to apparatus 100 via control lines 134, 138 based on the operator's input at the control station. In various embodiments, a camera may be attached to the enclosed area prior to apparatus 100 being mounted to the enclosed area, or may be attached to apparatus 100 prior to mounting. A display device may also be provided at the control station so that the operator may monitor the apparatus 100 inside the enclosed area via the camera and make any necessary adjustments to apparatus 100.
[0067] In some non-limiting embodiments, as illustrated in
[0068] Referring now to
[0069] In certain embodiments, the apparatus 1000 includes an MAAA 1030. In some examples, the MAAA 1030 is similar to the MAAA 103 and includes a plurality of connected arm segments. In some examples, the MAAA 1030 includes a first arm member 1220, second arm member 1360, and third arm member 1590. In other embodiments, the MAAA 1030 may have additional or fewer arm members as desired. In various embodiments, the first arm member 1220 is secured to and extends from a plate 1240. The second arm member 1360 is attached to first arm member 1220. The third arm member 1590 is attached to second arm member 1360.
[0070] In various embodiments, the first and second arm members 1220, 1360 may each include at least one rotatable joint such that the first and second arm members 1220, 1360 may be manipulated in multiple directions. In exemplary embodiments as illustrated in
[0071] The second arm member 1360 includes third and fourth hinge connectors 1370, 1350 interconnected via a rotatable second actuator assembly 1602 as illustrated in
[0072] As shown in
[0073] The components of apparatus 1000 may be made of suitable materials such as composite materials, metals, and/or plastic. In one embodiment, components of apparatus 1000 may be made of aluminum to protect components within apparatus 1000 and allow for optimal rotational capabilities and functionalities of apparatus 1000. The combination of the rotation of first arm member 1220, second arm member 1360, and/or third arm member 1590 of the MAAA 1030 allows for the apparatus 1000 to be rotated about X, Y, and Z axes such that the nozzle assembly 4150 can direct a spray in a particular direction within an interior of an enclosed area. In some embodiments, first arm member 1220, second arm member 1360, and/or third arm member 1590 may include swivel connectors and/or other connections/joints/assemblies to facilitate cleaning by the apparatus 1000. In other embodiments, the number and location of the connections/joints/assemblies may be varied to achieve a desired movement of the apparatus 1000.
[0074] The nozzle assembly 4150 includes a nozzle 4180 held in place by a nozzle grip 4160 attached to the shaft 4170. In some embodiments, the nozzle assembly 4150 is configured for 360° rotation via connection of the shaft 4170 to the rotatable third actuator assembly 1604. As shown in
[0075] In various embodiments, the nozzle assembly 4150 may be attached to a pressure line (not shown). The nozzle 4180 may include single and/or dual spray ends. In various examples, the nozzle 4180 may be a high pressure and/or variable speed nozzle that rotates, thereby spinning spray ends and providing single or dual rotating jets of fluids for breaking-up and fluidizing materials.
[0076] As shown in
[0077] In various examples, the first actuator assembly 1600, second actuator assembly 1602, and/or third actuator assembly 1604 each include a fixed end 1608 (see, e.g.,
[0078] As shown in
[0079] In various embodiments, multiple sensors may be affixed to the exterior and/or interior of the MAAA 1030 to detect the positioning and location of components of the MAAA 1030, including but not limited to the first arm member 1220, second arm member 1360, third arm member 1590, and/or nozzle assembly 4150. As illustrated in
[0080] In exemplary embodiments, the first external sensor 1500, second external sensor 1502, and/or first internal sensor 1504 may be rotary angle/position sensors such as the RS53 Rotary Position Sensors provided by the Parker Harmifin Corporation, as illustrated in
[0081] Referring to
[0082] In particular embodiments, the first and second external sensors 1500, 1502 may each be attached to each of the first and second arm members 1220, 1360, respectively, such that a first end of the shaft 4170 of each of the first and second actuator assemblies 1600, 1602 is inserted through the fixed end 1608 of each of the first and second actuator assemblies 1600, 1602, respectively, and into the rotating keyhole A of each of the first and second external sensors 1500, 1502, respectively.
[0083] In some examples, the first internal sensor 1504 may be installed within the housing 1591 and attached to the third actuator assembly 1604 such that the shaft 4170 is inserted into the rotating end 1610 of the third actuator assembly 1604, through the fixed end 1608 of the third actuator assembly 1604, and into the rotating keyhole A of the first internal sensor 1504.
[0084] According to various embodiments and as illustrated in
[0085] Embodiments of the MAAA 1030 described herein may allow for 360° rotation of movement of each of the first, second, and third actuator assemblies 1600, 1602, 1604, as well as the nozzle 4180 attached to the third actuator assembly 1604, via connections to the control lines 1340, 1380. See
[0086] The control lines 1340, 1380 are configured to control movement, such as rotation of the first, second, and/or third arm members 1220, 1360, 1590 via pneumatics, electronics, hydraulics, or other applicable combinations thereof. As illustrated in
[0087] In an exemplary embodiment, the control lines 1340, 1380 may utilize a wireless/radio signal to control movement of the first, second, and/or third arm members 1220, 1360, 1590. In this embodiment, a transmitter, such as a transmitter within mobile operating device (or other suitable devices or transmitters) may send a signal to a receiver configured to control various components of the system, including but not limited to an Electro-Hydraulic Flow Control (EHFC) device connected to the apparatus 1000 via the control lines 1340, 1380. In some embodiments, repeaters may be added to extend the range of the radio signal over longer distances.
[0088] In other embodiments, the control lines 1340, 1380, including power and communication wires 1510 of the first external sensor 1500, second external sensor 1502, and/or first internal sensor 1504, may be used to send positioning data of components of the MAAA 1030 from the first external sensor 1500, second external sensor 1502, and/or first internal sensor 1504 to a PLC device used to program and/or control movement of the MAAA 1030. As will be further described herein, the apparatus 1000 may then be controlled manually or from pre-programmed algorithms through the PLC device such that components of apparatus 1000 are movable through multiple directions and axes within an enclosed area to allow for more focused cleaning of surfaces of the enclosed area.
[0089] Similar to the apparatus 100, the apparatus 1000 may be remotely controlled by an operator at a control station external to the enclosed area. The control station may be a stationary or non-stationary structure. The control station may be operatively connected to the apparatus 1000 and transmit signals to the apparatus 1000 via the control lines 1340, 1380 based on the operator's input at the control station. In embodiments, a camera may be attached to the enclosed area prior to the apparatus 1000 being mounted to the enclosed area, or may be attached to apparatus 1000 prior to mounting. A display device may also be provided at the control station so that the operator may monitor the apparatus 1000 inside the enclosed area via the camera and make any necessary adjustments to the apparatus 1000.
[0090] Referring back to
[0091] In the embodiment illustrated in
[0092] In some embodiments, the cleaning apparatus 100 is attached to the track/drive system 414. In some examples, the track/drive system 414 includes a first support 416 and a second support 417. The first support 416 includes covers 421 that at least partially surround a rod 419. Although two covers 421 are illustrated, in other examples, any number of covers 421 may be provided, including a single cover 421 (e.g., two covers formed as a unitary component) or more than two covers 421. The covers 421 may be spaced apart by a gap 302 that is configured to accommodate movement of a first trolley unit 450 along the rod 419. As such, in various examples, the covers 421 may have a generally inverted U-shape, a generally inverted V-shape, curved hook, L-shaped, T-shaped, or various other suitable shapes as desired.
[0093] Similar to the first support 416, the second support 417 includes covers 422 that at least partially surround a rod 420. Like the covers 421, the number or shape of the covers 422 should not be considered limiting on the current disclosure. Similar to the first support 416, the covers 422 of the second support 417 may be spaced apart by a gap 304 that is configured to accommodate movement of a second trolley unit 451 along the rod 420.
[0094] In certain examples and as illustrated in
[0095] As described previously, the first support 416 includes the rod 419 and the second support 417 includes the rod 420. In some examples, the rods 419, 420 include threading that threadbly engages with the trolleys 450, 451, respectively, although it need not. In some examples, the rods 419 and 420 are rotatably supported within the first support 416 and the second support 417, respectively. As illustrated in
[0096] The cleaning apparatus 100 is attached to the first support 416 such that the cleaning apparatus 100 may be movable and/or driven along the length of the first support 416. The cleaning apparatus 100 may be magnetically attached to the first support 416 or attached via the first trolley unit 450 as described herein. Alternatively, the cleaning apparatus 100 may be attached to the first support 416 via other attachment mechanisms. The apparatus 100 may be remotely controlled and mechanically driven along first support 416. As shown in
[0097] In various embodiments, the first support 416 is attached to second support 417 such that the first support 416 may be movable and/or driven along the length of the second support 417. The first support 416 may be magnetically attached to second support 417 or attached via the second trolley unit 451 as described herein. Alternatively, the first support 416 may be attached to the second support 417 via other attachment mechanisms. The first support 416 may be remotely controlled and mechanically driven. As shown in
[0098]
[0099] Referring to
[0100] Although not shown in this configuration, the rods 419, 420 may be movably attached within the first and second supports 416, 417 via other suitable mechanisms so as to allow for lateral movement of rods 419, 420 within the first and second supports 416, 417. In some embodiments, the first and second supports 416, 417 may be attached to each other via magnets. Magnets may be permanent magnets or electromagnets. In other embodiments, the first and second supports 416, 417 may be attached to each other via other temporary or permanent attachment mechanisms.
[0101] In some embodiments, opposing ends of the first and second supports 416, 417 may be supported on a wall or other structure via magnets or other temporary or permanent attachment mechanisms. In embodiments, the first support 416 may be pre-mounted to an interior surface of a container and the second support 417 may be subsequently inserted into the container and mounted onto the first support 416.
[0102] The cleaning and track system 400 may be attached to a mounting support structure 415 via magnets or other temporary or permanent attachment mechanisms. In various embodiments, the cleaning and track system 400 may be strategically placed within an enclosed area according to any specific positioning required for comprehensive movement. In exemplary embodiments, the mounting support structure 415 is a longitudinal I-beam. However, the mounting support structure 415 may be a rounded rod/bar and/or have other shapes suitable for attachment of the cleaning and track system 400. As shown in
[0103] Depending on the configuration of an area to be cleaned, multiple different arrangements of the track system 400 and/or mounting support structure 415 are possible. Although disclosed as being connected perpendicularly, the first and second supports 416, 417 and the mounting support structure 415 may be attached to each other in other configurations necessary to assist apparatus 100 in performing its cleaning functions. In embodiments, each component of the cleaning and track system 400, including cleaning apparatus 100, first support 416, and second support 417, as well as mounting support structure 415 may be separately mounted within or outside a container, and/or may be maneuvered into the container as separate components or as a pre-mounted system/apparatus prior to cleaning. For example, in some embodiments, the track/drive system 414 may be mounted within a container, and the apparatus 100 may be lowered into the container and attached to the track/drive system 414. In other embodiments, the apparatus 100 may be mounted within the container and the track/drive system 414 may be lowered into the container and attached to the apparatus 100. In yet other embodiments, the first support 416 of track/drive system 414 may be mounted within the container and the second support 417 of track/drive system 414 may be lowered into the container and attached to the first support 416. In some embodiments, the mounting support structure 415 may be mounted within the container and the track system 400 and/or its individual components may be lowered into the container and attached to the mounting support structure 415.
[0104]
[0105] In various embodiments, the cleaning and track system 4000 may be configured to be mounted outside a tank and/or enclosed area to be cleaned to reduce and/or eliminate entry into the enclosed area. Components of the cleaning and track system 4000, including the apparatus 1000 and/or the track/drive system 4140, may be mounted within an interior 4003 of the container 4001 prior to cleaning, and/or lowered or inserted into any area to be cleaned, including through manholes or openings 4007 in the container 4001. See
[0106] As shown in
[0107] Cleaning apparatus 1000 is attached to a track/drive system 4140. Track/drive system 4140 includes a track/drive member 4800. As shown in
[0108] As shown in
[0109] Hydraulic motor 4400 in the track/drive system 4140 may be configured to facilitate movement of, and/or drive, the track/drive member 4800 along the track 4600. Although shown as a hydraulic motor, the motor 4400 may include other types of drive motors including, but not limited to, electric motors used to facilitate movement of the track/drive member 4800 along the track 4600.
[0110] As shown in
[0111] In exemplary embodiments, the track 4600 is made of steel and welded to an I-beam. In alternative embodiments, the track 4600 may be made of other suitable materials to assist the track/drive member 4800 and/or the attached apparatus 1000 to move/drive along the track 4600.
[0112] The track 4600 may be configured/positioned in a horizontal, vertical, or other suitable manner to allow cleaning and track system 4000 to move in a multitude of directions within an enclosed area—including but not limited to horizontal, vertical, circular, and/or spiral directions so as to cover any and all enclosed areas. In some examples, the track 4600 may be permanently mounted (natively or through retrofitting) on the container 4001 or other item to be cleaned through various suitable mechanisms including, but not limited to welding, bolts, screws, pins, adhesives, cements, or various other suitable mechanisms. For example,
[0113] The track/drive member 4800 includes a base 4801 defining wheel slots 4803. In various embodiments, the track drive member 4800 includes wheels 4500, such as at least two wheels 4500, which may also be installed with track/drive member 4800 so as to interact with track 4600 opposite from the gear 4700/track 4600 connection described herein. See
[0114] As illustrated in
[0115] In various embodiments, track/drive member 4800 may include a spring block 4202 attached to a first end of a spring 4200 and a spring tensioner 4300 attached to a second end of the spring 4200. See
[0116] Spring 4200 may be configured to provide additional stability to track/drive system 4140 and further provide additional spring action for vertical movement of cleaning and track system 4000. In certain embodiments, the spring 4200, spring block 4202, spring tensioners 4300, and wheel shafts 4807 movable within the wheel slots 4803 allow for the track/drive member 4800 maintain contact with the track 4600 as the track/drive member 4800 travels along the track 4600. Particularly, the wheel shafts 4807 may individually slide within the wheel slots 4803 relative to the base 4801 to accommodate changes in curvature of the track. As the wheel shafts 4807 move to accommodate the track, the spring 4200 may compress and/or extend such that the wheels 4500 maintain contact on the track 4600. For example, as illustrated in
[0117] In alternative embodiments, cleaning apparatus 1000 and track/drive system 4140 may be attached to each other via other suitable attachment mechanisms and/or driven via other pneumatic and/or electrical methods such that track/drive system 4140 may facilitate additional movement of apparatus 1000 within enclosed area.
[0118] A vacuum line 4009 (see
[0119] Cleaning and track system 400, 4000 may be controlled manually or using preprogrammed algorithms through a PLC device. In exemplary embodiments, as described herein, the cleaning and track system 400, 4000 includes sensor and positioning components affixed to the MAAA 103, 1030 and/or track/drive system 414, 4140 and that are configured to send relevant positioning and other data to the PLC device. Sensor and positioning components may include the first external sensor 1500, second external sensor 1502, and/or first internal sensor 1504 described herein. In other embodiments, sensor and positioning components may include a laser based device, an ultrasonic based device, an optical based device, linear transducers, angle transducers, magnetic transducers, thermal light imaging devices, or other similar devices. In particular embodiments, the laser sensor may be a rangefinder sensor such as a SICK Optic Laser Scanner.
[0120] Cleaning and track system 400, 4000 may be programmed via operational steps of Instructing (or Teaching), Route Profiling, and Reproduction (or Playback). Methods using these particular operational steps are disclosed in U.S. Pat. No. 8,260,483, which is hereby incorporated by reference in its entirety. Specifically, U.S. Pat. No. 8,260,483 discloses methods including instructing/teaching a route and logging resulting route data from sensors to a memory; processing the logged data into a route profile (comprised of, in this case, a cleaning sequence); and reproducing/playing back the profiled route automatically using a control system.
[0121] Instructing or teaching is an on line operation whereby an operator may manually or remotely control the apparatus 100, 1000 and/or cleaning and track system 400, 4000 described herein through a PLC device. In exemplary embodiments, the PLC device may be a known PLC device that uses the IQAN electronic control system with a MD3 Module. PLC devices are standard in many industrial automation systems and used to synchronize overall system operation such that robot controller resources may be focused only on robot arm operation. The purpose of the instructing or teaching method is to allow an operator to define a cleaning route or sequence to be subsequently played back. The route may constitute an initial cleaning of an enclosed area including an arbitrary sequence of maneuvers positioning the apparatus 100, 1000 and/or cleaning and track system 400, 4000 for optimal cleaning purposes.
[0122] Under the next Route Profiling step, generally an offline activity, positioning data is derived from the sensor and positioning components attached to the MAAA 103, 1030 and/or track/drive system 414, 4140. Systems and apparatuses utilizing MAAAs and sensor and positioning components to derive positioning data are disclosed in U.S. Pat. Nos. 8,942,940, 8,997,362, and 8,965,571, all of which are hereby incorporated by reference in their entireties. Particularly, these patents disclose connected arm segments including at least one position transducer for producing a position signal, an electronic circuit for receiving the position signals from the transducer and for providing data corresponding to a position of a nozzle connected to the arm segments, and logic executable by the electronic circuit.
[0123] Once received from the sensor and positioning components, the positioning data is then logged to a log file on a processor in a computer or similar device for processing at a later point; the purpose being to define a route, for subsequent reproduction, by operating the MAAA 103, 1030 according to certain conditions. The computer may be located remotely at the control station or in another location near the area being cleaned. A log file may be a file on a mass storage device accessible by a computer processor attached and/or connected to the apparatus 100, 1000, containing time-stamped sensor readings that were recorded during the instructing/teaching run along the route. Particularly, raw data is compiled and processed to create a particular route profile configured to profile a particular enclosed area. In exemplary embodiments, the route profile includes information representing a cleaning sequence configured to assist in cleaning the enclosed area.
[0124] Once generated, the Route Profile is then implemented in the next step—Reproduction or Playback. Reproduction is an online method whereby the PLC device is configured to automatically reproduce or playback the cleaning sequence using the saved Route Profile, and also constantly monitor the sensor and positioning components. The PLC device is configured to repeat the pre-programmed cleaning sequence by sending and receiving signals simultaneously.
[0125] Referring back to
[0126] In some embodiments, the PLC device 501 may bypass control of the EHFC device 502 by providing direct electrical signals to the track system and/or MAAA 503. In other embodiments, as shown in
[0127] Manual overrides 510 may be accomplished at any time during operation and programming of the cleaning sequence. Overrides 510 may occur through control of the PLC device 501 or the EHFC device 502. Overrides 510 may be accomplished by using control mechanisms located within a cabin/control station located remotely, which may then override automated controls of the PLC device. Overrides 510 may also be accomplished via manual valve control through a lever system within the EHFC device. Finally, these steps may be repeated until the desired optimal cleaning sequence is completed.
[0128] Referring now to
[0129] In the next step 602, once the sequence is implemented, the PLC device 501 begins to receive a signal from the sensor and positioning components 504, thereby allowing the PLC device 501 to send the correct signal to the EHFC device 502.
[0130] In the next step 603, the EHFC device 502 receives the signal from the PLC device 501, and then provides for resulting hydraulic, pneumatic and/or electrical flow to position the track system and/or MAAA 503 in an optimal cleaning position.
[0131] In the next step 604, track system and/or MAAA 503, produce the optimal cleaning motion for a pre-determined time period according to pre-programmed algorithms. This optimal cleaning motion includes smooth and consistent maneuvers of the track system and/or MAAA 503, and further limits useless, random, and wasted movement of the system by targeting a specific area for cleaning within an enclosed area.
[0132] The specific time to clean an enclosed area or other surface may vary depending on several factors, including but not limited to the size of the area or surface to be cleaned and the amount of material to be cleaned. Embodiments of the present disclosure may provide for at least a 33% reduction in overall cleaning time compared to existing systems.
[0133] Finally, in step 605, if an area has been sufficiently cleaned, the cleaning process is completed and the track system and/or MAAA 503 may be removed from the area. However, if the area requires further cleaning, steps 602, 603, 604 for cleaning using the programmed cleaning and track system 400 and cleaning sequence may be repeated until the area has been fully cleaned. If additional areas require cleaning, the cleaning and track system 400 may be moved to those areas, and steps 601, 602, 603, 604 for cleaning may be repeated until the areas have been fully cleaned.
[0134] In embodiments of the present disclosure, a method of cleaning an area is provided. The method includes delivering/moving a cleaning apparatus 100, 1000 and/or cleaning and track system 400, 4000 as described herein to the area to be cleaned. Cleaning apparatus 100, 1000 and/or cleaning and track system 400, 4000 may be assembled within the area or may be assembled prior to being placed within the area. The method includes mounting the apparatus 100, 1000 and/or cleaning and track system 400, 4000 within or near the area. The method includes connecting the apparatus 100, 1000 to a high pressure fluid line, remotely operating the apparatus 100, 1000 to control a direction of flow from the high pressure fluid line, directing the flow of fluids towards material on a surface of the area to remove the material from the surface, and removing the fluids and material via a vacuum line. Once cleaning is complete, the apparatus 100, 1000 and/or cleaning and track system 400, 4000 may be removed from the area.
[0135]
[0136] In certain embodiments, the cleaning apparatus 10 includes a rotatable base 20 that is rotatable relative to the support structure 12 (see arrow 22). In some embodiments, the rotatable base 20 is rotatable about a base axis of rotation 24. The rotatable base 20 has a first end 21 and a second end 23 opposite from the first end 21. Optionally, a camera 26 may be mounted on the rotatable base 20 (or on the container or various other suitable locations on the cleaning apparatus 10). In
[0137] The cleaning apparatus 10 also includes an extendable arm 28 which is positionable relative to the rotatable base 20 (see arrow 30). In certain examples, the extendable arm is positionable along the base axis of rotation 24, although it need not be.
[0138] In various embodiments, the cleaning apparatus 10 includes a nozzle support 32. In some embodiments, the nozzle support 32 is at an end of the extendable arm 28, although it needed not be. Through the extendable arm 28, the nozzle support 32 is positionable relative to the rotatable base 20, and through the rotatable base 20, the nozzle support 32 is rotatable relative to the support structure 12. In some examples, the nozzle support 32 is configured to support at least one third arm member 1590 and/or at least one second arm member 1360 (and/or at least one first arm member 1220). In the example illustrated in
[0139] Through the movement indicated by the arrows 22, 30, 36A-B, and/or 38A-B, the cleaning apparatus 10 can selectively control where nozzles distribute water, such as within a container 42 (see
[0140] A collection of exemplary embodiments, including at least some explicitly enumerated as “ECs” (Example Combinations), providing additional description of a variety of embodiment types in accordance with the concepts described herein are provided below. These examples are not meant to be mutually exclusive, exhaustive, or restrictive; and the invention is not limited to these example embodiments but rather encompasses all possible modifications and variations within the scope of the issued claims and their equivalents.
[0141] EC 1. A cleaning apparatus, comprising: an arm; and a nozzle assembly attached to an end of the arm, wherein the arm includes at least two rotatable arm members allowing for manipulation of the nozzle assembly and at least one sensor attached to each of the at least two rotatable arm members to detect the positioning and location of the apparatus.
[0142] EC 2. The apparatus of any of the preceding or subsequent example combinations, wherein the arm includes: a first arm member; a second arm member attached to the first arm member, and a third arm member having a first end and a second end, the third arm member attached to the second arm member at the first end and to the nozzle assembly at the second end, wherein the first arm member is configured to rotate around a first axis, wherein the second arm member and third arm member are configured to rotate relative to the first arm member around a second axis that is substantially perpendicular to the first axis.
[0143] EC 3. The apparatus of any of the preceding or subsequent example combinations, wherein the first arm member includes first and second hinge connectors interconnected via a rotatable first actuator assembly.
[0144] EC 4. The apparatus of any of the preceding or subsequent example combinations, wherein the second arm member includes third and fourth hinge connectors interconnected via a rotatable second actuator assembly.
[0145] EC 5. The apparatus of any of the preceding or subsequent example combinations, wherein the first hinge connector is fixedly attached to a plate and the second hinge connector is rotatably attached to the first actuator assembly such that the second hinge connector rotates around the first axis.
[0146] EC 6. The apparatus of any of the preceding or subsequent example combinations, wherein the third hinge connector is fixedly attached to the second hinge connector and the fourth hinge connector is rotatably attached to the second actuator assembly such that the fourth hinge connector rotates relative to the first arm member around the second axis.
[0147] EC 7. The apparatus of any of the preceding or subsequent example combinations, wherein the third arm member is fixedly attached to the second arm member such that the third arm member rotates relative to the first arm member along the second axis.
[0148] EC 8. The apparatus of any of the preceding or subsequent example combinations, wherein the third arm member includes a housing attached to a rotatable third actuator assembly.
[0149] EC 9. The apparatus of any of the preceding or subsequent example combinations, wherein the nozzle assembly includes a nozzle held in place by a nozzle grip attached to a shaft, wherein the nozzle assembly is configured for 360 degree rotation via connection of the shaft to the rotatable third arm member.
[0150] EC 10. The apparatus of any of the preceding or subsequent example combinations, wherein the first actuator assembly includes a fixed end, a rotating end opposite the fixed end, and a shaft positioned within the first actuator assembly such that a first end of the shaft interacts with the fixed end and a second end of shaft interacts with the rotating end.
[0151] EC 11. The apparatus of any of the preceding or subsequent example combinations, wherein the second actuator assembly includes a fixed end, a rotating end opposite the fixed end, and a shaft positioned within the second actuator assembly such that a first end of the shaft interacts with the fixed end and a second end of shaft interacts with the rotating end.
[0152] EC 12. The apparatus of any of the preceding or subsequent example combinations, wherein the third actuator assembly includes a fixed end, a rotating end opposite the fixed end, and a shaft positioned within the third actuator assembly such that a first end of the shaft interacts with the fixed end and a second end of shaft interacts with the rotating end.
[0153] EC 13. The apparatus of any of the preceding or subsequent example combinations, wherein the apparatus includes a first external sensor attached to the first arm member, a second external sensor attached to the second arm member, and a first internal sensor attached to the third arm member.
[0154] EC 14. The apparatus of any of the preceding or subsequent example combinations, wherein the apparatus includes a first internal sensor installed within the housing such that the first internal sensor interfaces with the fixed end of the third actuator assembly.
[0155] EC 15. The apparatus of any of the preceding or subsequent example combinations, wherein the first end of the shaft is inserted through the fixed end and into a rotating keyhole of the first internal sensor, wherein the keyhole is configured to rotate during rotation of the shaft such that the first internal sensor obtains the positioning and location of the apparatus.
[0156] EC 16. The apparatus of any of the preceding or subsequent example combinations, further comprising control lines connected to a control station, the control lines configured to control movement of the at least two rotatable arm members.
[0157] EC 17. A system for cleaning an area, comprising: a cleaning apparatus, comprising: an arm; and a nozzle assembly attached to an end of the arm, wherein the arm includes at least two rotatable arm members allowing for manipulation of the nozzle assembly and at least one sensor attached to each of the at least two rotatable arm members to detect the positioning and location of the apparatus; at least one camera mounted within the area; and a vacuum line mounted within the area, wherein the apparatus is configured to spray a fluid via the nozzle assembly and the vacuum line removes the fluid and any materials contained in the fluid, wherein an operator views the apparatus and area via the at least one camera.
[0158] EC 18. The system of any of the preceding or subsequent example combinations, further comprising: control lines configured to control movement of the at least two rotatable arm members, wherein the control lines are connected to a control station and are configured to allow the operator to remotely operate the apparatus.
[0159] EC 19. The system of any of the preceding or subsequent example combinations, further comprising a track system including a track member movably attached to a gear rack, wherein a first end of the track member is attached to the apparatus and the second end of the track member is attached to a bidirectional drive motor, wherein the motor is attached to the track member such that a gear of the motor interfaces with the rack to facilitate movement of the track system and apparatus along the rack.
[0160] EC 20. A cleaning and track system, comprising: a cleaning apparatus, comprising: an arm; and a nozzle assembly attached to an end of the arm, wherein the arm includes at least two rotatable arm members allowing for manipulation of the nozzle assembly and at least one sensor attached to each of the at least two rotatable arm members to detect the positioning and location of the apparatus; a track system movably attached to the apparatus, comprising: a gear rack; and a track member movably attached to the gear rack, wherein a first end of the track member is attached to the apparatus and the second end of the track member is attached to a bi-directional drive motor, wherein the motor is attached to the track member such that a gear of the motor interfaces with the rack to facilitate movement of the track system and apparatus along the rack; at least one camera mounted near the cleaning and track system; and a vacuum line mounted near the cleaning and track system, wherein the apparatus is configured to spray a fluid via the nozzle assembly and the vacuum line removes the fluid and any materials contained in the fluid, wherein an operator views the apparatus via the at least one camera.
[0161] EC 21. The system of any of the preceding or subsequent example combinations, further comprising control lines configured to control movement of the at least two rotatable arm members, wherein the control lines are connected to a control station and are configured to allow the operator to remotely operate the apparatus and track system.
[0162] EC 22. The system of any of the preceding or subsequent example combinations, wherein the track member includes a spring block attached to a first end of a spring and a spring tensioner attached to a second end of the spring, wherein the spring compresses or extends to facilitate movement of the apparatus along the rack.
[0163] EC 23. A method of cleaning an area, comprising: mounting a cleaning apparatus within the area, the cleaning apparatus comprising: an arm; and a nozzle assembly attached to an end of the arm, wherein the arm includes at least two rotatable arm members allowing for manipulation of the nozzle assembly and at least one sensor attached to each of the at least two rotatable arm members to detect the positioning and location of the apparatus; connecting the cleaning apparatus to a high pressure fluid line; remotely operating the cleaning apparatus to control a direction of flow from the high pressure fluid line; directing a flow of fluids towards material on a surface of the area to remove the material from the surface; and removing the fluids and material via a vacuum line.
[0164] EC 24. The method of any of the preceding or subsequent example combinations, wherein the apparatus is remotely operated via control lines connected from a control station to the apparatus, the control lines configured to control movement of the at least two rotatable arm members.
[0165] EC 25. The method of any of the preceding or subsequent example combinations, further comprising attaching the apparatus to a track system including a track member movably attached to a gear rack, wherein a first end of the track member is attached to the apparatus and the second end of the track member is attached to a bi-directional drive motor, wherein the motor is attached to the track member such that a gear of the motor interfaces with the rack to facilitate movement of the track system and apparatus along the rack.
[0166] EC 26. The method of any of the preceding or subsequent example combinations, wherein the apparatus is programmed by the steps of: instructing a route to the apparatus by the steps of: controlling the apparatus and defining the route via implementation of a starting cleaning sequence, wherein the route includes an initial cleaning of the area including a sequence of maneuvers positioning the apparatus for optimal cleaning purposes; and logging resulting route data from the at least one sensor to a memory; processing logged route data into a route profile, wherein the route profile includes a defined optimal cleaning sequence; and reproducing the route profile automatically using a Programmable Logic Control (PLC) device.
[0167] EC 27. The method of any of the preceding or subsequent example combinations, wherein the apparatus is operated by the steps of implementing the starting cleaning sequence using the PLC device, wherein the PLC device is configured to receive an electrical signal from the at least one sensor once the starting cleaning sequence is implemented; sending the signal to an Electro-Hydraulic Flow Control (EHFC) device via the PLC device, wherein the EHFC device is configured to provide at least one of hydraulic, pneumatic, and electrical flow; positioning the apparatus in an optimal cleaning position based on the signal and flow via the EHFC device; and performing a cleaning motion for a pre-determined amount of time according to the defined optimal cleaning sequence, wherein the PLC device is configured to repeat the defined optimal cleaning sequence by simultaneously sending and receiving signals.
[0168] EC 28. The method of any of the preceding or subsequent example combinations, further comprising observing movements of the cleaning apparatus and track system via at least one camera mounted within the area or on the apparatus.
[0169] EC 29. The method of any of the preceding or subsequent example combinations, wherein the steps for operating the apparatus are repeated until the area is cleaned.
[0170] EC 30. A cleaning apparatus, comprising: a nozzle assembly; and an arm supporting the nozzle assembly, wherein the arm comprises: a first rotatable arm member defining a first axis, wherein the first rotatable arm is rotatable about the first axis; a second rotatable arm member defining a second axis and connected to the first rotatable member, wherein the second rotatable arm is rotatable about the second axis; and at least one sensor on the arm configured to detect a position of the nozzle assembly based on rotation of the first rotatable arm or the second rotatable arm.
[0171] EC 31. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the first rotatable arm member comprises a fixed end and a rotating end, wherein the fixed end is in a fixed position relative to the first axis, and wherein the rotating end is rotatable about the first axis and relative to the fixed end.
[0172] EC 32. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the first axis is perpendicular to the second axis.
[0173] EC 33. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the arm further comprises a third rotatable arm member defining a third axis, wherein the third rotatable arm is rotatable about the third axis, and wherein the third axis is perpendicular to the second axis.
[0174] EC 34. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the first arm member comprises a first hinge connector, a second hinge connector, and a first actuator assembly.
[0175] EC 35. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the first hinge connector is fixedly attached to a plate and the second hinge connector is rotatably attached to the first actuator assembly such that the second hinge connector rotates around the first axis relative to the first hinge connector.
[0176] EC 36. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the second arm member comprises a third hinge connector, a fourth hinge connector, and a second actuator assembly, wherein the third hinge connector is fixedly attached to the second hinge connector, and wherein the fourth hinge connector is rotatably attached to the second actuator assembly such that the fourth hinge connector rotates about the second axis relative to the third hinge connector.
[0177] EC 37. The cleaning apparatus of any of the preceding or subsequent example combinations, wherein the at least one sensor comprises a first external sensor attached to the first arm member and a second external sensor attached to the second arm member.
[0178] EC 38. A cleaning system comprising: a cleaning apparatus; and a drive system comprising: a track; and a carriage movable along the track and comprising a spring block, a track member, and at least one spring connecting the spring block and the track member, wherein the at least one spring member is movable between an expanded position and a compressed position such that the spring block is adjustable relative to the track member, and wherein the cleaning apparatus is attached to the carriage.
[0179] EC 39. The cleaning system of any of the preceding or subsequent example combinations, wherein the cleaning apparatus comprises an arm and a nozzle assembly attached to the arm, and wherein the arm comprises: a first rotatable arm member defining a first axis, wherein the first rotatable arm is rotatable about the first axis; a second rotatable arm member defining a second axis and connected to the first rotatable member, wherein the second rotatable arm is rotatable about the second axis; and at least one sensor on the arm configured to detect a position of the nozzle assembly based on rotation of the first rotatable arm or the second rotatable arm.
[0180] EC 40. The cleaning system of any of the preceding or subsequent example combinations, wherein the track comprises a top side and a bottom side opposite the top side, wherein the top side comprises a plurality of teeth, and wherein the track defines a track width in a direction transverse to a direction from the top side to the bottom side.
[0181] EC 41. The cleaning system of any of the preceding or subsequent example combinations, wherein the track member further comprises at least one wheel movable along bottom side of the track, wherein the at least one wheel comprises a first edge and a second edge, wherein a distance between the first edge and the second edge is greater than the track width, and wherein the at least one wheel is movable along the track such that the track is between the first edge and the second edge and the first edge and the second edge at least partially overlap the track.
[0182] EC 42. The cleaning system of any of the preceding or subsequent example combinations, wherein the track comprises a first track portion, a second track portion, and a curved track portion connecting the first track portion to the second track portion, wherein the first track portion extends in a first direction, and wherein the second track portion extends in a second direction different from the first direction.
[0183] EC 43. A cleaning system comprising: a cleaning apparatus comprising a nozzle assembly and an arm supporting the nozzle assembly, wherein the arm comprises: a first rotatable arm member defining a first axis, wherein the first rotatable arm is rotatable about the first axis; a second rotatable arm member defining a second axis and connected to the first rotatable member, wherein the second rotatable arm is rotatable about the second axis; and at least one sensor on the arm configured to detect a position of the nozzle assembly based on rotation of the first rotatable arm or the second rotatable arm; and a drive system comprising a track and a carriage movable along the track, wherein the cleaning apparatus is attached to the carriage.
[0184] EC 44. The cleaning system of any of the preceding or subsequent example combinations, wherein the carriage comprises a spring block, a track member, and at least one spring connecting the spring block and the track member, and wherein the at least one spring member is movable between an expanded position and a compressed position such that the spring block is adjustable relative to the track member.
[0185] EC 45. The cleaning system of any of the preceding or subsequent example combinations, wherein the first rotatable arm member comprises a fixed end and a rotating end, wherein the fixed end is in a fixed position relative to the first axis, and wherein the rotating end is rotatable about the first axis and relative to the fixed end
[0186] EC 46. The cleaning system of any of the preceding or subsequent example combinations, wherein the arm further comprises a third rotatable arm member defining a third axis, wherein the third rotatable arm is rotatable about the third axis, and wherein the third axis is perpendicular to the second axis.
[0187] EC 47. The cleaning system of any of the preceding or subsequent example combinations, wherein the track comprises a top side and a bottom side opposite the top side, wherein the top side comprises a plurality of teeth, and wherein the track defines a track width in a direction transverse to a direction from the top side to the bottom side.
[0188] EC 48. The cleaning system of any of the preceding or subsequent example combinations, wherein the wherein the carriage comprises a spring block, a track member, and at least one spring connecting the spring block and the track member, and wherein the track member further comprises at least one wheel movable along bottom side of the track, wherein the at least one wheel comprises a first edge and a second edge, wherein a distance between the first edge and the second edge is greater than the track width, and wherein the at least one wheel is movable along the track such that the track is between the first edge and the second edge and the first edge and the second edge at least partially overlap the track.
[0189] EC 49. The cleaning system of any of the preceding or subsequent example combinations, wherein the track member further comprises at least one gear wheel movable along the top side of the track, and wherein the at least one gear wheel comprises a plurality of teeth configured to engage the plurality of teeth on the top side of the track.
[0190] The above-described aspects are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the present disclosure. Many variations and modifications can be made to the above-described embodiment(s) without departing substantially from the spirit and principles of the present disclosure. All such modifications and variations are intended to be included herein within the scope of the present disclosure, and all possible claims to individual aspects or combinations of elements or steps are intended to be supported by the present disclosure. Moreover, although specific terms are employed herein, as well as in the claims that follow, they are used only in a generic and descriptive sense, and not for the purposes of limiting the described invention, nor the claims that follow.