Fujimod
브라우저에서 카메라 펌웨어를 시험하고 Fujimod SD 부팅 파일을 만든다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗휠체어 및 이동 약자를 위해 길 위의 단차와 노면 파손 정보를 센서로 자동 수집하고, 맞춤형 안전 우회 경로를 실시간으로 제공하는 스마트 내비게이션 솔루션입니다.
기존의 상용 네비게이션 서비스는 차량 또는 일반 보행자 위주로 설계되어 있어, 2cm 이상의 미세한 보도 턱(단차), 보도블록 파손, 급경사 구간 등 휠체어 사용자에게 치명적인 보행 장애물 정보를 제공하지 못합니다.
FlatWay는 모바일 앱(Flutter)의 고주파 센서 수집 기술과 웹 대시보드(Next.js)의 시각화 및 경로 우회 알고리즘을 Supabase 실시간 DB로 연결하여, 이동 약자가 목적지까지 끊김 없이 안전하게 이동할 수 있는 '도어 투 도어(Door-to-Door)' 무장애 길 안내 환경을 구축합니다.
┌────────────────────────┐ ┌────────────────────────┐
│ FlatWay Mobile │ │ FlatWay Dashboard │
│ (Flutter App) │ │ (Next.js Web App) │
└───────────┬────────────┘ └───────────┬────────────┘
│ │
│ (Realtime Read/Write) │ (Realtime Read/Write)
▼ ▼
┌──────────────────────────────────────────────┐
│ Supabase Database │
│ - hazards table (단차/파손/경사 정보) │
│ - buildings table (건물 편의시설 정보) │
└──────────────────────────────────────────────┘
flatway/
├── agent.md # AI 에이전트 공통 행동 규칙 가이드
├── README.md # 프로젝트 통합 소개 및 시작 문서
├── docs/ # 프로젝트 기획 및 화면 설계 워크시트 (PDF)
│
├── dashboard/ # Next.js 대시보드 웹 애플리케이션
│ ├── docs/ # 대시보드 스키마, 완료 가이드, 인수인계 문서
│ │ ├── supabase_schema.sql # Supabase 테이블 및 초기 데이터 시드 SQL
│ │ └── 단차수집_인수인계_가이드.md # 센서 계산 공식 및 수집 매핑 상세 문서
│ ├── src/
│ │ ├── app/ # Next.js App Router (Layout, Style, Page)
│ │ ├── components/ # Leaflet 지도, 제보 모달 등 컴포넌트
│ │ └── data/ # 로컬 모크 데이터 (mockData.js)
│ └── package.json
│
└── flatway_app/ # Flutter 모바일 수집 및 안내 애플리케이션
├── lib/
│ ├── screens/ # 지도 화면 및 안내 뷰
│ ├── services/ # GPS 위치 및 Supabase 연동 서비스
│ └── widgets/ # 단차 수동 제보 등록 모달
└── pubspec.yaml
# dashboard 폴더로 이동
cd dashboard
# 의존성 패키지 설치
npm install
# 로컬 개발 서버 실행
npm run dev
# -> http://localhost:3000 에서 접속 및 테스트 가능
# flatway_app 폴더로 이동
cd flatway_app
# 의존성 패키지 설치
flutter pub get
# 시뮬레이터 또는 실기기에서 실행
flutter run
우리는 작전여자고등학교 2학년 인공지능탐구부 동아리 소속의 '사고뭉치' 팀입니다. 프로젝트의 코딩 작업은 팀원 전원이 협동하여 함께 진행하고 있습니다.
| 이름 | 역할 | 주요 담당 업무 |
|---|---|---|
| 전서영 | ||
| 박진아 | ||
| 김보민 | ||
| 권나윤 |