본문으로 건너뛰기

M03.05 · 차동·옴니·메카넘·델타·직렬 팔의 구조

단위별 목표·권장 선수와 자료 준비 상태를 확인하고, 공개된 본문과 활동을 읽고 준비 상태를 확인할 수 있습니다.

전체 커리큘럼

학습 안내

본문을 읽고 장비 없는 기본 실습·세 확인 문제와 해설로 이해를 확인하세요.

예상 학습 시간: 미정. 이 페이지 방문이나 자료 열람으로 완료·숙달을 자동 부여하지 않습니다.

현재 경로·이전·다음 단위 확인 ↓

학습 목표

  • 바퀴형 베이스의 순간 운동 제약과 옴니/메카넘 롤러 역할을 구별한다.
  • 명시된 이상 구름 가정으로 차동 베이스의 속도와 바퀴 요구량을 계산하고 한계를 판정한다.
  • 직렬 팔과 델타의 연결 구조·작업 범위 차이를 설명하고 과제에 필요한 추가 설계 정보를 제안한다.

아래 설명·실습·문제로 각 학습 목표를 확인하세요.

권장 선수

M03.01의 관절·자유도, M02의 좌표·각속도 단위를 사용한다. 기본 활동은 종이 속도 계산과 가상 구조표이며 로봇 주행·실물 팔 동작은 수행하지 않는다. 이미 알고 있다면 직접 열어볼 수 있습니다.

설명 필수

세 목표에 대응하는 검수된 설명·예제를 읽습니다.

도착 가능한 곳과 지금 가능한 속도는 다르다

평평한 바닥의 베이스 위치를 x,y,방향을θ로 쓰면 평면 자세에는 세 좌표가 있다. 그러나 세 좌표의 속도를 지금 순간에 모두 독립적으로 만들 수 있다는 뜻은 아니다. 두 구동 바퀴가 같은 축의 양쪽에 있는 차동(diff-drive) 베이스를 생각하자. 몸체 x축은앞,y축은왼쪽,z축은위다. 일반 바퀴가 구름 방향에서는 미끄러지지 않고 옆으로도 미끄러지지 않는 이상 모델이면 베이스 기준점의 몸체 y방향 순간 속도는0이다. 전진과 회전의 조합으로 나중에 옆 위치에 도달할 수 있어도,방향을 유지한 채 바로 옆으로 미는 속도는 이 모델의 명령이 아니다.

이런 운동 제약을 비홀로노믹 제약이라고 부른다. 여기서는 어려운 증명보다 ‘현재 가능한 속도’와 ‘여러 동작을 거친 도착 위치’의 차이를 먼저 본다. 실제 횡방향 미끄럼이 관측되었다면 로봇이 새로운 자유 제어 능력을 얻었다고 보기보다 모델의 접촉 가정이 깨졌는지 확인한다. 네 개의 고정 일반 바퀴를 사용하는 스키드 조향은 회전에 미끄럼을 이용할 수 있어 이 두 바퀴 이상 모델을 그대로 적용하지 않는다. 관련 서적 설명는 차동·차량형 모델의 공통점과 입력 범위 차이를 설명한다.

두 바퀴에서 전진과 회전을 계산한다

바퀴 반지름을r(m),두 접촉점 사이 간격을b(m),왼쪽/오른쪽 바퀴 각속도를ω_L,ω_R(rad/s)로 정의한다. 양쪽 모두 양의 값이면 앞으로 굴러간다고 부호를 정한다. 같은 반지름·평면·접촉 유지·이상 구름에서 중간 기준점의 전진 속도와 반시계 회전 속도는 다음과 같다.

바퀴 배치와 양의 구동 방향. 오른쪽은 위치 (R sinβ,−R cosβ), 구동 방향 β=0/120/240°인 본문의 3옴니 모델이다. 화살표는 각 바퀴의 양의 주 구동 방향이며 차체가 언제나 그 방향으로만 움직인다는 뜻은 아니다. 왼쪽 차동 모델은 이상 무미끄럼에서 vy=0이다.그림 원본 크기로 보기

그림 M03.05-1. 오른쪽은 위치 (R sinβ,−R cosβ), 구동 방향 β=0/120/240°인 본문의 3옴니 모델이다. 화살표는 각 바퀴의 양의 주 구동 방향이며 차체가 언제나 그 방향으로만 움직인다는 뜻은 아니다. 왼쪽 차동 모델은 이상 무미끄럼에서 vy=0이다. 직접 제작.

v=r2(ωR+ωL),Ω=rb(ωR−ωL).v=\frac r2(\omega_R+\omega_L),\qquad \Omega=\frac r b(\omega_R-\omega_L).

v는m/s,Ω는rad/s다. 바퀴 접선 속도rω의 평균이 전진 속도이고 두 속도의 차이를 간격b로 나누면 방향 변화율이 된다. 오른쪽이 더 빠르면 왼쪽으로 도는 부호다. r=0.05m,b=0.30m,ω_L=4,ω_R=8이면 왼쪽 접선0.2m/s,오른쪽0.4m/s라 v=0.3m/s,Ω=2/3≈0.667rad/s다. 이는 바퀴 각속도이지 모터 각속도가 아니므로 기어 앞 로그에는 M03.01 환산이 추가된다.

원하는v,Ω에서 역으로 필요한 값은 ω_L=(v-bΩ/2)/r,ω_R=(v+bΩ/2)/r다. 같은 크기의 반대 부호 바퀴 속도는 v=0인 제자리 회전이다. 다만 기구적으로 가능한 부호 조합과 실제 속도·가속·마찰·전복 한계는 별도다. v=0.3m/s,Ω=1rad/s를 위 치수에 넣으면 왼쪽3rad/s,오른쪽9rad/s다. 가상 바퀴 허용 크기가8rad/s라면 오른쪽이 넘는다. 두 요구를 같은 비율8/9로 줄이면 회전 곡률 Ω/v는 유지하면서 v≈0.267,Ω≈0.889가 된다. 이것은 수학적 재조정 예이며 안전한 주행 명령이라는 보장은 아니다.

롤러는 옆 운동을 허용하지만 배치가 필요하다

옴니휠은 바퀴 둘레의 수동 롤러를 이용하여 주 구동 방향과 다른 방향의 이동을 허용한다. 메카넘휠은 비스듬한 롤러를 사용하며 전형적인 모델은45도 롤러를 쓴다. 롤러가 수동으로 도는 방향의 운동까지 각 휠 모터가 독립적으로 제어하는 것은 아니다. 여러 휠의 구동 방향과 위치를 적절하게 조합하여 평면의 전진·횡이동·회전을 만든다.

따라서 ‘옴니휠 세 개가 있으면 어떤 배치도 전방향’은 틀리다. 차체 속도 세 성분에서 바퀴 속도로 가는 관계에 세 독립 방향이 확보되어야 한다. M02.01에서 배운 중복 방정식처럼 모든 휠의 방향이 겹치면 빠진 방향을 만들 수 없다. 옴니/메카넘 관련 서적 설명는 구동 방향의 이상 구름과 롤러 방향의 허용 운동을 구분한다. 실제로는 롤러 접촉·마찰·바닥 틈·부하 분포 때문에 오차가 생긴다. 전방향이라는 분류가 모든 바닥에서 성능을 보장하지 않는다. 조향 가능한 일반 바퀴로 전방향 운동을 구현하는 경우도 있어 휠 이름만으로 구현 전체를 분류하지 않는다.

물체를 옮기는 팔의 연결 경로

직렬 팔은 베이스에서 말단까지 링크와 관절이 차례로 이어지는 열린 경로를 대표한다. 각 관절의 움직임이 뒤쪽 링크의 자세에 영향을 준다. 델타는 여러 다리가 베이스와 움직이는 플랫폼을 함께 연결하는 병렬 구조의 대표다. 닫힌 연결이 함께 만족해야 하므로 보이는 관절 수를 전부 독립 좌표로 더하지 않는다. 전형적인3병진 델타와 추가 회전축이 있는 델타 변형을 구분한다. 델타라는 이름만으로 ‘언제나 자유도3’이라고 정하지 않는다.

병렬 구조의 강성·질량 배치가 특정 빠른 반복 작업에 유리할 수 있지만 모든 델타가 모든 직렬 팔보다 빠르거나 정확하다는 순위는 아니다. 링크 길이·구동계·작업 범위·적재·특이 자세·제어 조건을 함께 읽어야 한다. 직렬 팔도 모든 방향의 목표 자세에 도달하는 것은 아니며 관절 범위와 충돌이 제한한다. 닫힌 사슬 저자 자료는 델타 변형과 폐루프 제약을 설명한다. 구조 이름은 과제 후보를 정하는 시작점이며,가상 작업점의 좌표·필요 자세·하중·접근 경로를 대조한 뒤 가능 여부를 유보하거나 판정한다.

학습 범위와 한계

기본 설명·예제가 준비되었습니다. 기존 보충 자료의 범위와 구별하세요.

실습 필수

장비 없는 실습을 수행하고 관찰·계산 근거를 해설과 비교합니다.

가상 구조표: A는일반바퀴2개차동, B는독립방향을확보한3옴니휠, C는적절한롤러배치의4메카넘, D는3병진델타, E는5회전관절직렬팔이다. 모든실제정격은미상이다.

  1. A/B/C가이상평면모델에서방향을바꾸지않는순간횡이동을만들수있는지구분하고,일반바퀴의옆미끄럼과롤러의허용운동을비교한다.
  2. A에r=.05m,b=.30m,ω_L=4,ω_R=8을적용해v/Ω를구한다. 요구v=.3,Ω=1일때필요바퀴속도와상한8rad/s위반을검사한다.
  3. D/E로컵을옮기되수직축회전까지요구한다. 구조표만으로확정할수있는제약과아직모르는것을구분하고작업범위/관절범위/도구자세/하중중필요정보를제안한다.

실패안내: 바퀴반지름과직경,간격b와반간격을바꾸지않는다. 구조이름으로정격을추정하지않으며실물주행으로판정하지않는다.

0 / 8,000자 · 확인하면 이 브라우저에 저장

답안을 작성하고 확인하기를 한 번 선택하면 해설·판정 기준을 열어볼 수 있습니다.

학습 범위와 한계

기본 실습은 장비 없이 수행합니다. 실제 장비·GPU 실증을 완료했다는 뜻은 아닙니다.

평가·해설 필수

목표별 세 서술문항에 답하고 해설·판정 기준으로 자기검토합니다.

확인 문제 Q1

차동베이스가옆위치에도달가능한데순간횡속도0이라고하는이유는무엇인가? 옴니/메카넘에서롤러와휠배치가추가하는조건을설명하라.

0 / 8,000자 · 확인하면 이 브라우저에 저장

답안을 작성하고 확인하기를 한 번 선택하면 해설·판정 기준을 열어볼 수 있습니다.

확인 문제 Q2

r=.1m,b=.4m인합성차동베이스의ω_L=-2,ω_R=2rad/s다. v,Ω를구하고기준점운동을설명하라. 이상모델의가정도적어라.

0 / 8,000자 · 확인하면 이 브라우저에 저장

답안을 작성하고 확인하기를 한 번 선택하면 해설·판정 기준을 열어볼 수 있습니다.

확인 문제 Q3

‘델타는항상3자유도이고직렬팔은항상모든자세가가능하다’는주장을고쳐라. 특정컵운반과제의가능성을판정하기위해필요한문서세가지를제안하라.

0 / 8,000자 · 확인하면 이 브라우저에 저장

답안을 작성하고 확인하기를 한 번 선택하면 해설·판정 기준을 열어볼 수 있습니다.

학습 범위와 한계

서술답안과 해설이 준비되었습니다. 자기검토와 학습 완료는 숙달 인증과 별개입니다.

참고 자료

학습 확인

실습과 세 문항의 답안을 해설과 비교한 뒤, 이 단위의 학습 완료를 직접 기록할 수 있습니다. 자기검토·학습 완료는 자동 채점이나 숙달 인증과 별개입니다.

실습1개·확인 문제3개의 답안을 저장하고 각각 자기검토를 기록하세요.

학습 이동

학습 단계 순서 · 공통 과정 이후 전문화 선택

전체 목차로 돌아가기 →

신규 활동의 답안은 이 브라우저의 통합 학습 기록에 저장합니다. 기존 화면의 답안·진도는 원래 키를 유지합니다. AI 강사는 현재 단위의 준비 상태·부족한 범위와 연결된 실제 자료를 참고합니다.