초록
본 논문은 기능 축약화 스크립트를 이용한 로봇 시뮬레이션을 제작하는 방법을 제안한다. 일반적인 로봇 시뮬레이션 저작 도구들은 이를 사용하기 위한 전문적인 개발 언어와 이와 연동되는 API등에 대한 전문적인 지식을 요구하고 있으며, 이러한 사전지식들은 로봇 시뮬레이션을 환경을 구현하는 데 매우 큰 장애 요인이 되고 있다. 이러한 문제를 해결하기 위해서 본 논문은 시뮬레이션 환경을 구성하기위해 기능 축약화 스크립트를 설계하였으며, 축약화된 스크립트는 단순화된 서비스 명령들과 최소의 옵션들로 구성된다. 실험에서는 개발된 저작 도구를 고등학교 학생과 선생님들에게 교육하였으며, 초보자들이 본 저작도구 하루의 교육과정 이수를 통해 로봇 시뮬레이션 환경을 구성하고 시뮬레이션 환경의 로봇을 제어할 수 있음을 검증하였다.
This paper proposes a method of simplification for robot simulation creation using functional concise script. General robotics simulation authoring tools require professional knowledge regarding development language and their APIs, and these prerequisites are considered as a big obstacle in implementing robotics simulation. In order to resolve these problems, we developed an authoring tool using functional concise script in building simulation environment, and this concise script composes of simplified service commands and minimum options. In experiment, we educated students and teachers in High school to use this authoring tool and we verified that the proposed method makes it possible to build robotics simulation environment and control simulated robots through one-day training course for the novices.