Skip to content

HBNU-SWUNIV/COME-CAPSTONE22-hospetter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

한밭대학교 컴퓨터공학과 hospetter팀

반려동물을 위한 웨어러블 디바이스 및 모니터링 시스템 (Wearable devices and monitoring systems for pets)

팀 구성

  • 20197125 김현민
  • 20197131 정봉경
  • 20197122 최서현

Teamate Project Background

  • 필요성

    • 동물병원을 운영함에 있어서 가장 많은 인건비를 차지하는부분이 전문 테크니션을 고용하는 부분이라고 한다. 반려동물의 사이즈에 따라 차이가 있지만 병원에 입원을 해야하는 동물의 경우 주기적으로 생체데이터를 기록해야할 필요가 있고, 적어도 2-4명의 테크니션들이 1마리의 반려동물에 붙어 체온, 심박수, 호흡수 등을 체크하고 추가적인 정밀검사가 필요한 경우 더 많은 테크니션들이 필요하다. 우리는 해당 문제점이 충분히 수요가 있을 것으로 판단, 동물병원에서 사용하는 웨어러블 디바이스를 개발하는 것으로 주제의 방향을 잡았다.

    • 현재 동물병원에서는 주기적으로 입원한 반려동물에 대해 생체정보를 시트에 기록한다. 때문에 동물병원에서는 이를 수집하고 기록하는 일만 전담으로 하는 전문 테크니션을 고용하기도 한다. 대형병원의 경우에는 이에 따른 인건비가 만만치 않다. 때문에 동물병원에서 이를 자동으로 측정해주는 웨어러블 디바이스를 개발하려고 한다. 해당 기기를 통해 동물병원에서의 인건비를 줄이고, 데이터를 자동으로 측정하여 이를 문서화하여 테크니션들의 업무 부담을 줄이고자 한다.

  • 기존 해결책의 문제점

    • 바이탈신호 기록을 여러명의 테크니션이 담당하여 수기로 진행하며, 1시간 단위로 주기적으로 기록한다.

System Design

  • System Requirements

    • ESP32를 활용한 센서데이터 무선 수집, WiFi Provisioning 사용

      • 모듈의 성능/기능을 고려하여 Espressif 사의 IoT 임베디드 SoC 칩 ESP32 사용
      • ESP32의 듀얼코어를 통해 데이터 수집과 송신을 동시에 수행
      • ESP32의 WiFi모듈을 통해 인터넷 환경에 연결
      • WiFi Provisioning을 구현하여 사용자가 시스템에서 손쉽게 IT 인프라를 설정 할 수 있도록 함
    • 호흡수, 체온 측정기능 구현. 데이터베이스 저장

      • RFID리더 모듈을 활용하여 반려동물의 생체 인식칩을 인식함
      • 장력측정(로드셀:hx711)을 활용하여 모듈의 밴드부분의 장력을 측정, 이를 활용하여 호흡수를 검출
      • 적외선 온도센서(gy906)를 활용하여 모듈 하우징 아랫부분의 체온을 측정, 이를 활용하여 반려동물의 체온을 검출
      • 검출된 센싱데이터는 수집과 동시에 json화 하게되고, 일정 주기에 따라 API서버로 전송됨.
    • 3D프린터를 활용한 하우징 제작

    • MySQL을 사용하는 데이터베이스 구현

      • MySQL과 phpMyAdmin(DBMS)를 활용하여 센싱데이터, 반려동물 정보를 저장
    • 데이터베이스서버와 WAS서버 간 데이터 교환을 위한 API서버 구현

      • Node.js의 프레임워크중 하나인 Express를 활용하여 api서버 구현
      • api서버는 모듈에서 전송해온 데이터를 데이터베이스 서버에 저장
      • api서버는 WAS서버에서 요청해오는 데이터를 데이터베이스를 호출하여 전송
    • 모니터링 시스템을 구현하는 WAS서버 제작

      • Node.js의 프레임워크중 하나인 Express를 활용하여 api서버 구현
      • 반려동물 등록 기능은 모듈을 통해 데이터베이스 서버에 저장된 반려동물의 RFID값을 참조
      • 반려동물 모니터링 기능은 데이터베이스 서버에 저장된 반려동물 정보와 센싱데이터 정보를 JOIN하여 테이블로 출력
      • 테이블 외에 도넛차트, 꺾은선 그래프를 통해 반려동물의 정상/비정상 여부를 시각화
  • System Dependencies

    • API Server

      • (Hardware) Raspberry Pi4. However, it can run on any Linux os
      • node >= v16.14.2
      • express >= v4.16.1
      • npm >= v16.14.2
      • mysql >= v2.18.1 (mysql-connector)
    • Web Application Server (WAS)

      • (Hardware) Raspberry Pi4. However, it can run on any Linux os
      • node >= v16.14.2
      • express >= v4.17.1
      • npm >= v16.14.2
      • mediasoup >= v3.11.3
      • mediasoup-client >= v3.6.37
      • socket.io >= 4.1.3
    • DB Server

      • (Hardware) Raspberry Pi4. However, it can run on any Linux os
      • mysql-server (8.0.31-0ubuntu0.22.04.1)
    • Module

      • NodeMCU-32S Lua WiFi (ESP-32)

