Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 2.56 KB

README.md

File metadata and controls

62 lines (53 loc) · 2.56 KB

KakaoTalk_20200927_135048782

Team

  • 팀이름 : 넌컨택트(Noncontact)
  • 팀원 : 김민지(Minji Kim), 김서원(Seowon Kim), 박동연(Dongyoen Park), 이하람(Haram Lee)

Project

  • 목적 : 포스트 코로나 시대를 맞아 공장 내 보다 안전한 작업 환경 조성을 위하여 공장 내 기기 사용 시 작업자의 마스크 착용 여부를 확인하고, 모션 인식으로 기기를 제어하는 시스템
  • 목표
    • 근무자의 안전 보호구 착용 여부 확인 및 착용 독려
    • 근무자와 작업 환경 간의 접촉 최소화를 위한 모션 인식 제어
  • 시연동영상

System architecture

시스템 아키텍쳐

How To Use SafePass?

Virtual Keyboard : 원하는 버튼 위에서 주먹을 쥐었다 펴면 클릭 이벤트가 발생합니다.

Virtual Keyboard

위와 같이 FANON을 선택하면 액츄에이터에 의해 스위치가 눌려서 작동됩니다.

FAN

Prerequisite

라즈베리파이 개발 환경 셋팅

  1. 아나콘다 프롬프트 or CMD 실행
  2. (pip 패키지 업그레이드)
    conda upgrade pip
    pip install upgrade
  3. 가상환경 새로 설치
    conda create -n (env) python=3.7 activate (env)
  4. tensorflow 설치
    pip install tensorflow==1.15.2
  5. 버전 확인
    python import tensorflow as tf tf.__version__
  6. 라이브러리 설치
    pip install numpy matplotlib pillow opencv-python
    pip install opencv-contrib-python
    pip install flask
    pip install werkzeug
  7. 모션인식 모델 다운로드

사용된 도구