USRE39581E1 - Brush head positioning system - Google Patents
Brush head positioning system Download PDFInfo
- Publication number
- USRE39581E1 USRE39581E1 US10/684,324 US68432403A USRE39581E US RE39581 E1 USRE39581 E1 US RE39581E1 US 68432403 A US68432403 A US 68432403A US RE39581 E USRE39581 E US RE39581E
- Authority
- US
- United States
- Prior art keywords
- head assembly
- support
- head
- actuator
- responsive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime, expires
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/02—Floor surfacing or polishing machines
- A47L11/10—Floor surfacing or polishing machines motor-driven
- A47L11/14—Floor surfacing or polishing machines motor-driven with rotating tools
- A47L11/16—Floor surfacing or polishing machines motor-driven with rotating tools the tools being disc brushes
Definitions
- the invention generally relates to an apparatus for treating a surface which apparatus is responsive to an operator to position a head assembly relative to the surface.
- the invention relates to a brush head positioning system for a floor scrubber in which the brush head carries rotating brushes for cleaning the floor and the position of the brush head relative to the floor is controlled.
- a floor which has a sticky coating on it may be under torqued whereas a floor with a shiny coating on it may be over torqued. Therefore, monitoring torque or current drawn on brush motors for positioning the brush head is not necessarily an effective technique for accomplishing consistency in the application of force to the floor. This is because the torque or current draw is dramatically affected by variations in the friction between the brushes and the floor. Since the coefficient of friction of the surface may change dramatically, this causes similarly dramatic changes in the current or torque, which changes may be unacceptable. Changes in surface texture may or may not demand a change in torque or current in order to maintain a proper and consistent floor treatment.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly is adapted to carry a device for engaging and treating the surface.
- a connector assembly interconnects the head assembly and a support.
- An actuator on the vehicle raises and lowers the support relative to the surface.
- a sensor detects a distance between the support and the head assembly.
- a head position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the head position control and responsive to the sensor energizes the actuator to raise and lower the support so that the distance between the support and the head assembly as detected by the sensor corresponds to the desired position as indicated by the head position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- the invention comprises a vehicle is adapted to ride on the surface.
- a head assembly adapted to carry a device engages and treats the surface.
- An actuator on the vehicle supports the head assembly over the surface and is adapted to raise and lower the head assembly relative to the surface.
- a sensor detects a position of the head assembly relative to the surface.
- a head position control responsive to input from the operator, indicates a desired position of the head assembly relative to the surface.
- a driving circuit responsive to the head position control and responsive to the sensor energizes the actuator to raise and lower the head assembly so that the position of the head assembly relative to the surface as detected by the sensor corresponds to the desired position as indicated by the head position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support.
- a sensor detects a position of the head assembly relative to the support.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the support as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface independent of the brush length or stiffness and thereby controlling the treatment of the surface by the head assembly.
- the invention comprises a head assembly is adapted to carry a device for engaging the surface.
- An actuator raises and lowers the head assembly relative to the surface.
- a position control responsive to operator input indicates a head position of the device relative to the surface or range of head positions of the device relative to the surface.
- the head position or the range of head positions indicates a distance or range of distances, respectively, between the device and the surface.
- a controller responsive to the position control selectively actuates the actuator to maintain the device in the head position or within the range of head positions as indicated by the position control.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support.
- a sensor detects a position of the head assembly relative to the support.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the support as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- the sensor comprises a distance sensor connected between the support and the head assembly for detecting a distance between the support and the head assembly.
- the invention comprises a head assembly adapted to carry a device for engaging the surface.
- An actuator raises and lowers the head assembly relative to the surface.
- a position control responsive to operator input indicates a repeatable head position of the device relative to the surface or a receptacle range of head positions of the device relative to the surface.
- the repeatable head position or the repeatable range of head positions indicates a distance or range of distances, respectively, between the device and the surface.
- a controller responsive to the position control selectively actuates the actuator to maintain the device in the repeatable head position or within the repeatable range of head positions as indicated by the position control.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support.
- a sensor detects a position of the head assembly relative to the support.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the support as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- a compressible member of variable length is between the support and the head assembly.
- the sensor comprises a linear sensor detecting a length of the compressible member.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support wherein the actuator comprises a motor rotating a screw in threaded engagement with a nut of the support. The support is raised and lowered by rotation of the screw.
- a sensor detects a position of the head assembly relative to the support.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the support as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- a slotted tube has a slot at one end receiving a pin sliding within the slot. The pin in connected to the nut. The tube supports the head assembly at its other end. A compressible member within the tube is between the support and the head assembly.
- the sensor comprises a linear sensor detecting a length of the compressible member.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support.
- a detector provides a count corresponding to a position of the support relative to the actuator.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the surface as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- the actuator comprises a motor rotating a screw in threaded engagement with a nut of the support. The support is raised and lowered by rotation of the screw.
- the position control is set by the operator to indicate an additional preset amount the support is to be lowered below a repeatable position.
- a comparator compares the count to the additional preset amount.
- the driving circuit is responsive to comparator to lower the support below the repeatable position the additional preset amount as indicated by the position control.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a vehicle is adapted to ride on the surface.
- a head assembly on the vehicle is adapted to carry a device for engaging and treating the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle is adapted to raise and lower the support.
- a sensor comprising a switch on the actuator detects a position of the head assembly relative to the support.
- a position control responsive to input from the operator, indicates a desired position of the head assembly relative to the support.
- a driving circuit responsive to the position control and responsive to the sensor energizes the actuator to raise and lower the support so that the position of the head assembly relative to the support as detected by the sensor corresponds to the desired position as indicated by the position control thereby controlling the relative engagement between the head assembly and the surface and thereby controlling the treatment of the surface by the head assembly.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a head assembly is adapted to carry a device for engaging the surface.
- a support is connected to the head assembly.
- An actuator raises and lowers the support.
- a position control responsive to operator input indicates a head position of the head assembly relative to the support or range of head positions of the head assembly relative to the support.
- the head position or the range of head positions indicates a distance or range of distances, respectively, between the head assembly and the support.
- a controller responsive to the position control selectively actuates the actuator to maintain the head assembly in the head position or within the range of head positions as indicated by the position control independent of the brush length or stiffness.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a head assembly is adapted to carry a device for engaging the surface.
- a support is connected to the head assembly.
- An actuator raises and lowers the support.
- a position control responsive to operator input indicates a desired position of the head assembly relative to the support or range of desired positions of the head assembly relative to the support.
- the desired position or the range of desired positions indicates a distance or range of distances, respectively, between the head assembly and the support.
- a controller responsive to the position control selectively actuates the actuator to maintain the head assembly in the desired position or within the range of desired positions as indicated by the position control.
- a motor on the head assembly rotates the device.
- a torque control circuit having an input receives a signal for controlling the torque of the motor.
- a torque control responsive to operator input indicates a desired torque or a desired range of torques for the motor.
- the controller is responsive to the torque control for providing a torque control signal to the input of the torque control circuit to maintain the motor at the desired torque or within the desired range of torques.
- the invention comprises an apparatus for use on a surface and responsive to an operator.
- a head assembly is adapted to carry a device for engaging the surface.
- a support is connected to the head assembly.
- An actuator raises and lowers the support.
- a position control responsive to operator input indicates a repeatable position of the head assembly relative to the support or a repeatable range of positions of the head assembly relative to the support.
- the repeatable position or the repeatable range of positions indicates a distance or range of distances, respectively, between the head assembly and the support.
- a controller responsive to the position control selectively actuates the actuator to maintain the device in the repeatable position or within the repeatable range of positions as indicated by the position control independent of the brush length or stiffness.
- the invention comprises an apparatus for use by an operator on a surface.
- a vehicle is adapted to move across the surface.
- a head assembly on the vehicle treats the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle raises and lowers the support and the head assembly.
- a resiliently compressible member is interposed between the support and the head assembly.
- a sensor senses a repeatable position of the support.
- a control responsive to user input and the sensor controls the actuator to drive the support downward from the repeatable position an additional distance corresponding to the user input to compress the compressible member.
- the invention comprises an apparatus for use by an operator on a surface.
- a vehicle is adapted to move across the surface.
- a head assembly on the vehicle treats the surface.
- a support on the vehicle is connected to the head assembly.
- An actuator on the vehicle raises and lowers the support and the head assembly.
- a resiliently compressible member is interposed between the support and the head assembly.
- a sensor senses when the head assembly is lowered to a position corresponding to contact of the head assembly with the surface, and generates a signal in response thereto.
- a control responsive to user input and the sensor controls the actuator to drive the support down to lower the head assembly until the signal is received and thereafter to drive the support down an additional distance to compress the compressible member an amount corresponding to the user input.
- the invention comprises an apparatus for use by an operator on a surface.
- a vehicle is adapted to move across the surface.
- a head assembly on the vehicle treats the surface.
- a support is connected to the head assembly.
- An actuator on the vehicle comprises a screw in threaded engagement with the support, and a motor rotates the screw to raise and lower the support and the head assembly connected thereto.
- a spring co - axial with the screw is interposed between the support and the head assembly.
- a control responsive to user input controls the actuator to lower the support until the head assembly is in contact with the surface and the spring is compressed a preset amount corresponding to the user input.
- FIG. 1 is a schematic block diagram of one preferred embodiment of a brush head positioning system according to the invention.
- FIG. 2 is a side plan view, partially in cross section, of one preferred embodiment of a brush head positioning system according to the invention wherein a linear potentiometer is employed to sense the position of the support relative to the brush head.
- FIGS. 3 and 4 are block diagrams of preferred embodiments of a system according to the invention.
- FIG. 5 is a side plan view, partially in cross section, of one preferred embodiment of a brush head positioning system according to the invention shown in combination with a vehicle for supporting the system and shown with a brush attached to the brush head.
- FIG. 6 is a partial front cross sectional view taken along lines 5 — 5 of FIG. 5 of the brush head positioning system of the invention.
- FIG. 7 is a graph illustrating the relationship between pressure applied to the brush head, current (torque) driving the brush motors and position (actuator stroke) of the brush head of one preferred embodiment of a brush head positioning system according to the invention.
- FIG. 8 is schematic block diagram of one preferred embodiment of a brush head positioning system in combination with a vehicle according to the invention having controls for brush pressure, brush torque and brush position.
- FIG. 1 a block diagram of one preferred embodiment of the system according to the invention is illustrated.
- a vehicle 30 which rests on and traverses a floor 32 (or other surface) supports a motor 34 for driving a screw 36 .
- Rotation of the screw causes a support nut 38 to move upward or downward, depending on the rotation of the screw.
- a compressible member 40 such as a coil spring, has one end 42 connected to and engaging the nut 38 and has a second end 44 connected to and engaging a head assembly 46 .
- the compressible member is positioned within a tube (not shown). The details of this interconnection between the compressible member 40 , the actuator 39 and the head assembly 46 is shown in motor detail i FIGS. 2 , 5 and 6 below.
- a linear potentiometer 48 is positioned between the nut 38 and the head assembly 46 and generates a voltage signal via line 50 which indicates the distance between the nut 38 and head assembly 46 . This generated signal also indicates changes in the length of the compressible member 40 .
- a driving circuit 52 selectively energizes the motor 34 to drive the screw 36 . When the screw is driven in one direction (e.g., counterclockwise), the nut 39 moves upward away from the floor 32 thereby pulling the spring 40 and the head assembly 36 upward away from the floor 32 . When the screw 36 is driven in the opposite direction (e.g., clockwise), the nut 38 is driven downward toward the floor 32 causing the spring 40 and head assembly 46 to also move downward.
- a comparator 54 compares the voltage signal provided via line 50 indicating the length of the linear potentiometer 48 to the voltage signal generated by the head position potentiometer 51 .
- the voltage signals may be scaled to accommodate this comparison.
- the comparator 54 signals the driving circuit 52 and further energization of the motor 34 is discontinued.
- an operator places a brush up/down switch 56 in the “up” position which signals the driving circuit 52 to retract the nut 38 to its upmost position.
- An optional upper limit sensor such as a switch 58 may be provided to sense the upmost position of the nut 38 and signal the driving circuit 52 to discontinue further energization of the motor 34 .
- the upper limit switch 58 may be a proximity sensor.
- FIG. 2 illustrates one preferred embodiment of a portion of a vehicle according to the invention which is adapted to ride on a surface which is being treated.
- the lower portion of FIG. 2 illustrates a head assembly adapted to move up and down and adapted to carry a device for engaging and treating the surface.
- the head assembly includes a brush head 61 having a brush plate 62 which engages brushes 63 .
- brushes 63 may be replaced by pads or other cleaning devices.
- the brush head 61 terminates in an upward projecting flange 64 for engaging a variable length connector tube assembly 65 via a brush head pivot pin 66 .
- the tube assembly 65 includes a spring anchor 67 which is preferably a pin permanently positioned and placed across the tube assembly 65 .
- a spring 68 which constitutes a compressible member having one end connected to the head assembly 61 .
- the lower end of spring 68 engages the brush head assembly 61 via spring anchor 67 .
- the other end of the spring 68 is connected to and rests against a support nut 69 of a linear actuator.
- the lower end of nut 68 engages the upper end of spring 68 .
- the nut 69 is positioned within the tube assembly 65 and moves axially within the assembly to compress or permit expansion of the spring 68 .
- the tube assembly 65 includes opposing slots 70 .
- An actuator pin 71 passing through the nut 69 of the linear actuator rides upward and downward in the slots 70 of the tube assembly 65 .
- the nut 69 is driven by a screw 72 rotated by a motor 73 .
- the nut, screw and motor constitute the linear actuator on the vehicle which raises and lowers the brush head assembly 61 relative to the vehicle.
- the brush head assembly 61 is raised and lowered relative to the surface on which the vehicle is positioned so that the relative engagement between the brushes 63 of the head assembly 61 and particularly brushes 63 and the surface is controlled.
- the treatment of the surface by the brush is controlled.
- a linear position sensor is located between the tube assembly 65 and the nut 69 . As illustrated in FIG. 2 , this sensor is implemented by a linear potentiometer 74 which is connected at one end to the tube assembly 65 by a bolt 75 and which is connected to the other end to the actuator pin 71 .
- a linear potentiometer 74 which is connected at one end to the tube assembly 65 by a bolt 75 and which is connected to the other end to the actuator pin 71 .
- Other position sensors may be used to determine the position of the head assembly 61 relative to the floor 43 . For example, a proximity or motion sensor may be positioned at the head assembly 61 to detect its position on the floor 32 .
- the linear potentiometer 74 As the nut 69 moves upward and downward, the spring 68 is expanded or compressed causing the linear potentiometer 74 to expand or contract and to measure the distance between the nut and head assembly ( i.e., the change in spring length ).
- the voltage signal 50 generated by the linear potentiometer 48 ( 74 in FIG. 2 ) is provided to a comparator 54 and this voltage signal is compared to a voltage signal generated by the head position potentiometer 51 .
- the comparator 54 provides a signal to the driving circuit 52 which signal is a function of the comparison between the linear potentiometer voltage signal 50 and the head position potentiometer voltage signal. When these signals correspond to each other, the driving circuit discontinues operation of the motor 34 .
- the voltage signal of the linear potentiometer varies from 15 v to 5 v as the spring is compressed.
- the voltage signal of the head position potentiometer 51 varies from 15 v to zero, with zero volts corresponding to the down-most portion of the head assembly 46 . If the signal from the head position potentiometer 51 is correspondingly larger than the signal 50 of the linear potentiometer 48 , the driving circuit 52 energizes motor 34 to move the nut 38 upward to expand the linear potentiometer 74 48 so that the signal from the linear potentiometer 48 increases until it corresponds to the signal from the head position potentiometer 51 .
- the comparator 54 provides a signal to the driving circuit 52 which causes the driving circuit 52 to drive the motor 34 in such a manner to cause the nut 38 to move downward and compress the linear potentiometer 48 until the signals correspond.
- the comparator 54 and driving circuit 52 are configured so that the actuator 39 will not activate unless there is a difference between the linear potentiometer signal 50 and the head position potentiometer 51 of at least a certain amount, such as 0.06 volts.
- the actuator 39 is not energized if the linear potentiometer signal 50 and the head position potentiometer 51 signal fall within a defined range or window of operation.
- Sensors such as upper limit switch 58 and a lower limit switch (not shown), control the maximum up and the maximum down positions. For example, such limit switches on the actuator 39 may sense the maximum positions.
- the positioning system of the invention may not necessarily result in the application of a constant pressure.
- the signals will vary within the window of operation. Therefore, the corresponding pressure will vary depending on the size of the window.
- the spring tends to weaken over time due to wear and tear and age. The system does not compensate for such weakening. Instead, the system consistently maintains head position. If pressure control in addition to position control is desired, the system of FIG. 8 may be employed.
- the force of the brush is applied to the floor surface is determined by the weight of the brush head assembly 61 (approximately 80-90 lbs.) augmented by the variable force (50-200 lbs.) from the spring 68 .
- the support nut 69 effectuates more or less compression to the spring 68 to increase or decrease the brush force.
- the nut 69 is connected to the brush head assembly by the connector tube assembly 65 which has slots 70 therein.
- An actuator connecting pin 71 is placed in the slots 70 and rides in the slots 70 in the tube 65 .
- the spring 68 is sandwiched between the brush assembly 61 and the end of the nut 69 and is captured inside the tube assembly 65 .
- the brush up/down switch 56 is placed in the “up” position. This causes the driving circuit 52 to operate the motor 73 to drive the linear actuator 39 to rotate screw 72 to move the nut 69 into its fully retracted and upward position. As a result, pin 71 engages the top of the slots 70 to raise the tube assembly 65 and brush assembly 61 until the nut 69 reaches an upper limit as detected by the upper limit switch 58 .
- switch 56 is placed in the “down” position.
- the linear actuator 39 as controlled by the driving circuit 52 drives the nut 69 downward thereby lowering the brush head 61 .
- the nut 69 will continue to move downward until the brushes 63 touch the floor.
- the nut 69 begins to compress the spring 68 and the actuator pin 71 in the end of the nut 69 begins to move downward within the slots 70 of the tube 65 .
- the actuator pin 71 moves downward, it will compress the linear potentiometer 74 .
- the nut 69 will continue to move downward until the voltage signal of the linear potentiometer 74 reaches the corresponding voltage potential (or scaled value) of the head position potentiometer 51 set by the operator on the control panel.
- the linear actuator 39 as controlled by the driving circuit 52 drives the nut 69 downward thereby lowering the brush head 61 .
- the nut 69 will compress the spring 68 and the actuator pin 71 will move downward in the slots 70 of the tube 65 .
- the actuator pin 71 continues to move downward in the slots 70 , it compresses the length of the linear potentiometer 74 .
- the nut 69 will continue to move downward until the voltage signal of the linear potentiometer 74 reaches the corresponding voltage potential (or scaled value) of the head position potentiometer 51 set by the operator on the control panel.
- the linear actuator 39 as controlled by the driving circuit 52 drives the nut 60 upward thereby raising the brush head 61 .
- the nut 69 will expand the spring 68 and the actuator pin 71 will move upward in the slots 70 of the tube 65 .
- the actuator pin 71 continues to move upward in the slots 70 , it expands the length of the linear potentiometer 74 .
- the nut 69 will continue to move upward until the voltage signal of the linear potentiometer 74 reaches the corresponding voltage potential (or scaled value) of the head position potentiometer 51 set by the operator on the control panel.
- the driving circuit 52 and comparator 52 ( FIG. 1 ) constitute a motor controller which compares the voltages of the linear potentiometer 48 with the head position potentiometer 51 . There is a minimum and maximum voltage setting programmed into the controller. The controller will tell the actuator 39 to stop if the linear potentiometer 48 reaches one of these settings. Pressing the “up” position on switch 56 will override these settings thus allowing the actuator 39 to raise the brush head assembly 46 off the floor 32 .
- the controller is configured to have a voltage window setting that compares the voltages (or scaled value) of the linear potentiometer 48 to the head position potentiometer 51 . The window is set such that small variations or movements of the linear potentiometer 48 will not cause the actuator 39 to move.
- the comparator and driving circuit 52 constituting the motor control may be implemented digitally.
- the linear potentiometer signal 50 and the voltage signal of head position potentiometer 51 may be digitalized by an A/D converter and the resulting digital signals compared by a digital processor which controls the actuator 39 .
- the head position potentiometer 51 is turned either to a higher or lower setting.
- the controller will then cause the motor 34 to activate to extend or retract the nut 38 until the linear potentiometer 48 reaches the corresponding voltage potential of the head position potentiometer.
- the brush head assembly 61 can be raised at any time by pressing the “up” position of the rocker switch to raise the brush head off the floor. Pressing the down position of the switch will cause the brush head to lower. It will continue to lower until the linear potentiometer reaches its corresponding set position.
- the automatic brush head positioning system detects the floor position by monitoring the movement of the actuator 71 on the nut 69 .
- the actuator pin 71 contacts and engages the top portion of the slots 70 .
- the pin 71 will begin to move downward within the slots 70 .
- the same brush position can be attained without having to change the head position potentiometer 51 settings.
- the brush head assembly 46 will always return to the relative same position of the actuator pin 71 relative to the tube 65 independent of the actual brush height. Also, as noted above, the head assembly 46 will adjust to various floor surface contours using the same concept.
- FIG. 3 is a block diagram of one preferred embodiment of a system 1 according to the invention.
- the system 1 includes a brush up/down switch 2 which is controlled by an operator to raise and lower a lower head assembly 4 relative to an upper head assembly 5 affixed to a vehicle.
- the lower head assembly 4 includes a brush 6 for engaging and treating a floor surface 8 .
- a drive motor 12 When the operator actuates or closes switch 2 , this indicates to the driving circuit 10 that a drive motor 12 may be energized to raise or lower the head assembly 4 .
- switch 2 would be close circuited to indicate that the head assembly 4 should be lowered and switch 2 would be open circuited to indicate that the head assembly 4 should be raised.
- control 18 may be a potentiometer associated with a scale, display, index or other indicator indicating the desired position of the lower head assembly 4 relative to the nut 69 .
- the indicator may indicate inches of downward movement, inches from the floor or a percentage of either, or some other indicator of position.
- the motor 12 drives the head assembly 4 up or down, such as by rotating a screw, and includes a position sensor 13 which indicates the position of the head assembly 4 relative to the nut 69 .
- the motor 12 may be Warner Actuator E150 position system. It includes an actuator internal position potentiometer which indicates the position of a screw which it drives.
- driving circuit 10 When switch 2 is closed by the operator to indicate that the head assembly 4 should be lowered, driving circuit 10 continuously energizes motor 12 to lower the head assembly 4 until the head assembly 4 nut 69 reaches a position corresponding to the position of the head position control 18 .
- a comparator 24 or op-amp compares the signal provided by the position sensor 13 to a signal provided by the head position control 18 . When these signals are nulled out or approximately equal, comparator 24 will provide a signal to the driving circuit 10 to discontinue energizing the motor 12 .
- the driving circuit 10 will drive the head assembly 4 nut 69 up or down depending on which signal has a greater value.
- the comparator controls the driving circuit 10 to cause the motor 12 to rotate the screw driving the head assembly 4 clockwise or counter clockwise to raise or lower the head assembly 4 nut 69 until its position matches the desired position as indicated by the control 18 . If the operator sets control 18 to its maximum down position, the driving circuit 10 will drive the head assembly 4 nut 69 to its fully extended position. If switch 2 is placed in the “up” position, the driving circuit 10 will drive the head assembly 4 nut 69 to its fully retracted position. As shown in FIG. 3 , an optional input from the position sensor 13 to the driving circuit 10 indicates the position of the head assembly 4 nut 69 to the driving circuit 10 . This optional input is particularly useful in digital systems.
- the system 1 of FIG. 3 is a position follower system.
- An actuator 39 (motor 12 plus driving screw) downwardly extends and upwardly retracts the head assembly 4 in response to an operator's command as indicated by head position control 19 .
- the reversible motor 12 turns the screw driving the head assembly 4 until the position sensor 13 matches the setting of control 18 .
- One way to accomplish this position follower system is to have identical potentiometers for position sensor 13 and control 18 feeding the inputs of an op-amp which functions as the comparator 24 . If the inputs to the op-amp are the same, the driving circuit 10 does not energize the motor 12 . If the inputs are different, the motor 12 will rotate in the appropriate direction until the inputs are equal. If full “up” is indicated, the motor is operated to raise the head assembly 4 until the position sensor 13 indicates a value corresponding to the fully retracted position.
- FIG. 4 is a block diagram of another preferred embodiment of a system 100 according to the invention.
- the system 100 includes a brush up/down switch 102 which is controlled by an operator to raise and lower a lower head assembly 104 relative to an upper head assembly 105 .
- the head assembly 104 includes a brush 106 for engaging and treating a floor surface 108 .
- switch 102 When the operator actuates or closes switch 102 , this indicates to the driving circuit 110 that a drive motor 112 may be energized to raise or lower the head assembly 104 .
- switch 102 would be closed to indicate that the head assembly 104 should be lowered and switch 102 would be opened to indicate that the head assembly 104 should be raised.
- driving circuit 110 continuously energizes motor 112 to lower the head assembly 104 until the head assembly 104 trips a touchdown switch 114 indicating that the head assembly 104 and brush 106 havenut 69 has reached a repeatable position such asdefined by a position in which the brush is in contact with the floor 108 .
- Control 118 indicates to the system 100 the additional distance by which the head assembly 104 and brush 106 nut 69 should be lowered driven after the brush 106 comes in contact with the floor 108 and the touchdown switch 114 is tripped.
- Control 118 may optionally include a display indicating a percentage of the maximum additional distance by which the head assembly 104 nut 69 should be lowered or a display which indicates the actual distance selected by the operator.
- a hall sensor 120 associated with the motor 112 , monitors the rotations of the motor 112 thereby indicating the position of the head assembly 104 and the brush 106 nut 69 .
- the hall sensor 120 provides a series of pulses to counter 116 which are converted to an analog position signal by a digital to analog (D/A) converter 122 .
- the analog signal is provided to a comparator 124 and indicates the distance which the head assembly 104 and brush 106 have nut 69 has been lowered past the repeatable preset position at which point the touchdown switch 114 was tripped.
- the head position control 118 which may be a potentiometer, generates a desired position signal indicating the desired distance that the head assembly 104 and brush 106 nut 69 should be lowered beyond the repeatable position.
- comparator 124 signals driving circuit 110 to discontinue operation of motor 112 because the brush 106 is now in the position relative to the floor 107 to begin treatment.
- FIGS. 5 and 6 illustrate one preferred embodiment of a brush head positioning system according to the invention shown in combination with a vehicle 126 for supporting the system 100 .
- FIGS. 5 and 6 illustrate the system 100 with the brush 106 attached to the head assembly 104 although it is contemplated that the head assembly 104 may carry any device for engaging and/or treating the surface of the floor 108 .
- the upper head assembly 105 is pivotally supported by a bulkhead 128 carried on the vehicle 126 and is connected to the bulkhead 128 by a pivot pin 130 .
- a lower portion of the head assembly 104 is connected to the bulkhead 128 by parallel pivoting rods 132 which are connected by pivot pins 134 to the bulkhead 128 and which are also connected by pivot pins 136 to a support 138 which is part of the head assembly 104 .
- the upper portion of the head assembly 105 includes the motor 112 which drives a motor shaft 140 for rotating a plurality of gears 142 which mesh with each other to rotate a screw 144 .
- a traveling nut support 146 thradably engaging the screw 144 is raised or lowered by rotation of the screw 144 as caused by the motor 112 rotating its motor shaft 140 to rotate the gears 142 .
- the nut 146 is covered by The support 146 includes a nut 146 A in threaded engagement with the screw 144 , an inner tube 148 which is crimped to and moves with the nut 146 146 A, an end closure 146 B closing the lower end of the inner tube 148 , and a nut pin 152 extending through the closure 146 B (FIG. 6 ).
- the inner tube 148 has an upwardly extending portion 150 which extends above the top of the nut to partially cover the screw 144 and to act as a stop. When the nut support 146 is in its highest position, portion 150 abuts against a housing 151 for gears 142 and prevents the nut support 146 from moving upward.
- the nut nut pin 152 of the support 146 supports the lower portion of the head assembly 104 by a traveling nut pin 152 which engages the nut 146 and also engages engaging an outer slotted tube 154 coaxial with the inner tube 148 and coaxial with screw 144 and nut 146 A.
- the outer slotted tube 154 slides along the inner tube 148 depending on the position of the lower portion of the head assembly 104 .
- Two slots 156 in opposing sides of the outer slotted tube 154 form a guide within which the pin 152 is positioned and moves. As illustrated in FIGS. 5 and 6 , the head assembly 104 is in the down position so that the brush 106 is engaging the floor 108 .
- the traveling nut pin 152 is located in the lower portion of the slot 156 .
- the screw 144 has been rotated to move the nut 150 support 146 downward thereby causing a downward force on the pin 152 which allows the outer slotted tube 154 and the lower portion of the head assembly 104 to drop move downward to touch the floor 108 .
- the lower end of the outer tube 154 engages a bolt 158 which engages two supports 160 (see FIG. 6 ) on opposite sides of the outer slotted tube 154 .
- the supports 160 are connected to a platform 162 which supports a brush motor 164 which engages the brush 106 via an interlock 166 and causes the brush 106 to rotate.
- a compressible member such as a spring 168 is located between the lower end of the nut support 146 and the bolt 158 .
- traveling nut pin 152 is held in place at the top of the slots 156 by the biasing action of the spring 168 between the nut 146 and the bolt 158 weight of the head assembly.
- the traveling nut pin 152 continues to be held stays in place at the top of the slot 156 by the spring 168 .
- the brush 106 comes in contact with the surface of floor 108 , further downward movement of the lower portion of the head assembly 104 is inhibited.
- the continued movement of the nut support 146 downward causes the traveling nut pin 152 to slide downward in the slots 156 thereby compressing the spring 168 .
- a bracket 170 is mounted to the motor 112 by a U-clamp 172 and is supported in a position parallel to the screw 144 and nut support 146 .
- the lower portion of the bracket 170 includes a slot 174 which is engaged by two screws 176 which support a switch 178 .
- the switch may be positioned anywhere along the slot 174 so that it may be moved up or down relative to the lower portion of the head assembly 104 .
- the switch 178 has a trip bar 180 which extends toward the outer tube 154 and is positioned immediately above the traveling nut pin 152 .
- the traveling nut pin 152 has a sleeve or extending 182 ( FIG. 6 ) which engages the underside of the trip bar 180 .
- the position of switch 178 and trip bar 180 define a repeatable position to which the lower portion of the head assembly 104 support 146 may be moved.
- the trip bar 183 is a flexible member which has a fully extended, unflexed position and a flexed position.
- trip bar 182 180 is in the flexed position.
- nut pin 152 moves downward until it eventually reaches a point at which the trip bar 180 is in an unflexed, fully extended position.
- switch 178 trips switch 178 and defines the repeatable position of the head assembly 104 support 146 .
- switch 178 When switch 178 is positioned within slot 174 so that it is tripped when the brush 106 touches the surface of floor 108 , it functions as touchdown switch 114 as illustrated in FIG. 4 .
- As a touchdown switch 114 it defines the repeatable position as the position at which the brush 106 touches the floor 108 .
- a slot 174 which is engaged by two screws 176 which support a switch 178 .
- the switch may be positioned anywhere along the slot 174 so that it may be moved up or down relative to the lower portion of the head assembly 104 .
- the switch 178 has a trip bar 180 which extends toward the outer tube 154 and is positioned immediately above the traveling nut pin 152 .
- the pin 152 has a sleeve or extension 182 which engages the underside of the trip bar 180 .
- the position of switch 178 and trip bar 180 define a repeatable position to which the lower portion of the head assembly 104 may be moved.
- the trip bar 180 is a flexible member which has a fully extended, unflexed position and a flexed position. As shown in phantom in FIG. 2 and referred to by reference character 184 , when the lower portion of the head assembly 104 and traveling nut pin 152 are in the raised position, trip bar 182 is in the flexed position.
- switch 178 When switch 178 is positioned within slot 174 so that it is tripped when the brush 106 touches the surface of floor 108 , it functions as touchdown switch as illustrated in FIG. 1 B. As a touchdown switch, it defines the repeatable position as the position at which the brush touches the floor.
- the system 100 would operate as follows and as illustrated in FIGS. 4 and 5 .
- an operator would set the head position control 118 to define a preset distance by which the head assembly 104 support 146 should be lowered once it the head assembly 104 reaches the repeatable position in contact with floor 108 .
- the operator would position the brush up/down switch 102 in the down position indicating to the driving circuit 110 that motor 112 should be operated to rotate screw 144 . This causes the traveling nut support 146 to move downward relative to the screw 144 and the upper portion 105 of the head assembly 104 .
- traveling nut pin 152 also moves downward.
- pin 152 reaches a point such that trip bar 180 is in its fully extended position
- switch 178 is tripped to indicate that the brush 106 has reached the repeatable position and is in contact with the surface of floor 108 .
- counter 116 is reset to zero and continued energization of the driving circuit 110 is controlled by the comparator 124 .
- Comparator 124 compares the desired position signal provided by head position control 118 to the analog position signal corresponding to the count in counter 116 and indicating the actual position of the lower portion of the head asembly 104 and brush 106 support 146 .
- the count in counter 106 is generated by a magnet 186 ( FIG.
- the number of pulses or counts generated each time the manget 186 passes the hall sensor 120 corresponds to the number of rotations of the screw 144 which in turn corresponds to the position of the nut support 146 . Additional magnets may be added to the gear to increase the resolution of the system.
- the comparator 124 shuts down the driving circuit 110 .
- the additional preset amount that the nut support 146 is moved after the repeatable position is approximately equal to the distance or amount by which the spring 168 is compressed. Therefore, this amount is directly proportion to the amount of force that is being applied by the brush 106 to the surface of floor 108 .
- the motor 112 , gears 142 , screw 144 , and nut 146 146 A constitute an actuator 39 raising and lowering the head assembly 104 relative to the surface of the floor 108 thereby controlling the relative engagement between the head assembly 104 and the surface 108 and in particular, controlling the relative engagement between the brush 106 and the surface 108 .
- Switch 178 consititutes a sensor for detecting the repeatable position of the head assembly 104 support 146 .
- the driving circuit 110 is responsive to the switch to lower the head assembly 104 support 146 an additional preset amount as defined by the head position control 118 after the switch 178 detects that the head assembly 104 support 146 has reached the repeatable position.
- the additional preset amount has been defined by input from the operator.
- the nut support 146 constitutes a support which is a component of the actuator 39 and is raised and lowered by the operation of the actuator 39 .
- the spring 168 becomes a compressible member between the nut support 146 or support and the lower portion of the head assembly 104 .
- the switch 178 By positioning the switch 178 as shown in FIG. 5 and noted above, it becomes a compression sensor detecting compression of the spring 168 when the support 146 is lowered by the actuator 39 . It is also contemplated that other types of compression sensors (or force sensors) may be used to detect compression of the spring 168 . It is also contemplated that the switch 178 may be mounted directly on outer tube 154 to detect when the nut pin 152 leaves the up most position within slots 156 .
- the touchdown switch 114 which is implemented in FIGS. 4 and 5 as switch 178 is an optional aspect of the invention to determine the repeatable position.
- the hall sensor 120 and magnet 186 function as an encoder (detector) to provide a continuous count indicating the position of the nut support 146 . Therefore, a particular count corresponds to the repeatable position and could be determined by continuously monitoring the count in counter 116 .
- the driving circuit 110 were a microprocessor based circuit it would be possible to continuously monitor the count of counter 116 knowing that one setting of the count would correspond to a repeatable preset position and another setting for the count would correspond to the additional preset amount defined by the head position control 118 .
- pneumatic tire may obviate the need for a compressible member and make the spring 40 of FIG. 1 and the spring 68 of FIG. 2 optional.
- the touchdown switch 114 of FIG. 4 may be used in combination with the embodiment illustrated in FIG. 3 .
- the driving circuit 10 would energize the motor 12 until the head assembly 4 engages floor 8 and trips the touchdown switch 114 . Thereafter, the driving circuit 10 would drive the head assembly 4 support 146 upward or downward an amount corresponding to the setting of the head position control 18 .
- the control 18 would control the distance of the head assembly 4 support 146 above or below the point at which the brush 6 engages the floor 8 .
- the touchdown switch 114 may be a force or position sensor which would sense when the brush 6 contacts the floor.
- the touchdown switch 114 may be an optical sensor sensing that the brush 6 is in contact with the floor 8 , or it may be a proximity sensor, a current (torque) sensor or a force sensor on the head assembly 4 and/or motor 12 which would indicate that the head assembly 4 is in contact with the floor 8 .
- any further downward movement of the head assembly 4 support 146 will result in an upward force on the head assembly 4 and motor 12 , which upward force may be detected by a force sensor on the head assembly 4 or motor 12 .
- FIG. 7 is a graph illustrated the relationship between the pressure applied by the brush 106 to the surface of the floor 108 , the current or torque driving the brush motor 164 and the position or actuator stroke of the brush 106 support 146 ( FIG. 4 ) relative to the surface of floor 108 .
- the z axis represents the amount of pressure being applied by the brush 106 to the surface floor 108 .
- the stroke or distance by which the brush 106 support 146 is moved is graphed along the y axis. As with pressure and current, there is a maximum stroke L MAX beyond which damage to the head. The stroke or distance by which the brush support 146 is moved is graphed along the y axis. As with pressure and current, there is a maximum stroke L MAX beyond which damage to the head, system or floor may occur. This maximum stroke L MAX defines a plane which constrains the operation of the system 100 assembly 104 , system 100 or floor 108 may occur. This maximum stroke L MAX defines a plane which constrains the operation of the system 100 .
- FIG. 7 Viewing FIG. 7 as a whole, it can be seen that the operation of the system 100 is constrained by three orthogonal planes which define a rectanguloid R within which the system 100 is constrained to operate.
- FIG. 8 is a schematic block diagram of one preferred embodiment of a brush head positioning system in combination with a vehicle according to the invention having controls for brush pressure, brush torque and brush position.
- FIG. 8 illustrates a system which operates within the constraints of the rectanguloid R of FIG. 7 .
- the system 200 includes a vehicle 202 for supporting a head assembly 204 .
- the head assembly includes a pressure sensor 206 for measuring the pressure which a brush 208 applies to a surface of a floor 210 .
- the head assembly 204 also includes an actuator 212 for moving the brush 208 toward or away from the floor 210 .
- the head assembly 204 includes a brush motor 214 for rotating the brush 208 .
- the pressure sensor 206 provides a signal to a controller 216 which controls the actuator 212 via a driving circuit 218 and which also controls the current of the brush motor 214 via a current control 220 .
- a controller 216 controls the actuator 212 via a driving circuit 218 and which also controls the current of the brush motor 214 via a current control 220 .
- the controller 216 provides a torque control signal to the current control 220 .
- the system 200 also includes a memory 222 which is programmed with the maximum information illustrated in FIG. 7 .
- the memory is programmed with the maximum current, maximum pressure, and maximum stroke.
- the system 200 also includes operator controls 224 including a torque control 226 , a head position control 228 and a pressure control 230 .
- the operator is permitted to set these controls anywhere within the acceptable operating region as defined by the rectanguloid R.
- the torque control 226 can be set between zero torque and the maximum torque (I MAX ).
- the head position control 228 can be set by the operator anywhere between the zero stroke point and the maximum stroke point (L MAX ).
- the pressure control 230 may be set anywhere between zero pressure and maximum pressure (P MAX ). By setting these three controls, the operator defines a point within the rectanguloid R for operation of the system 200 .
- the head position control 228 would be set by the operator to indicate the maximum stroke and the pressure control 230 would be set by the operator to indicate the maximum pressure.
- the torque control 226 would indicate the desired torque to the controller 216 which would control the current control 220 to maintain the desired torque of brush motor 214 as long as the stroke limit as indicated by head position control 228 and the pressure limit as indicated by pressure control 230 are not exceeded.
- all three controls may specify maximums or limits and that the system 200 would be permitted to operate according to some algorithm or other procedure within the limits set by the operator controls 224 .
- the controller 216 may be programmed with a cleaning algorithm which would optimize the torque, stroke, and pressure controls in order to accomplish the maximum cleaning capability of the brush 208 on floor 210 .
- the controller 216 may also be programmed with a polishing algorithm which would optimize polishing.
- the torque control 226 would specify the maximum torque
- the bead position control would specify the maximum stroke
- the pressure control 230 would specify the maximm pressure by which the algorithms would be permitted to operate.
- An algorithm for maximizing battery life may also be employed. For example, the maximum pressure and current may be reduced in order to extend the run-time of a battery-powered apparatus of the invention.
- any of the above described embodiments may include displays indicating actual pressure, torque (or current) and/or position to assist the operator in setting or adjusting the controls.
- a 10-segment bar graph may be positioned adjacent the head position control 228 to indicate motor current. This would also permit the operator to repeat the same cleaning parameters.
- the systems of the invention may include a memory 22 for storing various operator settings so that the operator could program the memory 222 and recall the parameter settings as needed.
Landscapes
- Vehicle Body Suspensions (AREA)
Abstract
Description
Claims (36)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/684,324 USRE39581E1 (en) | 1997-10-22 | 2003-10-10 | Brush head positioning system |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US6271097P | 1997-10-22 | 1997-10-22 | |
US17731198A | 1998-10-22 | 1998-10-22 | |
US09/621,034 US6493896B1 (en) | 1998-10-22 | 2000-07-21 | Brush head positioning system |
US10/684,324 USRE39581E1 (en) | 1997-10-22 | 2003-10-10 | Brush head positioning system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/621,034 Reissue US6493896B1 (en) | 1997-10-22 | 2000-07-21 | Brush head positioning system |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE39581E1 true USRE39581E1 (en) | 2007-04-24 |
Family
ID=37950931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/684,324 Expired - Lifetime USRE39581E1 (en) | 1997-10-22 | 2003-10-10 | Brush head positioning system |
Country Status (1)
Country | Link |
---|---|
US (1) | USRE39581E1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090056046A1 (en) * | 2006-01-25 | 2009-03-05 | Johnsondiversey, Inc. | Device and method for adjusting the pressure between a floor cleaning implement and a floor |
US20090281661A1 (en) * | 2008-04-24 | 2009-11-12 | Evolution Robotics | Application of localization, positioning & navigation systems for robotic enabled mobile products |
US20110162157A1 (en) * | 2010-01-06 | 2011-07-07 | Evolution Robotics, Inc. | Apparatus for holding a cleaning sheet in a cleaning implement |
US20110202175A1 (en) * | 2008-04-24 | 2011-08-18 | Nikolai Romanov | Mobile robot for cleaning |
US8555450B1 (en) * | 2012-05-30 | 2013-10-15 | Christine A. Sabol | Residential wood floor cleaning machine |
US8892251B1 (en) | 2010-01-06 | 2014-11-18 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US9706891B2 (en) | 2005-02-18 | 2017-07-18 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4041567A (en) * | 1975-04-10 | 1977-08-16 | The Scott & Fetzer Company | Combination sweeping-scrubbing apparatus |
US4674142A (en) * | 1984-08-28 | 1987-06-23 | Internationale Octrooi Maatschappij | Floor cleaning machine |
US4675935A (en) * | 1986-03-14 | 1987-06-30 | Tennant Company | Control and monitor for a floor maintenance device |
US4679271A (en) * | 1986-03-14 | 1987-07-14 | Tennant Company | Automatic tool force compensator for a surface maintenance machine |
US4757566A (en) * | 1987-07-27 | 1988-07-19 | Tennant Company | Control of torque in floor maintenance tools by drive motor load |
US4766432A (en) * | 1986-03-14 | 1988-08-23 | Tennant Company | Telemetry system for floor maintenance machines |
US4910824A (en) * | 1987-11-17 | 1990-03-27 | Amano Corporation | Floor polisher |
WO1995013737A1 (en) * | 1993-11-17 | 1995-05-26 | Briscoe William A | Brush pressure system |
US5615437A (en) * | 1994-02-28 | 1997-04-01 | Amano Corporation | Floor-surface polisher equipped with function for adjusting pad pressure |
EP0910981A1 (en) | 1997-10-22 | 1999-04-28 | Alto U.S. Inc. | Brush head positioning system |
US5943724A (en) * | 1998-01-13 | 1999-08-31 | Tennant Company | Electro-hydraulic brush down force control |
US6042656A (en) * | 1997-10-17 | 2000-03-28 | Nilfisk-Advance, Inc. | Shutoff control methods for surface treating machines |
US6163915A (en) * | 1997-09-04 | 2000-12-26 | Minuteman International, Inc. | Control system for floor care machine |
-
2003
- 2003-10-10 US US10/684,324 patent/USRE39581E1/en not_active Expired - Lifetime
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4041567A (en) * | 1975-04-10 | 1977-08-16 | The Scott & Fetzer Company | Combination sweeping-scrubbing apparatus |
US4674142A (en) * | 1984-08-28 | 1987-06-23 | Internationale Octrooi Maatschappij | Floor cleaning machine |
US4675935A (en) * | 1986-03-14 | 1987-06-30 | Tennant Company | Control and monitor for a floor maintenance device |
US4679271A (en) * | 1986-03-14 | 1987-07-14 | Tennant Company | Automatic tool force compensator for a surface maintenance machine |
US4766432A (en) * | 1986-03-14 | 1988-08-23 | Tennant Company | Telemetry system for floor maintenance machines |
US4757566A (en) * | 1987-07-27 | 1988-07-19 | Tennant Company | Control of torque in floor maintenance tools by drive motor load |
US4910824A (en) * | 1987-11-17 | 1990-03-27 | Amano Corporation | Floor polisher |
WO1995013737A1 (en) * | 1993-11-17 | 1995-05-26 | Briscoe William A | Brush pressure system |
US5615437A (en) * | 1994-02-28 | 1997-04-01 | Amano Corporation | Floor-surface polisher equipped with function for adjusting pad pressure |
US6163915A (en) * | 1997-09-04 | 2000-12-26 | Minuteman International, Inc. | Control system for floor care machine |
US6042656A (en) * | 1997-10-17 | 2000-03-28 | Nilfisk-Advance, Inc. | Shutoff control methods for surface treating machines |
EP0910981A1 (en) | 1997-10-22 | 1999-04-28 | Alto U.S. Inc. | Brush head positioning system |
US5943724A (en) * | 1998-01-13 | 1999-08-31 | Tennant Company | Electro-hydraulic brush down force control |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11185204B2 (en) | 2005-02-18 | 2021-11-30 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US9706891B2 (en) | 2005-02-18 | 2017-07-18 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US10213081B2 (en) | 2005-02-18 | 2019-02-26 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US20090056046A1 (en) * | 2006-01-25 | 2009-03-05 | Johnsondiversey, Inc. | Device and method for adjusting the pressure between a floor cleaning implement and a floor |
US9119516B2 (en) * | 2006-01-25 | 2015-09-01 | Diversey, Inc. | Device and method for adjusting the pressure between a floor cleaning implement and a floor |
US12059961B2 (en) | 2008-04-24 | 2024-08-13 | Irobot Corporation | Application of localization, positioning and navigation systems for robotic enabled mobile products |
US12043121B2 (en) | 2008-04-24 | 2024-07-23 | Irobot Corporation | Application of localization, positioning and navigation systems for robotic enabled mobile products |
US8452450B2 (en) * | 2008-04-24 | 2013-05-28 | Evolution Robotics, Inc. | Application of localization, positioning and navigation systems for robotic enabled mobile products |
US10766132B2 (en) | 2008-04-24 | 2020-09-08 | Irobot Corporation | Mobile robot for cleaning |
US8961695B2 (en) | 2008-04-24 | 2015-02-24 | Irobot Corporation | Mobile robot for cleaning |
US9725013B2 (en) | 2008-04-24 | 2017-08-08 | Irobot Corporation | Robotic floor cleaning apparatus with shell connected to the cleaning assembly and suspended over the drive system |
US10730397B2 (en) | 2008-04-24 | 2020-08-04 | Irobot Corporation | Application of localization, positioning and navigation systems for robotic enabled mobile products |
US20110202175A1 (en) * | 2008-04-24 | 2011-08-18 | Nikolai Romanov | Mobile robot for cleaning |
US12090650B2 (en) | 2008-04-24 | 2024-09-17 | Irobot Corporation | Mobile robot for cleaning |
US20090281661A1 (en) * | 2008-04-24 | 2009-11-12 | Evolution Robotics | Application of localization, positioning & navigation systems for robotic enabled mobile products |
US9725012B2 (en) | 2008-04-24 | 2017-08-08 | Irobot Corporation | Articulated joint and three areas of contact |
US9179813B2 (en) | 2010-01-06 | 2015-11-10 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US9801518B2 (en) | 2010-01-06 | 2017-10-31 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US9370290B2 (en) | 2010-01-06 | 2016-06-21 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US10258214B2 (en) | 2010-01-06 | 2019-04-16 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US9167947B2 (en) | 2010-01-06 | 2015-10-27 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US8892251B1 (en) | 2010-01-06 | 2014-11-18 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US8869338B1 (en) | 2010-01-06 | 2014-10-28 | Irobot Corporation | Apparatus for holding a cleaning sheet in a cleaning implement |
US11350810B2 (en) | 2010-01-06 | 2022-06-07 | Irobot Corporation | System and method for autonomous mopping of a floor surface |
US8316499B2 (en) | 2010-01-06 | 2012-11-27 | Evolution Robotics, Inc. | Apparatus for holding a cleaning sheet in a cleaning implement |
US20110162157A1 (en) * | 2010-01-06 | 2011-07-07 | Evolution Robotics, Inc. | Apparatus for holding a cleaning sheet in a cleaning implement |
US8555450B1 (en) * | 2012-05-30 | 2013-10-15 | Christine A. Sabol | Residential wood floor cleaning machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6493896B1 (en) | Brush head positioning system | |
US11395780B2 (en) | Lift control systems for lifting devices and lifting devices comprising the same | |
EP0910981A1 (en) | Brush head positioning system | |
US5673450A (en) | Brush pressure system | |
EP0301437B1 (en) | Control of torque in floor maintenance tools by drive motor load | |
US4679271A (en) | Automatic tool force compensator for a surface maintenance machine | |
USRE39581E1 (en) | Brush head positioning system | |
US6425169B1 (en) | Surface working apparatus | |
EP3334565B1 (en) | Abrasion arrangement for sanding head | |
US5595524A (en) | Grinding apparatus and method which supports a workpiece on the surface being ground | |
US20060084308A1 (en) | Electric jack ground contact detection method and device | |
KR101215581B1 (en) | Module for adjusting position of grinder and apparatus for removing welding bead | |
US5663886A (en) | Machine tool graphical display device for displaying machine load relative to tool position | |
EP1844640A1 (en) | An apparatus to adjust the reel-to-bedknife gap of a reel mower cutting unit and a method for adjusting the reel-to-bedknife gap or height-of cut on a cutting reel unit | |
DE102018119181A1 (en) | Suction nozzle for a vacuum cleaner and vacuum cleaner for cleaning a surface | |
DE102015100483A1 (en) | Vacuum unit for a vacuum cleaner | |
JPH0748370Y2 (en) | Depth setting device for elastic rotary tools | |
AU2004317121A1 (en) | Method for operating a vacuum cleaner comprising a suction nozzle, and vacuum cleaner comprising a suction nozzle | |
JP2572315Y2 (en) | Rotating brush lifting device | |
RU2151539C1 (en) | Brush pressure regulating system | |
KR200290269Y1 (en) | Apparatus for adjusting stand line of skin pass mill automatically |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
CC | Certificate of correction | ||
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 12 |
|
SULP | Surcharge for late payment |
Year of fee payment: 11 |
|
AS | Assignment |
Owner name: NILFISK A/S, DENMARK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NILFISK-ADVANCE, INC.;REEL/FRAME:042793/0846 Effective date: 20170324 Owner name: ALTO U.S. INC., MISSOURI Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STUCHLIK, WILLIAM;DEITERMAN, LENARD;CURTIS, MARVIN;AND OTHERS;REEL/FRAME:042796/0554 Effective date: 20001107 Owner name: NILFISK-ADVANCE, INC., MINNESOTA Free format text: MERGER;ASSIGNOR:ALTO U.S. INC.;REEL/FRAME:042796/0920 Effective date: 20091231 |