도와주세요! 제 로봇이 덤불에 갇혔어요, 저녁 식사에 늦었어요 — 로봇 갇힘 구조 실용 가이드
집 차도의 그 작은 균열, 야외 청소 로봇이 마치 보물을 파려는 듯 앞바퀴를 끼워 넣기 전까지는 전혀 눈치채지 못하죠. 아니면 배달 로봇이 연석 위에서 극적으로 멈춰 서서 LED를 깜박이며 "나는 선택을 했고, 그 선택은 움직이지 않는 것이다"라고 말하는 듯한 순간도 있습니다. 도우미 로봇을 빼내는 것은 작은 드라마처럼 느껴질 수 있지만, 이웃들의 로봇을 산울타리, 모래놀이 모래, 그리고 의심스럽게 깊은 빗물받이에서 꺼내 본 경험을 통해 배운 것은 로봇 갇힘 구조(robot stuck rescue)는 일부는 기술적 지식, 일부는 온화한 대처, 때로는 웅덩이 주변의 해석적 춤(interpretive dance)과 같다는 점입니다.
현실적으로 말하자면, 로봇이 멈추는 이유는 생각보다 단순한 경우가 많습니다. 이 기계들은 게으른 게 아닙니다. 다리와 사람의 눈을 위해 만들어진 세상을 카메라, 센서, 그리고 오전 10시에는 괜찮아 보였지만 지금은 잠자는 고양이만 한 낙엽 더미가 있는 지도에 의존해 탐색하고 있는 것입니다. 제가 야외 청소 로봇이 처음 멈춘 상황은, 제가 이름 붙인 동그란 청소 로봇 '베르타'가 이슬 맺힌 잔디밭 한 조각을 사실상 모래늪으로 판단했을 때였습니다. 바퀴는 헛돌고, 접지력은 제로, 미팅 중인 제 휴대폰에 알림이 울렸습니다. "로봇 장애물 감지. 도움 필요." 좋아, 이제 저는 양말만 신은 채 로봇 갇힘 구조 임무에 나섰습니다.
그 잔디 사고는 너무 흔해서 벽에 도배할 수 있을 정도입니다. 잔디밭에 갇힌 야외 청소 로봇(outdoor sweeper stuck in grass)은 보통 젖은 잔디가 미끄럽고 울퉁불퉁하며, 충분히 두꺼우면 낙하 센서(cliff sensors)가 이를 낙차로 착각하기 때문에 발생합니다. 바퀴가 미끄러지고, 로봇은 가속을 통해 탈출하려다 갑자기 두 개의 바퀴 자국을 파고 한심하게 회전만 합니다. 그렇다면 이 잔디 감옥에서 로봇을 어떻게 빼낼까요? 첫째, 완고한 잔디 깎는 기계처럼 잡아당기지 마세요. 가능하다면 전원을 끄세요. 그러면 모터가 저항하는 것을 막을 수 있습니다. 날을 비틀거나 하부를 긁지 않도록 각도를 주지 말고 똑바로 들어 올리세요. 그런 다음—직관에 반할 수 있지만—잔디가 아닌 평평한 표면(예: 길)에 놓고 다시 시작하세요. 로봇이 외상(?)을 즉시 재경험하지 않고 방향을 다시 잡도록 해야 합니다.
연석(curb)은 배달 로봇 갇힘 이야기의 또 다른 전형적인 악당입니다. 저는 작은 6륜 배달 로봇이 연석 앞에서 멈춰 혼란스러운 강아지처럼 라이다 헤드를 기울인 후, 가장 좋은 방법이 대각선으로 오르는 것이라고 결정하는 것을 본 적이 있습니다. 스포일러: 효과가 없었습니다. 로봇은 앞바퀴 두 개가 마치 액션 영화에서 절벽에 매달린 듯 공중에 떠 있는 상태로 연석에 갇혔습니다. 여기서의 구조는 물리적으로 당기는 것보다 리셋에 더 가깝습니다. 로봇에 전원이 켜져 있다면, 동반 앱을 사용해 "나를 풀어줘" 명령을 보내거나 수동으로 몇 인치 후진시킨 후 접근 각도를 바로잡을 수 있습니다. 그것이 실패하면, 부드럽게 들어 올려 평평한 지면에 다시 배치하는 것이 효과적입니다. 더 무거운 배달 로봇을 다룰 때는 몸으로 받쳐주세요. 이런 것들은 놀랍도록 밀도가 높아서 넘어뜨리면 완전히 새로운 문제가 발생합니다.
제가 "몰래 걸리는 장애물"이라고 부르는 범주가 있습니다. 나뭇가지, 낮게 늘어진 덩굴, 잊혀진 해변 수건—사람은 생각 없이 지나가지만 로봇의 캐스터 휠(caster wheel)이나 브러시를 센서에 얽히게 할 수 있는 물체들입니다. 제 친구의 야외 청소 로봇이 작업 중간에 사이드 브러시에 담쟁이덩굴이 마치 식물 수갑처럼 감겨 멈췄을 때, 해결책은 명백했지만 섬세했습니다. 로봇을 끄고, 조심스럽게 풀어내고(가위가 필요할 수 있음), 휠 베어링을 확인한 후, 개방된 공간에서 빠른 테스트를 실행하여 무엇인가 문지르는 부분이 없는지 확인하는 것입니다. 이것이 기본적인 로봇 구조 팁(robot rescue tip)입니다. 구조 후 항상 테스트하여 로봇이 경로를 재개하자마자 다시 얽히는 문제를 잡아내는 것입니다.
그렇다면, 당신이 주변에 없다면요? 저는 비 속에서 휠체어 경사로 중간에 갇힌 배달 로봇의 사진이 담긴 당황한 문자를 받은 적이 있습니다. 원격 로봇 갇힘 구조(remote robot stuck rescue) 옵션은 제한적이지만 점점 늘어나고 있습니다. 많은 배달 로봇에는 원격 조작(teleoperation) 대체 기능이 있습니다. 즉, 인간 운영자가 조종을 인계받아 후진시키거나 재보정을 시도할 수 있습니다. 청소 로봇의 경우, 일부 앱은 사후에 구역을 진입 금지 구역으로 표시할 수 있어, 장애물이 보고되면 지도에서 해당 지점을 제거한 후 원격으로 "재개" 명령을 내릴 수 있습니다. 하지만 로봇이 완전히 좌초된 경우, 물리적인 구원자가 필요할 수 있습니다. 이때 로봇을 빼내는 방법을 아는 신뢰할 수 있는 이웃이 있으면 도움이 됩니다. 저는 현관 옷장 안에 빠른 가이드를 붙여 두었습니다. "베르타가 좌초되면, 전원 버튼을 5초간 누르고, 부드럽게 들어 올려 차도에 놓고, 재생











