DOI QR코드

DOI QR Code

Development of Experimental Mobile Robots for Robotics Engineering Education by Using LEGO MINDSTORM

이동로봇을 중심으로 LEGO MINDSTORM을 응용한 로봇공학 교육용 실습 로봇개발

  • 박준형 (충남대학교 메카트로닉스공학과) ;
  • 정슬 (충남대학교 메카트로닉스공학과)
  • Received : 2011.07.27
  • Accepted : 2012.03.08
  • Published : 2012.05.31

Abstract

This paper introduces several mobile robots developed by using LEGO MIDSTORM for experimental studies of robotics engineering education. The first mobile robot is the line tracer robot that tracks a line, which is a prototype of wheel-driven mobile robots. Ultra violet sensors are used to detect and follow the line. The second robot system is a two-wheel balancing robot that is somewhat nonlinear and complex. For the robot to balance, a gyro sensor is used to detect a balancing angle and PD control is used. The last robot system is a combined system of a line tracer and a two-wheel balancing robot. Sensor filtering and control algorithms are tested through experimental studies.

Keywords

References

  1. K. S. FU, R. C. Gonzales, C. S. G. Lee, "ROBOTICS", McGraw-Hill, 1987
  2. LEGO, "http://lego.com".
  3. 홍기천, "레고 NXT 로봇을 활용한 예비교사의 프로그래밍 언어 수업 방안 :미로 찾기 문제를 중심으로", 정보교육학회논문지, 13권 1호, pp. 71-78, 2009.
  4. P. J. Gawthrop and E. McGookin, "A LEGO-based control experiment", IEEE Control Systems Magazine, pp. 43-56, October 2004.
  5. 이강, "LEGO MINDSTORMS NXT를 이용한 이용한 공학설계 입문 운영사례", 한국 공학교육 학회, 12권 2호, pp. 83-88, 2009.
  6. 박종진, 전창희, "USN과 LEGO MINDSTORMS NXT를 이용한 이동로봇의 위치인식과 주행시스템 개발", 제어 로봇 시스템학회, 16권 3호, pp. 215-221, 2010.
  7. 김태희,강문설, "레고 마인드스톰 로봇을 이용한 프로그램 입문 교육의 효과측정", 한국인터넷정보 학회, 11권 4호, pp. 159-173, 2010.
  8. 웅홍우, 소원호, "가상 로봇 교육 시스템 설계 및 구현", 전자공학회논문지, 48권 CI편 1호, pp. 108-115, 2011.
  9. 이경희, "ROBOTC 기반 LEGO MINDSTORMS NXT 로봇을 이용한 교육과정 개발 및 교육 효과 분석", 정보처리 학회 논문지, 18 A권 5호, pp. 165-176, 2011.
  10. S. H. Kim and J. W. Jeon, "Introduction for freshmen to embedded systems using LEGO mindstorms", IEEE Trans. on Education, vol. 52, no.1, pp. 99-108, 2009. https://doi.org/10.1109/TE.2008.919809

Cited by

  1. Java 프로그래밍 학습을 위한 로봇 트레이닝키트의 설계 및 구현 vol.18, pp.10, 2012, https://doi.org/10.9708/jksci.2013.18.10.097
  2. 양바퀴 이동로봇의 자세제어에 대한 연구 vol.10, pp.6, 2012, https://doi.org/10.17661/jkiiect.2017.10.6.587