[go: up one dir, main page]

DE102023126795A1 - Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot - Google Patents

Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot Download PDF

Info

Publication number
DE102023126795A1
DE102023126795A1 DE102023126795.7A DE102023126795A DE102023126795A1 DE 102023126795 A1 DE102023126795 A1 DE 102023126795A1 DE 102023126795 A DE102023126795 A DE 102023126795A DE 102023126795 A1 DE102023126795 A1 DE 102023126795A1
Authority
DE
Germany
Prior art keywords
alarm
robot
mobile
information
criterion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102023126795.7A
Other languages
German (de)
Inventor
Ernst Steuger
Christian Steuger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nuernberger Wach und Schliessgesellschaft mbH
Original Assignee
Nuernberger Wach und Schliessgesellschaft mbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nuernberger Wach und Schliessgesellschaft mbH filed Critical Nuernberger Wach und Schliessgesellschaft mbH
Priority to DE102023126795.7A priority Critical patent/DE102023126795A1/en
Priority to PCT/EP2024/077587 priority patent/WO2025073686A1/en
Publication of DE102023126795A1 publication Critical patent/DE102023126795A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19652Systems using zones in a single scene defined for different treatment, e.g. outer zone gives pre-alarm, inner zone gives alarm
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B29/00Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
    • G08B29/18Prevention or correction of operating errors
    • G08B29/185Signal analysis techniques for reducing or preventing false alarms or for enhancing the reliability of the system
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19647Systems specially adapted for intrusion detection in or around a vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19647Systems specially adapted for intrusion detection in or around a vehicle
    • G08B13/1965Systems specially adapted for intrusion detection in or around a vehicle the vehicle being an aircraft

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Alarm Systems (AREA)

Abstract

Einige Beispiele befassen sich mit einem computerimplementierten Verfahren zum Erkennen eines relevanten Alarmevents. Das Verfahren umfasst ein Bestimmen von Alarminformation eines Alarmevents basierend auf Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden. Ferner umfasst das Verfahren ein Erkennen eines unwichtigen Alarmevents basierend auf der Alarminformation und Speichern von Information über das unwichtige Alarmevent in einer Datenbank, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt. Zusätzlich umfasst das Verfahren ein Erkennen eines relevanten Alarmevents basierend auf der Alarminformation, Auslösen einer Ausgabe einer Alarmierung an eine Leitstelle und Speichern von Information über das relevante Alarmevent in der Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt.

Figure DE102023126795A1_0000
Some examples relate to a computer-implemented method for detecting a relevant alarm event. The method comprises determining alarm information of an alarm event based on sensor information generated by one or more sensors of a mobile robot. The method further comprises detecting an unimportant alarm event based on the alarm information and storing information about the unimportant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion. In addition, the method comprises detecting a relevant alarm event based on the alarm information, triggering an output of an alarm to a control center, and storing information about the relevant alarm event in the database if the alarm information meets at least the second criterion.
Figure DE102023126795A1_0000

Description

Technisches GebietTechnical field

Ausführungsbeispiele befassen sich mit dem Einsatz von mobilen Robotern zum Objektschutz und Objektüberwachung.Examples of implementation deal with the use of mobile robots for object protection and object monitoring.

Hintergrundbackground

Die Überwachung von Liegenschaften (z.B. Firmengebäude oder öffentliche Gebäude, wie Flughäfen) ist eine personalintensive und teure Tätigkeit. Es besteht daher der Bedarf diese Tätigkeit durch Automatisierung zu unterstützen.Monitoring real estate (e.g., corporate buildings or public buildings such as airports) is a labor-intensive and expensive activity. Therefore, there is a need to support this activity with automation.

ZusammenfassungSummary

Einige Beispiele befassen sich mit einem computerimplementierten Verfahren zum Erkennen eines relevanten Alarmevents. Das Verfahren umfasst ein Bestimmen von Alarminformation eines Alarmevents basierend auf Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden. Ferner umfasst das Verfahren ein Erkennen eines unwichtigen Alarmevents basierend auf der Alarminformation und Speichern von Information über das unwichtige Alarmevent in einer Datenbank, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt. Zusätzlich umfasst das Verfahren ein Erkennen eines relevanten Alarmevents basierend auf der Alarminformation, Auslösen einer Ausgabe einer Alarmierung an eine Leitstelle und Speichern von Information über das relevante Alarmevent in einer Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt.Some examples relate to a computer-implemented method for detecting a relevant alarm event. The method comprises determining alarm information of an alarm event based on sensor information generated by one or more sensors of a mobile robot. The method further comprises detecting an unimportant alarm event based on the alarm information and storing information about the unimportant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion. In addition, the method comprises detecting a relevant alarm event based on the alarm information, triggering an output of an alarm to a control center, and storing information about the relevant alarm event in a database if the alarm information meets at least the second criterion.

Durch die Verwendung eines mobilen Roboters und die automatische Klassifizierung von Alarmevents kann der personelle Einsatz deutlich reduziert werden. Beispielsweise beanspruchen lediglich relevante Ereignisse die Kapazität der Leitstelle. Dennoch kann auch ein Überblick über alle Ereignisse gegeben werden.By using a mobile robot and automatically classifying alarm events, personnel deployment can be significantly reduced. For example, only relevant events require the control center's capacity. Yet, an overview of all events can still be provided.

Einige Beispiele befassen sich mit einem computerimplementierten Verfahren zum Erkennen einer Brandgefahr. Das Verfahren umfasst ein Erkennen einer Wärmequelle basierend auf Sensordaten einer Wärmebildkamera eines mobilen Roboters und ein Empfangen eines Sensorsignals eines Gassensors oder Rauchdetektors des mobilen Roboters. Ferner umfasst das Verfahren ein Auslösen eines Brandalarms basierend auf der erkannten Wärmequelle und dem Sensorsignal des Gassensors oder Rauchdetektors.Some examples involve a computer-implemented method for detecting a fire hazard. The method includes detecting a heat source based on sensor data from a thermal imaging camera of a mobile robot and receiving a sensor signal from a gas sensor or smoke detector of the mobile robot. The method further includes triggering a fire alarm based on the detected heat source and the sensor signal from the gas sensor or smoke detector.

Durch die Verwendung eines mobilen Roboters mit unterschiedlichen Sensoren kann die Zuverlässigkeit einer Branderkennung erhöht und der personelle Einsatz deutlich reduziert werden.By using a mobile robot with different sensors, the reliability of fire detection can be increased and the personnel required can be significantly reduced.

Einige Beispiele befassen sich mit einem computerimplementierten Verfahren zum Steuern eines mobilen Wachroboters. Das Verfahren umfasst ein Erzeugen von zweidimensionalen Kartendaten basierend auf dreidimensionalen Aufnahmedaten eines Areals und ein Berechnen einer Bewegungsroute auf dem Areal für den mobilen Wachroboter. Ferner umfasst das Verfahren ein Auslösen eines Abfahrens der Bewegungsroute durch den mobilen Wachroboter.Some examples relate to a computer-implemented method for controlling a mobile security robot. The method includes generating two-dimensional map data based on three-dimensional image data of an area and calculating a movement route within the area for the mobile security robot. The method further includes triggering the mobile security robot to follow the movement route.

Durch die Verwendung von dreidimensionalen Aufnahmedaten können für den mobilen Wachroboter Bewegungsrouten festgelegt und vom mobilen Wachroboter abgefahren werden, selbst wenn von dem zu bewachenden Areal keine zweidimensionalen Karten vorliegen. Dadurch kann der personelle Einsatz deutlich reduziert werden.By using three-dimensional image data, movement routes can be defined and followed by the mobile security robot, even if no two-dimensional maps of the area to be guarded are available. This can significantly reduce personnel deployment.

Einige Beispiele befassen sich mit einem computerimplementierten Verfahren zum Steuern eines mobilen Wachroboters. Das Verfahren umfasst ein Bestimmen biometrischer Merkmale einer Person basierend auf einer Aufnahme einer Kamera eines mobilen Wachroboters und ein Vergleichen der bestimmten biometrischen Merkmale mit biometrischen Merkmalen einer Vielzahl von autorisierten Personen, die in einer Datenbank gespeichert sind. Ferner umfasst das Verfahren ein Auslösen eines Alarms und Verfolgen der Person durch den mobilen Wachroboter, wenn der Vergleich keine Übereinstimmung mit einer autorisierten Person ergibt.Some examples involve a computer-implemented method for controlling a mobile security robot. The method includes determining biometric characteristics of a person based on a camera image of a mobile security robot and comparing the determined biometric characteristics with biometric characteristics of a plurality of authorized persons stored in a database. The method further includes triggering an alarm and tracking the person by the mobile security robot if the comparison does not result in a match with an authorized person.

Durch die Verwendung eines mobilen Wachroboters kann der personelle Einsatz deutlich reduziert werden und die Gefahr für Wachpersonal bei Verfolgung von nicht berechtigten Personen reduziert werden.By using a mobile security robot, the deployment of personnel can be significantly reduced and the risk to security personnel when pursuing unauthorized persons can be reduced.

Einige Beispiele befassen sich mit einem mobilen Wachroboter aufweisend eine Drohne, einen oder mehrere Sensoren, die ausgelegt sind, um Sensorinformationen zu erzeugen, und eine oder mehrere Verarbeitungsschaltungen, die ausgebildet sind, um eine Gefahrensituation basierend auf den Sensorinformationen zu erkennen und die Drohne starten zu lassen, wenn eine Gefahrensituation erkannt wurde. Die Drohne ist ausgelegt, um Videoaufnahmen von einem Gebiet der Gefahrensituation bereitzustellen.Some examples involve a mobile patrol robot comprising a drone, one or more sensors configured to generate sensor information, and one or more processing circuits configured to detect a hazardous situation based on the sensor information and to launch the drone when a hazardous situation is detected. The drone is configured to provide video footage of an area of the hazardous situation.

Durch die Verwendung eines mobilen Wachroboters kann der personelle Einsatz deutlich reduziert werden. Selbst bei einem Angriff auf den Wachroboter kann durch die Drohne eine weitere Überwachung gewährleistet werden.By using a mobile security robot, personnel deployment can be significantly reduced. Even if the security robot is attacked, the drone can ensure continued surveillance.

FigurenkurzbeschreibungShort character description

Einige Beispiele von Vorrichtungen und/oder Verfahren werden nachfolgend bezugnehmend auf die beiliegenden Figuren lediglich beispielhaft näher erläutert. Es zeigen:

  • 1 zeigt ein Flussdiagramm eines Verfahrens zum Erkennen eines relevanten Alarmevents;
  • 2 zeigt eine schematische Darstellung eines mobilen Wachroboters;
  • 3 zeigt eine schematische Darstellung einer Vorrichtung zum Erkennen eines relevanten Alarmevents;
  • 4 zeigt ein Flussdiagramm eines Verfahrens zum Erkennen einer Brandgefahr;
  • 5 zeigt ein Flussdiagramm eines Verfahrens zum Steuern eines mobilen Wachroboters;
  • 6 zeigt ein Flussdiagramm eines Verfahrens zum Steuern eines mobilen Wachroboters; und
  • 7 zeigt eine schematische Darstellung eines mobilen Wachroboters.
Some examples of devices and/or methods are explained in more detail below with reference to the accompanying figures. They show:
  • 1 shows a flowchart of a procedure for detecting a relevant alarm event;
  • 2 shows a schematic representation of a mobile security robot;
  • 3 shows a schematic representation of a device for detecting a relevant alarm event;
  • 4 shows a flowchart of a method for detecting a fire hazard;
  • 5 shows a flowchart of a method for controlling a mobile guard robot;
  • 6 shows a flowchart of a method for controlling a mobile guard robot; and
  • 7 shows a schematic representation of a mobile security robot.

