고유감각센서 (Proprioceptive Sensor)

로봇공학
한 줄 정의: 로봇 자신의 내부 상태(관절 각도, 속도, 힘 등)를 측정하는 센서로, 외부 환경이 아닌 로봇 자체의 상태 파악에 사용된다.
센서가 신호를 측정·기록하는 개념
대상의 물리량을 센서로 측정하고 신호로 기록하는 계측 개념을 나타냅니다.

쉽게 풀면

로봇이 외부 세상이 아니라 '내 팔이 지금 얼마나 굽혀져 있는지'처럼 자기 자신의 상태를 재는 센서입니다. 눈을 감고도 내 팔이 어디에 있는지 느낄 수 있는 것처럼, 로봇이 외부를 보지 않고도 자기 몸의 상태(관절 각도, 기울기)를 스스로 아는 센서입니다. 눈을 감고도 팔을 어디까지 뻗었는지 느낄 수 있는 사람의 감각과 비슷한 역할을 로봇에서 담당합니다.

왜 중요한가

관절 엔코더, IMU 등 고유감각센서는 로봇이 외부 카메라 없이도 자신의 자세와 속도를 정확히 파악하게 해주어, 저수준 제어 루프의 피드백 신호로 필수적으로 활용됩니다. 외부 환경이 전혀 보이지 않는 캄캄한 상황에서도 로봇이 자신의 자세와 이동량을 계속 추정할 수 있게 해 주어, 다른 센서가 실패했을 때의 최후 수단으로도 활용됩니다.

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

고유감각센서는 엔코더, IMU, 힘/토크 센서 등을 포함하며, 로봇의 내부 운동 상태를 측정하여 오도메트리와 저수준 제어 피드백에 사용된다.

관절이 얼마나 회전했는지, 몸체가 얼마나 기울었는지처럼 로봇 자신에 대한 정보를 재는 것이 목적이라는 뜻입니다.

"이 연구는 장시간 보행 로봇의 관절 엔코더 누적 오차가 시간에 따라 어떻게 커지는지를 실외 주행 실험으로 측정하였다."

센서 종류 소개가 아니라 오차 누적이라는 실제 문제를 다룬 것으로, 고유감각센서만으로 자세를 추정할 때 시간이 지나며 드리프트가 얼마나 커지는지를 확인한 문장입니다.

조금 더 깊게 보면

고유감각센서는 외부 환경 변화(조명, 가림)에 영향받지 않는 대신, 시간이 지나면 오차가 누적되는 드리프트 문제가 있어 외수용센서와 함께 융합해 보완하는 것이 일반적입니다. 대표적인 고유수용성 센서로는 관절 각도를 재는 엔코더, 몸체의 기울기와 각속도를 재는 관성측정장치(IMU), 관절에 걸리는 힘을 재는 토크 센서가 있으며, 이들은 외부 환경 정보 없이도 로봇 자신의 상태를 파악하는 데 쓰입니다.

주의할 점

외부 환경에 대한 정보는 전혀 제공하지 못하므로 외부 인식을 위해서는 반드시 외부감각센서와 함께 사용해야 합니다. 고유수용성 센서만으로 위치를 추정하면(예: 바퀴 회전수로 이동거리 추정) 바퀴 미끄러짐 같은 오차가 시간이 지날수록 누적되는 표류(drift) 현상이 발생합니다.

관련 용어