Fire early warning method and apparatus, and medium and electronic device

The first robot determines the type information of the object and the current temperature, calculates the ignition point temperature, solves the problem of the inability to warning before the fire in the prior art, and realizes timely warning and prevention of fire hazards.

WO2025161985A1PCT designated stage Publication Date: 2025-08-07BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Application Number
PCT/CN2025/072842
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-04
Filing Date
2025-01-16
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the prior art, the first robot cannot provide early warning before a fire occurs, but can only provide early warning after a fire occurs.

Method used

By determining the type information of the object within the visual range of the first robot and the current temperature, the ignition point temperature is determined based on the type information of the object, and based on the comparison of the current temperature and the ignition point temperature, it is determined whether the fire warning information is output.

Benefits of technology

It has achieved early warnings before a fire occurs, avoiding personnel and property losses, and timely killing fire hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025072842_07082025_PF_FP_ABST
    Figure CN2025072842_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A fire early warning method and apparatus, and a medium and an electronic device. The method comprises: determining type information of an object within the visual range of a first robot, and the current temperature of the object; on the basis of the type information of the object, determining an ignition-point temperature corresponding to the object; and on the basis of the ignition-point temperature and the current temperature, determining whether to output fire early warning information. When a rise in the temperature of an article in a working environment is detected, a robot issues an early warning to a user in advance before a fire breaks out, nipping fire hazards in the bud and thus preventing the loss of personnel and property.
Need to check novelty before this filing date? Find Prior Art

Description

Fire warning method, device, medium and electronic equipment

[0001] This application claims priority to Chinese Patent Application No. 202410160681.1 filed on February 4, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field

[0002] The present disclosure relates to a fire early warning method, device, medium and electronic equipment. Background Art

[0003] With the development of first-robot technology, first-robots are increasingly being used across various industries. In particular, first-robots are increasingly being used to respond to emergencies in their working environments, for example, using them for fire warnings. However, in related technologies, first-robots are generally only able to provide warnings after a fire has occurred, not before it has formed. Summary of the Invention

[0004] This summary is provided to briefly introduce concepts that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] In a first aspect, the present disclosure provides a fire early warning method, the method comprising:

[0006] Determining type information of an object within a visual range of the first robot and a current temperature of the object;

[0007] determining an ignition point temperature corresponding to the object according to the type information of the object;

[0008] Whether to output fire warning information is determined according to the ignition point temperature and the current temperature.

[0009] In a second aspect, the present disclosure provides a fire warning device, comprising:

[0010] a first determining module configured to determine type information of an object within a visual range of the first robot and a current temperature of the object;

[0011] a second determining module configured to determine an ignition point temperature corresponding to the object according to the type information of the object;

[0012] The third determination module is configured to determine whether to output fire warning information according to the ignition point temperature and the current temperature.

[0013] In a third aspect, the present disclosure provides a computer-readable medium having a computer program stored thereon, which implements the steps of the method described in the first aspect when executed by a processing device.

[0014] In a fourth aspect, the present disclosure provides an electronic device, comprising:

[0015] a storage device having a computer program stored thereon;

[0016] A processing device is used to execute the computer program in the storage device to implement the steps of the method described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale. In the drawings:

[0018] FIG1 is a flowchart illustrating a fire early warning method according to some embodiments.

[0019] FIG2 is a flow chart showing a fire early warning method according to yet other embodiments.

[0020] FIG3 is a flow chart showing a fire early warning method according to some other embodiments.

[0021] FIG4 is a schematic diagram showing module connections of a fire warning device according to some embodiments.

[0022] FIG5 is a schematic structural diagram of an electronic device according to some embodiments. DETAILED DESCRIPTION

[0023] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0024] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0025] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Definitions of other terms are provided in the following description.

[0026] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0027] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0028] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0029] Figure 1 is a flowchart illustrating a fire early warning method according to some embodiments. As shown in Figure 1 , embodiments of the present disclosure provide a fire early warning method that can be performed by an electronic device, specifically a fire early warning device. This device can be implemented using software and / or hardware and configured within the electronic device. It should be understood that the electronic device can be a server or a first robot. As shown in Figure 1 , the method may include the following steps.

[0030] In step 110 , type information of an object within a visual range of the first robot and a current temperature of the object are determined.

[0031] Here, the visual range of the first robot may refer to the shooting range of the camera installed on the first robot. In other words, the visual range of the first robot refers to the range of the captured images captured by the camera of the first robot. The objects within the visual range of the first robot may refer to items within the visual range of the first robot. Accordingly, the type information of the object refers to the type information of the item. For example, types such as clothing, fruit, etc. Of course, further subdivision can also be performed based on material composition. For example, clothing can be divided into polyester fiber type clothing, pure cotton type clothing, and wool type clothing.

[0032] It should be understood that the type information of the object within the visual range of the first robot can be acquired by the first robot. Alternatively, the first robot can capture corresponding images and then upload the images to a server, which then determines the type information of the object within the visual range of the first robot.

[0033] The current temperature of the object may refer to the real-time temperature of the object within the visual range of the first robot. For example, the current temperature of the object may be acquired by the first robot.

[0034] It is worth noting that the first robot referred to in the embodiment of the present disclosure may be a storage robot, a sweeping robot, a service robot, and the like.

[0035] In step 120, the ignition point temperature corresponding to the object is determined according to the type information of the object.

[0036] Here, the ignition point temperature refers to the ignition temperature of an object, which is the minimum temperature required for the surface of an object to ignite and continue burning for a certain period of time. The corresponding ignition point temperature can vary for different types of objects. For example, the ignition point temperature of charcoal is 320-400°C, the ignition point temperature of wood is 400-470°C, the ignition point temperature of nylon is 500°C, and the ignition point temperature of anthracite is 440-500°C.

[0037] In step 130, it is determined whether to output fire warning information based on the ignition point temperature and the current temperature.

[0038] Here, the current temperature of the object may be compared with the ignition point temperature corresponding to the object, and then whether to output fire warning information may be determined based on the comparison result.

[0039] As some examples, it may be determined that fire warning information is output when the current temperature is about to reach the ignition point temperature.

[0040] The current temperature being close to the ignition point temperature may be determined in response to the absolute value of the difference between the current temperature and the ignition point temperature being less than a preset threshold. For example, if the ignition point temperature of the item is 240°C and the current temperature of the item is 220°C, then the current temperature is determined to be close to the ignition point temperature. It should be understood that the preset threshold can be set based on actual circumstances.

[0041] As some further examples, it may be determined that fire warning information is output when the current temperature is greater than the ignition point temperature.

[0042] Among them, the current temperature is greater than the ignition point temperature, indicating that the object has been burned. At this time, it is necessary to output fire warning information.

[0043] As another example, if the current temperature is much lower than the ignition point temperature, it may be determined not to output the fire warning information. For example, if the ignition point temperature of the object is 240°C and the current temperature of the object is 20°C, it may be determined not to output the fire warning information.

[0044] It's worth noting that fire warning information can include location information, image information, and other content, enabling users to take timely action based on the fire warning information. Fire warning information can be output via text message or phone call. This can include sending a text message or making a phone call to a specific contact. Alternatively, fire warning information can be output via an audible or visual alarm device.

[0045] It should be understood that the number of objects within the visual range of the first robot may include multiple objects. In the embodiment of the present disclosure, fire warning information can be output when the current temperature and ignition point temperature of the object meet the above conditions.

[0046] Thus, by determining the type information and current temperature of objects within the first robot's visual range, determining the object's corresponding ignition point temperature based on the object's type information, and determining whether to output a fire warning message based on the ignition point temperature and current temperature, a warning can be issued in advance of a fire, thereby preventing loss of life and property. In other words, if the robot detects a rise in the temperature of an object in its working environment, it can issue a warning to the user before a fire occurs, thus nipping the fire hazard in the bud. For example, during the transportation of goods, if friction causes the temperature of the goods to rise and approaches the ignition point temperature, a corresponding fire warning message can be output, prompting the user to take timely action before the goods spontaneously combust.

[0047] Fig. 2 is a flow chart of a fire early warning method according to some further embodiments. As shown in Fig. 2 , in some possible implementations, the fire early warning method includes the following steps.

[0048] In step 201 , when the current temperature of the object is lower than the ignition point temperature, if the current temperature is higher than a preset temperature threshold, the object is marked to obtain a marked object.

