디퍼렌셜 휠 로봇

Differential wheeled robot
3륜 차동 조종 로봇

차동 바퀴 로봇은 로봇 본체의 양쪽에 배치된 두 개의 개별적으로 구동되는 휠을 기반으로 하는 이동 로봇입니다.따라서 휠의 상대적 회전 속도를 변경하여 방향을 변경할 수 있으므로 추가적인 조향 동작이 필요하지 않습니다.이러한 구동력이 있는 로봇에는 일반적으로 차량이 [1]기울지 않도록 하나 이상의 캐스터 휠이 있습니다.

세부 사항

턴을 통과하는 바퀴의 경로.외관상으로는 바퀴가 연결되어 있지 않습니다.

두 휠이 동일한 방향과 속도로 구동되면 로봇이 직진합니다.표시된 다이어그램에서 알 수 있듯이 두 휠이 동일한 속도로 반대 방향으로 회전하는 경우 로봇이 축의 중앙점을 중심으로 회전합니다.그렇지 않으면, 회전 속도와 그 방향에 따라, 회전 중심이 타이어의 두 접점에 의해 정의된 선의 아무 곳이나 떨어질 수 있다.로봇이 직진하는 동안 회전 중심은 로봇과의 무한 거리입니다.로봇의 방향은 2개의 피동 휠의 회전 속도와 방향에 따라 달라지므로 이러한 양을 정확하게 감지하고 제어해야 합니다.

디퍼렌셜 스티어링 로봇은 양쪽 휠의 회전 속도가 다를 수 있다는 점에서 자동차에 사용되는 디퍼렌셜 기어와 유사하지만 디퍼렌셜 기어 시스템과 달리 디퍼렌셜 스티어링 시스템은 양쪽 휠에 동력을 공급합니다.차동 바퀴 로봇은 움직임이 프로그래밍이 쉽고 잘 제어될 수 있기 때문에 로봇공학에서 광범위하게 사용된다.오늘날 시장에 나와 있는 거의 모든 소비자 로봇은 주로 저비용과 [citation needed]단순성을 위해 디퍼렌셜 스티어링을 사용합니다.

디퍼렌셜 구동 로봇의 운동학

디퍼렌셜 드라이브 운동학

오른쪽 그림은 모바일 휠이 달린 로봇의 디퍼렌셜 드라이브 운동학을 보여줍니다.는 X X Y의 글로벌 좌표계를 사용하여 표현됩니다.휠 사이의 중간 지점을 로봇의 원점으로 사용하여 BX_{ 및 Y Btextstyle 로케일 차체 좌표계로 할 수 있습니다.글로벌 좌표계에 대한 로봇의 방향은 각도(\입니다. 휠의 반지름은 r r이고 폭 b b입니다. 휠이 지면과 접촉(슬립이 없음)한다고 가정하면 휠은 p에 호를 나타냅니다.차량이 항상 한 지점을 중심으로 회전하도록 차선을 설정한다( ICR - 순간 회전 중심).좌측 L{\ v_{ 및 우측 휠 {\ 접지 접촉 속도는 각 속도 {\만큼 차량을 회전시킵니다. 각 속도의 정의에 따라 다음과 같은 결과를 얻을 수 있습니다.

R R에 대한 이 두 방정식을 푸는 방법, 후자는 R ICR에서 로봇 중심까지의 거리로 정의됩니다.
각 속도 방정식을 사용하여 로봇 휠 사이의 중간 지점의 속도V(\V)는 다음과 같습니다.
휠 접선 속도는 다음과 같이 기록될 수 있습니다.
where \ \_ { } L \ \_ { } the 、 l l where 、 l L \ displaystyle \ obega _ { L } the the where where where where where veloc where where where around따라서 로컬 신체 좌표의 로봇 운동학(Kinematics)은 다음과 같이 기록될 수 있습니다.
좌표 변환(축 회전)을 사용하여 전역 좌표에서 로봇의 운동학적 모델을 얻을 수 있습니다.
서 V V 제어 [1][2]변수입니다.

디퍼렌셜 드라이브 컨트롤러

속도(\ V 각속도(\ 입력값으로 주어지고 왼쪽 L(\ _ 오른쪽 바퀴 R _ 각속도가 제어변수로 요구되는 상황에 직면할 수 있다(위 그림 참조).이 경우 이미 언급한 방정식을 쉽게 재구성할 수 있다.R / { R =/ \ } 및 / r { \ _ { R } =v _ { / r using r r r using using using using using using using using using using using = V _ { R } / r 。

오른쪽 바퀴의 각 속도에 대한 방정식을 구한다 R _

좌측 휠의 각속도 계산에도 동일한 절차를 적용할 수 있음 L {\ _

차동 바퀴 로봇의 예

레퍼런스

  1. ^ a b Wheeled mobile robotics : from fundamentals towards autonomous systems. Gregor Klančar, Andrej Zdešar, Sašo Blažič, Igor Škrjanc. Oxford. 2017. ISBN 978-0-12-804238-0. OCLC 971588275.{{cite book}}: CS1 유지보수: 기타 (링크)
  2. ^ Springer handbook of robotics. Bruno Siciliano, Oussama Khatib. Berlin: Springer. 2008. ISBN 978-3-540-30301-5. OCLC 272306791.{{cite book}}: CS1 유지보수: 기타 (링크)
  3. ^ "Shonkbot!". Bristol Hackspace.

외부 링크