Skip to content

SSU-CAR/SSU-CAR-FE

Repository files navigation

안전운전 피드백 서비스

🚘 현대모비스 2024 Mobility SW HACKATHON

2024.01.18~2024.02.23

👥 팀 소개

김정우 맹영욱 백서현 김병지
김정우 맹영욱 백서현 김병지
Frontend Backend Backend Embedded

📌 프로젝트 소개

전방 주시 태만을 비롯한 안전운전 불이행은 교통사고의 주 원인이다.
또한, 현재 상용화된 자율주행 레벨2, 레벨3에서 운전자는 여전히 시스템의 직접 운전 요구에 대응해야 할 의무가 있다.
따라서 사용자의 안전운전을 위해 운전 습관을 피드백해주는 모빌리티 SW를 기획하였다.

차량 센서와 내부 카메라로 차량 내/외부의 위험한 운전 상황과 운전자 자세 (e.g. 실선에서의 차선변경, 전방 주시 태만 등)를 감지한다.
이 데이터를 바탕으로 운전 점수를 산정하고, 주행 리포트를 제공한다.
추가적으로 다양한 운전 배지 획득을 통해 안전 운전에 대한 성취감과 동기 부여를 제공하는 모바일 웹 서비스를 구현하였다.

img1 img2

🔍 화면 구성 및 기능

주행 중 주행 후
home 주행 중 주행 후
운전점수, 주의해야 할 운전습관, 주행 코멘트 등
사용자의 전반적인 현재 상태와 주행 기록 확인
차량에서 주행에 대한 운전 정보를 수집
RC카-서버 통신으로 주행 정보 DB 저장
주행에서 누적된 데이터를 주행이 후 즉시 확인
감지된 운전 습관과 횟수를 제공
주행 기록 주행 리포트 배지
주행 기록 주행 리포트 배지
사용자의 지금까지 주행을 기록
각 주행에서 감지된 운전 습관과 횟수를 확인
누적된 주행 데이터를 통해 얻은 사용자의 전반적인
운전 습관 피드백, 그래프 통계 제공
주행 이력, 월별 운전 점수 현황, 월별 주행 이력 및
주의해야 할 운전 습관 등
주행 시 특정 조건을 충족하면 배지 획득
사용자에게 동기부여와 재미 요소 추가

📹 시연 영상

default.MP4

🛠️ Stacks

Front

Back

Embedded

ROS2 Python Docker C++

🧐 상황 판단 알고리즘 구현

Detail information in this link: Here

Monitor the driver's forward attention by pupil, head pose and phone detection.
Three evaluation factors - Closed eye detection, Head pose estimation, Phone detection
img1

Monitor the illegal lane change like changing in solid line and without direction light.

DrivenDist - Report driving distance and current veloicity.
Joystick_usb - Control RC car with joystick.
LaeDetection, lane_ex - Lane detetction with HSV(HSL) filtering.
img1