[0049] Here, the preset temperature threshold may be a storage temperature corresponding to the object. For different types of objects, the corresponding preset temperature thresholds may be different.

[0050] It should be noted that the current temperature of the object is lower than the ignition point temperature and higher than the preset temperature threshold, indicating that there are objects with abnormal temperatures in the working environment of the first robot, that is, there are objects with abnormally high temperatures in the working environment.

[0051] That is to say, when the first robot finds that there is an object in the working environment whose temperature is lower than the ignition point temperature, but has not reached the level requiring an early warning, it further determines whether the temperature of the object is higher than the preset temperature threshold. If it is higher than the preset temperature threshold, the object with abnormal temperature is marked to obtain a marked object.

[0052] It should be understood that the marked objects are items with fire hazards that require special attention in the working environment.

[0053] In step 202, a target robot is determined based on the first position of the marked object and the second position of the second robot, wherein the target robot is the second robot that can reach the first position before the target time is reached, and the target time is the time required for the marked object to rise from the current temperature to the ignition point temperature.

[0054] Here, the second robot may be a robot in the working environment, which may be the first robot or another robot other than the first robot. The first position of the marked object may refer to the real-time position of the marked object. If the marked object is a fixedly stored item, the first position may be the position of the marked object when the first robot performs temperature detection on the marked object. If the marked object is a moving object, the real-time position of the marked object can be obtained through the Internet of Things to determine the first position of the marked object. The second position of the second robot may refer to the real-time position of the second robot in the working environment.

[0055] The target robot is a robot used to re-test the temperature of the marked object. The target robot is a second robot that can reach the first position of the marked object before the target duration is reached. The target duration is the time required for the marked object to rise from its current temperature to the ignition point temperature. For example, assuming that the ignition point temperature of object A is 100°C, and it takes 10 minutes for object A to rise from 20°C to 100°C, then 10 minutes is the target duration. It should be noted that for different types of objects with different current temperatures, the corresponding target durations are also different.

[0056] It should be understood that if, based on the first and second positions, multiple second robots are determined to be capable of reaching the first position of the marked object before the target duration, one of these second robots can be determined as the target robot. For example, the second robot that can reach the first position the fastest can be determined as the target robot, or the second robot closest to the first position can be determined as the target robot.

[0057] Of course, when screening target robots, candidate robots can be identified based on the preconfigured work paths of the second robots. Then, from among the candidate robots, a second robot that can reach the first location of the marked object before the target duration is reached can be selected. The candidate robot can be a second robot whose vertical distance from the work path to the first location is less than a preset distance threshold. Based on this, a second robot near the first location can be deployed to the first location to avoid disrupting the second robot's normal work plan.

[0058] It is worth noting that the target robot can be determined based on the first position of the marked object and the second position of the second robot after a preset time interval, wherein the preset time interval is shorter than the target time interval.

[0059] Exemplarily, determining the target robot based on the first position and the second position can be performed by determining the distance corresponding to the movement of each second robot to the first position based on the first position and the second position, and then determining the movement time required for the second robot to move to the first position based on the distance and the movement speed of the second robot, and then determining the target robot based on the movement time and the target time.

[0060] In step 203, the target robot is controlled to move to a first position, and the temperature of the marked object is detected to obtain first temperature change information of the marked object.

[0061] Here, after the target robot is determined, the target robot may be controlled to move to the first position, and the temperature of the marked object may be detected again to obtain the real-time temperature of the marked object.

[0062] The first temperature change information refers to the degree of change between the current temperature obtained when the first robot first detects the temperature of the marked object and the real-time temperature obtained when the target robot detects the temperature of the marked object again. This first temperature change information indicates whether the marked object's temperature has changed. This change can include maintaining the same temperature, increasing the temperature, or decreasing the temperature.

[0063] In step 204 , an action corresponding to the first temperature change information is executed according to the first temperature change information.

[0064] Here, different actions can be matched to different first temperature change information. For example, if the first temperature change information indicates a temperature increase, an action of outputting a fire warning message can be executed. If the first temperature change information indicates a temperature decrease, an action of unmarking the marked object can be executed. If the first temperature change information indicates a temperature change, an action of retesting the marked object after a certain period of time can be executed.

