다족형 로봇의 자세 제어 시스템 설계 및 구현에 관한 연구

A Study On Design & Implementation of An Attitude Control System of a Lot of Legs Robots

  • 발행 : 2008.12.25

초록

본 연구는 다족 로봇용 자세제어장치(ACS - Attitude Control System)인 관성측정 시스템(IMU) 의 H/W 설계와 자세제어 알고리즘 S/W을 설계하여 다관절용 로봇의 IMU 통합시스템을 구현 후 이 시스템의 동작성능을 검증하기 위해 Mtx와 MTx와의 성능을 비교 검증을 하고자 한다. ACS는 자이로와 가속도계 그리고 지자기 센서를 이용하여 항체의 롤, 피치각 자세를 제어하는 시스템이다. 일반적인 저가형 MEMS 관성센서로는 오차가 심하게 발생하여 항체의 정확한 위치를 계산하기 힘들다. 본 연구에서는 ACS 개발하기 위하여 상용의 MEMS 가속도계 및 자이고 센서, 추가적으로 지자기 센서를 사용하여 관성측정 시스템(IMU)을 표현한다. 구현된 IMU 시스템에 자세계산 프로그램을 내장하여 일정 성능을 보장하는 롤, 피치, 요 자세각 알고리즘을 설계하여 시스템에 포팅한다. 본 연구에서는 자이로와 가속도계 출력을 혼합하여 롤, 피치각을 보상함으로써 지속적으로 일정 수준이상의 성능을 보장하는 ACS를 구현하기위해 목표 플랫폼에 적재하여 실시간으로 구동하여 포팅하고 검증하였다.

This study is implementation of attitude control system(ACS - Attitude Control System). for a multi legs robot. This study designs H/W of Inertial Measurement Unit (IMU) and attitude control algorithm S/W. Compare performance with Mtx and MTx in order to verify action performance of this system after implementation, and will verify a system integrated IMU of a multi-legs robot. ACS uses Gyro and an accelerometer and an earth magnetism sensor, and it is a system controlling a roll, pitch angle attitude of an object. Generally, low price MEMS is difficult to calculate a correct situation of an object as an error occurs severely the Inertial sensor. This study implements IMU in order to develop ACS as use MEMS, accelerometer, Gyro sensor and earth magnetism sensor. Design algorithm each a roll, pitch, yaw attitude guaranteeing regular performance, and do poling in a system as include an attitude calculation program in an IMU system implemented. Mixed output of Gyro and an accelerometer, and recompensed a roll, pitch angle, and loaded in this study on a target platform in order to implement the ACS which guaranteed performance more than a continuously regular level, and operated by real time, and did porting, and verified.

키워드

참고문헌

  1. S. Y. Cho and C. G. Park, "A Calibration Technique for a 2-axis Magnetic Compass in Telematics Devices", ETRI Journal, Vol.27, No.3, pp. 280-288, June 2005 https://doi.org/10.4218/etrij.05.0104.0192
  2. Jonathan M. Roberts, Peter I. Corke, Gregg Buskey, "Low-Cost Flight Control System for a Small Autonomous Helicopter", 2002 Australasian Conference on Robotics and Automation, Auckland, 27-29 November, 2002
  3. 남상엽, 이효영, 김석중, "지능형 로봇 설계 및 개발을 위한 로봇 시뮬레이터의 구현에 관한 연구", 대한전자공학회 합동학술대회, pp113-116, May, 2007
  4. Robert C. Nelson, "Flight Stability And Automatic Control", McGrawHill, 1998
  5. Alan V. Oppenheim, Alan S. Willsky, "Signal & systems", Prentice Hall, 1998
  6. Brooks, R. A., "Intelligence without representation," Artificial Intelligence, Vol.47, pp.139-160, 1991 https://doi.org/10.1016/0004-3702(91)90053-M
  7. D.H. Titterton, J.L.Weston, "Strapdown inertial navigation technology", IEE, 1997
  8. Aekyung Moon, Hyoungsun Kim, Hyun Kim, Soowon Lee , "Context-Aware Active Services in Ubiquitous Computing Environments", ETRI Journal, Volume 29, Number 2, April 2007
  9. Jinwook Huh, Woong Sik Chung, Sang Yep Nam, and Wan Kyun Chung, "Mobile Robot Exploration in Indoor Environment Using Topological Structure with Invisible Barcodes", ETRI Journal, Vol.29, No.2 ,pp189-200, April 2007 https://doi.org/10.4218/etrij.07.0106.0066
  10. Sang Yep Nam, Keun-Eun Kim, Yi-Chui Kang, Hyo-Young Lee, Suk-Joong Kim, "Study on the URC robot simulation that used intelligent robot simulator", URAI 2007, pp644-647, 22 Nov, 2007
  11. 남상엽, 이효영, 김석중, 강이철, 김근은, "지능형 로봇 시뮬레이터를 이용한 URC 로봇 시뮬레이션에 관한 연구", 2007년도 대한전자공학회 추계종합학술대회 논문집II, 제31권 제2호 p858-859, 24. Non. 2007