DOI QR코드

DOI QR Code

Development of a Simulator for a Mobile Robot Based on iPhone

아이폰 기반의 이동로봇 시뮬레이터 개발

  • Kim, Dong Hun (Department of Electrical Engineering, Kyungnam University)
  • Received : 2012.09.06
  • Accepted : 2012.10.18
  • Published : 2013.02.25

Abstract

This study presents the remote control of a mobile robot using iPhone based on ad hoc communication. Two control interfaces are proposed to control a mobile robot using iPhone : Remote control by a user and autonomous control. To evaluate the effectiveness of algorithms for trajectory following, a simulator are developed where a virtual robot follows a referenced trajectory in a monitor by iPhone interface. In the proposed simulator, some algorithms are tested how they work well or not for trajectory following of a mobile robot. Comparative results by remote user control and autonomous control are shown. Results of an experiment show that the proposed simulator can be effectively used for testing the effectiveness of autonomous tracking algorithms.

본 논문은 애드혹 통신을 기반으로 아이폰의 가속도 센서를 사용하여 이동로봇을 무선 제어하는 연구에 대하여 다룬다. 이동로봇을 아이폰으로 무선제어하기 위한 방법으로 사용자 원격제어와 자율제어 방법이 제안되었다. 궤적 추종제어 알고리즘의 효율성을 평가하기 위하여 아이폰의 인터페이스를 기반으로 모니터에 그려진 궤적을 가상로봇이 추종하는 시뮬레이터를 개발하였다. 제안된 시뮬레이터에서는 궤적 추종제어를 위해 이동로봇을 제어할 때 컴퓨터에서 해당 알고리즘을 이용하여 미리 시뮬레이션이 가능하며 사용자에 의한 원격제어와의 결과 비교도 보여준다. 연구의 결과로 제안된 시뮬레이터가 이동로봇에 자율이동제어 방법을 사용할 때, 자율추종 알고리즘의 적합성과 효율성을 미리 검사 하는데 사용될 수 있음을 보여준다.

Keywords

References

  1. H. G. Nguyen, J. Morrell, K. Mullens, A. Burmeister, S. Miles, N. Farrington, K. Thomas, and D. W. Cage, "Segway Robotic Mobility Platform," Mobile Robots XVII, Philadelphia, PA, 2004.
  2. Siegwart, Roland, Nourbakhsh, R. Illah, and Scaramuzza, Introduction to Autonomous Mobile Robots, MIT Press, March, 2004.
  3. X. Ying, X. Shide, and Z. Feng, "An avoiding obstacle algorithm of mobile robot under complex unknown environments," 2011 Second International Conference on Mechanic Automation and Control Engineering (MACE), pp. 1019-1022, 2011.
  4. B. R. Geltz, J. A. Berlier, J. M. McCollum, "Using the iPhone and iPod Touch for remote sensor control and data acquisition," Proceedings of the IEEE SoutheastCon 2010 (SoutheastCon), pp. 9-12, 2010.
  5. L. YeMin, Z. Li, "Research and application of the EAN-13 barcode recognition on iphone," 2010 International Conference on Future Information Technology and Management Engineering (FITME), vol. 2, pp. 92-95, 2010.
  6. S. Chemlal, S. Colberg, M. Satin-Smith, E. Gyuricsko, T. Hubbard, M. W. Scerbo, and F. D. McKenzie, "Blood glucose individualized prediction for type 2 diabetes using iPhone application," 2011 IEEE 37th Annual Northeast Bioengineering Conference (NEBEC), pp. 1-2, 2011.
  7. H. K. Y. Chan, Z. Huiru, W. Haiying, R. Gawley, Y. Mingjing, and R. Sterritt, "Feasibility study on iPhone accelerometer for gait detection," 2011 5th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth), pp. 184-187, 2011.
  8. F. Chandra, N. Kok Yew, and K. Boon How, "Development of a convenient wireless control of an autonomous vehicle using apple iOS SDK," TENCON 2011-2011 IEEE Region 10 Conference, pp. 1025-1029, 2011.
  9. S. Chemlal, S. Colberg, M. Satin-Smith, E. Gyuricsko, T. Hubbard, M. W. Scerbo, F.D. R. McKenzie, B. J. Pierre, and O. Pierre-Yves, "A comparison of three interfaces using handheld devices to intuitively drive and show objects to a social robot: the impact of underlying metaphors," The 18th IEEE International Symposium on Robot and Human Interactive Communication, pp. 1066-1072, 2009.
  10. J. Hahmin, K. Yeongyun, and K. Dong Hun, "Communication Quality Analysis for Remote Control of a Differential Drive Robot Based on iPhone Interface," Communication in Computer and Information Science(Indexed by SCOPUS), vol. 206, pp. 278-285, Sept. 2011. https://doi.org/10.1007/978-3-642-24106-2_37
  11. http://www.youtube.com/watch?v=jjOJe3rqCdY&fe ature=related, [Accessed: September 11, ,2011]
  12. M. S. Saidonr, H. Desa, and M. N. Rudzuan, "A differential steering control with proportional controller for an autonomous mobile robot," 2011 IEEE 7th International Colloquium on Signal Processing and its Applications (CSPA), pp. 90-94, 2011.
  13. http://en.wikipedia.org/wiki/Low-pass_filter, [Accessed: August 10, ,2011]

Cited by

  1. Development of a Racing Game for Mobile Robots using Multiple Smartphones vol.19, pp.10, 2013, https://doi.org/10.5302/J.ICROS.2013.13.8004
  2. Study on Communication Interface of Multiple Smartphones for Unit Control in a PC vol.19, pp.6, 2013, https://doi.org/10.5302/J.ICROS.2013.13.1871
  3. A Basic Study on Prediction Module Development of Collision Risk based on Ship's Operator's Consciousness vol.39, pp.3, 2015, https://doi.org/10.5394/KINPR.2015.39.3.199
  4. Platform Design of Caterpillar Typed Electrical Vehicle vol.26, pp.4, 2016, https://doi.org/10.5391/JKIIS.2016.26.4.279