[0065] It should be understood that the first temperature change information represents a temperature increase, indicating that the temperature of the marked object has increased abnormally and there is a fire hazard. At this time, a fire warning message can be output to enable staff to discover the fire hazard in advance before the fire occurs.

[0066] For example, if the first robot detects an object B in its working environment, whose current temperature is below the ignition point but above a preset temperature threshold, it marks the object, indicating a possible temperature anomaly. The first robot then continues its pre-configured task and, after a preset interval, determines a target robot based on the marked object's first position and the second position of the second robot. The target robot is then instructed to move to the first position of object B and perform a temperature measurement on the marked object, obtaining first temperature change information. The first robot then performs an action based on this first temperature change information.

[0067] Of course, the above example is only for the first robot. This does not mean that the fire warning method of the present embodiment can only be executed by the first robot. It can also be executed by a server. In other words, the server communicates with the first robot and the second robot to manage the first robot and the second robot.

[0068] Thus, through steps 201 to 204, the second robot in the working environment can perform a secondary temperature check on the marked object, thereby detecting fire hazards in advance. Furthermore, this does not affect the operating logic of the first robot itself. In other words, if the first robot detects an abnormal temperature of an object but does not reach an alarm level, the first robot can continue its original work schedule while the second robot rechecks the abnormal temperature object.

[0069] Figure 3 is a flow chart of a fire early warning method according to some other embodiments. As shown in Figure 3, in some possible implementations, the fire early warning method includes the following steps.

[0070] In step 301, a patrol path corresponding to the first robot is determined according to the target duration, wherein the patrol path is a path that the first robot can take from the end point corresponding to the patrol path back to the first position before the target duration arrives.

[0071] Here, when the current temperature of the object is lower than the ignition point temperature, if the current temperature is higher than the preset temperature threshold, the object is marked to obtain a marked object. Then, the inspection path corresponding to the first robot is determined according to the target duration.

[0072] It should be understood that the inspection path corresponding to the first robot refers to the future movement path of the first robot, which is a path that the first robot can take from the end point corresponding to the inspection path back to the first position before the target duration is reached.

[0073] It is worth noting that the inspection path may be a section of the path intercepted from the pre-configured working path of the first robot.

[0074] In step 302, the first robot is controlled to run along the inspection path, and when the first robot reaches the end point corresponding to the inspection path, the first robot is controlled to return to the first position, and the temperature of the marked object is detected to obtain second temperature change information of the marked object.

[0075] Here, after determining the inspection path, the first robot operates according to the inspection path. After the first robot reaches the end point of the inspection path, the first robot is controlled to return to the first position. The first robot is also controlled to detect the temperature of the marked object again to obtain second temperature change information of the marked object.

[0076] It should be understood that the meaning of the second temperature change information is consistent with the first temperature change information in the above embodiment. Please refer to the relevant description of the above embodiment and will not be repeated here.

[0077] In step 303, an action corresponding to the second temperature change information is executed according to the second temperature change information.

[0078] Here, different actions can be matched to different second temperature change information. For example, if the second temperature change information indicates a temperature increase, an action of outputting a fire warning message can be executed. If the second temperature change information indicates a temperature decrease, an action of unmarking the marked object can be executed. If the second temperature change information indicates a temperature change, an action of retesting the marked object after a certain period of time can be executed.

[0079] It should be understood that the second temperature change information represents a temperature increase, indicating that the temperature of the marked object has increased abnormally and there is a fire hazard. At this time, a fire warning message can be output to enable staff to discover the fire hazard in advance before the fire occurs.

[0080] For example, the first robot, a patrol robot specifically designed for fire inspections, may be used as the execution subject. Upon discovering an object C in its working environment whose current temperature is below the ignition point but above a preset temperature threshold, the first robot marks the object C, indicating a possible temperature anomaly. The first robot then patrols along the determined patrol route. After completing the patrol route, the robot returns to the first location corresponding to object C, performs a temperature measurement on the object, and obtains second temperature change information. The first robot then performs an action based on this second temperature change information.

[0081] Therefore, through the above steps 301 to 303, when the first robot finds an object with abnormal temperature, the first robot can continue to work or re-inspect the object with abnormal temperature to discover fire hazards in advance.

[0082] In some feasible implementations, the target duration may be determined based on a temperature rise curve corresponding to the marked object at the current ambient temperature.