BeschreibungDescription

Einige Beispiele werden nun ausführlicher Bezug nehmend auf die beiliegenden Figuren beschrieben. Weitere mögliche Beispiele sind jedoch nicht auf die Merkmale dieser detailliert beschriebenen Ausführungsformen beschränkt. Diese können Modifikationen der Merkmale sowie Entsprechungen und Alternativen zu den Merkmalen aufweisen. Ferner soll die Terminologie, die hierin zum Beschreiben bestimmter Beispiele verwendet wird, nicht einschränkend für weitere mögliche Beispiele sein.Some examples will now be described in more detail with reference to the accompanying figures. However, other possible examples are not limited to the features of these detailed embodiments. These may include modifications of the features, as well as equivalents and alternatives to the features. Furthermore, the terminology used herein to describe particular examples is not intended to be limiting of other possible examples.

Gleiche oder ähnliche Bezugszeichen beziehen sich in der gesamten Beschreibung der Figuren auf gleiche oder ähnliche Elemente beziehungsweise Merkmale, die jeweils identisch oder auch in abgewandelter Form implementiert sein können, während sie die gleiche oder eine ähnliche Funktion bereitstellen. In den Figuren können ferner die Stärken von Linien, Schichten und/oder Bereichen zur Verdeutlichung übertrieben sein.Throughout the description of the figures, identical or similar reference numerals refer to identical or similar elements or features, each of which may be implemented identically or in a modified form while providing the same or a similar function. Furthermore, in the figures, the thickness of lines, layers, and/or regions may be exaggerated for clarity.

Wenn zwei Elemente A und B unter Verwendung eines „oder“ kombiniert werden, ist dies so zu verstehen, dass alle möglichen Kombinationen offenbart sind, d. h. nur A, nur B sowie A und B, sofern nicht im Einzelfall ausdrücklich anders definiert. Als alternative Formulierung für die gleichen Kombinationen kann „zumindest eines von A und B“ oder „A und/oder B“ verwendet werden. Das gilt Äquivalent für Kombinationen von mehr als zwei Elementen.When two elements A and B are combined using "or," this should be understood to disclose all possible combinations, i.e., only A, only B, and both A and B, unless explicitly defined otherwise in the individual case. Alternative wording for the same combinations may be "at least one of A and B" or "A and/or B." This applies equivalently to combinations of more than two elements.

Wenn eine Singularform, z. B. „ein, eine“ und „der, die, das“ verwendet wird und die Verwendung nur eines einzelnen Elements weder explizit noch implizit als verpflichtend definiert ist, können weitere Beispiele auch mehrere Elemente verwenden, um die gleiche Funktion zu implementieren. Wenn eine Funktion im Folgenden als unter Verwendung mehrerer Elemente implementiert beschrieben ist, können weitere Beispiele die gleiche Funktion unter Verwendung eines einzelnen Elements oder einer einzelnen Verarbeitungsentität implementieren. Es versteht sich weiterhin, dass die Begriffe „umfasst“, „umfassend“, „aufweist“ und/oder „aufweisend“ bei deren Gebrauch das Vorhandensein der angegebenen Merkmale, Ganzzahlen, Schritte, Operationen, Prozesse, Elemente, Komponenten und/oder einer Gruppe derselben beschreiben, dabei aber nicht das Vorhandensein oder das Hinzufügen eines oder mehrerer anderer Merkmale, Ganzzahlen, Schritte, Operationen, Prozesse, Elemente, Komponenten und/einer Gruppe derselben ausschließen.When a singular form, such as "a," "an," and "the," is used, and the use of only a single element is neither explicitly nor implicitly defined as mandatory, further examples may also use multiple elements to implement the same functionality. When a functionality is described below as being implemented using multiple elements, further examples may implement the same functionality using a single element or a single processing entity. It is further understood that the terms "comprises," "comprising," "having," and/or "comprising," when used herein, describe the presence of the specified features, integers, steps, operations, processes, elements, components, and/or a group thereof, but do not preclude the presence or addition of one or more other features, integers, steps, operations, processes, elements, components, and/or a group thereof.

1 zeigt ein Flussdiagramm eines computerimplementierten Verfahrens zum Erkennen eines relevanten Alarmevents. Das Verfahren 100 umfasst ein Bestimmen 110 von Alarminformation eines Alarmevents basierend auf Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden. Ferner umfasst das Verfahren 100 ein Erkennen 120 eines unwichtigen Alarmevents basierend auf der Alarminformation und Speichern von Information über das unwichtige Alarmevent in einer Datenbank, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt. Zusätzlich umfasst das Verfahren 100 ein Erkennen 130 eines relevanten Alarmevents basierend auf der Alarminformation, Auslösen einer Ausgabe einer Alarmierung an eine Leitstelle und Speichern von Information über das relevante Alarmevent in einer Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt. 1 shows a flowchart of a computer-implemented method for detecting a relevant alarm event. The method 100 includes determining 110 alarm information of an alarm event based on sensor information generated by one or more sensors of a mobile robot. Furthermore, the method 100 includes detecting 120 an unimportant alarm event based on the alarm information and storing information about the unimportant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion. Additionally, the method 100 includes detecting 130 a relevant alarm event based on the alarm information, triggering an alarm to a control center, and storing information about the relevant alarm event in a database if the alarm information meets at least the second criterion.

Durch die Verwendung eines mobilen Roboters und die automatische Klassifizierung von Alarmevents kann der personelle Einsatz deutlich reduziert werden. Beispielsweise beanspruchen lediglich relevante Ereignisse die Kapazität der Leitstelle. Dennoch kann auch ein Überblick über alle Ereignisse gegeben werden.By using a mobile robot and automatically classifying alarm events, personnel deployment can be significantly reduced. For example, only relevant events require the control center's capacity. Yet, an overview of all events can still be provided.

Ein relevantes oder wichtiges Alarmevent kann beispielsweise ein unbefugter Zutritt durch eine Person oder ein Tier, ein Brand, eine offene Tür oder Fenster, ein starker Wasseraustritt oder ein Gasaustritt sein.A relevant or important alarm event can be, for example, unauthorized access by a person or animal, a fire, an open door or window, a heavy water leak or a gas leak.

Ein unwichtiges oder irrelevantes Alarmevent kann beispielsweise eine Person oder ein Tier in der Nähe (aber außerhalb) eines kritischen Bereichs, eine Wärmequelle, ein gekipptes Fenster oder ein geringer Wasseraustritt sein.An unimportant or irrelevant alarm event can, for example, be a person or animal near (but outside) a critical area, a heat source, a tilted window or a small water leak.

Ein Alarmevent kann jegliches Ereignis sein, dass von einem Normalzustand abweicht. Das Vorliegen eines Alarmevents kann basierend auf Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden, bestimmt werden. Beispielsweise kann der mobile Roboter eine oder mehrere Kameras (z.B. Tageslichtkamera, Wärmebildkamera, Infrarotkamera und/oder LIDAR-Kamera) aufweisen, die als Sensorinformationen Bilder oder Videos bereitstellen. Basierend auf den Bildern oder Videos kann durch Bilderkennung beispielsweise eine Person, ein Tier, eine Wärmequelle, eine offene Tür oder ein offenes Fenster erkannt werden. Zusätzlich oder alternativ kann der mobile Roboter einen Temperatursensor, einen Gassensor, einen Rauchdetektor und/oder ein Mikrofon aufweisen, die als Sensorinformationen ein Sensorsignal oder Sensorwerte bereitstellen.An alarm event can be any event that deviates from a normal state. The presence of an alarm event can be determined based on sensor information generated by one or more sensors of a mobile robot. For example, the mobile robot can have one or more cameras (e.g., daylight camera, thermal imaging camera, infrared camera, and/or LIDAR camera) that provide images or videos as sensor information. Based on the images or videos, image recognition can be used to detect, for example, a person, an animal, a heat source, an open door, or an open window. Additionally or alternatively, the mobile robot can have a temperature sensor, a gas sensor, a smoke detector, and/or a microphone that provide a sensor signal or sensor values as sensor information.

Die Alarminformation eines Alarmevents kann eine Information sein, die das Event charakterisiert. Die Alarminformation kann beispielsweise einen Alarmparameter, wie eine Temperatur, aufweisen oder einen Ort einer Wärmequelle, wenn das Alarmevent eine Wärmequelle oder ein Brand ist. Alternativ kann die Alarminformation eine Information über eine detektierte Person oder Tier und einen Ort der detektierten Person oder Tier sein.The alarm information of an alarm event can be information that characterizes the event. For example, the alarm information can include an alarm parameter, such as a temperature, or the location of a heat source if the alarm event is a heat source or a fire. Alternatively, the alarm information can be information about a detected person or animal and the location of the detected person or animal.

Basierend auf der erhalten Alarminformation des Alarmevents kann eine Kategorisierung des Alarmevents in unwichtige und relevante Alarmevents erfolgen. Beispielsweise kann das Alarmevent gering ausgeprägt sein oder von geringer Wichtigkeit, sodass es ausreicht, dass das Alarmevent in einer Datenbank (z.B. elektronisches Wachbuch) gespeichert wird. Dazu kann festgestellt werden, dass die Alarminformation ein erstes Kriterium erfüllt (z.B. eine Wärmequelle einen normalen Temperaturbereich überschreitet), aber ein zweites Kriterium nicht erfüllt ist (z.B. die Wärmequelle eine gefährliche Temperatur nicht überschreitet).Based on the alarm information received from the alarm event, the alarm event can be categorized into unimportant and relevant alarm events. For example, the alarm event may be of minor severity or of low importance, so that it is sufficient for the alarm event to be stored in a database (e.g., an electronic watch log). For this purpose, it can be determined that the alarm information meets a first criterion (e.g., a heat source exceeds a normal temperature range), but a second criterion is not met (e.g., the heat source does not exceed a dangerous temperature).

Wird jedoch basierend auf der erhalten Alarminformation des Alarmevents ein relevantes Alarmevent festgestellt, könnte ein sofortiges Eingreifen notwendig sein. Daher wird neben dem Speichern des Auftretens des relevanten Alarmevents auch eine Ausgabe eines Alarms an eine Leitstelle ausgelöst. Dazu kann festgestellt werden, dass die Alarminformation das zweite Kriterium erfüllt (z.B. die Wärmequelle eine gefährliche Temperatur überschreitet).However, if a relevant alarm event is detected based on the received alarm information, immediate intervention may be necessary. Therefore, in addition to recording the occurrence of the relevant alarm event, an alarm is also triggered to a control center. This can be determined if the alarm information meets the second criterion (e.g., the heat source exceeds a dangerous temperature).

Der Alarm an die Leitstelle kann beispielsweise ein akustischer Alarm über einen Lautsprecher, ein optischer Alarm über einen Bildschirm oder eine Alarmsignalleuchte, ein automatischer Anruf und/oder eine automatische elektronische Nachricht an eine Leitstelle sein.The alarm to the control center can be, for example, an acoustic alarm via a loudspeaker, a visual alarm via a screen or an alarm signal light, an automatic call and/or an automatic electronic message to a control center.

Die Leitstelle ist beispielsweise eine durch Wachpersonal besetzte Sicherheitszentrale, eine Polizeistation oder eine Pforte eines Gebäudes oder Areals.The control center is, for example, a security center manned by security guards, a police station or a gate of a building or area.

Die Informationen über unwichtige Alarmevents und die Informationen über das relevante Alarmevent können in derselben Datenbank oder in unterschiedlichen Datenbanken gespeichert werden.The information about unimportant alarm events and the information about the relevant alarm event can be stored in the same database or in different databases.

