DOI QR코드

DOI QR Code

Pose Control of Mobile Inverted Pendulum using Gyro-Accelerometer

자이로-가속도센서를 이용한 모바일 역진자의 자세 제어

  • 강진구 (극동정보대학 자동차튜닝과)
  • Received : 2010.05.30
  • Accepted : 2010.08.16
  • Published : 2010.10.31

Abstract

In this paper proposed the sensor fusion algorithm between a gyroscope and an accelerometer to maintain the inverted posture with two wheels which can make the robot body move to the desired destination. Mobile inverted robot fall down to the forward or reverse direction to converge to the stable point. Therefore, precise information of tilt angles and quick posture control by using the information are necessary to maintain the inverted posture, hence this paper proposed the sensor fusion algorithm between a gyroscope to obtain the angular velocity and a accelerometer to compensate for the gyroscope. Kalman Filter is normally used for the algorithm and numerous research is progressing at the moment. However, a high-performing DSP and systems are needed for the algorithm. This paper realized the robot control method which is much simpler but able to get desired performance by using the sensor fusion algorithm and PID control.

본 논문은 2바퀴로 수직 자세를 유지하며 원하는 방향으로 이동할 수 있도록 다수개의 센서를 혼합하여 정확한 각도 정보를 얻을 수 있는 방안과 이를 이용한 로봇주행 방법을 연구하였다. 로봇이 2바퀴로 수직 자세를 취하면 시스템이 안정하기 위하여 항상 앞, 또는 뒤로 넘어지려는 성질을 가진다. 따라서 이를 지속적인 수직상태로 유지하기 위하여 기울어지는 각도 정보가 필요하며 이를 이용하여 기울어지는 방향으로 신속한 자세 제어를 필요로 하게 된다. 본 논문에서는 각속도 정보를 얻을 수 있는 자이로센서와 이를 보상하기위한 방안으로 가속도 센서를 혼합하여 사용하였다. 현재 자이로센서와 가속도센서를 혼합하는 알고리즘은 Kalman Filter가 일반적으로 이용되고 있으며 많은 연구가 진행되고 있다. 그러나 이러한 알고리즘을 수행하기 위해서는 고성능의 DSP 프로세서 및 성능이 우수한 시스템을 요구하고 있다. 본 논문에서는 간단하면서 고 효율의 성능을 발휘할 수 있는 자이로센서와 가속도 센서의 혼합 알고리즘과 PID제어를 이용한 자세제어를 연구하였다.

Keywords

References

  1. 강철우, 유영민, 박찬국, "변형된 오일러각 기반의 칼만필 터를 이용한 자세 추정 성능향상," 제어로봇시스학회, 제14권, 제 9호, 881-885쪽, 2008년.
  2. 민형기, 남도욱, 김보성, 정화경, 조광영, "마이크로 프로세서를 이용한 바퀴 구동형 도립진자 시스템의 제작 및 제어," 창원대학교, 2001년.
  3. Y. S. Ha and S. Yuta, "Trajectory tracking control for navigation of the inverse pendulum type selfcontained mobile robot," Robotics and Autonomous Systems, Vol. 17, issue 1-2, pp. 65-80, 1996 https://doi.org/10.1016/0921-8890(95)00062-3
  4. A. Sutherlad and T. Braunl, "An experimental platform for researching robot balance," Proceeding FIRA Robot World Congress, pp. 142-19, 2002.
  5. F. Grasser, A. D'Arrigo, S. Colombi, and A. C. Rufer, "JOE: a mobile, inverted A mobile, inverted pendulum," IEEE Trans on Industrial Electronics, Vol. 49. issue 1, pp. 107-114, Feb. 2002. https://doi.org/10.1109/41.982254
  6. F. Grasser, A. D'Arrigo, S. Colombi, "A mobile, inverted pendulum," IEEE Trans on Industrial Electronics, Vol. 49. No 1, Feb. 2002.
  7. Jang Myung Lee, "Dynamic Modeling and Cooperative Control of a Redundant Manipulator Based on Decomposition," International Journal of KSME, Vol. 12, No. 4, pp. 642-658, 1998. https://doi.org/10.1007/BF02945724
  8. Jin-Gu Kang, Min-Gyu Kim, Ki-Hong Jin, Jang- Myung Lee, "A Study on Optimal Configuration Control of the Mobile Manipulator," International Conf. on Mechatronics Technology (ICMT`99), pp. 572-577, 1999
  9. Jin-woo Park, Jae-Han Park, Jang-Myung Lee, "Intelligent Control of a Mobile Robot using Fuzzy Logic," Proc. of ITC-CSCC'99, Japan sado, 1999.