위치와 자세를 올리는 스마트 안전모

하드웨어 · 펌웨어 · 웹 · 기구 설계2020.11

GNSS 와 IMU 와 카메라를 안전모에 넣어 작업자의 위치와 자세와 시야를 관리자 웹으로 올렸습니다.


과제 배경

현장 작업자에게 무슨 일이 생겼는지 관리자가 알 방법이 없었습니다. 안전모는 머리를 보호할 뿐 상태를 알려주지 않습니다.

주요 설계 결정

센서 배치

센서와 진동 모터를 안전모 안에 넣고 무게와 균형을 함께 봤습니다

쓰기 불편한 안전모는 벗어 둡니다. 벗어 두면 센서가 아무 값도 못 냅니다.

경고 전달

소리 대신 진동 모터로 착용자에게 직접 알립니다

현장은 시끄럽습니다. 소리로 부르는 경고는 필요한 순간에 안 들립니다.

데이터 전송

센서 값을 기기에서 먼저 다듬고 REST API 로 올립니다

원시 값을 그대로 다 보내면 배터리가 먼저 끝납니다. 하루를 못 버티는 장비는 현장에서 안 씁니다.

제공 기능

제공 기능
기능내용
실시간 위치 추적GNSS 로 위치를 모아 지도에 표시합니다. 위치 이탈을 봅니다.
자세 인식IMU 로 머리 움직임을 보고 고개 숙임과 낙상과 정지를 가립니다.
영상 스트리밍전방 시야를 촬영해 관리자 웹으로 보냅니다.
진동 경고위험 신호를 진동으로 착용자에게 직접 전합니다.

수행 결과

  • 작업자 위치를 지도에서 초 단위로 봅니다.
  • 고개 숙임과 낙상과 장시간 정지를 자세 값으로 가립니다.
  • 현장 영상을 관리자가 원격에서 봅니다.
  • 외장을 3D 프린팅으로 만들어 실제로 쓸 수 있는 시제품까지 갔습니다.

화면 구성

화면의 구조와 기능을 보여주는 시안이며, 색과 서체를 포함한 디자인은 다음 단계에서 정합니다.

지도작업자알림

현장 인원 12명

작업자 위치가 찍힌 지도
  • 이탈 경고 1건
  • 장시간 정지 2건

현장 지도

작업자가 어디에 있는지 봅니다

작업자 A-07

전방 카메라 실시간
  • 자세 정상
  • 최근 이동 3분 전
  • 배터리 68%
진동 경고 보내기

작업자 상세

한 사람의 자세와 시야를 확인합니다

시스템 구성도

사용자와 기기서버저장소와 외부I2C/SPICSIRESTHTTPS스마트 안전모Raspberry Pi센서와 카메라를 답니다GNSS / IMUI2C, SPI위치와 자세를 잽니다카메라CSI전방 시야를 찍습니다관리자 웹지도와 영상을 봅니다API 서버REST센서값을 받습니다지도Google Maps위치를 그립니다위치와 자세 기록작업자별로 남깁니다

점선은 외부 서비스를 사용하는 항목입니다.

설계 원칙

설계 원칙과 적용 방법
원칙적용 방법
하루를 못 버티는 장비는 쓰이지 않는다기기에서 전처리해 전송량을 줄였습니다
불편한 안전모는 벗어 둔다센서와 진동 모터를 내장하고 무게와 균형을 함께 봤습니다
경고가 소음에 묻히지 않는다진동 모터로 착용자에게 직접 전합니다

적용 기술

Raspberry PiGNSSIMUI2CSPICSIREST APIBLEFusion 3603D 프린팅

관련 프로젝트