Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

✅ 자세 교정을 위한 앱

Adobe Express - file


📌 프로젝트

  • 프로젝트 이름 : 딥러닝과 IMU 센서를 이용한 자세검사 의류형 웨어러블 디바이스
  • 참여 인원 : 총 5인 (AI 개발 2인, 웨어러블 디바이스 제작 2인, 안드로이드 앱 개발 1인) - 안드로이드 개발 담당
  • 개발 기간 : 2020.10 ~ 2020.11
  • 플랫폼 : Android
  • 개발 언어 : Kotlin
  • 개발 환경 : Android Studio

프로젝트 설명

자세 교정 시스템을 위한 자세 추정 웨어러블 디바이스와 자세 교정 및 예방 어플리케이션 서비스입니다. 웨어러블 디바이스에서 측정한 이용자의 자세에 대한 자료를 기반으로 Google Firestore에서 어플리케이션으로 자료를 받아와서 이용자에게 제공합니다.

역할

교내 연구실에서 연구하던 프로젝트에서 앱 개발자가 필요해서 합류했습니다. 의류에 연결된 장비에서 사용자의 자세 데이터를 수집하여 각 사용자별 8개의 자세를 판단하여 앱에서 자세별 통계나 올바르지 않은 자세에 대한 경고 알림 등 다양한 상호 작용을 하도록 설계하였습니다.


🧷 프로젝트 자료

Untitled

🖥️ 담당 기능

1. Google Firestore에서 데이터를 받아와서 처리

[1] 현재 자세를 즉각적으로 앱에 표시 - Notification을 통한 불량한 자세 경고 Untitled-2

[2] 원하는 기간을 선택하여 조회 시 해당 기간 동안 자세별 누적 기록을 확인 Untitled-3

[3] 어깨, 등, 허리 부분으로 나눠서 스트레칭 영상 링크 연결 Untitled-4

2. UI 개선

  • 프로젝트 합류 전 기존 앱
로그인 화면 메인 UI
Untitled-2 Untitled-3
  • 프로젝트 합류 후 개선된 앱
사용자의 현재 상패 표시 자세 습관을 그래프로 표현 올바르지 못한 자세 알림
Untitled-4 Untitled-5 Untitled-6

🎁 느낀 점

팀에서 안드로이드 앱을 제작할 팀원을 구하고 있었고 저도 앱 개발자가 되고 싶었기 때문에 팀에 합류하였습니다. 이때는 단순히 개발자가 되고 싶다는 마음만 가지고 좋은 기회라고 생각해 무작정 참여했습니다. 하지만 Firesotre을 통해 Cloud DB에 접근하여 원하는 데이터를 가져오거나 팀원들의 잦은 수정 요청에 많이 힘들었습니다. 프로젝트를 진행하면서 느낀 점은 앱에 대한 기본이 너무 없다는 것을 느껴서 처음엔 답답했지만 모르는 부분을 발견했다는 마음으로 배워가면서 제작하였습니다.

이 프로젝트를 진행하면서 개발자가 되고 싶다는 확신이 생겼습니다. 며칠 동안 공부해가며 원하는 기능을 구현하고, 이슈들을 검색해가며 해결하면서 차근차근 앱을 완성시키는 과정이 즐거웠습니다. 이번에는 팀에서 요구하는 방향으로 UI와 기능을 구현하고 피드백 받는 과정 또한 혼자 공부할 때는 겪어 보지 못할 경험이었습니다. 요구 사항을 지금 시점에 적용할 수 있는지, 어떤 기능이 더 있으면 좋을지 스스로 생각하고 앱을 설계해 볼 수도 있었고, 시중의 앱을 참고하여 UI를 어떤 식으로 구성해야 하는 지도 고민해 볼 수 있었습니다.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages