새로운 로봇 학습 시스템이 움직이는 장애물을 피해 시연된 동작을 조정하면서도 궤적의 부드러움을 유지하고 충돌 위험을 낮춘다. Dist-GPRL은 가우시안 프로세스 기반 기술 모델, Soft Actor-Critic 강화학습, 거리장 기반 유도, 학습된 안전 부분공간 사전정보를 결합한다. 그 결과 각 기술을 처음부터 다시 학습하지 않고도 시뮬레이션과 실제 하드웨어 조작 실험에서 작업 성공률, 안전성, 동작 보존 사이의 가장 뛰어난 종합 균형을 달성했다.
목차
연구진은 무엇을 구축했나?
연구진은 모든 동작을 처음부터 생성하는 대신 기존 로봇 기술을 조정하는 강화학습 파이프라인 Dist-GPRL을 구축했다. 시스템은 시연 궤적으로 시작하며, 이를 가우시안 프로세스로 표현한다. 가우시안 프로세스는 매끄러운 함수와 그 불확실성을 설명하는 통계 모델이다. 궤적은 비아 포인트라 부르는 소수의 제어점으로 표현된다. 이 비아 포인트를 바꾸면 서로 단절된 웨이포인트를 따로 수정하는 대신 동작 전체가 매끄럽게 갱신된다.
이후 Soft Actor-Critic 정책이 환경 변화에 따라 비아 포인트를 조정하는 방법을 학습한다. 이 방법은 물체나 장애물이 다른 위치에 나타나거나 실행 중 이동할 수 있는 동적 조작을 위해 설계됐다.
Dist-GPRL은 학습 과정에 세 가지 보호 장치를 더한다. 국소 윈도우 적응은 기술에서 실제로 필요한 부분만 변경하도록 제한한다. 공분산 기반 행동 변환은 가우시안 프로세스의 불확실성 구조를 활용해 정책 행동 사이의 상관관계를 만들고 동작의 부드러움을 유지한다. 마지막으로 거리장 기반 유도는 장애물에서 더 멀리 떨어진 궤적에 보상을 주며, HAP 기반 안전 부분공간 사전정보는 원래 기술과 관련된 동작 패턴으로 탐색을 유도한다.
평가에는 작업별 엔드 이펙터를 장착한 Universal Robots UR5e가 사용됐다. 시뮬레이션에서는 삽을 장착한 로봇이 움직이는 큐브를 장애물을 피해 목표 지점으로 밀어야 했다. 큐브의 위치는 수평면에서 최대 20센티미터까지, 장애물의 초기 위치는 최대 10센티미터까지 달라졌다.

핵심 결과는 무엇인가?
Dist-GPRL은 평가된 방법 가운데 작업 성공, 충돌 회피, 시연 동작 보존을 가장 뛰어나게 조합했다. 핵심은 단순히 작업 완료율이 높았다는 데 있지 않다. 거리 기반 유도와 안전 부분공간 사전정보를 함께 사용했을 때, 어느 한 요소만 사용한 경우보다 더 안정적으로 적응했다.
연구진은 이 시스템을 기존의 구조화된 GPRL, ProMP-RRL, 거리 보상과 HAP 사전정보를 적용한 전역 적응 방식, 그리고 HAP 사전정보 또는 거리 기반 보상을 각각 제거한 두 가지 절제 실험과 비교했다. ProMP-RRL 비교에는 20개의 시연 궤적이 사용됐지만, 제안된 파이프라인은 각 작업에서 전문가의 시연 한 번만으로 작동했다.
절제 실험 결과는 여러 제어 요소를 결합한 이유를 보여준다. 윈도우 기반 적응과 상관된 행동은 탐색의 구조를 개선하고, 거리 보상은 장애물과의 근접성을 학습에 직접 반영한다. HAP 사전정보는 정책이 더 안전한 변화 쪽으로 움직이도록 추가로 편향시킨다. 거리 유도나 사전정보 중 하나를 제거하면 완전한 시스템보다 성능이 떨어졌다.
하드웨어 실험에서도 같은 경향이 나타났다. 전역 적응 방식은 충돌률을 낮게 유지했지만, 실험의 절반에서는 막대를 집어 들지 못했다. Dist-GPRL 전체 구성은 충돌 빈도를 낮게 유지하면서 가장 높은 성공률을 기록했고, 실제 로봇에서 부분 구성들을 앞섰다.

시스템은 어떻게 작동하나?
Dist-GPRL은 시연 궤적을 작고 구조화된 제어 문제로 바꾼다.
먼저 가우시안 프로세스가 시연된 동작에 맞춰진다. 비아 포인트는 조정 가능한 변수로 작동하지만, GP 커널이 시간축을 따라 이 변수들을 연결한다. 따라서 한 점에 대한 정책 업데이트가 궤적을 갑자기 꺾이게 하는 대신 부드럽게 변화시킨다. 또한 이 모델은 속도와 가속도 프로파일을 해석적으로 제공하므로, 적응된 동작이 운동학적으로 타당한지 확인할 수 있다.
둘째, 강화학습 정책은 로봇의 모든 저수준 동작을 직접 지시하는 대신 비아 포인트를 조정한다. Soft Actor-Critic은 연속 행동 탐색을 제공하지만, Dist-GPRL은 탐색 결과가 궤적에 반영되기 전에 이를 수정한다. 정책은 비아 포인트의 국소 윈도우를 조정해 환경이 바뀐 부분에 학습을 집중하고, 나머지 영역의 불필요한 변화를 줄인다.
셋째, GP 공분산이 정책의 원시 행동을 변환한다. 공분산은 궤적 변수들이 서로 어떻게 연관되는지를 나타내므로, 각 웨이포인트를 독립적으로 움직여 불안정한 변화를 만드는 대신 서로 조화를 이루는 업데이트를 유도한다. 이를 통해 탐색을 정규화하고 시연 궤적의 형태를 보존하는 데 도움을 준다.
행위자 목적함수에는 두 가지 항이 추가로 포함된다. 코사인 유사도 손실은 적응된 운동학과 시연된 운동학을 비교해, 비슷한 동작 방향과 부드러움을 유도한다. HAP 기반 사전정보는 안전 부분공간을 향하도록 행동을 편향시킨다.
유클리드 거리장은 장애물 정보를 제공한다. 질의된 각 궤적 샘플에 대해 거리장은 주변 장애물 표면까지의 거리를 추정한다. 학습 목적함수는 이 정보를 이용해 더 안전한 경로에 보상을 주므로, 정책은 충돌이 발생한 뒤에야 불이익을 받는 대신 연속적인 안전 신호를 얻는다.
따라서 전체 루프는 작업 보상, 장애물과의 거리, 운동학적 유사성, 안전 부분공간 편향, 국소 적응, 상관된 궤적 업데이트를 함께 활용한다.

