Next Article in Journal
Radar Based Detection and Classification of Vulnerable Road Users
Previous Article in Journal
Integration of an Optical Setup for the Characterization of Near-Infrared Detectors Used in Ground and Space-Based Astronomy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Increasing the Situation Awareness and Response Time of K9 Units Using a Smart Integrated Vest for the Canine Companion †

Institute of Communication and Computer Systems (ICCS), 106 82 Athena, Greece
*
Author to whom correspondence should be addressed.
Presented at the 8th International Symposium on Sensor Science, 17–28 May 2021; Available online: https://i3s2021dresden.sciforum.net/.
Published: 19 May 2021
(This article belongs to the Proceedings of The 8th International Symposium on Sensor Science)

Abstract

:
First responders are tasked to intervene in small-scale emergencies and major natural or human-made disasters under unknown environments. They are required to operate around the clock, in situations that are life-threatening and potentially hazardous, with limited awareness of the operational situation, mission progress, and time sensitivity. They more often than not risk their own personal safety and well-being in order to keep civilians safe. During the most demanding and extended incidents, first responders operate under complex response operation plans that involve the collaboration of multiple disciplines and teams including K9 units. Within the context of the INGENIOUS project, a K9 vest for the canine of the unit is developed, aiming to improve their response time, enhance their situational awareness, support the collaboration between agencies, and most importantly, increase their safety during missions.

1. Introduction

Rescue operations range from small-scale emergencies, within one small geographic area and handled by one discipline of responders, to major disasters that spread across many different incident areas and involve complex response operations and cross-agency collaboration. In all cases, the first responders are asked to take many risks and operate under unknown, possible hazardous or life-threatening, situations where time is of the essence [1].
To this end, many technologies have been developed aiming to support the first responders during the field operations, increase their situational awareness, and their timely notification in case of changes to the operational plan [2]. A system to provide all these needs has been developed within the context of the INGENIOUS project [3,4], which aims to assist first responders when operating in the field, increasing their efficiency and their situational awareness and decreasing their response time. To achieve that, the development of a next-generation integrated toolkit (NGIT) for collaborative response is undertaken to increase the protection level of the first responders and augment their operational capacity when responding to incidents. Part of this toolkit is also a smart integrated K9 vest that provides situational awareness to the canine handler regarding the canine’s well-being, location, and operation status.

2. System Design

The K9 vest offers two video streams (HD and thermal) as well as bidirectional audio. Additionally, it monitors the canine’s location with a high-precision GNSS receiver. Communications are achieved using Wi-Fi LAN connectivity. The high-level block diagram of the K9 vest is presented in Figure 1. The information is available to the canine handler and the local field coordinator of the mission plan and can be forwarded to the command and control centre upon request. This allows the canine handler to focus on the mission, ensuring the unit’s safety in the field while providing near-real-time information to the mission coordinators, increasing the overall situational awareness. In the following paragraphs, the hardware and software components of the K9 vest are presented in detail.

2.1. Hardware Components

Main Computing Module. The vest’s main computing module is a Raspberry Pi Zero W, as shown in Figure 2a. It offers onboard wireless connectivity via Wi-Fi and Bluetooth radio interfaces and multiple wired interfaces to support the various connected components. An additional radio frequency connector, the U.FL connector, was installed in order to use an external antenna instead of the onboard one to increase radio performance.
Visual Camera. The Raspberry Pi Camera, as shown in Figure 2b, is a lightweight image sensor module which captures high-definition video. It connects to the mainboard via the CSI connector. The video is captured, encoded, and forwarded to the back-end server.
Thermal Camera. The K9 unit contains a thermal camera which is a Flir Lepton 2.5 module, as shown in Figure 2c, with an accompanying breakout board. It requires two interfaces, an I2C for control and an SPI for the video feed. This is a thermal sensor which captures non-contact temperature data while being small and lightweight. The thermal imaging sensor provides information about heat sources in the field, traditionally not available, and thus further increases situational awareness.
GPS Sensor. The vest determines location via a low-power GPS sensor, as shown in Figure 2d. It can calculate position based on multiple satellite systems (GPS, GLONASS, and Galileo). It connects to the mainboard using an I2C interface. It sends information to the board using the NMEA format [5].
Gimbal. The Rider-M 3-Axis Mini Portable Stabiliser, as shown in Figure 2e, stabilises the image captured for the two video streams. Its compact design ensures that it can be carried easily from the canine. It has an important role in the overall design since without it, the video would be extremely unstable due to constant movement and would not offer any useful information.
Microphone and Speaker. The audio input/output device is a wireless Bluetooth speaker, as shown in Figure 2f, with optional wired connectivity. It allows a bidirectional audio feed between the remote location and the canine handler. It is used by the handler to issue comments to the canine and/or communicate with located victims.