Beispielsweise kann die Alarminformationen einen Alarmparameter aufweisen, wie z.B. eine Temperatur oder eine Wahrscheinlichkeit, dass eine Person detektiert wurde. Das erste Kriterium kann dabei erfüllt sein, wenn der Alarmparameter zwischen einem unteren Grenzwert (z.B. erhöhte Temperatur oder geringe Wahrscheinlichkeit, dass eine Person detektiert wurde) und einem oberen Grenzwert (z.B. kritische Temperatur oder hohe Wahrscheinlichkeit, dass eine Person detektiert wurde) liegt. Das zweite Kriterium kann dann erfüllt sein, wenn der Alarmparameter unter dem unteren Grenzwert oder über dem oberen Grenzwert (z.B. kritische Temperatur oder hohe Wahrscheinlichkeit, dass eine Person detektiert wurde) liegt.For example, the alarm information can include an alarm parameter, such as a temperature or a probability that a person has been detected. The first criterion can be met if the alarm parameter lies between a lower limit (e.g., elevated temperature or low probability that a person has been detected) and an upper limit (e.g., critical temperature or high probability that a person has been detected). The second criterion can be met if the alarm parameter lies below the lower limit or above the upper limit (e.g., critical temperature or high probability that a person has been detected).

Der untere Grenzwert und/oder der obere Grenzwert kann einstellbar sein (z.B. über eine Konfigurationsschnittstelle oder eine Konfigurationssoftware beispielsweise über eine Benutzereingabe oder das Laden einer Konfigurationsdatei).The lower limit and/or the upper limit may be adjustable (e.g. via a configuration interface or configuration software, for example via user input or loading a configuration file).

Beispielsweise kann die Alarminformation Informationen über eine detektierte Person oder Tier und einen Ort der detektierten Person oder Tier aufweisen. Das erste Kriterium kann dabei erfüllt sein, wenn der Ort außerhalb eines vordefinierten kritischen Bereichs (z.B. außerhalb von Grundstücksgrenzen oder mit ausreichendem Abstand zu einem bewachten Objekt) liegt. Das zweite Kriterium kann dann erfüllt sein, wenn der Ort innerhalb eines vordefinierten kritischen Bereichs (z.B. innerhalb von Grundstücksgrenzen, innerhalb eines bewachten Gebäudes oder mit nicht ausreichendem Abstand zu einem bewachten Objekt) liegt.For example, the alarm information can contain information about a detected person or animal and the location of the detected person or animal. The first criterion can be met if the location is outside a predefined critical area (e.g., outside property boundaries or at a sufficient distance from a guarded object). The second criterion can be met if the location is within a predefined critical area (e.g., within property boundaries, within a guarded building, or at an insufficient distance from a guarded object).

Das Verfahren 100 kann beispielsweise ein selbstständiges Verfolgen der detektierten Person oder Tier durch den mobilen Roboter umfassen, wenn das zweite Kriterium erfüllt ist. So kann die Position der Person oder des Tiers bis zum Eintreffen von Einsatzkräften verfolgt werden.For example, the method 100 may include the mobile robot independently tracking the detected person or animal if the second criterion is met. This allows the position of the person or animal to be tracked until emergency services arrive.

Zusätzlich oder alternativ kann das Verfahren 100 ein Veranlassen umfassen, dass sich eine Drohne zu dem Ort bewegt und Aufnahmen von der detektierten Person oder Tier bereitstellt (z.B. an eine Leitstelle sendet oder lokal oder zur Speicherung versendet), wenn das zweite Kriterium erfüllt ist. Dadurch kann unabhängig von dem mobilen Roboter die Situation überwacht werden.Additionally or alternatively, the method 100 may include causing a drone to move to the location and take pictures of the Provides information about the detected person or animal (e.g., sends it to a control center or sends it locally or for storage) if the second criterion is met. This allows the situation to be monitored independently of the mobile robot.

Zusätzlich oder alternativ kann das Verfahren 100 ein Übernehmen der Steuerung der Bewegung des mobilen Roboters durch die Leitstelle nach Erkennen eines relevanten Alarmevents. Dadurch kann manuell für eine genauere Aufklärung der Situation gesorgt werden.Additionally or alternatively, method 100 may involve the control center taking over control of the movement of the mobile robot after detecting a relevant alarm event. This allows for a more precise manual clarification of the situation.

Der mobile Roboter (z.B. Wachroboter, Roboterhund oder Sicherheitsroboter) kann ein selbstfahrender und/oder bodengebundener Roboter oder eine Drohne sein. Der mobile Roboter kann ein autonom fahrender Roboter sein. Eine Energieversorgung des mobilen Roboters kann beispielsweise über einen eingebauten Akkumulator oder Batterie erfolgen, der an einer Ladestation geladen werden kann.The mobile robot (e.g., a guard robot, robot dog, or security robot) can be a self-driving and/or ground-based robot or a drone. The mobile robot can be an autonomously driving robot. The mobile robot can be powered, for example, by a built-in accumulator or battery that can be charged at a charging station.

Das Verfahren 100 kann vollständig oder teilweise auf einem mobilen Roboter (z.B. 2) ausgeführt werden oder vollständig oder teilweise auf einer vom mobilen Roboter separaten Vorrichtung (z.B. 3) ausgeführt werden.The method 100 may be performed entirely or partially on a mobile robot (e.g. 2 ) or be carried out completely or partially on a device separate from the mobile robot (e.g. 3 ) can be executed.

Das Verfahren 100 kann beispielsweise über eine Software alle vorab definierten Ereignisse erfassen und diese in einem elektronischen Wachbuch EWB dokumentieren. Die Software kann eine Skalierung (z.B. über einstellbare Grenzwerte) für die Bereiche Wärmequellen, Wasseraustritt, Personen- und Tiererkennung und/oder Gasaustritt (z.B. auch Erkennung von Rauchgas) bis hin zu Umgebungsluftqualitätsmessungen zulassen. Mit dieser Skalierung kann beispielsweise festgelegt werden, ab welchem Messwert eine Eintragung im EWB stattfindet und ab welchem Richtwert ein Alarm in die Alarmempfangsstelle übertragen wird. Die Alarmempfangsstelle kann beispielsweise in der Lage sein, die Steuerung zu übernehmen, um sich ein genaues Bild von der Situation vor Ort zu machen. Anschließend kann der Roboter wieder übernehmen und seinen vorab definierten autonomen Streifenweg fortsetzen. Alle im EWB eingetragenen Ereignisse können jederzeit (z.B. über einen Online-Zugang) eingesehen werden (z.B. von autorisierten Nutzern).The method 100 can, for example, use software to record all predefined events and document them in an electronic patrol log (EWB). The software can allow scaling (e.g., via adjustable thresholds) for the areas of heat sources, water leaks, person and animal detection, and/or gas leaks (e.g., also smoke detection), right up to ambient air quality measurements. This scaling can be used, for example, to specify the measured value at which an entry is made in the EWB and the reference value at which an alarm is transmitted to the alarm receiving center. The alarm receiving center can, for example, be able to take over control to gain a precise picture of the situation on site. The robot can then take over again and continue its predefined autonomous patrol route. All events entered in the EWB can be viewed at any time (e.g., via online access) (e.g., by authorized users).

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 1 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren unten (z. B. 2-7) beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 1 The example shown may include one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more aspects described below (e.g. 2-7 ) examples are mentioned.

2 zeigt eine schematische Darstellung eines mobilen Wachroboters. Der mobile Wachroboter 200 umfasst einen oder mehrere Sensoren 210, die ausgelegt sind, um Sensorinformationen zu erzeugen. Ferner umfasst der mobile Wachroboter 200 eine oder mehrere Verarbeitungsschaltungen 220, die ausgebildet sind, um Alarminformation eines Alarmevents basierend auf den Sensorinformationen zu bestimmen und ein unwichtiges Alarmevent basierend auf der Alarminformation zu erkennen und ein Speichern von Information über das unwichtige Alarmevents in einer Datenbank zu veranlassen, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt. Zusätzlich ist die eine oder mehrere Verarbeitungsschaltungen 220 ausgebildet, um ein relevantes Alarmevent basierend auf der Alarminformation zu erkennen, eine Ausgabe einer Alarmierung an eine Leitstelle auszulösen und ein Speichern von Information über das relevante Alarmevent in einer Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt. 2 shows a schematic representation of a mobile security robot. The mobile security robot 200 comprises one or more sensors 210 configured to generate sensor information. Furthermore, the mobile security robot 200 comprises one or more processing circuits 220 configured to determine alarm information of an alarm event based on the sensor information and to detect an unimportant alarm event based on the alarm information and to initiate storage of information about the unimportant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion. In addition, the one or more processing circuits 220 are configured to detect a relevant alarm event based on the alarm information, trigger the output of an alarm to a control center, and store information about the relevant alarm event in a database if the alarm information meets at least the second criterion.

Durch die Verwendung eines mobilen Wachroboters und die automatische Klassifizierung von Alarmevents kann der personelle Einsatz deutlich reduziert werden. Beispielsweise beanspruchen lediglich relevante Ereignisse die Kapazität der Leitstelle. Dennoch kann auch ein Überblick über alle Ereignisse gegeben werden.By using a mobile security robot and automatically classifying alarm events, personnel deployment can be significantly reduced. For example, only relevant events require the control center's capacity. Yet, an overview of all events can still be provided.

Der mobile Wachroboter 200 kann Räder, Beine oder eine Raupe aufweisen, um sich am Boden bewegen zu können. Der mobile Wachroboter 200 kann ein selbstfahrender und/oder bodengebundener Wachroboter sein. Der mobile Wachroboter 200 kann ein autonom fahrender Wachroboter sein. Eine Energieversorgung des mobilen Wachroboters 200 kann beispielsweise über einen eingebauten Akkumulator oder Batterie erfolgen, der an einer Ladestation geladen werden kann.The mobile security robot 200 may have wheels, legs, or a track to enable it to move on the ground. The mobile security robot 200 may be a self-propelled and/or ground-based security robot. The mobile security robot 200 may be an autonomously driving security robot. The mobile security robot 200 may be powered, for example, by a built-in accumulator or battery that can be charged at a charging station.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 2 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1) oder unten (z. B. 3-7) beschriebenen Beispielen erwähnt werden. Further details and aspects are mentioned in connection with the examples described above or below. 2 The example shown may comprise one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more of the above (e.g. 1 ) or below (e.g. 3-7 ) examples are mentioned.

3 zeigt eine schematische Darstellung einer Vorrichtung zum Erkennen eines relevanten Alarmevents. Die Vorrichtung 300 umfasst eine oder mehrere Verarbeitungsschaltungen 310 und ein oder mehrere Speichereinrichtungen 320. Die eine oder mehreren Verarbeitungsschaltungen 310 ist ausgelegt, zum Auswerten von Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden, um Alarminformation eines Alarmevents zu bestimmen. Ferner ist die eine oder mehreren Verarbeitungsschaltungen 310 ausgelegt, zum Erkennen eines unwichtigen Alarmevents basierend auf der Alarminformation und Speichern von Information über das unwichtige Alarmevent in einer Datenbank, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt. Zusätzlich ist die eine oder mehreren Verarbeitungsschaltungen 310 ist ausgelegt, zum Erkennen eines relevanten Alarmevents basierend auf der Alarminformation, Auslösen einer Ausgabe einer Alarmierung an eine Leitstelle und Speichern von Information über das relevante Alarmevent in der Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt. 3 shows a schematic representation of a device for detecting a relevant alarm event. The device 300 comprises one or more processing circuits 310 and one or more memory devices 320. The one or more processing circuits 310 are designed to evaluate sensor information received from one or more sensors of a mobile robot to determine alarm information of an alarm event. Furthermore, the one or more processing circuits 310 are configured to detect an unimportant alarm event based on the alarm information and store information about the unimportant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion. In addition, the one or more processing circuits 310 are configured to detect a relevant alarm event based on the alarm information, trigger an output of an alarm to a control center, and store information about the relevant alarm event in the database if the alarm information meets at least the second criterion.