로보틱스에서 왜 중요한가?
로봇을 배치할 때는 성공적인 동작을 하나하나 손으로 프로그래밍하는 데 큰 비용이 들기 때문에 시연을 활용하는 경우가 많다. 시연에는 접근 방향, 타이밍, 여유 거리, 엔드 이펙터의 협응 움직임처럼 규칙으로 표현하기 어려운 세부 정보도 담긴다. 문제는 물체가 움직이거나, 사람이 작업 공간에 들어오거나, 장애물이 조금 다른 위치에 나타날 때 시작된다.
Dist-GPRL은 시연을 고정된 기록이 아니라 재사용 가능한 기술로 다뤄 이 문제를 해결한다. 로봇은 원래 동작의 구조를 유지하면서 변화하는 장면에 대응하도록 기술을 수정할 수 있다. 이러한 조합은 조작, 자재 취급, 표면 작업처럼 충돌이 장비나 제품, 로봇 자체를 손상시킬 수 있는 작업에 유용하다.
이 방법은 작업물이 달라지거나 사람과 가까운 환경에서 작동하는 산업용 로봇과 협동로봇에 특히 적합하다. 중고 산업용 로봇을 검토하는 운영자는 이러한 적응 방식을 활용해 작업 배치가 달라질 때마다 프로그램을 새로 만들지 않고도 로봇의 활용 범위를 넓힐 수 있다. 비슷한 아이디어는 잦은 수동 재프로그래밍 때문에 경제성이 떨어지는 소량 생산 환경에서 판매 중인 중고 협동로봇을 활용하는 데도 도움이 될 수 있다.
이 방법이 완전한 안전 시스템은 아니다. 하지만 시연은 동작의 품질을 제공하고, 강화학습은 적응성을 제공하며, 기하학적 거리 신호는 안전 여유를 확보하도록 직접 유도하는 실용적인 구조를 제시한다.
한계와 남은 과제는 무엇인가?
평가는 두 가지 동적 조작 작업을 다뤘고, 그중 한 작업은 UR5e 하드웨어에서도 추가로 시험됐다. 유용한 근거이기는 하지만, 로봇의 형상, 엔드 이펙터, 재료, 감지 시스템이 달라지거나 사람의 움직임이 매우 예측하기 어려운 상황에서도 성능이 유지된다고 입증한 것은 아니다.
또한 이 방법은 적절한 시연, 장애물까지의 거리 정보, 안전 부분공간 사전정보에 의존한다. 시연 자체가 좋지 않으면 바람직하지 않은 동작까지 보존할 수 있고, 부정확한 거리장은 정책을 잘못된 방향으로 유도할 수 있다. 보고된 결과는 충돌 빈도가 낮다는 점을 보여주지만, 충돌 회피를 형식적으로 보장하지는 않는다.
제공된 발췌문에는 정성적 비교는 있지만 전체 성공률과 충돌률 수치표는 포함되어 있지 않다. 향후 연구에서는 더 다양한 환경, 여러 개의 시연, 센서 잡음, 학습 중 보지 못한 장애물 형상, 충돌 직전 상황에서의 회복 성능을 평가해야 한다.
자주 묻는 질문
Dist-GPRL이란 무엇인가?
Dist-GPRL은 변화하는 장애물 주변에서 시연된 로봇 기술의 가우시안 프로세스 표현을 조정하는 강화학습 프레임워크다.
Dist-GPRL은 충돌 위험을 어떻게 낮추나?
유클리드 거리장 보상과 HAP 기반 안전 부분공간 사전정보를 결합해, 정책이 장애물에서 더 멀리 떨어지고 더 안전한 동작 패턴 안에서 탐색하도록 유도한다.
실제 로봇에서도 작동하나?
그렇다. 연구진은 Universal Robots UR5e에서 동적 조작 작업 하나를 재현했으며, 완전한 방법이 낮은 충돌 빈도와 함께 가장 높은 성공률을 기록했다고 보고했다.
Dist-GPRL은 형식적인 안전 보장을 제공하나?
아니다. 이 방법은 안전을 고려한 학습 행동을 개선하지만, 보고된 평가만으로 충돌이 발생하지 않는다는 형식적 보장이 확립된 것은 아니다.
결론은 무엇인가?
Dist-GPRL은 시연에 담긴 부드럽고 구조화된 동작을 버리지 않고도 로봇 기술을 움직이는 장애물에 맞춰 조정할 수 있음을 보여준다. 가장 뛰어난 결과는 특정 한 가지 기법에 의존할 때가 아니라, 국소적인 가우시안 프로세스 업데이트, 공분산을 고려한 탐색, 거리장 기반 유도, 안전 부분공간 정규화를 결합했을 때 나왔다.