2.2. Software Components

The architecture of the K9 vest, as shown in Figure 3, includes the following software components:
Video Streaming. GStreamer [6] is an open-source multimedia framework. It can work for multiple processor architectures and operating systems and is lightweight enough to operate in a resource-constrained environment such as the single-core processor of the Raspberry Pi Zero W. It is responsible for collecting the two video streams from the HD camera and the thermal camera as well as the audio stream from the microphone and forwarding them to the media server. Additionally, it receives the audio stream and forwards it to the speaker.
GPS Integration. A small software component reads the NMEA messages from the GPS over the I2C interface. For each message, it constructs a JSON [7] which updates the position of the canine. The message is stored and indexed appropriately [8] to a PostgreSQL database.
Audio Streaming. RtpMic1 is an Android application which provides live audio streaming. It captures voice from the mobile device microphone and sends an RTP stream through the GStreamer to the speaker.
Message exchange. The message exchanges of the K9 vest are handled by Eclipse Mosquitto [9], an open-source MQTT message broker. It is lightweight and suitable for single-board applications and power-constrained devices. It also provides a portable client library for use in applications.

2.3. Usage

After detailed discussions with K9 units, it was decided that the interfaces of the K9 vest should be kept minimum, focusing on easy deployment, minimal overhead, and convenience. To this end, the K9 vest offers the following features:
Main On/Off switch. It is used to power on and off the K9 vest, including the gimbal and the cameras. This button is located on the 3D-printed box and is carefully designed to prevent accidental activation.
Battery-level LED light. The handler of the canine is expected to be located in the vicinity but not always within the line of sight of the canine. To this end, relying on visual sights for cases of a hardware malfunction or low battery level is not the optimal solution for an enhanced user experience. Based upon this observation, it was decided to include only one LED light, indicating that the vest is turned on and operating, which turns orange and blinking when the battery level is below 20%.
User interface. Aiming to facilitate the usage of the K9 vest, a user interface was developed. The user interface offers a map where the recorded GPS coordinates of the location of the canine are presented in near real time and a video streaming of the cameras attached to the main processing unit. The user interface accompanying the K9 vest is developed using Flask [10], a Python web framework.

3. Conclusions

In this paper, a complete system for the increase of the situation awareness and response time of the K9 units is presented. The system includes a smart integrated vest for the canine companion, a user interface and a mobile application for the canine handler, and a complete back-end system for the storage and retrieval of information. The K9 vest is being tested by two K9 units within the context of the INGENIOUS project. The results of these tests will be evaluated, and any needed modifications will be incorporated into the design to further improve the usability of the system.

Author Contributions

Conceptualization, A.S. and M.K.; methodology, N.M.; software, N.M. and K.V.; writing—original draft preparation, M.K.; project administration, A.A.; funding acquisition, A.A. All authors have read and agreed to the published version of the manuscript.

Funding

