39.16 다관절 다리 로봇의 동역학 모델링

39.16 다관절 다리 로봇의 동역학 모델링

다관절 다리 로봇(multi-joint legged robot)은 여러 관절의 다리로 보행하는 로봇이다. 이족, 사족, 육족 로봇 등이 포함되며, 부유 기저와 다중 접촉이 주요 특성이다. 본 절에서는 다관절 다리 로봇의 동역학 모델링을 학술적으로 다룬다.

1. 다리 로봇의 분류

1.1 이족

두 다리 로봇(휴머노이드)이다.

1.2 사족

네 다리 로봇(동물형)이다.

1.3 육족

여섯 다리 로봇(곤충형)이다.

2. 다리의 구조

2.1 다자유도

각 다리가 3-6 자유도를 가진다.

2.2 직렬 구조

각 다리가 직렬 매니퓰레이터이다.

2.3 관절 구성

엉덩이, 무릎, 발목 등의 관절이다.

3. 부유 기저

3.1 몸통

몸통이 부유 기저이다.

3.2 추가 자유도

6 자유도가 추가된다.

3.3 동역학 확장

확장된 동역학이 필요하다.

4. 접촉 관리

4.1 다리 접촉

발이 지면과 접촉한다.

4.2 접촉 전환

보행 중 접촉이 전환된다.

4.3 동적 모델 변경

접촉에 따라 동적 모델이 변한다.

5. 전신 동역학

5.1 통합 방정식

몸통과 모든 다리의 통합 운동 방정식이다.

5.2 접촉 구속

접촉 구속이 포함된다.

5.3 접촉 힘

접촉 힘이 미지수로 나타난다.

6. 직교 분해

6.1 Mistry의 접근

Mistry의 직교 분해가 학술적이다.

6.2 구속 및 자유 부공간

구속 부공간과 자유 부공간으로 분해한다.

6.3 간결한 동역학

분해된 형태가 간결한 동역학을 제공한다.

7. 접촉 힘 해결

7.1 미지수

접촉 힘이 미지수이다.

7.2 최적화

최적화로 접촉 힘을 결정한다.

7.3 QP 기반

QP 기반 해결이 실무적이다.

8. 재귀적 알고리즘

8.1 Featherstone의 접근

Featherstone이 다리 로봇 동역학 알고리즘을 확립했다.

8.2 구속 처리

구속을 포함한 재귀적 처리이다.

8.3 효율성

실시간 계산이 가능하다.

9. 시뮬레이션

9.1 물리 시뮬레이터

MuJoCo, PyBullet 등 물리 시뮬레이터가 활용된다.

9.2 접촉 모델링

접촉 모델링이 중요하다.

9.3 학술 연구

시뮬레이션이 학술 연구의 표준 도구이다.

10. 학술적 활용

본 절에서 다룬 다관절 다리 로봇의 동역학 모델링은 다리형 로봇 연구의 학술적·실무적 기반이다. 부유 기저와 다중 접촉의 체계적 처리가 현대 다리 로봇의 효과적 운용을 가능하게 한다.

11. 출처

  • Featherstone, R., Rigid Body Dynamics Algorithms, Springer, 2008.
  • Mistry, M., Buchli, J., and Schaal, S., “Inverse dynamics control of floating base systems using orthogonal decomposition”, Proceedings of the IEEE International Conference on Robotics and Automation, pp. 3406–3412, 2010.
  • Raibert, M. H., Legged Robots That Balance, MIT Press, 1986.
  • Kajita, S., Hirukawa, H., Harada, K., and Yokoi, K., Introduction to Humanoid Robotics, Springer, 2014.
  • Hutter, M., Gehring, C., Jud, D., Lauber, A., Bellicoso, C. D., Tsounis, V., Hwangbo, J., Bodie, K., Fankhauser, P., Bloesch, M., Diethelm, R., Bachmann, S., Melzer, A., and Hoepflinger, M., “ANYmal - a highly mobile and dynamic quadrupedal robot”, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 38–44, 2016.

12. 버전

  • 문서 버전: 1.0
  • 작성일: 2026-04-18