Proceedings of the Korean Society of Computer Information Conference (한국컴퓨터정보학회:학술대회논문집)
- 2019.07a
- /
- Pages.251-252
- /
- 2019
Smart AGV based on Object Recognition and Task Scheduling
객체인식과 작업 스케줄링 기반 스마트 AGV
- Lee, Se-Hoon (Dept. of Computer Systems INHA Technical College) ;
- Bak, Tae-Yeong (Dept. of Computer Systems INHA Technical College) ;
- Choi, Kyu-Hyun (Dept. of Computer Systems INHA Technical College) ;
- So, Won-Bin (Dept. of Computer Systems INHA Technical College)
- 이세훈 (인하공업전문대학, 컴퓨터시스템과) ;
- 박태영 (인하공업전문대학, 컴퓨터시스템과) ;
- 최규현 (인하공업전문대학, 컴퓨터시스템과) ;
- 소원빈 (인하공업전문대학, 컴퓨터시스템과)
- Published : 2019.07.10
Abstract
본 논문에서는 기존의 AGV보다 높은 안전성과 Task Scheduling을 바탕으로 한 효율적인 AGV를 제안하였다. AGV는 객체인식 알고리즘인 YOLO로 다른 AGV를 인식하여 자동으로 피난처로 들어간다. 또한 마커인식 알고리즘인 ar_markers를 이용하여 그 위치가 적재소인지 생산 공정인지를 판단하여 각 마커마다 멈추고 피난처에 해당하는 Marker가 인식되고 다른 AGV가 인식되면 피난처로 들어가는 동작을 한다. 이 모든 로그는 Mobius를 이용해 Spring기반의 웹 홈페이지로 확인할 수 있으며, 작업스케줄 명령 또한 웹 홈페이지에서 내리게 된다. 위 작업스케줄은 외판원, 벨만-포드 알고리즘을 적용한 뒤 강화학습알고리즘 중 하나인 DQN을 이용해 최적 값을 도출해 내고 그 값을 DB에 저장해 AGV가 움직일 수 있도록 한다. 본 논문에서는 YOLO와 Marker 그리고 웹을 사용하는 AGV가 기존의 AGV에 비해 더욱 가볍고 큰 시설이 필요하지 않다는 점에서 우수함을 보인다.