Durch die Verwendung eines mobilen Roboters und die automatische Klassifizierung von Alarmevents kann der personelle Einsatz deutlich reduziert werden. Beispielsweise beanspruchen lediglich relevante Ereignisse die Kapazität der Leitstelle. Dennoch kann auch ein Überblick über alle Ereignisse gegeben werden.By using a mobile robot and automatically classifying alarm events, personnel deployment can be significantly reduced. For example, only relevant events require the control center's capacity. Yet, an overview of all events can still be provided.

Die eine oder mehreren Verarbeitungsschaltungen 310 (engl. processing circuitry) können beispielsweise ein oder mehrere Prozessoren (z.B. CPU oder GPU) sein oder als ASIC oder FPGA oder einer anderen Hardware-Komponente implementiert sein.The one or more processing circuits 310 may, for example, be one or more processors (e.g., CPU or GPU) or may be implemented as an ASIC or FPGA or another hardware component.

Die Vorrichtung 300 kann beispielsweise Teil eines mobilen Roboters sein. Alternativ kann die Vorrichtung 300 in einem Rechenzentrum oder in einer IT-Infrastruktur einer Firma implementiert sein.The device 300 can, for example, be part of a mobile robot. Alternatively, the device 300 can be implemented in a data center or in a company's IT infrastructure.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 3 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1-2) oder unten (z. B. 4-7) beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 3 The example shown may comprise one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more of the above (e.g. 1-2 ) or below (e.g. 4-7 ) examples are mentioned.

4 zeigt ein Flussdiagramm eines computerimplementierten Verfahrens zum Erkennen einer Brandgefahr. Das Verfahren 400 umfasst ein Erkennen 410 einer Wärmequelle basierend auf Sensordaten einer Wärmebildkamera eines mobilen Roboters und ein Empfangen 420 eines Sensorsignals eines Gassensors oder Rauchdetektors des mobilen Roboters. Ferner umfasst das Verfahren 400 ein Auslösen 430 eines Brandalarms basierend auf der erkannten Wärmequelle und dem Sensorsignal des Gassensors oder Rauchdetektors. 4 shows a flowchart of a computer-implemented method for detecting a fire hazard. The method 400 includes detecting 410 a heat source based on sensor data from a thermal imaging camera of a mobile robot and receiving 420 a sensor signal from a gas sensor or smoke detector of the mobile robot. Furthermore, the method 400 includes triggering 430 a fire alarm based on the detected heat source and the sensor signal from the gas sensor or smoke detector.

Durch die Verwendung eines mobilen Roboters mit unterschiedlichen Sensoren kann die Zuverlässigkeit einer Branderkennung erhöht und der personelle Einsatz deutlich reduziert werden.By using a mobile robot with different sensors, the reliability of fire detection can be increased and the personnel required can be significantly reduced.

Die Wärmebildkamera kann Sensordaten in Form von Bildern von einem Bereich erzeugen, in dem sich der mobile Roboter aufhält. Durch eine Bildauswertung (z.B. durch den Roboter oder von einer Recheneinheit, die die Bilder von dem Roboter empfängt) können Wärmequellen erkannt werden.The thermal imaging camera can generate sensor data in the form of images of an area in which the mobile robot is located. Through image analysis (e.g., by the robot or by a processing unit that receives the images from the robot), heat sources can be detected.

Ferner kann der mobile Roboter einen Gassensor und/oder einen Rauchdetektor aufweisen, der ein Sensorsignal erzeugt. Das Sensorsignal kann Informationen über eine Gas- und/oder Rauchmenge in der Luft enthalten.Furthermore, the mobile robot may have a gas sensor and/or a smoke detector that generates a sensor signal. The sensor signal may contain information about the amount of gas and/or smoke in the air.

Ein Brand oder eine Brandgefahr kann beispielsweise erkannt werden, wenn ein Bereich in einem Bild der Wärmebildkamera eine Überschreitung einer Grenztemperatur anzeigt und das Sensorsignal Informationen über eine Gas- und/oder Rauchmenge in der Luft über einen vorbestimmten Grenzwert anzeigt.For example, a fire or fire hazard can be detected when an area in a thermal imaging camera image indicates that a threshold temperature has been exceeded and the sensor signal indicates information about the amount of gas and/or smoke in the air above a predetermined threshold.

Ein Brandalarm kann beispielsweise ausgelöst werden durch ein Senden eines Alarmsignals an ein Alarmsystem (z.B. zum Auslösen eines akustischen oder optischen Signals), durch ein Senden eines Alarmsignals an eine Leitstelle oder eine Feuerwehrstelle.A fire alarm can be triggered, for example, by sending an alarm signal to an alarm system (e.g. to trigger an acoustic or optical signal), by sending an alarm signal to a control center or a fire department.

Das Verfahren 400 kann ferner ein Bereitstellen eines Videostreams einer Kamera (z.B. HD-Kamera) des mobilen Roboters an eine Leitstelle aufweisen, wenn ein Brandalarm ausgelöst wird. Der Videostream kann Aufnahmen von dem Ort der Wärmequelle aufweisen. Dadurch kann es ermöglicht werden eine Leitstelle automatisch über die aktuelle Situation aufzuklären.Method 400 may further include providing a video stream from a camera (e.g., an HD camera) of the mobile robot to a control center when a fire alarm is triggered. The video stream may include footage from the location of the heat source. This may allow a control center to be automatically informed of the current situation.

Beispielsweise kann eine redundante Prüfung durch kombinierte Technik (z.B. Gassensor, Wärmebildkamera und HD-Kamera) erfolgen. Um Fehlalarme zu vermeiden, könnten in der Software mehrere Referenzwerte von unterschiedlichen Sensoren als Redundanz herangezogen. Zum Beispiel kann die Wärmebildkamera eine Wärme- oder Hitzequelle über dem voreingestellten Referenzwert melden. Zeitgleich kann mit dem Gassensor überprüft werden, ob bereits Rauchgaspartikel in der Luft gemessen werden und die HD-Kamera kann Bilder vom entsprechenden Gerät oder Ort senden.For example, redundant testing can be performed using combined technology (e.g., gas sensor, thermal imaging camera, and HD camera). To avoid false alarms, the software could use multiple reference values from different sensors for redundancy. For example, the thermal imaging camera could report a heat or heat source above the preset reference value. At the same time, the gas sensor can check whether smoke particles are already being detected in the air, and the HD camera can send images from the corresponding device or location.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 4 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1-3) oder unten (z. B. 5-7) beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 4 example shown may include one or more optional additional features that may be associated with one or more aspects related to the proposed concept or one or more of the above (e.g. 1-3 ) or below (e.g. 5-7 ) examples are mentioned.

5 zeigt ein Flussdiagramm eines computerimplementierten Verfahrens zum Steuern eines mobilen Wachroboters. Das Verfahren 500 umfasst ein Erzeugen 510 von zweidimensionalen Kartendaten basierend auf dreidimensionalen Aufnahmedaten eines Areals und ein Berechnen 520 einer Bewegungsroute auf dem Areal für den mobilen Wachroboter. Ferner umfasst das Verfahren 500 ein Auslösen 530 eines Abfahrens der Bewegungsroute durch den mobilen Wachroboter. 5 shows a flowchart of a computer-implemented method for controlling a mobile security robot. The method 500 includes generating 510 two-dimensional map data based on three-dimensional image data of an area and calculating 520 a movement route within the area for the mobile security robot. Furthermore, the method 500 includes triggering 530 a travel of the movement route by the mobile security robot.

Durch die Verwendung von dreidimensionalen Aufnahmedaten können für den mobilen Wachroboter Bewegungsrouten festgelegt und vom mobilen Wachroboter abgefahren werden, selbst wenn von dem zu bewachenden Areal keine zweidimensionalen Karten vorliegen. Dadurch kann der personelle Einsatz deutlich reduziert werden.By using three-dimensional image data, movement routes can be defined and followed by the mobile security robot, even if no two-dimensional maps of the area to be guarded are available. This can significantly reduce personnel deployment.

Aus dreidimensionalen Aufnahmedaten können Daten einer dreidimensionalen Darstellung des Areals erzeugt werden und diese Daten können zu zweidimensionalen Kartendaten reduziert werden.Three-dimensional image data can be used to generate data for a three-dimensional representation of the area, and these data can be reduced to two-dimensional map data.

Die Bewegungsroute des mobilen Wachroboters kann beispielsweise durch Routenoptimierungsalgorithmen bestimmt werden. Dazu können beispielsweise Start- und Endpunkt und optionale Zwischenpunkte und andere optionale Parameter festgelegt werden, sodass die Bewegungsroute automatisch berechnet werden kann. Beispielsweise kann ein optionaler Parameter sein, dass das Areal ein Gebäude aufweist und die Bewegungsroute entlang zumindest einer oder entlang aller Außenwände des Gebäudes verläuft. Das Areal kann mehrere Gebäude oder andere Objekte aufweisen oder kann ein Gebäude oder Teil eines Gebäudes sein.The movement route of the mobile security robot can be determined, for example, using route optimization algorithms. For this purpose, the start and end points, optional intermediate points, and other optional parameters can be specified so that the movement route can be calculated automatically. For example, an optional parameter can be that the area contains a building and the movement route runs along at least one or all of the building's exterior walls. The area can contain multiple buildings or other objects, or it can be a building or part of a building.

Das Abfahren der Bewegungsroute durch den mobilen Wachroboter kann beispielsweise ausgelöst werden durch ein Senden der Bewegungsroute an den mobilen Wachroboter (z.B. wenn der Wachroboter die Bewegungsroute nicht selbst berechnet hat) und ein Aktivierungssignal. Alternativ kann der Wachroboter die Bewegungsroute selbst berechnen und in Reaktion auf ein empfangenes Aktivierungssignal oder basierend auf einem Zeitplan die Bewegungsroute abfahren. Das Verfahren 500 kann ein wiederholtes Auslösen des Abfahrens der Bewegungsroute durch den mobilen Wachroboter umfassen. Dadurch kann ein Areal oder ein Objekt wiederholt abgefahren und bewacht werden. Die Zeitabstände zwischen aufeinanderfolgenden Wiederholungen des Abfahrens können sich unterscheiden. Dadurch kann die Sicherheit erhöht werden, da das Auftauchen des Wachroboters für einen Beobachter weniger vorhersehbar ist.The mobile guard robot's travel along the movement route can be triggered, for example, by sending the travel route to the mobile guard robot (e.g., if the guard robot has not calculated the travel route itself) and an activation signal. Alternatively, the guard robot can calculate the travel route itself and travel along the movement route in response to a received activation signal or based on a schedule. Method 500 can include repeatedly triggering the mobile guard robot's travel along the movement route. This allows an area or object to be repeatedly traveled and guarded. The time intervals between successive repetitions of the travel can vary. This can increase safety because the appearance of the guard robot is less predictable for an observer.

Das Verfahren 500 kann ferner ein Berechnen einer zweiten Bewegungsroute auf dem Areal für den mobilen Wachroboter umfassen. Zum Beispiel unterscheidet sich die erste Bewegungsroute von der zweiten Bewegungsroute. Zusätzlich kann ein Auslösen eines Abfahrens der zweiten Bewegungsroute durch den mobilen Wachroboter umfasst sein. Dadurch kann die Sicherheit erhöht werden, da die Bewegung des Wachroboters für einen Beobachter weniger vorhersehbar ist.Method 500 may further include calculating a second movement route within the area for the mobile guard robot. For example, the first movement route differs from the second movement route. Additionally, triggering the mobile guard robot to follow the second movement route may be included. This may increase safety because the guard robot's movement is less predictable for an observer.

