RANT: 개미 영감을 받은 다중 로봇 열대우림 탐사 시스템
초록
RANT는 입자 필터 기반 위치추정과 가상 페로몬 차단을 결합한 다중 로봇 탐사 프레임워크이다. 10 × 10 m 영역에서 차동 구동 로봇들이 노이즈가 섞인 풍부도 필드를 샘플링하고, 로컬 확률 지도와 전역 지도(감시자)를 동시에 구축한다. 실험을 통해 팀 규모, 위치추정 정확도, 페로몬 기반 협조가 커버리지, 핫스팟 재현율, 중복 샘플링에 미치는 영향을 정량적으로 분석하였다.
상세 분석
본 논문은 다중 로봇 탐사 시스템을 설계하면서 세 가지 핵심 기술을 통합한다. 첫째, 입자 필터(Monte Carlo) 기반 위치추정은 GPS·IMU·오도메트리의 고유 노이즈와 미끄러짐을 동시에 보정한다. 150개의 파티클을 사용하고, 효과적인 입자 수 Neff가 사전 정의된 임계값(α = 0.95) 이하가 되면 체계적 재샘플링을 수행함으로써 입자 소멸을 방지한다. 실험 결과, PF가 활성화된 경우 평균 위치오차가 0.12 m 수준으로 유지되었으며, 비활성화 시 오차가 0.8 m 이상으로 급증해 핫스팟 탐지율이 크게 떨어졌다.
둘째, 행동 기반 컨트롤러는 ‘EXPLORE‑BLOB‑RECOVER’ 세 단계 유한 상태 머신으로 구현된다. EXPLORE 단계에서는 0.8 s마다 가우시안 잡음으로 생성된 회전 명령 w_osc와 16개의 적외선 센서 기반 장애물 회피, 벽 중심 복귀, 방사형 분산 바이어스, 그리고 가상 페로몬·차단 구역에 대한 반발력을 결합한다. 풍부도 샘플이 사전 정의된 임계값 BLOB_ENTER_VAL을 초과하면 BLOB 모드로 전환해, 현재 최고 풍부도 위치 혹은 슈퍼바이저가 제공하는 그라디언트 방향으로 비례 제어를 수행한다. BLOB 모드에서 일정 시간 동안 풍부도가 감소하면 RECOVER 단계로 이동해, 직선 주행과 장애물·페로몬 회피만을 수행함으로써 과도한 원형 이동을 방지한다.
셋째, 가상 페로몬 차단 메커니즘은 생물학적 개미의 스티그머지를 모방한다. 로봇이 핫스팟을 ‘BULLSEYE’ 메시지로 보고하면, 슈퍼바이저는 해당 위치에 반경 r 의 차단 구역을 생성하고, 전역 페로몬 맵 P에 방문 카운트를 증가시킨다. 페로몬은 매 타임스텝 P(t+1)=0.995·P(t) 로 점차 증발하므로, 오래된 차단 구역은 자연스럽게 사라져 재탐사가 가능하도록 설계되었다. 실험에서는 차단 반경을 0.3 m로 설정했을 때 중복 샘플링 비율이 45 %에서 18 %로 감소했으며, 반경을 과도하게 크게 설정하면 로봇이 차단 구역을 회피하느라 전체 커버리지가 20 % 이상 감소하는 현상이 관찰되었다.
팀 규모에 대한 실험에서는 로봇 수 N = 1, 3, 5에 대해 커버리지와 핫스팟 재현율을 측정하였다. N이 증가함에 따라 전체 커버리지는 0.62→0.78→0.84(비율)로 상승했지만, 증가율은 포화 현상을 보였다. 특히 N = 5일 때는 로봇 간 간섭(충돌 회피, 통신 손실)으로 평균 탐사 시간은 1.3배 증가했으며, 이는 ‘감쇄 수확’(diminishing returns) 현상을 명확히 보여준다.
전반적으로 RANT는 입자 필터를 통한 정확한 위치추정이 없으면 탐사 행동이 무의미해지는 점을 강조한다. 또한 가상 페로몬 차단은 단순 무작위 탐사 대비 중복을 절반 이하로 감소시키면서도, 차단 반경과 페로몬 감쇠 파라미터를 적절히 튜닝해야 함을 실험적으로 입증한다. 이러한 설계 원칙은 GPS·IMU·오도메트리 노이즈가 큰 실외 환경, 특히 숲속 캐노피 아래와 같은 GPS 차단 상황에서도 적용 가능하도록 확장성을 제공한다.
댓글 및 학술 토론
Loading comments...
의견 남기기