addinedu-ros-5th / ros-repo-5

파이널 프로젝트 5조 저장소. AMR 주차 로봇
1 stars 2 forks source link

이중주차 가능한 무인형 주차장 시스템


📜 프로젝트 개요

Overview Image


👥 팀원 소개

김요한 신재훈 이민영 조성오
김요한
GitHub: @1yohanyo1
로봇 동작 및 제어
신재훈
GitHub: @Shoons23
AI & 임베디드 시스템
이민영
GitHub: @whiteblue7
GUI & DB
조성오

설계 및 협업 관리

🚀 기술 스택

🔧 개발 환경
🤝 협업 툴
👨‍💻​ 사용 언어
💻 사용 기술
🔌 임베디드 시스템

🗺 주차장 맵 설계

Parking Map Design


🛠 하드웨어 구성도

Hardware Configuration

주차 로봇 구성도

Robot Configuration 1 Robot Configuration 2


🧩 시스템 구성도

System Configuration


🔄 로봇 상태전이도

Robot State Transition Diagram


📊 작업 할당 우선순위 공식

우선순위 점수(S)가 높을수록 작업 할당 받을 확률이 낮음:

$$ S = w_1 B + w_2 T + w_3 D $$

전제 조건

$$ w_1 > 0 , w_2 < 0, w_3 < 0 $$

$$ |w_2| > |w_1| > |w_3| $$

1. 배터리 상태(B)

2. 작업 예상 시간(T)

3. 로봇 위치와 목표 위치의 거리(D)


🧠 핵심 기술

번호판 추출

License Plate Extraction

주차 체크

Double Check

주행

Driving


🛠 시나리오

일반 주차 시나리오

Normal Parking Scenario

이중 주차 시나리오

Double Parking Scenario

일반 출차 시나리오

Normal Exit Scenario

이중 출차 시나리오

Double Exit Scenario


🤖 다중 로봇 제어

Multi-Robot Control


🎥 시연 영상

Demo Video