Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Computer room inspection control method provided by the invention, can be adapted for communication system as shown in Figure 1.As shown in Figure 1,
The communication system includes crusing robot 10, charging pile 11 and server-side 12, and wherein crusing robot 10 can be to computer room
Inspection is carried out, including equipment, temperature, humidity in computer room are detected;Charging pile 11 and server-side 12 communicate to connect, and can
For the charging of crusing robot 11, while can provide communication interface, due in computer room without wireless network, crusing robot 10
It can be by being connect with charging pile 11, realization crusing robot 10 carries out information exchange by charging pile 11 and server-side 12, namely
It can first control after crusing robot 10 is moved at charging pile 11, be attached with charging pile 11, can charge in connection
And/or interacted by charging pile 11 and server-side 12, including obtain patrol task from server-side 12, or will test
Computer room exception information is reported to server-side 12;Server-side 12 can be remote server or other controlling terminals, can pass through
Charging pile 11 issues patrol task to crusing robot 10, can also be after receiving the computer room exception information that crusing robot 10 reports
Notify administrative staff.Computer room inspection control method is described in detail below with reference to specific embodiment.
Fig. 2 is computer room inspection control method flow chart provided in an embodiment of the present invention.Present embodiments provide a kind of computer room
Inspection control method is applied to crusing robot, and specific step is as follows for this method:
S101, the control crusing robot are moved at charging pile.
In the present embodiment, the position of charging pile is fixed, and crusing robot needs basis to patrol during inspection
Inspection task moves in computer room, and since, without wireless network, crusing robot is also not easy to connected with network cable in computer room, therefore take
Business end can not be transmitted directly to crusing robot when issuing patrol task, but crusing robot is needed to be moved to charging pile
Place, could further obtain patrol task.
S102, it is connect with the charging pile, receives the patrol task that the charging pile is obtained from server-side.
In the present embodiment, charging pile and server-side communicate to connect, and what charging pile can directly receive that server-side issues patrols
Inspection task, and cache in the memory unit, connection, Jin Erke are established with charging pile when crusing robot is moved to after charging pile goes out
Crusing robot is sent to by the patrol task that charging pile is cached;Certainly, charging pile can be mentioned only in another embodiment
For communication interface, after crusing robot is connect with the communication interface, the communication connection of crusing robot and server-side is established, in turn
Patrol task directly can be handed down to by crusing robot by server-side, cache patrol task without charging pile.In addition, patrolling
When inspection robot is connect with charging pile, it can also be charged by charging pile to crusing robot.
S103, inspection is carried out to computer room according to the patrol task.
In the present embodiment, patrol task may include to calculator room equipment, computer room temperature, the inspection of humidity etc., more specifically
, may include that inspection is carried out to different calculator room equipment in each patrol task, can indicator light to calculator room equipment, in display screen
The content etc. of display detected, also can detect the environmental parameters such as temperature, humidity at the calculator room equipment position.Crusing robot
It can be moved to according to patrol task at corresponding position, carry out corresponding inspection behaviour by plurality of devices such as sensor, cameras
Make, wherein sensor, camera may be provided in executing agency's (such as mechanical arm) of crusing robot.Optionally, server-side is also
Different priority patrol task can be arranged, so that according to priority by height when crusing robot gets multiple patrol tasks
Patrol task is executed to low sequence.
Computer room inspection control method provided in this embodiment is moved at charging pile by controlling the crusing robot;
It is connect with the charging pile, receives the patrol task that the charging pile is obtained from server-side;According to the patrol task to computer room
Carry out inspection.In the case where computer room does not have wireless network, the patrol task of server-side can be issued the present embodiment by charging pile
To at crusing robot, so that crusing robot is timely got patrol task relatively and patrolled according to patrol task
Inspection realizes that server-side issues the remote task of crusing robot, without patrol task is written in advance by administrative staff
In the storage unit of crusing robot, do not need to suspend crusing robot by administrative staff when issuing new patrol task to incite somebody to action yet
In the storage unit of new patrol task write-in crusing robot, the efficiency and operability that patrol task issues are improved.
In one alternate embodiment, as shown in figure 3, the control crusing robot described in S101 in above-described embodiment
It is moved at charging pile, specifically can include:
S201, the battery capacity for obtaining the crusing robot;
If S202, the battery capacity are lower than default power threshold, control the crusing robot be moved to fill it is described
At electric stake.
In the present embodiment, can real-time detection crusing robot battery capacity, when electricity is lower than default power threshold,
I.e. not enough power supply when, controllable crusing robot is returned at charging pile and is charged, charging while, can by charging pile from
Server-side obtains patrol task.
In another alternative embodiment, as shown in figure 4, the control inspection machine described in S101 in above-described embodiment
People is moved at charging pile, specifically may also include that
S301, the progress for obtaining current patrol task;
If S302, judging that current patrol task has been finished, controls the crusing robot and be moved to the charging
At stake.
In the present embodiment, crusing robot can be obtained in real time to the implementation progress of current patrol task, when judgement is current
Patrol task has been finished, and when can be executed currently without other tasks, then it can control crusing robot to return charging
At stake, to obtain next patrol task;If next patrol task has not been obtained, crusing robot can carry out at charging pile
It is standby to wait issuing for next patrol task.
In another alternative embodiment, as shown in figure 5, the control inspection machine described in S101 in above-described embodiment
People is moved at charging pile, specifically may also include that
S401, the current location for obtaining the crusing robot obtain the crusing robot according to the current location
At a distance from the charging pile;
If S402, the distance are less than pre-determined distance threshold value, control the crusing robot and be moved to the charging pile
Place.
In the present embodiment, can also connect in passing with charging pile when crusing robot is moved to charging pile near zone
It connects, to receive the new patrol task that server-side issues, can also obtain the current location of crusing robot in real time, patrolled with obtaining
Robot current location is examined at a distance from charging pile, if the distance is less than pre-determined distance threshold value, crusing robot can control to move
It moves at charging pile and new patrol task is obtained from server-side by charging pile, to guarantee that the patrol task that server-side issues can be use up
At early arrival crusing robot, crusing robot is also avoided to move larger distance after having executed current patrol task
It can return to and obtain new patrol task at charging pile, reduce routing inspection efficiency.In addition, the pre- of charging pile can also be entered in crusing robot
Determine in region, control crusing robot is moved at charging pile.
The control crusing robot, which is moved to, in another alternative embodiment, described in the S101 in above-described embodiment fills
At electric stake, specifically it may also include that
The crusing robot is controlled to be moved at the charging pile at interval of preset time.
In the present embodiment, it also can control crusing robot to return at interval of preset time and obtain an inspection at charging pile
Task, to guarantee that patrol task can reach at crusing robot as early as possible.
It should be noted that the strategy that control crusing robot of the embodiment of the present invention is moved at charging pile is not limited to
Each alternative embodiment stated, such as controllable charging pile issue preset sound or light, when crusing robot detects charging pile
Crusing robot is controlled after the preset sound or light of sending to be moved at charging pile;In addition, above-mentioned each alternative embodiment can be with
Either type combination, no longer repeats one by one herein.
Based on any of the above embodiments, as shown in fig. 6, being patrolled according to the patrol task to computer room described
When inspection, it may also include that
S501, when detect computer room deposit when abnormal, obtain computer room exception information;
S502, the control crusing robot are moved at charging pile;
S503, it is connect with the charging pile, and the computer room exception information is reported to the clothes by the charging pile
Business end.
In the present embodiment, in crusing robot during executing patrol task, when detecting that it is abnormal that computer room exists
When, such as detect that a certain calculator room equipment stops working normally or detecting that computer room temperature, humidity etc. are more than preset threshold
When, computer room exception information can be obtained, above-mentioned computer room is can record in the information and there is abnormal situation, control crusing robot is mobile
It to charging pile, is connect with charging pile, computer room exception information is reported to by server-side by charging pile, so that server-side notice arrives
Administrative staff, to avoid accident generation.
Based on any of the above embodiments, the crusing robot is provided with input equipment and/or safety sensor,
Wherein input equipment can be Touch Screen, keyboard etc., may also comprise some buttons, key, such as scram button;Safety sensing
Device may include ultrasonic sensor, anti-collision sensor, dropproof sensor, microwave remote sensor etc., and wherein ultrasonic sensor is available
In detection surrounding objects at a distance from robot, when object and robot close to when, issue corresponding abnormality signal;Anti-collision
Hitting sensor can be used for detecting robot and when object is collided, issues corresponding abnormality signal;Dropproof sensor can
For detecting whether ground has hole and hole, when having detected hole and hole, corresponding abnormality signal is issued;Microwave remote sensor
Can be used in robot operational process when people is close, into warning apart from when sensor when, issue corresponding abnormality letter
Number.
Further, as shown in fig. 7, the method also includes:
S601, stop command or receive the safety sensor detection that user is inputted by the input equipment are received
The abnormal state information of the crusing robot arrived;
S602, according to the stop command or the abnormal state information, control the crusing robot emergency stop and pack up
The executing agency of the crusing robot, and the progress of current patrol task is recorded, to be again started up in the crusing robot
When continued to run according to the progress of the current patrol task.
In the present embodiment, user (administrative staff) can operate the input equipment of crusing robot, such as logical
Furthermore crossing Touch Screen input stop command or triggering scram button can also patrol to carry out emergency stop to crusing robot
When the safety sensor of inspection robot detects any abnormal state information, it can trigger and emergency stop is carried out to crusing robot, in urgency
Stopping time can control crusing robot to stop movement, while pack up executing agency's (such as mechanical arm) of crusing robot, avoid into
One step causes the accident generation, and records the progress of current patrol task, with when crusing robot is again started up according to current
The progress of patrol task continues to run, and being again started up for crusing robot can be controlled by administrative staff.It should be noted that
When in computer room nobody when, crusing robot occur emergency stop, administrative staff can be notified by scheduled strategy, such as can predict
The at most required duration of each patrol task can be by charging pile if crusing robot is not returned to charging pile in the duration
It is reported to server-side;For another example crusing robot capable of emitting preset sound or light in emergency stop, on charging pile be arranged sound or
The acquisition device of light then can determine whether crusing robot urgency after collecting the preset sound or light of crusing robot sending
Stop, and is reported to server-side;Certain the present embodiment is also not limited to the above-mentioned mode enumerated, other can realize that mode also may be used.
Based on any of the above embodiments, it is described connect with the charging pile after, may also include that
Receive the pause instruction for the patrol task that the charging pile is obtained from the server-side;Pause executes the pause and refers to
Enable corresponding patrol task.
It in the present embodiment, can only be in crusing robot when server-side needs to control crusing robot pause patrol task
After reaching charging pile, the pause instruction to patrol task can be just issued, crusing robot pause is made to execute corresponding patrol task.
Fig. 8 is the structure chart of computer room routing inspection control device provided in an embodiment of the present invention.Computer room provided in this embodiment patrols
Inspection control device can execute the process flow of computer room inspection control method embodiment offer, such as
Shown in Fig. 8, the computer room routing inspection control device 70 includes control module 71, communication module 72 and execution module 73.
Control module 71 is moved at charging pile for controlling the crusing robot;
Communication module 72 receives the patrol task that the charging pile is obtained from server-side for connecting with the charging pile;
Execution module 73, for carrying out inspection to computer room according to the patrol task.
Based on any of the above embodiments, the control module 71 is used for:
Obtain the battery capacity of the crusing robot;
If the battery capacity is lower than default power threshold, controls the crusing robot and be moved to and fill the electric stake
Place.
Based on any of the above embodiments, the control module 71 is used for:
Obtain the progress of current patrol task;
If judging, current patrol task has been finished, and controls the crusing robot and is moved at the charging pile.
Based on any of the above embodiments, the control module 71 is used for:
The current location for obtaining the crusing robot, according to the current location obtain the crusing robot with it is described
The distance of charging pile;
If the distance is less than pre-determined distance threshold value, controls the crusing robot and be moved at the charging pile.
Based on any of the above embodiments, the control module 71 is used for:
The crusing robot is controlled to be moved at the charging pile at interval of preset time.
Based on any of the above embodiments, the execution module 73 is also used to, according to the patrol task to machine
When room carries out inspection, detects that computer room is deposited when abnormal, obtain computer room exception information;
The control module 71 is also used to, and is controlled the crusing robot and is moved at charging pile;
The communication module 72 is also used to, and is connect with the charging pile, and the computer room exception information is filled by described
Electric stake is reported to the server-side.
Based on any of the above embodiments, the crusing robot is provided with input equipment and/or safety sensor;
The execution module 73 is also used to:
Receive the stop command or receive the institute that the safety sensor detects that user is inputted by the input equipment
State the abnormal state information of crusing robot;
According to the stop command or the abnormal state information, controls the crusing robot emergency stop and pack up described
The executing agency of crusing robot, and the progress of current patrol task is recorded, with the root when the crusing robot is again started up
It is continued to run according to the progress of the current patrol task.
Based on any of the above embodiments, the communication module 72 is also used to, and after connecting with the charging pile, is connect
Receive the pause instruction for the patrol task that the charging pile is obtained from the server-side;
The execution module 73 is also used to, and pause executes the corresponding patrol task of the pause instruction.
Computer room routing inspection control device provided in an embodiment of the present invention can be specifically used for executing side provided by above-mentioned Fig. 2-7
Method embodiment, details are not described herein again for concrete function.
Computer room routing inspection control device provided in an embodiment of the present invention is moved to charging pile by controlling the crusing robot
Place;It is connect with the charging pile, receives the patrol task that the charging pile is obtained from server-side;According to the patrol task to machine
Room carries out inspection.For the present embodiment in the case where computer room does not have wireless network, the patrol task of server-side can be by under charging pile
It is dealt at crusing robot, crusing robot is enable timely to get patrol task relatively and is carried out according to patrol task
Inspection realizes that server-side issues the remote task of crusing robot, without in advance being write patrol task by administrative staff
Enter in the storage unit of crusing robot, do not need yet when issuing new patrol task by administrative staff suspend crusing robot with
By in the storage unit of new patrol task write-in crusing robot, the efficiency and operability that patrol task issues are improved.
Fig. 9 is the structural schematic diagram that computer room inspection provided in an embodiment of the present invention controls equipment.The embodiment of the present invention provides
Computer room inspection control equipment can execute computer room inspection control method embodiment offer process flow, as shown in figure 9, computer room
It includes memory 81, processor 82, computer program and communication interface 83 that inspection, which controls equipment 80,;Wherein, computer program is deposited
Storage is configured as executing computer room inspection control method described in above embodiments as processor 82 in memory 81.
The computer room inspection control equipment of embodiment illustrated in fig. 9 can be used for executing the technical solution of above method embodiment,
The realization principle and technical effect are similar, and details are not described herein again.
In addition, the present embodiment also provides a kind of computer readable storage medium, it is stored thereon with computer program, the meter
Calculation machine program is executed by processor to realize computer room inspection control method described in above-described embodiment.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied
Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed
Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit
Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer
It is each that equipment (can be personal computer, server-side or the network equipment etc.) or processor (processor) execute the present invention
The part steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is various
It can store the medium of program code.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each functional module
Division progress for example, in practical application, can according to need and above-mentioned function distribution is complete by different functional modules
At the internal structure of device being divided into different functional modules, to complete all or part of the functions described above.On
The specific work process for stating the device of description, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.