[0083] Here, the temperature rise curve refers to the relationship between the temperature change of the marked object under the current ambient temperature and time. The temperature rise curve may be different for different ambient temperatures.

[0084] It should be understood that the temperature rise curve may be learned through sample data of temperature changes over time for different types of objects at different ambient temperatures.

[0085] For example, the target time required for the marked object to rise from the current temperature to the ignition point temperature can be calculated based on the current temperature of the marked object in combination with the corresponding temperature rise curve.

[0086] Therefore, the target duration corresponding to the marked object can be accurately determined through the temperature rise curve.

[0087] In some feasible implementations, when determining to output fire warning information, the location information of the object is determined according to the walking map of the first robot, the fire warning information is generated according to the location information, and then the fire warning information is output.

[0088] Here, in the case where it is determined to output the fire warning information based on the current temperature and the ignition point temperature, in response to the determination to output the fire warning information, the position information of the object is determined based on the walking map of the first robot.

[0089] For example, the location of the first robot may be determined based on a walking map of the first robot, and then the location information of the object may be determined based on the location of the first robot.

[0090] The first robot's walking map may refer to an incremental map constructed based on the first robot's self-positioning during movement, using position estimation and a map. The walking map enables the first robot to determine its real-time position within the working environment. The first robot can then measure the distance to objects within its visual range, obtaining the relative direction and distance between the first robot's real-time position and the object. Furthermore, based on the relative direction, relative distance, and the first robot's real-time position within the working environment, the first robot can determine the object's position within the environment.

[0091] After determining the location information of the object requiring a warning, a fire warning message is generated based on the object's location information. The fire warning message may include the object's location information. Of course, in other embodiments, the fire warning message may also include a captured image of the object, text information for providing a fire warning, and so on.

[0092] Therefore, through the above implementation, the location information of the object that needs to be warned can be accurately determined, so that the user can accurately locate the position of the object with fire hazards based on the location information, thereby quickly and promptly eliminating the fire hazard.

[0093] In some feasible implementations, in step 110 , a shooting device provided on the first robot may be used to obtain a captured image, and type information of the object within the visual range of the first robot may be determined based on the captured image.

[0094] Here, the photographing device may refer to a camera, laser radar, or other device installed on the first robot. While the first robot is operating, the photographing device may capture images of its working environment. The content of the captured images is within the visual range of the first robot.

[0095] For example, the execution entity is a first robot. The first robot can determine the type of objects within its visual range by capturing an image. For example, if the execution entity is a server, after acquiring the captured image, the first robot uploads the captured image to the server. The server then determines the type of objects within the first robot's visual range based on the captured image.

[0096] For example, the captured images can be input into an image recognition model to obtain type information of objects within the visual range of the first robot. The image recognition model can be obtained by performing machine learning on a machine learning model using historical captured images labeled with type information. The machine learning model can be a neural network model.

[0097] Therefore, by obtaining captured images through the shooting device installed on the first robot and obtaining object type information based on the captured images, the first robot can be controlled to detect the working environment of the first robot during its operation, so as to timely discover fire hazards in the working environment.

[0098] In some feasible implementations, in step 110 , the current temperature of the object may be determined by a temperature detection device provided on the first robot.

[0099] Here, the temperature detection device can be a camera for temperature detection, for example, the camera can be an infrared temperature measurement camera. Of course, the temperature detection device can also be other devices that can be used for temperature detection, such as a temperature detector.

[0100] During operation, the first robot may detect the temperature of objects in the working environment through the temperature detection device to obtain the current temperature of the objects within the visual range of the first robot.

[0101] Thus, the current temperature of the object within the visual range of the first robot can be quickly acquired through the temperature detection device.

[0102] In some feasible implementations, in step 120 , the ignition point temperature corresponding to the object may be determined based on the type information of the object and a mapping relationship between different types of objects and the ignition point temperature of the object.

[0103] Here, after determining the type of the object, the electronic device can search the mapping relationship based on the determined type information to obtain the ignition point temperature corresponding to the type information. For example, the mapping relationship may be: charcoal - 320-400°C, wood - 400-470°C, nylon - 500°C, anthracite - 440-500°C, and so on. Assuming that the objects within the visual range of the first robot are charcoal and anthracite, the mapping relationship can determine that the ignition point temperature corresponding to charcoal is 320-400°C, and the ignition point temperature corresponding to anthracite is 440-500°C.

