Core Concepts
산업 현장에서 행동 트리를 활용하여 로봇 시스템의 작업 전환 정책을 구현하고, 유한 상태 기계와의 결합을 통해 시스템의 가독성과 유지보수성을 향상시킬 수 있다.
Abstract
이 논문은 지하 광산에서 폭발물 충전 작업을 자동화하기 위한 로봇 시스템의 제어 정책 설계에 관한 사례 연구를 다룹니다.
논문의 주요 내용은 다음과 같습니다:
산업 응용에서 행동 트리(Behavior Tree, BT)의 활용 가능성과 과제를 설명합니다. BT는 모듈성과 재사용성이 높지만, 복잡한 산업 환경에서는 단독으로 사용하기에 어려움이 있습니다.
이를 해결하기 위해 BT와 유한 상태 기계(Finite State Machine, FSM)를 결합하는 방식을 제안합니다. FSM은 작업 모드 전환을 관리하고, 각 모드는 BT로 구현됩니다. 이를 통해 시스템의 가독성과 유지보수성을 높일 수 있습니다.
제안된 설계 방식을 지하 폭발물 충전 작업에 적용한 사례를 소개합니다. 작업 모드 전환, 작업자 입력 처리, 작업 재개 등의 요구사항을 효과적으로 다룰 수 있었습니다.
이 접근법의 장단점과 구현 과정에서 겪었던 도전과제를 정리하였습니다. BT의 모듈성과 FSM의 가독성을 적절히 활용하는 것이 핵심이었으며, 산업 현장의 요구사항을 충족하기 위한 설계 노력이 필요했습니다.
Stats
터널 개발 과정에서 매번 고유한 환경이 존재하므로, 반응성과 적응성이 중요한 시스템이 필요합니다.
안전상의 이유로 완전 자율 주행이 불가능하며, 작업자의 감독과 개입이 필요합니다.
정전 및 비상 정지와 같은 상황에서 작업을 재개할 수 있는 기능이 필요합니다.
Quotes
"산업 응용에서 행동 트리(BT)의 사용은 여전히 주로 학계의 노력으로 문서화되어 있으며, 산업 현장에서의 적용 범위는 아직 명확하지 않습니다."
"유한 상태 기계(FSM)와 행동 트리(BT)의 결합은 상대적으로 학계에서 잘 탐구되지 않았으며, 산업 환경에서의 채택 사례도 드뭅니다."