Installing and Running

  • Install API server and WAS
cd {Project Directory Path(API or WAS)}
npm install
  • Running Application
npm start

Conclusion

  • 웨어러블 모듈

  • 모니터링 시스템

  • 활용방안

    • 현재 디지털 온도계, 디지털 청진기 등은 특허로 출원되어있지만 호흡수를 측정하는 디바이스는 없는 상황이며, 이 세가지 기능을 모두 탑재한 제품이 없다. 제품이 온전하게 개발되어 동물병원에 보급할 수 있다고 한다면, 각각의 동물병원이 부담해야 하는 테크니션 고용으로 인한 인건비를 크게 줄일 수 있을것으로 생각된다. 더 나아가 센싱된 데이터들이 정확하고 더 많은 종류의 센싱 데이터를 측정 할 수 있으며, 오랜 기간동안 수 많은 데이터들이 축적된다고 가정하에 머신러닝, 딥러닝 기술을 접목하여 보조적인 수단으로 1차 진단을 내릴 수 있다고 한다면 동물병원 의료 관계자들의 수고를 더 많이 덜 수 있지 않을까 생각된다.

Project Outcome

  • 2022년학년도 제 11회 정보기술대학 작품전시회 장려상 수상

Reference List

  • 이진홍, 유성희(2020), 「코로나19 사태로 비추어 본 반려동물 원격진료 도입 가능성에 대한 법적 고찰」, 『의생명과학과법』23, 법학연구소(원광대), pp.113-134
  • 정한조, 이정훈, 이지형, 김세윤, 정지원(2020), 「웨어러블 디바이스를 이용한 반려동물 원격 모니터링 시스템」, 『한국컴퓨터정보학회 학술발표논문집』28, 한국컴퓨터정보학회, pp. 281-282
  • 이민형, 유래현, 김수연, 김경호(2021), 「반려동물 생체신호 측정 시스템에 관한 연구」, 『대한전기학회 학술대회 논문집』, 대한전기학회, pp. 405-406
  • 박주연, 윤지윤, 이예진, 박서영, 김두열, 이기석(2021), 「반려동물 생체인식 앱」, 『한국컴퓨터정보학회 학술발표논문집』29, 한국컴퓨터정보학회, pp. 351-354
  • 이병규, 박재곤, 유채은, 유하정(2018), 「IoT를 이용한 반려동물 Healthcare System」, 『한국정보과학회 학술발표논문집』, 한국정보과학회, pp.2226-2228
  • 유경근(2016), 「반려동물 자가진료 금지에 대한 올바른 이해 - 반려동물 자가진료 금지의 의미와 범위, 그리고 목적」, 『대한수의사회지 제 52권』8, 대한수의사회, pp.462-466
  • 김종수. 무선 청진기를 포함하는 웨어러블 장치(WEARABLE DEVICE HAVING WIRELESS STETHOSCOPE), 특허 출원번호 1020180128023, 출원일 2018.10.25., 등록일 2019.03.05.
  • 주식회사 케어식스, 심전도와 심탄도 동시 측정이 가능한 반려견용 심장운동 측정 장치(Dog cardiometry device for simultaneous measurement of EKG and ECG), 특허 출원번호 1020190128260
  • 주식회사 케어식스, 반려견의 활동량과 심박호흡등 생체신호 그리고 임상신호에 기반한 질병예측 방법 및 장치(Disease Prediction Method and Apparatus Based on the Activity of Dogs, Bio-signal), 특허 출원번호 1020190128299