DOI QR코드

DOI QR Code

Development of the Educational Robot System Considering for Extension and Load Reduction

확장성과 부하 경감을 고려한 교육용 로봇 시스템 개발

  • Lee, Seung-Heui (Div. of Electronics & Information Engineering, Yeungnam College of Science & Technology) ;
  • Choi, Deuk-Sung (Div. of Electronics & Information Engineering, Yeungnam College of Science & Technology)
  • 이승희 (영남이공대학교 전자정보계열) ;
  • 최득성 (영남이공대학교 전자정보계열)
  • Received : 2013.11.27
  • Published : 2014.02.25

Abstract

In this paper, a new robot system is designed and manufactured to improve the educational robot. The main processor is realized using the ARM Cortex-M3 and the co-processor is implemented by AVR ATMega2560 to deal with data coming from sensor modules. The processor of sensor modules was developed by the AVR ATMega8. The communication system is composed with IIC communication to alleviate the load of main processor. We have developed the educational robot system adopting the hub module for extension characteristics.

본 논문에서는 기존의 교육용 로봇을 개선한 새로운 로봇 시스템을 설계하고 제작하였다. 구현 방법으로는 제어 모듈의 메인프로세서로 ARM Cortex-M3와 보조프로세서로 각 센서모듈에서 들어오는 데이터를 처리하기 위해 AVR ATMega2560을 이용하여 제작하였다. 개발된 센서 모듈의 프로세서는 AVR ATMega8을 사용하였다. 메인컨트롤러가 처리해야 하는 부하를 덜어주기 위해 각 프로세서들과의 통신은 IIC 통신을 사용하였다. 또한 확장성을 보장하기 위해 허브 모듈을 채택한 교육용 로봇 시스템을 개발하였다.

Keywords

References

  1. Jeong-suk Jeong, Hyun-wook Nam, "Effect of LEGO base Engineering Invention Education on Children's Brain," KPAE, Journal of Practical Arts Education, Vol. 22, no. 3, pp. 275-293, 2009.
  2. Wae-Shik Moon, "A Programming Language Learning Model Using Educational Robot," KAIE, Journal of The Korean Association of Information Education, Vol. 11, no. 2, pp. 231-241, 2007.
  3. Jeong-Hye Han, Miheon Jo, "Robot-Assisted Learning in r-Learning," KAIE, Journal of The Korean Association of Information Education, vol. 13, no. 4, pp. 497-508, 2009.
  4. Kang Yi, "A Case Study of Introduction to Engineering Design Course using LEGO MINDSTORM NXT," KSEE, Journal of Society for Engineering Education, Vol. 12, no. 2, 2009. https://doi.org/10.18108/jeer.2009.12.2.83
  5. Jeong Beom Song, Yun Ju Jeon, Bok Mun Jeong, Tae Wuk Lee, "Development of the Unplugged Educational Robot System," KACE, Vol. 16, no. 2, pp. 141-144, 2012.
  6. D. Benedettelli, M. Casini, A. Garulli, A. Giannitrapani, A. Vicino, "A LEGO Mindstorms experimental setup for multi-agent systems," IEEE Conference Publications, pp. 1230-1235, 2009.
  7. Marco Casini, Andrea Garulli, Antonio Giannitrapani, Antonio Vicino, "A LEGO Mindstorms multi-robot setup in the Automatic Control Telelab," In Proc. of the 18th IFAC World Congress, Vol. 18, no. 1, pp. 9812-9817, 2011.
  8. Jang ho-yeon, Ryoo seung-taek, Park jin-wan, "SVG Based Realtime Drawing Using NXT Robot," The Korea Contents Association, Proceedings of the Korea Contents Association Conference, Vol. 7, no. 1, pp. 146-151, 2009.
  9. Jung-Ha Kim, Sung-Geun Lee, Keel-Soo Rhyu, Dong-Hoan Seo, "Application of I2C Communication for Network Servomotor Control," The Korean Society of Marine Engineering, pp. 233, 2012.
  10. Hyunuk Ha, Jangmyung Lee, "A Control of Mobile Inverted Pendulum using Single Accelerometer," Institute of Control, Robotics and System, Vol. 16, no. 5, pp. 440-445, 2010. https://doi.org/10.5302/J.ICROS.2010.16.5.440
  11. Jiyoung Kim, Jihong Lee, Jaemin Byun, Sunghun Kim, "Localization Performance Improvement for Mobile Robot using Multiple Sensors in Slope Road," Journal of the Institute of Electronics Engineering of Korea, Vol. 14, no. 8, pp. 67-75, 2010.
  12. Mun-Soo Park, Suk-Kyo Hong, "Indirect Kalman Filter based Sensor Fusion for Error Compensation of Low-Cost Inertial Sensors and Its Application to Attitude and Position Determination of Small Flying robot," Institute of Control, Robotics and System, Vol. 13, no. 7, pp. 637-648, 2007. https://doi.org/10.5302/J.ICROS.2007.13.7.637