Beispielsweise können durch den mobilen Wachroboter oder eine Drohne eine Folge von dreidimensionalen Aufnahmen (z.B. mit einem LIDAR-Sensor, einem Radar-Sensor oder einem Time-of-Flight-Sensor) gemacht werden. Die dreidimensionalen Aufnahmen können zu dreidimensionalen Aufnahmedaten eines Areals zusammengefügt werden. For example, a mobile security robot or a drone can take a series of three-dimensional images (e.g., using a LIDAR sensor, a radar sensor, or a time-of-flight sensor). The three-dimensional images can be combined to create three-dimensional image data for an area.

Beispielsweise kann durch einen 3D Lidarsensor (z.B. des mobilen Roboters oder einer Drohne) ein Umgebungsbild von der aktuellen Örtlichkeit aufgenommen und in eine Software eingelesen werden, welches dann in eine 2D Darstellung umgewandelt wird. Dadurch können im Anschluss die Wegpunkte für den autonomen Betrieb des mobilen Roboters gesetzt werden. Beispielsweise ist es dann nicht notwendig, dass aktuelle Pläne vom Gelände oder Gebäuden vorrätig sind. Der Roboter kann autonom seinen Streifenbereich zu vorher definierten Zeitzyklen abfahren und dann zu seiner Ladestation zurückkehren. Die Software kann in der Lage sein zu bewerten, ob anhand der Batterierückmeldung die Runde noch zu Ende gefahren werden kann oder sofort zur Ladestation zurückgekehrt werden soll.For example, a 3D lidar sensor (e.g., on a mobile robot or a drone) can capture an image of the current location and feed it into software, which is then converted into a 2D representation. This allows waypoints to be set for the mobile robot's autonomous operation. For example, it is then no longer necessary to have current plans of the terrain or buildings on hand. The robot can autonomously travel its patrol area at predefined time intervals and then return to its charging station. The software can evaluate whether the loop can be completed based on the battery level or whether it should return to the charging station immediately.

Beispielsweise kann zum WLAN zusätzlich die Möglichkeit bestehen, Wegpunkte durch den mobilen Roboter durch QR-Code, NFC und/oder GPS abgehen zu lassen.For example, in addition to Wi-Fi, there may be the option of having the mobile robot send waypoints using QR code, NFC and/or GPS.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 5 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1-4) oder unten (z. B. 6-7) beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 5 The example shown may comprise one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more of the above (e.g. 1-4 ) or below (e.g. 6-7 ) examples are mentioned.

Einige Beispiele beziehen sich auf eine Vorrichtung zum Steuern eines mobilen Wachroboters, wie es durch 5 beschrieben ist. Die Vorrichtung umfasst eine oder mehrere Verarbeitungsschaltungen und ein oder mehrere Speichereinrichtungen. Die eine oder mehrere Verarbeitungsschaltungen können ausgelegt sein, zum Erzeugen von zweidimensionalen Kartendaten basierend auf dreidimensionalen Aufnahmedaten eines Areals, Berechnen einer Bewegungsroute auf dem Areal für den mobilen Wachroboter, und Auslösen eines Abfahrens der Bewegungsroute durch den mobilen Wachroboter.Some examples relate to a device for controlling a mobile guard robot, as described by 5 The device comprises one or more processing circuits and one or more memory devices. The one or more processing circuits may be configured to generate two-dimensional map data based on three-dimensional image data of an area, calculate a movement route on the area for the mobile guard robot, and trigger a travel of the movement route by the mobile guard robot.

Die Vorrichtung kann beispielsweise Teil eines mobilen Wachroboters sein. Alternativ kann die Vorrichtung in einem Rechenzentrum oder in einer IT-Infrastruktur einer Firma implementiert sein.The device can, for example, be part of a mobile security robot. Alternatively, the device can be implemented in a data center or in a company's IT infrastructure.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt.Further details and aspects are mentioned in connection with the examples described above or below.

6 zeigt ein Flussdiagramm eines computerimplementierten Verfahrens zum Steuern eines mobilen Wachroboters. Das Verfahren 600 umfasst ein Bestimmen 610 biometrischer Merkmale einer Person basierend auf einer Aufnahme einer Kamera eines mobilen Wachroboters und ein Vergleichen 620 der bestimmten biometrischen Merkmale mit biometrischen Merkmalen einer Vielzahl von autorisierten Personen, die in einer Datenbank gespeichert sind. Ferner umfasst das Verfahren 600 ein Auslösen 630 eines Alarms und Verfolgen der Person durch den mobilen Wachroboter, wenn der Vergleich keine Übereinstimmung mit einer autorisierten Person ergibt. 6 shows a flowchart of a computer-implemented method for controlling a mobile security robot. The method 600 includes determining 610 biometric characteristics of a person based on a recording from a camera of a mobile security robot and comparing 620 the determined biometric characteristics with biometric characteristics of a plurality of authorized persons stored in a database. Furthermore, the method 600 includes triggering 630 an alarm and tracking the person by the mobile security robot if the comparison does not result in a match with an authorized person.

Durch die Verwendung eines mobilen Wachroboters kann der personelle Einsatz deutlich reduziert werden und die Gefahr für Wachpersonal bei Verfolgung von nicht berechtigten Personen reduziert werden.By using a mobile security robot, the deployment of personnel can be significantly reduced and the risk to security personnel when pursuing unauthorized persons can be reduced.

Aufnahmen einer Kamera können eine oder mehrere Personen teilweise oder vollständig zeigen. Beispielsweise können durch Gesichtserkennungsalgorithmen biometrische Merkmale einer Person basierend auf solchen Aufnahmen bestimmt werden.Camera footage can show one or more people, partially or completely. For example, facial recognition algorithms can determine a person's biometric characteristics based on such footage.

Beim Vergleich mit den biometrischen Merkmalen von autorisierten Personen kann es beispielsweise ausreichend sein, dass eine ausreichende Ähnlichkeit zwischen den Merkmalen existiert. Beispielweise kann eine Wahrscheinlichkeit berechnet werden, dass eine autorisierte Person bei dem Vergleich erkannt wurde. Wenn die berechnete Wahrscheinlichkeit einen festgelegten oder einstellbaren Grenzwert überschreitet, kann beispielsweise die Person als berechtigte Person anerkannt werden, also eine Übereinstimmung erkannt werden. Der Vergleich kann beendet werden, sobald eine Übereinstimmung erkannt wird.When comparing with the biometric characteristics of authorized individuals, it may be sufficient that there is sufficient similarity between the characteristics. For example, a probability can be calculated that an authorized individual was recognized in the comparison. If the calculated probability exceeds a specified or adjustable threshold, the individual can be recognized as an authorized individual, thus a match is detected. The comparison can be terminated as soon as a match is detected.

Sollte keine Übereinstimmung mit einer Person in der Datenbank erkannt werden, kann Alarm ausgelöst werden. Dadurch kann beispielsweise Wachpersonal geschickt werden oder die Polizei alarmiert werden.If no match is found with a person in the database, an alarm can be triggered. This can, for example, send security guards or alert the police.

Bis zum Eintreffen des Wachpersonals oder der Polizei oder bis zur Aufklärung der Situation kann der Wachroboter die unautorisierte Person verfolgen, um eine Flucht zu verhindern.Until security personnel or the police arrive or until the situation is clarified, the security robot can track the unauthorized person to prevent escape.

Zusätzlich kann der Wachroboter beispielsweise die Person über eine akustische Ausgabe auffordern sich deutlicher zu erkennen zu geben (z.B. Abnehmen einer Kopfbedeckung oder einer Maske) und die biometrischen Merkmale können basierend auf neuen Aufnahmen neu bestimmt werden. Danach kann ein neuer Vergleich mit Personen in der Datenbank erfolgen.Additionally, the security robot can, for example, prompt the person via an acoustic signal to identify themselves more clearly (e.g., removing a hat or mask), and the biometric characteristics can be re-determined based on new images. A new comparison can then be made with people in the database.

Beispielsweise kann in Kombination mit der Besuchermanagementsoftware (z.B. digitale Pforte) durch vorherige Anmeldungen für den autonomen Zugang ein Bild oder biometrische Daten vom Besucher oder Dienstleister in der Datenbank gespeichert werden und es kann bei Streifengängen des Roboters von diesem mit der entsprechenden Berechtigung abgeglichen werden. Sollte eine Berechtigung nur für Teilbereiche oder gewisse Wegstrecken bestehen und diese nicht mit der aktuellen Position des Besuchers übereinstimmen, kann eine Meldung an den Gastgeber oder den Sicherheitsdienst ergehen.For example, in combination with visitor management software (e.g., digital gate), prior registration for autonomous access can allow a photo or biometric data of the visitor or service provider to be stored in the database. This can be compared with the corresponding authorization during the robot's patrols. If authorization only applies to certain areas or certain routes and these do not match the visitor's current location, a notification can be sent to the host or security service.

Zum Beispiel können sich Besucher durch die Software für die digitale Pforte vorab anmelden und Daten (z.B. Personalausweis und/oder Unterschrift für Arbeitsschutzhinweise) in das System hochladen. Die Daten können auf einem gesicherten Server hinterlegt werden. Der Roboter kann auf diesen Server zugreifen und mit Hilfe eines biometrischen Scans abgleichen, ob diese Person eine Zutrittsberechtigung hat oder sich unberechtigt auf dem Gelände befindet. Ist dies der Fall, kann der Roboter sofort eine Meldung zur Alarmempfangsstelle aussenden und es kann eine Intervention ausgelöst werden. Der Roboter kann dann mit seinem Kamerasystem an der Person bis zu einer entsprechenden Reaktion dranbleiben.For example, visitors can pre-register using the digital gate software and upload data (e.g., ID card and/or signature for occupational health and safety instructions) into the system. The data can be stored on a secure server. The robot can access this server and, using a biometric scan, determine whether the person has access authorization or is on the premises without authorization. If this is the case, the robot can immediately send a message to the alarm receiving center, and an intervention can be triggered. The robot can then use its camera system to monitor the person until an appropriate response is received.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 6 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1-5) oder unten (z. B. 6-7) beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 6 The example shown may comprise one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more of the above (e.g. 1-5 ) or below (e.g. 6-7 ) examples are mentioned.

7 zeigt eine schematische Darstellung eines mobilen Wachroboters. Der mobile Wachroboter 700 umfasst eine Drohne 710, einen oder mehrere Sensoren 210, die ausgelegt sind, um Sensorinformationen zu erzeugen, und eine oder mehrere Verarbeitungsschaltungen 220, die ausgebildet sind, um eine Gefahrensituation basierend auf den Sensorinformationen zu erkennen und die Drohne 710 starten zu lassen, wenn eine Gefahrensituation erkannt wurde. Die Drohne 710 ausgelegt ist, um Videoaufnahmen von einem Gebiet der Gefahrensituation bereitzustellen. 7 shows a schematic representation of a mobile security robot. The mobile security robot The drone 700 includes a drone 710, one or more sensors 210 configured to generate sensor information, and one or more processing circuits 220 configured to detect a hazardous situation based on the sensor information and to launch the drone 710 when a hazardous situation is detected. The drone 710 is configured to provide video recordings of an area of the hazardous situation.

Durch die Verwendung eines mobilen Wachroboters kann der personelle Einsatz deutlich reduziert werden. Selbst bei einem Angriff auf den Wachroboter kann durch die Drohne eine weitere Überwachung gewährleistet werden.By using a mobile security robot, personnel deployment can be significantly reduced. Even if the security robot is attacked, the drone can ensure continued surveillance.

Im Fall einer Alarmauslösung kann beispielsweise eine Drohne vom Rücken des Roboters autark zum Alarmort starten und Bilder von oben in die Leitstelle übertragen. Im Falle eines Angriffs auf den Roboter am Boden, können dadurch dennoch Bilder vom Einsatz übertragen werden.In the event of an alarm, for example, a drone can autonomously launch from the back of the robot to the alarm location and transmit images from above to the control center. In the event of an attack on the robot on the ground, images of the operation can still be transmitted.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt. Das in 6 gezeigte Beispiel kann ein oder mehrere optionale zusätzliche Merkmale umfassen, die einem oder mehreren Aspekten entsprechen, die im Zusammenhang mit dem vorgeschlagenen Konzept oder einem oder mehreren oben (z.B. 1-6) oder unten beschriebenen Beispielen erwähnt werden.Further details and aspects are mentioned in connection with the examples described above or below. 6 The example shown may comprise one or more optional additional features corresponding to one or more aspects related to the proposed concept or one or more of the above (e.g. 1-6 ) or examples described below.

Einige Beispiele beziehen sich auf einen mobilen Wachroboter umfassend eine Markierungseinrichtung, einen oder mehrere Sensoren, die ausgelegt sind, um Sensorinformationen zu erzeugen, und eine oder mehrere Verarbeitungsschaltungen, die ausgebildet sind, um eine unberechtigte Person basierend auf den Sensorinformationen zu erkennen und die Markierungseinrichtung zu aktivieren, wenn eine unberechtigte Person erkannt wurde. Die Markierungseinrichtung ist ausgelegt, um eine Markierungssubstanz (z.B. künstliche DNA) auf die unberechtigte Person zu sprühen.Some examples relate to a mobile security robot comprising a marking device, one or more sensors configured to generate sensor information, and one or more processing circuits configured to detect an unauthorized person based on the sensor information and to activate the marking device when an unauthorized person is detected. The marking device is configured to spray a marking substance (e.g., artificial DNA) onto the unauthorized person.

Die eine oder mehrere Verarbeitungsschaltungen können ausgebildet sein, um einen Ort der unberechtigten Person basierend auf den Sensorinformationen zu bestimmen und eine Ausrichtung der Markierungseinrichtung auszulösen (z.B. durch Steuern der Bewegung des mobilen Wachroboters und/oder der Markierungseinrichtung), sodass die unberechtigte Person in Reichweite und Sprührichtung der Markierungseinrichtung liegt.The one or more processing circuits may be configured to determine a location of the unauthorized person based on the sensor information and to trigger an alignment of the marking device (e.g., by controlling the movement of the mobile guard robot and/or the marking device) such that the unauthorized person is within range and spray direction of the marking device.

Die unberechtigte Person kann beispielsweise ein Einbrecher oder Saboteur sein oder eine andere Person, die in einem bestimmten Bereich keine Zutrittserlaubnis hat.The unauthorized person could be, for example, a burglar or saboteur or another person who does not have access permission to a particular area.

Weitere Einzelheiten und Aspekte werden im Zusammenhang mit den oben oder unten beschriebenen Beispielen erwähnt.Further details and aspects are mentioned in connection with the examples described above or below.

Einige Beispiele beziehen sich auf mobile Roboter (z.B. Wachroboter, Roboterhund oder Sicherheitsroboter) mit den Funktionen Überwachung (z.B. Meldung von Mensch und Tier), Feuer, Gas, Wasserschaden, offene Türen und/oder Fenster mit der Weitergabe an Mensch, Leitstellen, Techniker und/oder weiterverarbeitende Software (z.B. elektronisches Wachbuch oder digitale Pforte). Ferner könnte ein mobiler Roboter Informationen von einem elektronischen Wachbuch (z.B. Datenbank mit Informationen über Alarmevents) oder einer digitalen Pforte oder digitales Besuchermanagement (z.B. Datenbank mit Informationen über autorisierte Personen) abrufen und weiterverarbeiten (z. B. Abgleich von Betretungsberechtigungen und/oder Aufenthaltsberechtigungen) und/oder Soll / Ist - Vergleich vorgegebener menschlicher und technischer Parameter / Vorgaben.Some examples relate to mobile robots (e.g., guard robots, robot dogs, or security robots) with the functions of monitoring (e.g., reporting human and animal presence), fire, gas, water damage, open doors and/or windows, and forwarding these to humans, control centers, technicians, and/or further processing software (e.g., electronic guard logs or digital gates). Furthermore, a mobile robot could retrieve information from an electronic guard log (e.g., a database with information about alarm events) or a digital gate or digital visitor management system (e.g., a database with information about authorized persons) and further process it (e.g., comparing access authorizations and/or residence permits) and/or comparing target/actual values of specified human and technical parameters/specifications.

Zusätzlich oder alternativ kann der mobile Roboter auch beispielsweise auf installierte Alarmsysteme (z.B. Alarmanlage oder Brandmeldeanlage) zugreifen oder mit diesen gekoppelt werden und/oder zur Wasserschadenerkennung, zum Abgleich geöffneter Türen und Fenster und/oder entsprechender Dokumentation in einem elektronischen Wachbuch verwendet werden. Beispielsweise kann eine redundante Überprüfung ermöglicht werden. Beispielsweise kann eine Aufschaltung von bestehenden Alarmsystemen mit dem System des Roboters und automatischer Ansteuerung des Alarmortes mit Liveübertragung in eine Alarmempfangsstelle und/oder Videoleitstelle erfolgen. Alle Vorkommnisse und/oder Ereignisse können in einem elektronischen Wachbuch (e.g. Datenbank mit Informationen zu Alarmevents) dokumentiert und bei definierten Ereignissen gleichzeitig Alarm in der Leitstelle ausgelöst werden (z.B. 1-3).Additionally or alternatively, the mobile robot can also access or be linked to installed alarm systems (e.g., alarm system or fire alarm system) and/or be used for water damage detection, for checking open doors and windows, and/or for corresponding documentation in an electronic watch log. For example, redundant monitoring can be enabled. For example, existing alarm systems can be connected to the robot's system and the alarm location can be automatically controlled with live transmission to an alarm receiving center and/or video control center. All occurrences and/or events can be documented in an electronic watch log (e.g., database with information on alarm events), and an alarm can be triggered in the control center when defined events occur (e.g., 1-3 ).

Beispielsweise kann durch die Kombination und/oder den Ersatz digitaler Überwachungstechnik unter anderem mit einer Software für digitales Besuchermanagement im Abgleich der Personenerkennung und Prüfung der Berechtigung des Aufenthalts in bestimmten Bereichen oder generell auf dem Gelände und die Einbindung in Sicherheits- und Meldesysteme eine schnellere Alarmverfolgung und/oder automatisiertere Erfassung in einem EWB erfolgen.For example, by combining and/or replacing digital surveillance technology with, among other things, software for digital visitor management, comparing person recognition and checking the authorization to stay in certain areas or generally on the premises and integrating it into security and reporting systems, faster alarm tracking and/or more automated recording in an EWB can be achieved.

Durch die Kamerasysteme in Kombination mit der Wärmebildkamera eines mobilen Roboters können beispielsweise offene Fenster, Türen und/oder Dachluken erkannt und gemeldet werden. Zusätzlich oder alternativ können Wasserleitungsschäden oder anderer Flüssigkeitsaustritt über die Wärmebildkamera eines mobilen Roboters gemeldet werden und/oder die Branderkennung in Kombination mit den Gassensoren ermöglicht werden (z.B. 4).The camera systems in combination with the thermal imaging camera of a mobile robot can, for example, detect open windows, doors and/or of the roof hatches. Additionally or alternatively, water pipe damage or other liquid leaks can be reported via the thermal imaging camera of a mobile robot and/or fire detection can be enabled in combination with the gas sensors (e.g. 4 ).

Ferner kann ein mobiler Roboter auch in Kombination mit einer oder mehrerer der anderen Funktionen zur Arbeitsschutzprüfung (z.B. Prüfen der Gültigkeit der Plakette an Feuerlöschern) verwendet werden.Furthermore, a mobile robot can also be used in combination with one or more of the other functions for occupational health and safety testing (e.g. checking the validity of the sticker on fire extinguishers).

Die oben genannten Erkenntnisse (Daten) können Dritten übermittelt werden, um z. B. Reparaturen, Überprüfungen und/oder Wartungen durchzuführen und/oder zu überwachen.The above-mentioned findings (data) may be transmitted to third parties, for example to carry out and/or monitor repairs, inspections and/or maintenance.

Ein Roboter kann optional auch als mobile Startrampe für isoliert arbeitsfähige technische Einrichtungen (z. B. Drohnen, stationäre Datensammler oder andere selbständig agierende (z.B. KI basierte), mobil oder immobil Einrichtungen) ausgelegt sein.A robot can optionally also be designed as a mobile launch pad for isolated technical devices (e.g. drones, stationary data collectors or other independently operating (e.g. AI-based), mobile or immobile devices).

Mit einem mobilen Roboter kann beispielsweise eine Überwachung von Liegenschaften und/oder eine Verknüpfung von verschiedenen technischen Überwachungseinrichtungen erfolgen.A mobile robot can, for example, be used to monitor properties and/or link various technical monitoring devices.

Ein Einsatz oben beschriebener Technik kann zur Einsparung stationärer (z.B. Überwachungs-) Technik (z. B. überflüssige Videoüberwachung oder Messtechnik z. B. zur Maschinenüberwachung) verwendet werden.The use of the technology described above can be used to save on stationary (e.g. surveillance) technology (e.g. unnecessary video surveillance or measuring technology, e.g. for machine monitoring).

Durch die beschriebenen Konzepte kann beispielsweise eine Kosteneinsparung gegenüber der isolierten Nutzung von verschiedenen Systemen, einer rein personellen Besetzung und/oder einer Verwendung stationärer (Überwachung-) Technik, eine schnelle Intervention bei Alarmen, eine schnelle Reaktion bei Wasserschäden und Brand, eine Erkennung von noch eingeschalteten Geräten mit Brandgefahr, eine schnelle Übermittlung von geöffneten Fenstern oder Dachluken zur Vermeidung von Einbruch oder Wasserschaden durch starke Regenfälle, eine Übermittlung von Gasaustritt, eine redundante Prüfung durch kombinierte Technik (z. B. Gassensor, Wärmebildkamera, HD Kamera), eine lückenlose Erfassung von Vorkommnissen, eine automatische Meldung bei Störungen des Systems oder bei Sabotage, ein nahezu Realtime-Streaming über VR-Brille für die Leistelle, eine Audio-Mustererkennung zum Abgleich von möglichen Gefahren (z.B. Stimmen, Knall oder Glasbruch), eine Ausweiserkennung oder NFC-Chip-Abgleich für Mitarbeitererkennung, eine Bedienung eines Fahrstuhls, eine Betätigung von Lichtschaltern und/oder Anbindung an die Gebäudeautomation und/oder eine Eigentumsmarkierung (z.B. bei Sabotage künstliche DNA auf Person oder Gegenstand sprühen) ermöglicht werden.The concepts described can, for example, result in cost savings compared to the isolated use of different systems, purely staffed and/or the use of stationary (monitoring) technology, rapid intervention in the event of alarms, rapid reaction in the event of water damage and fire, detection of devices that are still switched on and pose a fire hazard, rapid transmission of open windows or skylights to prevent burglary or water damage caused by heavy rainfall, transmission of gas leaks, redundant testing using combined technology (e.g. gas sensor, thermal imaging camera, HD camera), seamless recording of incidents, automatic notification in the event of system malfunctions or sabotage, near real-time streaming via VR glasses for the control center, audio pattern recognition to compare possible hazards (e.g. voices, bangs or broken glass), ID card recognition or NFC chip comparison for employee recognition, operation of an elevator, activation of light switches and/or connection to the building automation system and/or property marking (e.g. spraying artificial DNA on a person or object in the event of sabotage).

