Browse > Article
http://dx.doi.org/10.5762/KAIS.2010.11.8.2975

Embedded Control System of Segway Robot using Model Based Design  

Ku, Dae-Kwan (Department of Electrical Communication Engineering, Soonchunhyang University)
Ji, Jun-Keun (Department of Electrical Communication Engineering, Soonchunhyang University)
Cha, Guee-Soo (Department of Electrical Communication Engineering, Soonchunhyang University)
Publication Information
Journal of the Korea Academia-Industrial cooperation Society / v.11, no.8, 2010 , pp. 2975-2982 More about this Journal
Abstract
In this paper, embedded control system of segway robot using model based design is presented. Design of control program in embedded system can be implemented simply and easily by model based design method using MATLAB/SIMULINK. Segway robot is consisted of a NXT Mindstorms controller, two DC servo motors, a ultrasonic sensor, a gyro sensor, and a light sensor. It is a unstable nonlinear system and has a control problem of body pitch angle. So controller of segway robot is designed using state feedback LQR control. It is confirmed through design and experiment of controller that the model based design method, that is not depend on target processor, has merits compared with the text based design in aspects such as a program development, an error detection/modify, and an insight of software structure.
Keywords
Segway; Model Based Design; NXT Mindstorms; Embedded Control System;
Citations & Related Records
연도 인용수 순위
  • Reference
1 최동일, "2륜자기균형이동차의 개발 및 외란 측정기를 이용한 강인제어", 한국과학기술원 기계공학전공석사학위논문, 2007.
2 신영훈, "관성 센서를 이용한 두 바퀴 도립 진자 제어에 관한 연구", 울산대학교 대학원 전기전자정보시스템공학과 석사학위논문, 2004.
3 김수환, 장순호, "LEGO MINDSTORM을 이용한 로봇 구현", 순천향대학교 정보기술공학부 학사학위논문, 2008.
4 홍선학, 송선미, "C언어로 즐기는 LEGO MINDSTORMS NXT", 이지테크, 2007.
5 Takashi Chikamasa, Tomoki Fukuda, "Embedded Coder Robot NXT Modeling Tips", 2009.
6 Yorihisa Yamamoto, NXTway-GS Model-Based Design