1. Technical Field
The present invention relates to environmental cleansing devices, and more particularly, to a positioning system for detecting the position of a cleansing device.
2. Description of Related Art
A vacuum cleaner is an important tool of cleansing an indoor environment. To operate a conventional vacuum cleaner, a user has to hold the body of the vacuum cleaner with one hand and hold the mouth of the vacuum cleaner with the other hand. Doing a long cleansing session in the aforesaid manner is hard work. Also, the conventional vacuum cleaner lacks ease of use, because it comes with a short power line, and thus the user has to change electric outlets in order to continue with the cleansing process.
U.S. Pat. No. 5,621,291 discloses a method of controlling a vacuum cleaner and specifically discloses that the vacuum cleaner is effective in overcoming drawbacks of the prior art and effectuating environmental cleaning.
U.S. Pat. No. 7,328,088 discloses a method and apparatus for detecting a position of a vacuum cleaner and specifically discloses that, during operation, generators generate an infrared signal and an ultrasonic signal and then generate another ultrasonic signal. In practice, it is impossible for the two ultrasonic signals to be generated simultaneously, because the two ultrasonic signals generated simultaneously interfere with each other and thus affect the ensuing position judgment. Furthermore, there is a time difference between the transmission of the two ultrasonic signals, whereas the vacuum cleaner is moving continuously. Hence, the vacuum cleaner is not at the same position when it receives the two ultrasonic signals, thereby resulting in an error of the detection of the position of the vacuum cleaner.
The present invention provides a positioning system for detecting the position of a cleansing device. The positioning system comprises a cleansing device and a base station. The cleansing device comprises a body, a controlling unit, a cleaning module, a first emitting unit, and a second emitting unit. The controlling unit, the cleaning module, the first emitting unit, and the second emitting unit are disposed on the body. The controlling unit is connected to the cleaning module, the first emitting unit, and the second emitting unit. The controlling unit controls the cleansing operation performed on a cleansing region taken care by the cleaning module, controls the first emitting unit to emit an initial signal, and controls the second emitting unit to emit an ultrasonic signal. The ultrasonic signal is transmitted at a transmission speed. The base station comprises a first receiving unit, two second receiving units, and a computing unit. The first receiving unit is connected to the computing unit and receives the initial signal. The two second receiving units are connected to the computing unit for receiving the ultrasonic signal, and are separated by a constant distance. The computing unit computes the position of the cleansing device according to the initial signal received by the first receiving unit and the point in time when the ultrasonic signal is received by each of the two second receiving units.
The primary objective of the present invention is to provide a positioning system for detecting the position of a cleansing device. The cleansing device takes the initiative in emitting an initial signal and an ultrasonic signal. The positioning system computes the position of the cleansing device relative to the base station according to the point in time when the signals are received by two second receiving units and a first receiving unit of a base station of the positioning system.
Technical features of the present invention are hereunder illustrated with a preferred embodiment in conjunction with the accompanying drawings, in which:
Referring to
The cleansing device 10 comprises a body 100, a controlling unit 102, a cleaning module 104, a first emitting unit 106, and a second emitting unit 108. The body 100 is the casing of the cleansing device 10. The controlling unit 102, the cleaning module 104, the first emitting unit 106, and the second emitting unit 108 are disposed on the body 100. The second emitting unit 108 is an ultrasonic signal generator for generating an ultrasonic signal UWS. The ultrasonic signal UWS is subject to no directional limitation.
The controlling unit 102 controls the cleansing operation performed on a cleansing region taken care by the cleaning module 104. Take a vacuum cleaner as an example, a suction unit (not shown) of the cleaning module 104 picks up dust, gravel, and hair on the floor by suction, and then the cleaning module 104 takes over the dust, gravel, and hair from the suction unit. The cleaning module 104 has a moving unit 103 for moving the body 100 around within the cleansing region. The moving unit 103 is a wheel or a roller.
The controlling unit 102 further controls the first emitting unit 106 to emit an initial signal, and controls the second emitting unit 108 to emit the ultrasonic signal UWS. As shown in
The base station 12 comprises a first receiving unit 122, two second receiving units 124, 126, and a computing unit 120. The first receiving unit 122 is connected to the computing unit 120 for receiving the initial signal. The two second receiving units 124, 126 are connected to the computing unit 120 for receiving the ultrasonic signal UWS. The two second receiving units 124, 126 are separated by a constant distance D1. The computing unit 120 computes the position of the cleansing device 10 according to the initial signal received by the first receiving unit 122 and the point in time when the ultrasonic signal is received by each of the second receiving units 124, 126. As shown in
Referring to
In this embodiment, the first emitting unit 106 is an infrared receiver, and the first receiving unit 124 is an infrared receiver.
Although the controlling unit 102 controls the first emitting unit 106 to emit the initial signal and controls the second emitting unit 108 to emit the ultrasonic signal UWS simultaneously, the first receiving unit 122 receives the signal sooner than the two second receiving units 124, 126 do, because light travels faster than an ultrasonic wave. Referring to
S20: creating a standard point in time t0 according to the point in time when the first receiving unit receives the initial signal RS;
S22: creating a first point in time t1 according to the point in time when one of the two second receiving units receives the ultrasonic signal UWS, and creating a second point in time t2 according to the point in time when one of the two second receiving units receives the ultrasonic signal UWS;
S24: computing a first time interval T1 equal to the time difference between the first point in time t1 and the standard point in time t0, and computing a second time interval T2 equal to the time difference between the second point in time t2 and the standard point in time t0;
S26: computing a first distance D2 equal to the product of the first time interval T1 and the transmission speed of the ultrasonic signal UWS so as to calculate the distance between one of the second receiving units and the cleansing device, and computing a second distance D3 equal to the product of the second time interval T2 and the transmission speed of the ultrasonic signal UWS so as to calculate the distance between the other one of the second receiving units and the cleansing device (see
S28: computing a position of the cleansing device relative to the base station according to the distance between the two second receiving units and the relation between the first distance and the second distance.
The computing unit 120 starts to calculate the time taken by the two second receiving units 124, 126 to receive the ultrasonic signal UWS as soon as the first receiving unit receives the initial signal RS. The computing unit 120 calculates the first and second distances D2, D3 according to the first and second time intervals T1, T2 and the transmission speed of the ultrasonic signal UWS. Finally, the computing unit 120 calculates the position of the cleansing device relative to the base station (comprising distances D2, D3 and angle θ) according to the constant distance D1 between the two second receiving units by means of a trigonometric function of the constant distance D1 between the two second receiving units and the first and second distances D2, D3.
Referring to
Referring to
Referring to
In addition to the aforesaid infrared receiver, the first emitting unit 106 comes in the form of a radio frequency transmitter. The first receiving unit 122 is a radio frequency receiver for receiving a radio frequency signal (i.e., the initial signal) generated by the radio frequency transmitter. The radio frequency signal generated by the radio frequency transmitter is not subject to any directional limitation nor susceptible to barriers, such as terrain or objects (such as furniture), such that the first receiving unit 122 can receive the radio frequency signal efficiently.
In conclusion, the present invention provides a positioning system for detecting the position of a cleansing device. The positioning system comprises a cleansing device and a base station. The cleaning device comprises a body, a controlling unit, a cleaning module, a first emitting unit, and a second emitting unit. The base station comprises a first receiving unit, two second receiving units, and a computing unit. The computing unit starts counting time as soon as the first and second emitting units emit an initial signal and an ultrasonic signal, respectively, and the first receiving unit receives the initial signal. After both the two second receiving units have received the same ultrasonic signal, the computing unit calculates the position of the cleansing device relative to the base station, thereby enhancing positioning precision.