This work is a part of the INGENIOUS project, funded by the European Union’s Horizon 2020 Research and Innovation Programme and the Korean Government under Grant Agreement No 833435. The content reflects only the view of the authors.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mason, A.; Drew, S.; Weaver, D. Managing Crisis-induced uncertainty: First responder experiences from the 2011 Joplin-Duquesne Tornado. Int. JDRR 2017, 23, 231–237. [Google Scholar] [CrossRef]
  2. Baldini, G.; Karanasios, S.; Allen, D.; Vergari, F. Survey of Wireless Communication Technologies for Public Safety. IEEE Commun. Surv. Tutor. 2014, 16, 619–641. [Google Scholar] [CrossRef]
  3. INGENIOUS. The First Responder (FR) of the Future: A Next Generation Integrated Toolkit (NGIT) for Collaborative Response, Increasing Protection and Augmenting Operational Capacity. Available online: https://ingenious-first-responders.eu/ (accessed on 17 May 2021).
  4. Douklias, A.; Krommyda, M.; Amditis, A. Resilient Communications for the First Responders at the field. In Proceedings of the Asia-Pacific Conference on Communications Technology and Computer Science, Shenyang, China, 22–24 January 2021. [Google Scholar]
  5. Langley, R. Nmea 0183: A GPS receiver. GPS World 1995, 54–57. [Google Scholar]
  6. Taymans, W.; Baker, S.; Wingo, A.; Bultje, R.S.; Kost, S. Gstreamer Application Development Manual (1.2.3). Publicado en la Web. 2013. Available online: https://gstreamer.freedesktop.org/documentation/application-development/index.html?gi-language=c (accessed on 23 August 2021).
  7. Pezoa, F.; Reutter, J.L.; Suarez, F.; Ugarte, M.; Vrgoč, D. Foundations of JSON schema. In Proceedings of the 25th International Conference on World Wide Web, Montréal, QC, Canada, 11–15 April 2016; pp. 263–273. [Google Scholar]
  8. Krommyda, M.; Kantere, V. Spatial Data Management in IoT systems: A study of available storage and indexing solutions. In Proceedings of the 2020 Second International Conference on Transdisciplinary AI (TransAI), Irvine, CA, USA, 21–23 September 2020; pp. 146–153. [Google Scholar]
  9. Light, R.A. Mosquitto: Server and client implementation of the MQTT protocol. J. Open Source Softw. 2017, 2, 265. [Google Scholar] [CrossRef]
  10. Grinberg, M. Flask Web Development: Developing Web Applications with Python; O’Reilly Media, Inc.: Newton, MA, USA, 2018. [Google Scholar]
Figure 1. The K9 vest block diagram.
Figure 1. The K9 vest block diagram.
Engproc 06 00070 g001
Figure 2. The K9 vest components.
Figure 2. The K9 vest components.
Engproc 06 00070 g002
Figure 3. The K9 vest inner architecture.
Figure 3. The K9 vest inner architecture.
Engproc 06 00070 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Krommyda, M.; Stamou, A.; Mitro, N.; Voulgary, K.; Amditis, A. Increasing the Situation Awareness and Response Time of K9 Units Using a Smart Integrated Vest for the Canine Companion. Eng. Proc. 2021, 6, 70. https://doi.org/10.3390/I3S2021Dresden-10159

AMA Style

Krommyda M, Stamou A, Mitro N, Voulgary K, Amditis A. Increasing the Situation Awareness and Response Time of K9 Units Using a Smart Integrated Vest for the Canine Companion. Engineering Proceedings. 2021; 6(1):70. https://doi.org/10.3390/I3S2021Dresden-10159

Chicago/Turabian Style

Krommyda, Maria, Angelos Stamou, Nikos Mitro, Katerina Voulgary, and Angelos Amditis. 2021. "Increasing the Situation Awareness and Response Time of K9 Units Using a Smart Integrated Vest for the Canine Companion" Engineering Proceedings 6, no. 1: 70. https://doi.org/10.3390/I3S2021Dresden-10159

Article Metrics

Back to TopTop