Embodiment
Fig. 3 is multi-function robot one-piece construction block diagram of the present invention, as shown in Figure 3, multi-function robot provided by the present invention comprises main body 1, multiple functional modules 2 and at least one automatic-separation mechanism 13, multiple functional module 2 is arranged on above described body 1, described body 1 is also provided with travel mechanism 11, control module 12 and the first energy supply unit (not shown), described first energy supply unit is electrically connected with each functional module 2 travel mechanism 11 respectively by interface, for providing work capacity for described functional module 2 and travel mechanism 11, described control module 12 enables multi-function robot move by controlling travel mechanism 11.Automatic-separation mechanism 13 or functional module are also provided with the second energy supply unit, for providing work capacity for automatic-separation mechanism 13.Described multiple functional module, be floor cleaning module 20 and air-purifying module 21 in one particular embodiment of the present invention, described floor cleaning module 20 and air-purifying module 21 are folded to be successively located on body 1, and carries out work by the work order of reception control unit 12.The described functional module 2 that automatic-separation mechanism 13 described in each is corresponding with it with one is connected, described control module 12 controls described automatic-separation mechanism 13 and connected described functional module 2 is separated from described body 1, or described functional module 2 and described body 1 is combined.
In one particular embodiment of the present invention, described control module 12 comprises the first signal receiving unit 121, CPU (central processing unit) 122 and the first signal transmitting unit 123, the signal that described first signal receiving unit 121 receives comprises, user is by the control signal of the control panel input on body 1, or the status signal that each functional module sends, or come from the status signal of described automatic-separation mechanism 13, or the status signal detected by body.
Because common robot all has for providing interactive control panel, therefore, control module 12 can receive by the first signal receiving unit 121 instruction inputted by this control panel, and such as, this instruction may be used for indicating concrete which functional module of separation.Concrete operations as, an inventory is set, it states clearly the functional module that can be separated, user can browse this inventory by control panel, and selects one or more functional module, after determining done selection, control module 12 will receive this instruction, and know to be separated which functional module.Again such as, user can force to select by which functional module to be worked by control panel, and e.g., user can select to control floor cleaning module 20 in a certain period and work, and controls air-purifying module 21 work in a certain period.
Each functional module 2 can send status signal to control module 12, such as, when described functional module 2 is air-purifying module 21, described status signal is air quality status signal, control module 12 judges whether to need to carry out purification of air according to this air quality status signal, namely the need of startup air-purifying module 21, if do not needed, then do not need when mobile with air-purifying module 21.
When described functional module 2 is floor cleaning module 20, described status signal is state of ground signal, control module 12 judges whether to need to carry out floor cleaning according to this state of ground signal, namely the need of startup air-purifying module 21, if do not needed, then do not need when mobile with floor cleaning module 20.
Certainly, the present invention is not limited to above-mentioned two kinds of operational modules, and functional module also can be air wetting module, and when functional module is air wetting module, described status signal is humidity of air signal etc.
In addition, automatic-separation mechanism 13 can send status signal to described control module 12, represent the contents such as duty is good, exception, according to this status signal, control module 12 determines whether this automatic-separation mechanism can be used, if available, then send the instruction being separated or combining, if unavailable to it, then do not send to it instruction being separated or combining, the action namely no longer performing combination or be separated.Now, can report to the police or carry out other work.Certainly, automatic-separation mechanism 13 can send status signal always, also can send signal again when there are abnormal (as electrical fault, telescoping mechanism fault etc.).
Multi-purpose machine human body is also provided with the various sensor corresponding to difference in functionality module, as air mass sensor and dust sensor etc.When the status signal detected by the sensor on body is correspond to the signal that a functional module does not need work, this multi-function robot can be determined now to need to be separated this functional module, and can determine that the functional module corresponding with the status signal that this body detects is functional module to be separated.
In addition, the signal that multi-function robot provided by the invention also can be detected by body judges combination or replaces a certain functional module.Such as, for in specific embodiment provided by the invention, functional module is respectively floor cleaning module 20 and air-purifying module 21, body is provided with air mass sensor and dust sensor, for when only having floor cleaning module 20 to work, also air mass signal can be detected, when the air mass signal value that body detects is greater than predetermined value, this robot can determine that needing to start air-purifying module 21 works, now, by stopping the work of ground cleaning module 20, finding air-purifying module 21, starting air-purifying module 21 and working.Otherwise, when air-purifying module 21 works, if when body detects that dust signal value is greater than predetermined value, this robot can determine that needing to start floor cleaning module 20 works, now, by stopping the work of air-purifying module 21, finding floor cleaning module 20, starting floor cleaning module 20 and working.
Fig. 4 is the functional block diagram of multi-function robot automatic-separation mechanism of the present invention, as shown in Figure 4 with reference to Figure 3, the invention provides one and be applied in automatic-separation mechanism 13 in multi-function robot, it comprises telescoping mechanism 131 and control gear 132, described telescoping mechanism 131 is fixed in functional module 2, during work, described control module 12 determines functional module to be separated according to the signal received, and send wireless separation command signal to the control gear 132 of the telescoping mechanism in functional module to be separated described in this, the control gear 132 of described telescoping mechanism is according to the separation command signal received, control described telescoping mechanism 131 to stretch, described functional module 2 is upwards lifted, thus this functional module 2 is separated with body 1, or when described functional module 2 is with body 1 released state, described control module 12 determines functional module to be combined according to the signal received, and send wireless combination command signal to the control gear 132 of the telescoping mechanism in functional module to be combined described in this, described telescoping mechanism 131 shrinks, described functional module 2 is moved down, thus described functional module is combined on described body 1.
Fig. 5 is the method flow diagram of multi-function robot automatic separation module of the present invention, and as shown in Figure 6, the method flow of multi-function robot automatic separation module is as follows:
Method one: the method only can comprise step S100 in Fig. 5, S101, S102, S105 and S107.In the method, these steps perform successively by sequence number size.
Step S100, control module 12 Received signal strength, it should be noted that, this signal comprises the control signal of user by the control panel input on body 1, or the status signal that each functional module sends, or comes from the status signal of body detection.
Step S101, judges whether to need separate functional blocks, if needed, performs step S102, if do not needed, returns step S100.
Step S102, determines functional module to be separated.
Step S105, controls automatic-separation mechanism 13 action that is connected with functional module to be separated, the body of described functional module to be separated and described multi-function robot or other functional modules is separated by described automatic-separation mechanism 13.It should be noted that, also comprise such two steps in step S105, first, the first signal transmitting unit 123 in control module 12 sends separation command to the control gear 132 of the telescoping mechanism in automatic-separation mechanism; Then, the control gear 132 of described telescoping mechanism, according to separation command, controls telescoping mechanism 131 and stretches, functional module to be separated upwards lifted by described telescoping mechanism 131.
Step S107, control module 12 controls travel mechanism 11 action of multi-function robot, drives multi-function robot to leave described functional module to be separated by described travel mechanism 11.
Method two:
The method, except comprising step S100 in method one i.e. Fig. 5, S101, S102, S105 and S107, also comprised before step S105:
Step S104, is separated adjacent functional module, and the functional module above adjacent by functional module to be separated and the body 1 of described multi-function robot are separated.
Also comprise after step S105:
Step S106, is recombined into the functional module above adjacent for described functional module to be separated on the body 1 of described multi-function robot.
By the flow process described in method two, if when functional module to be separated is positioned at multiple functional module middle, the functional module mediated can be separated.
In the above described two methods, after determining functional module to be separated, if comprise step S103 also have received the status signal coming from described automatic-separation mechanism, if this status signal is abnormal, then sends in step S108 and report to the police and stop the action of this functional module of separation; If not abnormal, then perform step S105.By this step, can determine before separate functional blocks that the automatic-separation mechanism be connected with this functional module is in good condition, ensure that the accuracy of separation.
Fig. 6 is the part-structure schematic diagram of multi-function robot embodiment one of the present invention, Fig. 7 is the structural representation that two functional modules of multi-function robot embodiment one of the present invention are separated, as Fig. 6 and with reference to shown in Fig. 7, in the present embodiment, have two functional modules, one is floor cleaning module 20, one is air-purifying module 21, floor cleaning module 20 is positioned at the below of air-purifying module 21, and integrate with main body 1, its principles and structure is identical with background technology, does not repeat them here.See Fig. 7, two adjacent functional modules are folded to be located at together, each functional module is provided with the first bindiny mechanism, and described bindiny mechanism comprises and is evenly arranged on multiple guide pillars in a functional module 70 and is arranged on guide groove 71 corresponding with multiple guide pillar 70 on adjacent function modules.When two functional modules merge, functional module with multiple guide pillar 70 declines gradually, makes described guide pillar 70 insert the guide groove 71 that adjacent function modules is arranged, when guide pillar 70 inserts guide groove 71 completely, merging work completes, and two functional modules can be made to merge fixing.In the figure 7, the functional module above described, as air-purifying module 21 is provided with automatic-separation mechanism 13, described automatic-separation mechanism 13 comprises telescoping mechanism and control gear thereof.Wherein, a kind of structural representation of the telescoping mechanism of the automatic-separation mechanism in multi-function robot embodiment one of the present invention as shown in Figure 8.
See Fig. 8, it is a kind of structural representation of the telescoping mechanism in automatic-separation mechanism of the present invention; The telescoping mechanism 131 of automatic-separation mechanism comprises air pump (1320) and feet 131a in the present embodiment, wherein, feet 131a comprises air chamber 1310, piston 1311 and expansion link 1312, described piston 1311 is located at the inside of described air chamber 1310, described air chamber 1310 is divided into upper and lower two chambers 1314,1315, one end of described expansion link 1312 is connected with described piston 1311, and the other end stretches out described air chamber 1310; On described air chamber 1310, corresponding upper chamber 1314 is provided with entry/exit gas port 1313; Or on described air chamber 1310, corresponding chamber 1314,1315 is up and down respectively equipped with air intake opening and gas outlet (another kind of embodiment, not shown).
When multi-function robot carries out functional module mask work, air-flow enters air chamber 1310 along D direction by entry/exit gas port 1313 from air pump 1320, air pressure in upper chamber 1314 increases, promoting piston 1311 drives expansion link 1312 to move along E direction, functional module to be separated can be lifted, make it depart from multi-purpose machine human body.When multi-function robot carries out functional module merging work, air-flow flows out air chamber 1310 along the opposite direction of D by entry/exit gas port 1313, air pressure in upper chamber 1314 reduces, gravity due to functional module to be combined itself makes expansion link 1312 be subject to anchorage force F, thus driven plunger 1311 and expansion link 1312 move along the opposite direction of E, functional module to be combined is declined, thus with multi-function robot ontology merging.
The functional block diagram of the control gear embodiment one that Fig. 9 is telescoping mechanism shown in Fig. 8, as Fig. 9 with reference to shown in figure 8, the control gear 132 of telescoping mechanism comprises air valve 1321, air valve controller 1323 and secondary signal receiving element 1322 on the pipeline that is arranged between described air pump 1320 and entry/exit gas port 1313 or between described air pump 1320 and air intake opening.Described secondary signal receiving element 1322 receives the instruction that control module 12 sends, and this instruction is sent to air valve controller 1323, described air valve controller 1323 transmits control signal air-supply valve 1321, described air valve 1321 is according to this instruction unpack or closedown, air pump 1320 is inflated in air chamber 1310, thus control stretching out of expansion link 1312, or gas in air chamber 1310 is spilt into air from air valve 1321.
In the present embodiment, telescoping mechanism is controlled by pneumatic mode, air pump is wherein a minitype pump, and air valve, air valve controller can adopt any one of the prior art, such as, when in air valve with controlling functions time, controller that can be independent, but, if just common air valve, then needing increase controller, can be specifically the fritter circuit board being integrated with control element.Because this technology belongs to existing mature technology, therefore, do not repeat them here.
The functional block diagram of the control gear embodiment two that Figure 10 is telescoping mechanism shown in Fig. 8, as Figure 10 and with reference to shown in figure 8, the present embodiment and embodiment one difference are, the air-flow import/export of blower fan 103 is connected with entry/exit gas port 1313, the instruction of the control module 12 that controller of fan 102 is received by secondary signal receiving element 101, and transmit control signal to described blower fan 103, control turning to and rotating speed of blower fan 103, thus control the retracted position of expansion link 832.
Figure 11 is the another kind of structural representation of the telescoping mechanism of automatic-separation mechanism of the present invention, and as shown in figure 11, automatic-separation mechanism 110 comprises in the present embodiment, drive motor 115, rotation section, fork 111 and push rod 112.Rotation section is reduction gearing 114, and the output shaft of drive motor 115 is provided with little transmission gear 113, and reduction gearing 114 is meshed with the gear teeth of transmission gear 113, and thus, reduction gearing 114 is connected with the output shaft of drive motor 115 by transmission gear 113.One end of fork 111 is hinged on wheel body one side of reduction gearing 114, the pin joint of fork 111 and reduction gearing 114 is R to the distance at reduction gearing 114 center, one end of described fork 111 other end and push rod 112 is hinged, the stroke of push rod 112 is r, then r=2R, the free end of push rod 112 opposite side coaxially arranges a guiding mechanism (not shown), makes push rod free end keep rectilinear motion.When multi-function robot carries out functional module mask work, drive motor 115 starts, and drive pinion wheel 113 to rotate, pinion wheel 113 drives reduction gearing 114 to rotate, reduction gearing 114 drives fork 111 to move in a circle, and fork 111 drives push rod 112 to do rectilinear motion.Whenever reduction gearing 114 half revolution, fork 111 drives push rod 112 to keep straight on travel distance S, S=2R.The stroke of push rod 112 is r, if r=S=2R, then push rod 112 just take action distance S time, functional module to be separated rises to peak, makes it depart from multi-purpose machine human body.When multi-function robot carries out functional module merging, drive motor 115 does reverse rotation, pinion wheel 113 is made to drive reduction gearing 114 to drive fork 111 to do reverse circular motion, fork 111 drives push rod 112 to keep straight on and returns distance S, S=2R, functional module to be combined is declined, thus with multi-function robot ontology merging.
Certainly, if do not need to slow down to the output speed of drive motor, rotation section can be any one revolving meber, and it is directly connected with the output shaft of drive motor.One end of fork is hinged on side, rotation section one, the pin joint of fork and rotation section is R to the distance at center, rotation section, one end of the fork other end and push rod is hinged, the stroke of push rod is r, then r=2R, the free end of push rod opposite side coaxially arranges a guiding mechanism, makes push rod free end keep rectilinear motion.Remaining working method is identical with above-mentioned employing ways of deceleration, does not repeat them here.
Figure 12 is the functional block diagram of the control gear of telescoping mechanism shown in Figure 11, as Figure 12 and in conjunction with shown in Figure 11, the control gear 120 of described telescoping mechanism comprises electric machine controller 122 and secondary signal receiving element 121, described electric machine controller 122 receives the instruction of described control module 12 by secondary signal receiving element 121, and transmit control signal to described drive motor 115, for controlling turning to and rotating speed of drive motor 155, thus control the retracted position of push rod 112.
In the embodiment above, nethermost floor cleaning module and main body integrate, inseparable, certainly all functional modules and main body all can be separated, comprise nethermost functional module, wherein the simplest a kind of structure is, main body is only a framework, this framework as shown in figure 13, Figure 13 is the structural representation of the main body of another embodiment of multi-function robot of the present invention, main body 1 ' comprises two driving wheels 11 ', an engaged wheel 12 ' and two drive motor 13 ', the signal of described two drive motor 13 ' reception control unit (not shown), by driving two driving wheels 11 ' and driving engaged wheel 12 ' to make main body 1 ' move.Described multiple functional module stacks and to go up in main body 1 ' and to fix, and operationally, main body 1 ' delivers multiple functional module and carries out work, and its method of work is identical with embodiment one, does not repeat them here.
In the embodiment above, control module in multi-function robot can be separately for realizing the separation control module of separate functional blocks, now, this control module does not have other controlling functions, the control as walking mode, the control to each functional module co-ordination etc.On the other hand, in the embodiment above, the control module in multi-function robot also can be used to the control assembly controlling this multi-function robot all functions co-ordination, namely total control module.Such as, except there is the controlling functions of foregoing separate functional blocks, also comprise other various relevant control functions.In order to improve the extendability of this multi-function robot, in one embodiment of the invention, comprise at total control module of this multi-function robot and be separated the such functional module of control module, the control gear of the telescoping mechanism in this separation control module and foregoing embodiments is (for the control gear 132 of telescoping mechanism, the control gear 100 of the telescoping mechanism in other each embodiments, 120 is similar) form the control device of automatic separation module.As shown in figure 14, be separated control module 140 and be arranged in body, it can be a functional module in control module 12 to the functional block diagram of this control device.Control gear 132 and the telescoping mechanism of described telescoping mechanism are arranged in functional module, are separated control module 140 wireless connections with described.The control gear 132 of described telescoping mechanism accepts the separation command of described separation control module, control described telescoping mechanism to stretch, described functional module is upwards lifted, thus described functional module is separated from described body 1, or described functional module is moved down, thus described functional module is combined on described body 1.Detailed process, as described in above-described embodiment, does not repeat them here.
Artificially routine with the multi-purpose machine with two functional modules below, described functional module one is floor cleaning module, and one is air-purifying module, and air-purifying module is provided with automatic-separation mechanism, is described as follows its course of work:
When this multi-function robot is started working, first judge that room air is the need of purification.Multi-function robot simply can run a circle around indoor wall, and whether the concentration of narmful substance detected in room air by the air mass sensor that air-purifying module loads is exceeded standard.If concentration of narmful substance exceeds standard, then the integrated mode that robot combines with floor cleaning module and air-purifying module carries out work.Robot, while clean ground, purifies the air of a room; If concentration of narmful substance does not exceed standard, then robot starts clastotype, control module (or being separated control module) controls automatic-separation mechanism and is separated from robot body by air-purifying module, robot only carries out flooring cleaning, thus alleviate the heavy burden of robot, extend the operational use time of robot.
When needs perform integrated mode work again, this multi-function robot finds this air-purifying module, instruction is sent to automatic-separation mechanism by control module, to have air chamber 1310, the telescoping mechanism 131 of piston 1311 and expansion link 1312 is example, as shown in Figure 8, air-flow flows out air chamber 1310 along the opposite direction of D by entry/exit gas port 1313, air pressure in upper chamber 1314 reduces, gravity due to air-purifying module itself makes expansion link 1312 be subject to anchorage force F, thus driven plunger 1311 and expansion link 1312 move along the opposite direction of E, the height of air-purifying module is constantly declined, until the guide pillar that air-purifying module is arranged inserts the guide pillar groove that floor cleaning module is arranged completely.
In addition, the automatic-separation mechanism in the present embodiment also can be loaded on Robot cleaning module, or arranges automatic-separation mechanism respectively in floor cleaning module and air-purifying module.
By above embodiment, multi-function robot provided by the invention has at least one automatic-separation mechanism, by automatic-separation mechanism, a certain temporary idle functional module is separated from main body, neither affect the work of other functional modules, alleviate again the heavy burden of robot, save energy, improve the operational use time of robot.