[0104] It is worth noting that the mapping relationship between different types of objects and the ignition point temperatures of the objects may be pre-established and stored in a database of the electronic device.

[0105] It should be understood that the mapping relationship between different types of objects and their ignition point temperatures can be the mapping relationship between different types of objects and their ignition point temperatures in the environment where the first robot is located. In other words, different environments have different humidity, temperature, pressure, etc., and accordingly, the corresponding ignition point temperatures of different types of objects may also be different.

[0106] Thus, through the pre-established mapping relationship, the ignition point temperature corresponding to the object included in the visual range of the first robot can be quickly determined.

[0107] FIG4 is a schematic diagram showing module connections of a fire warning device according to some embodiments. As shown in FIG4 , in some achievable implementations, a fire warning device 400 is provided, the fire warning device 400 comprising:

[0108] A first determining module 401 is configured to determine type information of an object within a visual range of the first robot and a current temperature of the object;

[0109] The second determining module 402 is configured to determine the ignition point temperature corresponding to the object according to the type information of the object;

[0110] The third determination module 403 is configured to determine whether to output fire warning information according to the ignition point temperature and the current temperature.

[0111] Optionally, the fire warning device 400 further includes:

[0112] a marking module configured to mark the object to obtain a marked object if the current temperature of the object is lower than the ignition point temperature and the current temperature is higher than a preset temperature threshold;

[0113] a fourth determining module configured to determine a target robot based on the first position of the marked object and the second position of the second robot, wherein the target robot is the second robot that can reach the first position before a target time elapses, and the target time elapses, wherein the target time elapses when the marked object is heated from the current temperature to the ignition point temperature;

[0114] a first control module, configured to control the target robot to move to the first position, perform temperature detection on the marked object, and obtain first temperature change information of the marked object;

[0115] The first execution module is configured to execute an action corresponding to the first temperature change information according to the first temperature change information.

[0116] Optionally, the fire warning device 400 further includes:

[0117] a fifth determining module configured to determine, based on the target duration, a patrol path corresponding to the first robot, wherein the patrol path is a path that the first robot can take from an end point corresponding to the patrol path back to the first position before the target duration expires;

[0118] a second control module configured to control the first robot to run along the inspection path, and when the first robot reaches an end point corresponding to the inspection path, control the first robot to return to the first position, detect the temperature of the marked object, and obtain second temperature change information of the marked object;

[0119] The second execution module is configured to execute an action corresponding to the second temperature change information according to the second temperature change information.

[0120] Optionally, the fire warning device 400 further includes:

[0121] The duration determination module is configured to determine the target duration according to a temperature rise curve corresponding to the marked object under the current ambient temperature.

[0122] Optionally, the fire warning device 400 further includes:

[0123] a position determination module, configured to determine the position information of the object according to the walking map of the first robot when determining to output the fire warning information;

[0124] a generating module configured to generate fire warning information according to the location information;

[0125] The output module is configured to output the fire warning information.

[0126] Optionally, the first determining module 401 is specifically configured to:

[0127] Acquiring a captured image by a shooting device provided on the first robot;

[0128] determining, based on the captured image, type information of an object within a visual range of the first robot;

[0129] The current temperature of the object is determined by a temperature detection device provided on the first robot.

[0130] Optionally, the second determining module 402 is specifically configured to:

[0131] The ignition point temperature corresponding to the object is determined according to the type information of the object and in combination with a mapping relationship between different types of objects and the ignition point temperature of the object.

[0132] The functional logic executed by each functional module in the fire warning device 400 has been described in detail in the method section and will not be repeated here.

[0133] 5, which shows a schematic diagram of an electronic device (e.g., a robot or server) 500 suitable for implementing the embodiments of the present disclosure. The electronic device shown in FIG5 is merely an example and should not limit the functionality and scope of use of the embodiments of the present disclosure.

[0134] As shown in Figure 5, the electronic device 500 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage device 508 into the random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502 and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504. Of course, when the electronic device 500 is a robot, the electronic device 500 may also include other structures, such as a motion mechanism, a shooting device, a temperature detection device, and the like.