Einige Beispiele beziehen sich auf ein Computerprogramm mit einem Programmcode zur Durchführung eines beschriebenen Verfahrens, wenn das Computerprogramm auf einem oder mehreren Computern oder Prozessoren ausgeführt wird. Ein computerimplementiertes Verfahren ist beispielsweise ein Verfahren, dessen Schritte auf einem oder mehreren Computern, einem oder mehreren Prozessoren oder einem oder mehreren sonstigen programmierbaren Hardwarekomponenten ausgeführt werden. Die einen oder mehreren Computern, einem oder mehreren Prozessoren oder einem oder mehreren sonstigen programmierbaren Hardwarekomponenten können sich dabei an einem Ort oder verteilt befinden.Some examples relate to a computer program with program code for performing a described method when the computer program is executed on one or more computers or processors. A computer-implemented method is, for example, a method whose steps are carried out on one or more computers, one or more processors, or one or more other programmable hardware components. The one or more computers, one or more processors, or one or more other programmable hardware components can be located at one location or distributed.

Einige Beispiele beziehen sich auf ein maschinenlesbares Speichermedium, das Programmcode enthält, der, wenn er ausgeführt wird, eine Maschine veranlasst, eines der beschriebenen Verfahren auszuführen.Some examples relate to a machine-readable storage medium containing program code that, when executed, causes a machine to perform one of the described methods.

Die Aspekte und Merkmale, die im Zusammenhang mit einem bestimmten der vorherigen Beispiele beschrieben sind, können auch mit einem oder mehreren der weiteren Beispiele kombiniert werden, um ein identisches oder ähnliches Merkmal dieses weiteren Beispiels zu ersetzen oder um das Merkmal in das weitere Beispiel zusätzlich einzuführen.The aspects and features described in connection with a particular one of the previous examples may also be combined with one or more of the further examples to replace an identical or similar feature of that further example or to additionally introduce the feature into the further example.

Beispiele können weiterhin ein (Computer-)Programm mit einem Programmcode zum Ausführen eines oder mehrerer der obigen Verfahren sein oder sich darauf beziehen, wenn das Programm auf einem Computer, einem Prozessor oder einer sonstigen programmierbaren Hardwarekomponente ausgeführt wird. Schritte, Operationen oder Prozesse von verschiedenen der oben beschriebenen Verfahren können also auch durch programmierte Computer, Prozessoren oder sonstige programmierbare Hardwarekomponenten ausgeführt werden. Beispiele können auch Programmspeichervorrichtungen, z.B. Digitaldatenspeichermedien, abdecken, die maschinen-, prozessor- oder computerlesbar sind und maschinenausführbare, prozessorausführbare oder computerausführbare Programme und Anweisungen codieren beziehungsweise enthalten. Die Programmspeichervorrichtungen können z.B. Digitalspeicher, magnetische Speichermedien wie beispielsweise Magnetplatten und Magnetbänder, Festplattenlaufwerke oder optisch lesbare Digitaldatenspeichermedien umfassen oder sein. Examples may further include or relate to a (computer) program having program code for performing one or more of the above methods when the program is executed on a computer, a processor, or other programmable hardware component. Steps, operations, or processes of various of the methods described above may therefore also be performed by programmed computers, processors, or other programmable hardware components. Examples may also cover program storage devices, e.g., digital data storage media, that are machine-, processor-, or computer-readable and encode or contain machine-executable, processor-executable, or computer-executable programs and instructions. The program storage devices may include, for example, digital memories, magnetic storage media such as magnetic disks and magnetic tapes, hard disk drives, or optically readable digital data storage media.

Weitere Beispiele können auch Computer, Prozessoren, Steuereinheiten, feldprogrammierbare Logik-Arrays ((F)PLAs = (Field) Programmable Logic Arrays), feldprogrammierbare Gate-Arrays ((F)PGA = (Field) Programmable Gate Arrays), Grafikprozessoren (GPU = Graphics Processor Unit), anwendungsspezifische integrierte Schaltungen (ASIC = application-specific integrated circuit), integrierte Schaltungen (IC= Integrated Circuit) oder Ein-Chip-Systeme (SoC = System-on-a-Chip) abdecken, die zum Ausführen der Schritte der oben beschriebenen Verfahren programmiert sind.Other examples may also include computers, processors, control units, field-programmable logic arrays ((F)PLAs = (Field) Programmable Logic Arrays), field-programmable gate arrays ((F)PGA = (Field) Programmable Gate Arrays), graphics processors (GPU = Graphics Processor Unit), application-specific integrated circuits (ASIC = application-specific integrated circuit), integrated circuits (IC = Integrated Circuit) or single-chip systems (SoC = System-on-a-Chip) programmed to carry out the steps of the methods described above.

Es versteht sich ferner, dass die Offenbarung mehrerer, in der Beschreibung oder den Ansprüchen offenbarter Schritte, Prozesse, Operationen oder Funktionen nicht als zwingend in der beschriebenen Reihenfolge befindlich ausgelegt werden soll, sofern dies nicht im Einzelfall explizit angegeben oder aus technischen Gründen zwingend erforderlich ist. Daher wird durch die vorhergehende Beschreibung die Durchführung von mehreren Schritten oder Funktionen nicht auf eine bestimmte Reihenfolge begrenzt. Ferner kann bei weiteren Beispielen ein einzelner Schritt, eine einzelne Funktion, ein einzelner Prozess oder eine einzelne Operation mehrere Teilschritte, -funktionen, -prozesse oder -operationen einschließen und/oder in dieselben aufgebrochen werden.It is further understood that the disclosure of multiple steps, processes, operations, or functions disclosed in the specification or claims should not be construed as necessarily being in the described order, unless explicitly stated in the individual case or absolutely necessary for technical reasons. Therefore, the foregoing description does not limit the performance of multiple steps or functions to any particular order. Furthermore, in further examples, a single step, function, process, or operation may include and/or be broken down into multiple sub-steps, functions, processes, or operations.

Wenn einige Aspekte in den vorhergehenden Abschnitten im Zusammenhang mit einer Vorrichtung oder einem System beschrieben wurden, sind diese Aspekte auch als eine Beschreibung des entsprechenden Verfahrens zu verstehen. Dabei kann beispielsweise ein Block, eine Vorrichtung oder ein funktionaler Aspekt der Vorrichtung oder des Systems einem Merkmal, etwa einem Verfahrensschritt, des entsprechenden Verfahrens entsprechen. Entsprechend dazu sind Aspekte, die im Zusammenhang mit einem Verfahren beschrieben werden, auch als eine Beschreibung eines entsprechenden Blocks, eines entsprechenden Elements, einer Eigenschaft oder eines funktionalen Merkmals einer entsprechenden Vorrichtung oder eines entsprechenden Systems zu verstehen.If some aspects in the preceding sections were described in connection with a device or system, these aspects are also to be understood as a description of the corresponding method. For example, a block, a device, or a functional aspect of the device or system can correspond to a feature, such as a method step, of the corresponding method. Accordingly, aspects described in connection with a method are also to be understood as a description of a corresponding block, a corresponding element, a property, or a functional feature of a corresponding device or system.

Die folgenden Ansprüche werden hiermit in die detaillierte Beschreibung aufgenommen, wobei jeder Anspruch als getrenntes Beispiel für sich stehen kann. Ferner ist zu beachten, dass - obwohl ein abhängiger Anspruch sich in den Ansprüchen auf eine bestimmte Kombination mit einem oder mehreren anderen Ansprüchen bezieht - andere Beispiele auch eine Kombination des abhängigen Anspruchs mit dem Gegenstand jedes anderen abhängigen oder unabhängigen Anspruchs umfassen können. Solche Kombinationen werden hiermit explizit vorgeschlagen, sofern nicht im Einzelfall angegeben ist, dass eine bestimmte Kombination nicht beabsichtigt ist. Ferner sollen auch Merkmale eines Anspruchs für jeden anderen unabhängigen Anspruch eingeschlossen sein, selbst wenn dieser Anspruch nicht direkt als abhängig von diesem anderen unabhängigen Anspruch definiert ist.The following claims are hereby incorporated into the Detailed Description, with each claim being capable of standing on its own as a separate example. It should also be noted that although a dependent claim in the claims refers to a particular combination with one or more other claims, other examples may include a combination of the dependent claim with the subject matter of any other dependent or independent claim. Such combinations are hereby explicitly contemplated unless it is specifically stated that a particular combination is not intended. Furthermore, features of a claim for any other independent claim are also intended to be included, even if that claim is not directly defined as being dependent on that other independent claim.

Claims (18)

