A Dynamic Extendable Robot Architecture using ECA rules

ECA규칙을 이용한 동적 확장가능 로봇 아키텍처

  • Woo Hee-Jung (School of Computer Science and Engineering, Seoul National University.) ;
  • Jung Woo-Sung (School of Computer Science and Engineering, Seoul National University.) ;
  • Lee Eun-Joo (Dept. of Computer Engineering, Kyungpook University) ;
  • Lee Jong-Suk (Dept. of Computer Education, Woosuk University) ;
  • Wu Chi-Su (School of Computer Science and Engineering, Seoul National University.)
  • 우희정 (서울대학교 컴퓨터공학부) ;
  • 정우성 (서울대학교 컴퓨터공학부) ;
  • 이은주 (경북대학교 컴퓨터공학과) ;
  • 이종석 (우석대학교 컴퓨터교육과) ;
  • 우치수 (서울대학교 컴퓨터공학부)
  • Published : 2006.06.01

Abstract

로봇은 특수 분야에서 일반 산업 및 가정에 이르기까지 다양한 경로를 통해 사람에게 유용한 서비스를 제공해왔다. 하지만 로봇의 아키텍처 및 인터페이스의 비표준화로 인해 호환성 및 생산성의 문제가 야기되었다. 본 논문에서는 ECA규칙을 이용하여 컴포넌트의 동적 추가 및 확장이 가능한 로봇 아키텍처를 제안한다. 센서와 동작기 부분의 인터페이스를 표준화하였으며 ECA규칙 적용을 위한 DB스키마 및 규칙 정보 관리를 위한 테이블 구조를 제시하였다. ECA규칙은 구조가 단순하여 기계학습의 응용에도 적합하다. 제안하는 아키텍처는 컴포넌트 조합이 바뀔 때마다 동적으로 새로운 규칙을 적용할 수 있고 공개된 컴포넌트가 가진 어휘를 이용하여 확장된 규칙을 정의할 수 있다.

Keywords