DOI QR코드

DOI QR Code

Remote Control of Network-Based Modular Robot

네트웍 기반 모듈라 로봇의 원격 제어

  • Yeom, Dong-Joo (Department of Electrical and Electronic Engineering, Semyung University) ;
  • Lee, Bo-Hee (Department of Electrical Engineering, Semyung University)
  • 염동주 (세명대학교 전기전자공학과) ;
  • 이보희 (세명대학교 전기공학과)
  • Received : 2018.08.27
  • Accepted : 2018.10.20
  • Published : 2018.10.31

Abstract

A modular robot that memorizes motion can be easily created and operated because it expresses by hand. However, since there is not enough storage space in the module to store the user-created operation, it is impossible to reuse the created operation, and when the modular robot again memorizes the operation, it changes to another operation. There is no main controller capable of operating a plurality of modular robots at the same time, and thus there is a disadvantage that the user must input directly to the modular robot. To overcome these disadvantages, a remote controller has been proposed that can be operated in the surrounding smart devices by designing web server and component based software using wired and wireless network. In the proposed method, various types of structures are created by connecting to a modular robot, and the reconstructed operation is performed again after storing, and the usefulness is confirmed by regenerating the stored operation effectively. In addition, the reliability of the downloaded trajectory data is verified by analyzing the difference between the trajectory data and the actual trajectory. In the future, the trajectory stored in the remote controller will be standardized using the artificial intelligence technique, so that the operation of the modular robot will be easily implemented.

동작을 기억하는 모듈라 로봇은 손으로 직접 표현하기 때문에 창의적 구조물을 쉽게 만들고, 동작시킬 수 있다. 하지만 사용자에 의하여 만들어진 동작을 저장할 충분한 저장 공간이 모듈 내에 없어서 만들어진 동작을 재사용이 불가능하며 모듈라 로봇이 다시 동작을 기억할 시에 다른 동작으로 바뀌게 된다. 또한, 다수의 모듈라 로봇을 동시에 동작시킬 수 있는 주 제어기가 없어서 직접적으로 사용자가 모듈라 로봇에 입력해야하는 단점이 있다. 이러한 단점을 극복하고자, 유선 및 무선 네트웍을 이용하고 웹 서버 및 컴퍼넌트 기반 소프트웨어를 설계하여, 주변의 스마트 기기에서 동작시킬 수 있는 원격제어기를 제안하였다. 그리고 제안된 제어기의 하드웨어 개념 및 소프트웨어의 연결 관계를 자세히 제시 하였다. 제안된 방식은 모듈라 로봇에 연결하여 다양한 형태의 구조물을 만들어 동작시키고 저장한 후 다시 재생 동작을 수행하여 동작의 재현성을 보였으며 기존의 저장된 동작을 효과적으로 재생함으로써 유용성을 확인하였다. 아울러 다운로드한 궤적 데이터를 도해적으로 표현하고 실제 동작된 궤적과의 차이를 분석하여 신뢰성을 확인하였다. 향후에는 원격제어기에 저장된 궤적을 인공지능 기법을 이용하여 표준화시켜 모듈라 로봇의 동작을 손쉽게 구현 시킬 예정이다.

Keywords

References

  1. K. Gilpin & D. Rus. (2010). Modular Robot Systems, IEEE Robotics & Automation Magazine, 7, 38-55. DOI : 10.1109/MRA.2010.937859
  2. V. T. Le & T. D. Ngo. (2017). moreBots: System Development and Integration of An Educational and Entertainment Modular Robot. IEEE International Symposium on Robotics and Intelligent Sensors (IRIS), 74-80. DOI : 10.1109/IRIS.2017.8250101
  3. K. Mitsuhashi & Y. Ohyama. (2017). Suggestion and Verification of the Modular Robot Education. 11th Asian Control Conference (ASCC), 1379-1383. DOI : 10.1109/ASCC.2017.8287373
  4. S. M. Kim & K. S. You (2015). The Effect of Robot-Based STEAM Class on the Korean Learning of Multiculturul School Children - Focusing on After School Learning of Elementary School -. Journal of Digital Convergence, 13(8). 1-8. DOI : 10.14400/jdc.2015.13.8.1
  5. M. M. Santin, S. S. C, Botelho, G. P. Dimuro & C. L. L. Rodrigues. (2011). Hand Skill Programming: Using Fuzzy Sets to Program Topobo Kinectis Memory Devices. Workshop-School on Theoretical Computer Science, 67-73. DOI : 10.1109/WEIT.2011.30
  6. M. Huasong, L. Zhenglin, W. Hongxing & W. Tianmiao. (2010). Control of a self-assembly modular robot system over a wireless ZigBee network. 8th World Congress on Intelligent Control and Automation, 1057-1062. DOI : 10.1109/WCICA.2010.5554865
  7. J. T. Kim, J. Y. Park, B. H. Lee, M. Q.-H. Meng, Chao Hu & Jie Sheng. (2017). Implementation of Functional Blocks of Modular Toy for Creative Education. Journal of Convergence for Information Technology, 7(5), 95-102. DOI : 10.22156/CS4SMB.2017.7.5.095
  8. P. X. Liu, M. H. Meng, C. Hu & J. Sheng. (2003) A modular structure for Intemet mobile robots. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003), 2, 1111 - 1116. DOI: 10.1109/IROS.2003.1248793
  9. C. Chengyi, Z. Guannan & J. Minglu. (2010). A ZigBee based embedded remote control system. 2nd International Conference on Signal Processing Systems, 3, 373-376. DOI: 10.1109/ICSPS.2010.5555814
  10. B. C. Kim. (2015). A Internet of Things(IoT) based exploration robot design for remote control and monitoring. Journal of Digital Convergence, 13(1), 185-190. DOI: 10.14400/jdc.2015.13.1.185
  11. B. G. Jun. (2015). Implementation of the Centralized Control System for Swarm Robots using Multi-Threading method. Journal of Digital Convergence, 12(6), 349-354. DOI: 10.14400/jdc.2014.12.6.349
  12. G. Mohanarajah, D. Hunziker, R. D'Andrea & M. Waibel. (2014). Rapyuta: A Cloud Robotics Platform. IEEE Transactions on Automation Science and Engineering, 15, 481-493. DOI: 10.1109/TASE.2014.2329556
  13. B. C. Chung & W. S. Na. (2016). A Study on the Smart Fire Detection System using the Wireless Communication. Journal of Convergence for Information Technology, 6(3), 37-41. DOI : 10.22156/cs4smb.2016.6.3.037
  14. Y. T. Poornima, S. R. Kalathuru & P. G. Poddar. (2017). Mailbox based inter-processor communication in SoC. 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), 1033-1037. DOI : 10.1109/RTEICT.2017.8256756
  15. F. Haupt, F. Leymann, A. Scherer & K. V. Haupt. (2017). A Framework for the Structural Analysis of REST APIs. IEEE International Conference on Software Architecture (ICSA), 53-58. DOI : 10.1109/ICSA.2017.40
  16. L. Turnbull & B. Samanta. (2013). Cloud robotics: Formation control of a multi robot system utilizing cloud infrastructure. Proceedings of IEEE Southeastcon, 1-4. DOI : 10.1109/SECON.2013.6567422
  17. S. H. Kim & G. J. Kim. (2014). Intelligent Safe Network Technology for the Smart Working Environments based on Cloud. Journal of Digital Convergence, 12(12), 345-350. DOI : 10.14400/jdc.2014.12.12.345