직선관절 (Prismatic Joint)

로봇공학
한 줄 정의: 두 링크가 일직선 방향으로 미끄러지듯 상대운동하는 관절이다. 1자유도를 가지며 관절 변수는 변위(길이)로 표현된다. 직교좌표로봇, 원통좌표로봇 등에서 사용된다.

쉽게 풀면

서랍처럼 앞뒤로 쭉 밀고 당기며 움직이는 관절이에요.

왜 중요한가

링크 사이가 한 축을 따라 미끄러지는 관절로, 직교좌표로봇과 스카라의 수직축, 갠트리와 리니어 스테이지의 기본 요소입니다. 회전관절과 함께 직렬 로봇 기구학을 구성하는 두 가지 1자유도 관절 중 하나여서 DH 파라미터에서 어느 변수가 관절 변수인지가 여기서 갈립니다.

3D 프린터나 CNC 가공기처럼 축을 따라 정밀한 직선 이동이 필요한 장비에서도 이 관절 원리가 기본 구동 방식으로 널리 쓰이고 있습니다. 회전관절과 결합해 원통좌표형이나 구형좌표형 로봇을 구성할 수 있어, 순수한 직선 이동 로봇 외에도 다양한 구조의 기본 요소로 활용됩니다.

핵심 정리

예시로 보기

회전관절 1개와 직선관절 1개가 이어진 평면 RP 팔을 생각합니다(가상의 값, 코드로 계산). 회전각 θ = 30°, 직선관절 변위 d = 0.5 m일 때 끝점 위치는 (d cos θ, d sin θ) = (0.433, 0.250) m입니다.

자주 하는 오해

오해바로잡기
직선관절은 구동기의 종류를 뜻한다.운동 형태(상대 병진)를 뜻하며, 구동기는 모터·실린더 등 다양합니다.
직선관절만 쓰면 정밀도가 자동으로 높다.정밀도는 가이드의 직진도, 백래시, 열팽창 등에도 좌우됩니다.
DH에서 직선관절의 변수도 θ다.직선관절의 변수는 d입니다.
직선관절 로봇은 작업공간이 회전관절 로봇보다 넓다.같은 크기에서는 일반적으로 반대인 경우가 많고, 스트로크가 곧 작업공간을 정합니다.

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

실제 논문에서

이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.

예시 문장

아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.

본 원통좌표로봇은 하나의 회전관절과 두 개의 직선관절로 구성되어 원통형 작업공간을 가진다.

논문에서 직선관절은 회전관절과 대비되는 또 다른 기본 관절 형태로, DH 파라미터에서 관절변위가 변수로 취급됩니다.

"직교좌표로봇의 각 축은 프리즘 관절로 구성되어 세 방향의 직선 이동만으로 작업 공간을 형성한다."

프리즘 관절은 회전 관절과 함께 로봇 팔의 자유도를 구성하는 기본 단위로, 두 관절 유형의 조합 방식이 로봇의 작업 반경과 정밀도를 결정짓는다.

조금 더 깊게 보면

이동 거리가 링크 길이에 비례해 증폭되지 않아 정밀도가 균일하다는 장점이 있지만, 스트로크만큼 가이드가 길어져 설치 공간과 처짐, 열팽창이 커집니다. 볼스크류·벨트·리니어 모터 등 구동 방식에 따라 백래시와 최대 속도가 크게 달라, 관절 종류만으로는 성능을 판단할 수 없고 전동 요소까지 봐야 합니다.

회전이 아닌 직선 이동만 허용하는 관절로, 회전관절로만 이루어진 로봇에 비해 같은 자유도를 구현하면서도 특정 방향으로는 회전 오차 없이 정확한 직선 위치 제어가 가능하다는 장점이 있습니다.

데카르트좌표형 로봇처럼 세 개의 직선관절을 서로 수직으로 배치하면 순기구학 계산이 단순한 덧셈만으로 가능해져, 회전관절 조합보다 계산과 제어가 간단하다는 장점이 있습니다.

주의할 점

직선관절은 회전관절과 달리 관절 변수가 길이 단위이므로 야코비안 계산 시 회전관절과 다른 형태의 열벡터가 사용된다. 직선 이동 범위가 물리적인 레일이나 실린더 길이로 제한되어, 회전관절에 비해 도달할 수 있는 작업공간의 형태가 제한적이고 확장하려면 기구 자체의 길이를 늘려야 합니다.

헷갈리기 쉬운 용어

용어운동관절 변수
직선관절한 축을 따라 미끄러짐변위 d (길이)
회전관절한 축 둘레로 회전각도 θ
직교좌표로봇직선관절 3개를 직교 배치한 로봇d₁, d₂, d₃

참고 문헌

  1. Spong, M. W., Hutchinson, S., & Vidyasagar, M. (2006). Robot Modeling and Control. Wiley.
  2. Craig, J. J. (2005). Introduction to Robotics: Mechanics and Control (3rd ed.). Pearson Prentice Hall.
  3. Siciliano, B., Sciavicco, L., Villani, L., & Oriolo, G. (2009). Robotics: Modelling, Planning and Control. Springer.
  4. Denavit, J., & Hartenberg, R. S. (1955). A kinematic notation for lower-pair mechanisms based on matrices. Journal of Applied Mechanics, 22(2), 215–221.

표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.