[0135] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although FIG5 shows the electronic device 500 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may alternatively be implemented or present.

[0136] According to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0137] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0138] In some embodiments, the robot and the server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

[0139] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0140] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: determines the type information of the object within the visual range of the first robot and the current temperature of the object; determines the ignition point temperature corresponding to the object based on the type information of the object; and determines whether to output fire warning information based on the ignition point temperature and the current temperature.

[0141] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0142] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0143] The modules described in the embodiments of the present disclosure may be implemented in software or hardware, wherein the name of a module does not necessarily limit the module itself.

[0144] The functions described above in the present disclosure may be performed at least in part by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0145] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0146] The above description is merely an example of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0147] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0148] Although the present disclosure has been described using language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims. Regarding the apparatus in the above-described embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method and will not be elaborated upon here.

Claims

1. A fire early warning method, comprising: Determining type information of an object within a visual range of the first robot and a current temperature of the object; determining an ignition point temperature corresponding to the object according to the type information of the object; Whether to output fire warning information is determined according to the ignition point temperature and the current temperature.

2. The method according to claim 1, further comprising: In a case where the current temperature of the object is lower than the ignition point temperature, if the current temperature is higher than a preset temperature threshold, marking the object to obtain a marked object; Determining a target robot according to the first position of the marked object and the second position of the second robot, wherein the target robot is a second robot that can reach the first position before a target time elapses, and the target time elapses, wherein the target time elapses when the marked object is heated from the current temperature to the ignition point temperature; controlling the target robot to move to the first position, performing temperature detection on the marked object, and obtaining first temperature change information of the marked object; An action corresponding to the first temperature change information is performed according to the first temperature change information.

3. The method according to claim 2, further comprising: Determining a patrol path corresponding to the first robot according to the target duration, wherein the patrol path is a path that the first robot can take from an end point corresponding to the patrol path back to the first position before the target duration expires; controlling the first robot to run along the inspection path, and when the first robot reaches an end point corresponding to the inspection path, controlling the first robot to return to the first position, detecting the temperature of the marked object, and obtaining second temperature change information of the marked object; An action corresponding to the second temperature change information is performed according to the second temperature change information.

4. The method according to claim 2 or 3, wherein: The target duration is determined by the following steps: The target duration is determined according to a temperature rise curve corresponding to the marked object at the current ambient temperature.

5. The method according to any one of claims 1 to 4, further comprising: In the case of determining to output the fire warning information, determining the position information of the object according to the walking map of the first robot; generating fire warning information according to the location information; The fire warning information is output.

6. The method according to any one of claims 1 to 5, wherein: The determining of the type information of the object within the visual range of the first robot and the current temperature of the object includes: Acquiring a captured image by a shooting device provided on the first robot; determining, based on the captured image, type information of an object within a visual range of the first robot; The current temperature of the object is determined by a temperature detection device provided on the first robot.

7. The method according to any one of claims 1 to 6, wherein: The determining, based on the type information of the object, the ignition point temperature corresponding to the object includes: The ignition point temperature corresponding to the object is determined according to the type information of the object and in combination with a mapping relationship between objects of different types and the ignition point temperature of the object.

8. A fire warning device comprising: a first determining module configured to determine type information of an object within a visual range of the first robot and a current temperature of the object; a second determining module configured to determine an ignition point temperature corresponding to the object according to the type information of the object; The third determination module is configured to determine whether to output fire warning information according to the ignition point temperature and the current temperature.

9. A computer-readable medium storing a computer program, wherein: When the computer program is executed by a processing device, the fire warning method according to any one of claims 1 to 7 is implemented.

10. An electronic device, wherein: include: a storage device storing a computer program; A processing device is configured to execute the computer program in the storage device to implement the fire warning method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Large-range fire disaster analyzing and early warning system

    CN101833838A

  • Fire early warning system and control method thereof

    CN108831090A

  • Fire survey pre-alarm system based on unmanned aerial vehicle and survey method

    CN111959772A

  • Fire early warning system based on fire protection engineering

    CN116778660A

  • Fire prevention system and method using thermal imaging camera

    KR102585768B1

Cited By

  • Leg-foot type robot intelligent inspection method and system combined with unmanned aerial vehicle

    CN120856960A