프로젝트 : 쇼핑 도우미
인원 : 4인
팀장 팀원 팀원 팀원 표홍운 채승훈 김덕영 김혁제 주제 : 무인 이동체를 이용해서 특정 위치에서 원하는 물품을 Cam을 통해 인식하여 물품을 받고 사용자에게 전달하기.
제작 기간 : 6.30 ~ 7.24
주요 기능
- 받아야 하는 물품의 위치로 Mobile이동체 이동
- Cam을 활용하여 Mobile 이동체의 인식및 물품 수량 배출
- 받은 물품을 대기 위치로 이동
포트폴리오 및 영상
- 물품 선택 및 수량을 입력
- 입력받은 값을 Vending machine과 Ros로 socket 통신을 통한 연결
- Mobile의 특정 번호를 Cam을 통하여 인식
- 고유 번호의 인식에 따라 Arduino로 UART통신으로 전달
- 받은 전달값에 따른 해당 동작 수행
- Cam을 활용한 이동체의 제어
- Qr의 값을 입력받으면 특정 물품 위치 인식
| 주차 | 진행 계획 | |
|---|---|---|
| 1주차 | 프로젝트 방향 설정, 팀원 역할 분배 | |
| 2주차 | Vending_machine 기본동작 설계 및 구성, Mobile 이동체 환경 구성및 설정 | |
| Vending_machine | 모터 및 초음파 센서를 활용한 동작 설계 | |
| Moblie 이동체 | ROS 환경 구성 및 이동체 Topic 제어, Pyzbar를 활용한 특정 Qr값을 전달하는 Topic 구성 및 Teleop 제어 | |
| 3주차 | Mobile 이동체 움직임 개선작업, Vending_machine Cam 연동, GUI 설계 | |
| Vending_machine | Cam을 활용한 특정 객체 판별 | |
| Moblie 이동체 | Cam의 Value값을 활용한 Mobile 이동체 움직임 제어 | |
| GUI | Vending_machine과 Mobile의 제어를 위한 화면 설계 | |
| 4주차 | 각 기능별 연결 및 오류 수정 | |
| Vending_machine | UART 통신을 통한 Cam과 각 센서의 동작의 연결 및 센서동작 수정 | |
| Moblie 이동체 | Topic들의 값에 대한 움직이의 수정 | |
| GUI | 소켓 통신을 통한 이동체와 Vending Machine의 결과 확인 | |