Computerimplementiertes Verfahren (100) zum Erkennen eines relevanten Alarmevents, das Verfahren umfassend: Bestimmen (110) von Alarminformation eines Alarmevents basierend auf Sensorinformationen, die von einem oder mehreren Sensoren eines mobilen Roboters erzeugt werden; Erkennen (120) eines unwichtigen Alarmevents basierend auf der Alarminformation und Speichern von Information über das unwichtige Alarmevent in einer Datenbank, wenn die Alarminformation zumindest ein erstes Kriterium erfüllt, jedoch ein zweites Kriterium nicht erfüllt; Erkennen (130) eines relevanten Alarmevents basierend auf der Alarminformation, Auslösen einer Ausgabe einer Alarmierung an eine Leitstelle und Speichern von Information über das relevante Alarmevent in einer Datenbank, wenn die Alarminformation zumindest das zweite Kriterium erfüllt.A computer-implemented method (100) for detecting a relevant alarm event, the method comprising: Determining (110) alarm information of an alarm event based on sensor information generated by one or more sensors of a mobile robot; Detecting (120) a non-relevant alarm event based on the alarm information and storing information about the non-relevant alarm event in a database if the alarm information meets at least a first criterion but does not meet a second criterion; Detecting (130) a relevant alarm event based on the alarm information, triggering an alarm output to a control center, and storing information about the relevant alarm event in a database if the alarm information meets at least the second criterion. Verfahren nach Anspruch 1, wobei die Alarminformationen einen Alarmparameter aufweist, wobei das erste Kriterium erfüllt ist, wenn der Alarmparameter zwischen einem unteren Grenzwert und einem oberen Grenzwert liegt, wobei das zweite Kriterium erfüllt ist, wenn der Alarmparameter unter dem unteren Grenzwert oder über dem oberen Grenzwert liegt.Procedure according to Claim 1 , wherein the alarm information comprises an alarm parameter, wherein the first criterion is met when the alarm parameter is between a lower limit and an upper limit, wherein the second criterion is met when the alarm parameter is below the lower limit or above the upper limit. Verfahren nach Anspruch 2, wobei zumindest der untere Grenzwert oder der obere Grenzwert einstellbar sind.Procedure according to Claim 2 , whereby at least the lower limit or the upper limit can be adjusted. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Alarminformationen eine Information über eine detektierte Person oder Tier und einen Ort der detektierten Person oder Tier aufweist, wobei das erste Kriterium erfüllt ist, wenn der Ort außerhalb eines vordefinierten kritischen Bereichs liegt, wobei das zweite Kriterium erfüllt ist, wenn der Ort innerhalb eines vordefinierten kritischen Bereichs liegt.Method according to one of the preceding claims, wherein the alarm information comprises information about a detected person or animal and a location of the detected person or animal, wherein the first criterion is met if the location lies outside a predefined critical area, wherein the second criterion is met if the location lies within a predefined critical area. Verfahren nach Anspruch 4, ferner umfassend Veranlassen, dass sich eine Drohne zu dem Ort bewegt und Aufnahmen von der detektierten Person oder Tier bereitstellt, wenn das zweite Kriterium erfüllt ist.Procedure according to Claim 4 , further comprising causing a drone to move to the location and provide images of the detected person or animal if the second criterion is met. Verfahren nach Anspruch 4 oder 5, ferner umfassend selbstständiges Verfolgen der detektierten Person oder Tier durch den mobilen Roboter, wenn das zweite Kriterium erfüllt ist.Procedure according to Claim 4 or 5 , further comprising autonomous tracking of the detected person or animal by the mobile robot if the second criterion is met. Verfahren nach einem der vorhergehenden Ansprüche, ferner umfassend ein Übernehmen der Steuerung der Bewegung des mobilen Roboters durch die Leitstelle nach Erkennen eines relevanten Alarmevents.Method according to one of the preceding claims, further comprising taking over control of the movement of the mobile robot by the control center after detecting a relevant alarm event. Computerimplementiertes Verfahren (400) zum Erkennen einer Brandgefahr, das Verfahren umfassend: Erkennen (410) einer Wärmequelle basierend auf Sensordaten einer Wärmebildkamera eines mobilen Roboters; Empfangen (420) eines Sensorsignals eines Gassensors oder Rauchdetektors des mobilen Roboters; Auslösen (430) eines Brandalarms basierend auf der erkannten Wärmequelle und dem Sensorsignal des Gassensors oder Rauchdetektors.A computer-implemented method (400) for detecting a fire hazard, the method comprising: Detecting (410) a heat source based on sensor data from a thermal imaging camera of a mobile robot; Receiving (420) a sensor signal from a gas sensor or smoke detector of the mobile robot; Triggering (430) a fire alarm based on the detected heat source and the sensor signal from the gas sensor or smoke detector. Das Verfahren nach Anspruch 8, ferner umfassend Bereitstellen eines Videostreams einer Kamera des mobilen Roboters an eine Leitstelle, wenn ein Brandalarm ausgelöst wird, wobei der Videostream Aufnahmen von dem Ort der Wärmequelle aufweist.The procedure according to Claim 8 , further comprising providing a video stream from a camera of the mobile robot to a control center when a fire alarm is triggered, the video stream comprising footage of the location of the heat source. Computerimplementiertes Verfahren (500) zum Steuern eines mobilen Wachroboters, das Verfahren umfassend: Erzeugen (510) von zweidimensionalen Kartendaten basierend auf dreidimensionalen Aufnahmedaten eines Areals; Berechnen (520) einer Bewegungsroute auf dem Areal für den mobilen Wachroboter; und Auslösen (530) eines Abfahrens der Bewegungsroute durch den mobilen Wachroboter.A computer-implemented method (500) for controlling a mobile security robot, the method comprising: generating (510) two-dimensional map data based on three-dimensional image data of an area; calculating (520) a movement route within the area for the mobile security robot; and triggering (530) the mobile security robot to follow the movement route. Verfahren nach Anspruch 10, wobei das Areal ein Gebäude aufweist, wobei die Bewegungsroute entlang zumindest einer Außenwand des Gebäudes verläuft.Procedure according to Claim 10 , wherein the area comprises a building, wherein the movement route runs along at least one outer wall of the building. Verfahren nach einem der Ansprüche 10-11, ferner umfassend: Berechnen einer zweiten Bewegungsroute auf dem Areal für den mobilen Wachroboter; und Auslösen eines Abfahrens der zweiten Bewegungsroute durch den mobilen Wachroboter, wobei sich die erste Bewegungsroute von der zweiten Bewegungsroute unterscheidet.Method according to one of the Claims 10 - 11 , further comprising: calculating a second movement route on the area for the mobile guard robot; and triggering a travel of the second movement route by the mobile guard robot, wherein the first movement route is different from the second movement route. Verfahren nach einem der Ansprüche 10-12, ferner umfassend wiederholtes Auslösen des Abfahrens der Bewegungsroute durch den mobilen Wachroboter.Method according to one of the Claims 10 - 12 , further comprising repeatedly triggering the mobile guard robot to follow the movement route. Verfahren nach Anspruch 13, wobei sich die Zeitabstände zwischen aufeinanderfolgenden Wiederholungen des Abfahrens unterscheiden.Procedure according to Claim 13 , whereby the time intervals between successive repetitions of the run vary. Verfahren nach einem der Ansprüche 10-14, ferner umfassend Erzeugen der dreidimensionalen Aufnahmedaten des Areals durch den mobilen Wachroboter oder eine Drohne.Method according to one of the Claims 10 - 14 , further comprising generating the three-dimensional recording data of the area by the mobile guard robot or a drone. Computerimplementiertes Verfahren (600) zum Steuern eines mobilen Wachroboters, das Verfahren umfassend: Bestimmen (610) biometrischer Merkmale einer Person basierend auf einer Aufnahme einer Kamera eines mobilen Wachroboters; Vergleichen (620) der bestimmten biometrischen Merkmale mit biometrischen Merkmalen einer Vielzahl von autorisierten Personen, die in einer Datenbank gespeichert sind; und Auslösen (630) eines Alarms und Verfolgen der Person durch den mobilen Wachroboter, wenn der Vergleich keine Übereinstimmung mit einer autorisierten Person ergibt.A computer-implemented method (600) for controlling a mobile security robot, the method comprising: determining (610) biometric characteristics of a person based on a camera image of a mobile security robot; comparing (620) the determined biometric characteristics with biometric characteristics of a plurality of authorized persons stored in a database; and triggering (630) an alarm and tracking the person by the mobile security robot if the comparison does not result in a match with an authorized person. Ein mobiler Wachroboter (700) aufweisend: eine Drohne (710); einen oder mehrere Sensoren (210), die ausgelegt sind, um Sensorinformationen zu erzeugen; eine oder mehrere Verarbeitungsschaltungen (220), die ausgebildet sind, um: eine Gefahrensituation basierend auf den Sensorinformationen zu erkennen; und die Drohne starten zu lassen, wenn eine Gefahrensituation erkannt wurde, wobei die Drohne ausgelegt ist, um Videoaufnahmen von einem Gebiet der Gefahrensituation bereitzustellen.A mobile patrol robot (700) comprising: a drone (710); one or more sensors (210) configured to generate sensor information; one or more processing circuits (220) configured to: detect a hazardous situation based on the sensor information; and launch the drone when a hazardous situation is detected, wherein the drone is configured to provide video footage of an area of the hazardous situation. Computerprogramm mit einem Programmcode zur Durchführung des Verfahrens nach einem der Ansprüche 1-16, wenn das Computerprogramm auf einem oder mehreren Computern oder Prozessoren ausgeführt wird.Computer program with a program code for carrying out the method according to one of the Claims 1 - 16 when the computer program is executed on one or more computers or processors.
DE102023126795.7A 2023-10-02 2023-10-02 Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot Pending DE102023126795A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102023126795.7A DE102023126795A1 (en) 2023-10-02 2023-10-02 Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot
PCT/EP2024/077587 WO2025073686A1 (en) 2023-10-02 2024-10-01 Method for detecting a relevant alarm event, method for detecting a fire risk, method for controlling a mobile surveillance robot and mobil surveillance robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102023126795.7A DE102023126795A1 (en) 2023-10-02 2023-10-02 Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot

Publications (1)

Publication Number Publication Date
DE102023126795A1 true DE102023126795A1 (en) 2025-04-03

Family

ID=93011140

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102023126795.7A Pending DE102023126795A1 (en) 2023-10-02 2023-10-02 Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot

Country Status (2)

Country Link
DE (1) DE102023126795A1 (en)
WO (1) WO2025073686A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004024917A1 (en) 2004-05-19 2006-01-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Self-movable, land-based platform for monitoring e.g. inner or outer half of office building, has releasing unit to remove sensor probe, which includes energy source, communications unit and sensor unit, from magazine unit
US20150205298A1 (en) 2014-01-17 2015-07-23 Knightscope, Inc. Autonomous data machines and systems
US20180165931A1 (en) 2016-12-14 2018-06-14 Nanjing Avatarmind Robot Technology Co., Ltd. Robot security inspection method based on environment map and robot thereof
DE102017116658A1 (en) 2017-07-24 2019-01-24 Vorwerk & Co. Interholding Gmbh Automatically movable device with a monitoring module outdoors

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017204261A1 (en) * 2016-07-12 2018-01-18 Minimax Gmbh & Co. Kg Procedure and unmanned vehicle for checking fire protection components
US10380875B1 (en) * 2016-12-21 2019-08-13 Alarm.Com Incorporated Immersive virtual reality detection and alerting technology

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004024917A1 (en) 2004-05-19 2006-01-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Self-movable, land-based platform for monitoring e.g. inner or outer half of office building, has releasing unit to remove sensor probe, which includes energy source, communications unit and sensor unit, from magazine unit
US20150205298A1 (en) 2014-01-17 2015-07-23 Knightscope, Inc. Autonomous data machines and systems
US20180165931A1 (en) 2016-12-14 2018-06-14 Nanjing Avatarmind Robot Technology Co., Ltd. Robot security inspection method based on environment map and robot thereof
DE102017116658A1 (en) 2017-07-24 2019-01-24 Vorwerk & Co. Interholding Gmbh Automatically movable device with a monitoring module outdoors

Also Published As

Publication number Publication date
WO2025073686A1 (en) 2025-04-10

Similar Documents

Publication Publication Date Title
US11928742B2 (en) Collection of crash data using autonomous or semi-autonomous drones
EP2867874B1 (en) Interaction between a mobile robot and a monitoring alarm system
CA3024354C (en) Video content analysis system and method for transportation system
EP2872374A2 (en) Surveillance of a railway track
DE102016217950A1 (en) Method and arrangement for detecting obstacles on escape routes, especially in buildings
DE102013215496A1 (en) Security system, program product for same and monitoring process
CN115797125B (en) Rural digital intelligent service platform
CN106341661A (en) Patrol robot
CN112216010A (en) Campus security management method, system, equipment and storage medium
CN112866647A (en) Intelligent property management system based on smart community
CN111753780B (en) Substation Violation Detection System and Violation Detection Method
CN119450695A (en) Intelligent security management system based on 5G, AI and UWB positioning technology
CN111553264B (en) Campus non-safety behavior detection and early warning method suitable for primary and secondary school students
EP3926564B1 (en) Computer-implemented method, computer system and computer program for automated monitoring of an electrical switchgear
DE102023126795A1 (en) Method for detecting a relevant alarm event, method for detecting a fire hazard, method for controlling a mobile security robot and mobile security robot
CN117994917B (en) All-weather monitoring platform and monitoring method based on park security
CN117354469B (en) District monitoring video target tracking method and system based on security precaution
CN119806148A (en) Safety patrol method of smart parking lot using perception robot
DE202023104053U1 (en) AI-powered safety monitoring system for construction sites
DE102018222683A1 (en) Method for creating an environment representation map for monitoring a vehicle and / or a vehicle trailer using a camera system
DE102015103362A1 (en) PURSUIT FROM A VEHICLE
DE102018222680A1 (en) System for monitoring parked vehicles
JP7537744B2 (en) Airfield operations support systems and programs
DE102007000532A1 (en) Monitoring device e.g. pan-tilt-zoom monitoring camera system, detection and identification method for monitoring e.g. subway, involves transferring information describing actual monitoring region to person who is near or within region
KR20110105527A (en) Integrated traffic light management device equipped with intersection accident record imaging device and method thereof

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication