스티그머지 (Stigmergy)

로봇공학
한 줄 정의: 개체 간 직접적인 통신 없이 환경에 남긴 흔적(예: 페로몬)을 매개로 간접적으로 정보를 교환하며 협력 행동이 나타나는 현상.

쉽게 풀면

개미가 페로몬을 남겨 다른 개미에게 길을 알려주듯, 서로 직접 말하지 않고 환경에 흔적을 남겨 소통하는 방식입니다.

왜 중요한가

직접적인 통신 없이도 환경을 매개로 협력이 나타날 수 있어, 개별 로봇 간 통신 부담을 줄이면서도 집단적인 작업 수행을 가능하게 하는 군집로봇 설계 원리로 응용됩니다. 수십, 수백 대의 로봇이 서로 직접 무선통신을 주고받으려 하면 네트워크가 금방 혼잡해지고 전력 소모도 커지는데, 스티그머지 방식은 로봇이 환경에 표식만 남기고 다른 로봇은 그 표식을 감지하기만 하면 되어 통신량을 획기적으로 줄이면서도 대규모 군집 협력을 가능하게 합니다.

논문에서는 이렇게 쓰입니다

스티그머지는 환경 자체를 공유 매체로 사용해 개체의 행동이 남긴 흔적이 다른 개체의 후속 행동에 영향을 미치는 간접 조정 메커니즘이다.

직접적인 메시지 교환 없이도 환경에 남은 자취만으로 여러 개체의 행동이 자연스럽게 조율될 수 있다는 원리입니다.

"로봇이 이동한 경로에 가상의 디지털 페로몬을 남기고 이를 시간에 따라 서서히 감쇠시키는 방식을 적용한 결과, 별도의 통신 없이도 로봇 군집이 탐색 완료 구역을 중복 없이 효율적으로 나누어 맡았다."

스티그머지가 실제 화학물질이 아니라, 로봇이 공유하는 디지털 지도 위의 가상 표식으로도 동일한 원리를 구현할 수 있다는 점을 보여주는 문장이다.

조금 더 깊게 보면

스티그머지 기반 협력은 개별 로봇의 지능이 단순해도 되는 장점이 있지만, 환경 흔적이 사라지거나 왜곡되면 전체 협력 행동도 함께 무너질 수 있다는 취약점이 있습니다. 흔적이 시간이 지나며 서서히 옅어지는 성질(증발)은 오래된 정보가 과도하게 영향을 미치지 않도록 막아주는 중요한 설계 요소로, 이 감쇠 속도를 어떻게 정하느냐에 따라 군집이 새로운 상황에 얼마나 빠르게 적응하는지가 달라집니다. 실제 페로몬 대신 로봇이 공유하는 디지털 지도에 가상의 표식을 남기는 방식으로 구현하면, 흔적이 바람에 날아가거나 훼손될 걱정 없이도 같은 원리를 안정적으로 활용할 수 있습니다. 생물학에서는 개미가 페로몬 흔적을, 로봇공학에서는 로봇이 환경에 남긴 표식이나 가상의 디지털 흔적을 매개로 삼는데, 직접 통신과 달리 흔적은 시간이 지나면 옅어지므로 오래된 정보가 자동으로 걸러진다는 특성이 있습니다.

주의할 점

흔적이 시간에 따라 사라지거나 변질되는 특성을 적절히 모델링하지 않으면 로봇 군집 응용에서 원하는 효과가 나지 않을 수 있습니다.

관련 용어