파란학기제

인공지능(Reinforcement Learning) 유무인 협동 시뮬레이터 개발 연구

작품개요

본 과제는 도전 목표에 나와 있듯이 다양한 환경 및 시나리오에서 유무인 협동 작전에 대한 시뮬레이션이 가능한 시뮬레이터 S/W를 만드는 것이다. 시뮬레이터를 개발할 때 총 4가지 기능을 중심으로 S/W를 모듈화 시켜 모듈화된 시뮬레이터를 만들고자 한다. 시나리오를 입력하고 명령할 수 있는 명령 S/W, 시뮬레이션의 로직을 제어하고 여러 알고리즘이 구동되는 제어 S/W, 시뮬레이션을 시각화 하고 실제로 수행을 할 수 있는 환경을 제공하는 시뮬레이션 S/W, 마지막으로 AI 학습 관련 기능을 따로 제공하는 AI 학습 모듈 S/W가 그 4가지 S/W이다. 명령 S/W는 C# WindowForm을 활용하고, 제어 S/W는 C# 콘솔 어플리케이션, 시뮬레이션 S/W는 Unity 3D 프로그램을, AI 모듈은 Python ML-Agent와 유니티 ML-Agent를 활용하여 프로그램을 만든다.


본 도전 과제는 기개발 중인 시뮬레이터를 수정 및 확장하여 개발하는 과제이고, 팀원들끼리 모듈화 된 S/W 중심으로 역할을 나누어 과제를 진행한다.



최종 성과 발표회

중간교류회

팀명

AIE

팀장

팀원

지도교수

SNS바로가기

인스타그램

유튜브

블로그

페이스북

Like it0