본문 바로가기
KERD
논문KCI 등재

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

Remote Control of Network-Based Modular Robot

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

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

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.

참고문헌 (17)

  1. Kyle Gilpin, "Modular Robot Systems", IEEE Robotics & Automation Magazine, 17(3), pp.38~55 (2010), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  2. V. T. Le, "moreBots: System Development and Integration of An Educational and Entertainment Modular Robot", IEEE International Symposium on Robotics and Intelligent Sensors (IRIS), pp.74~80 (2017)
  3. K. Mitsuhashi, "Suggestion and Verification of the Modular Robot Education", 11th Asian Control Conference (ASCC), pp.1379~1383 (2017)
  4. 김세민, "로봇 활용 STEAM 수업이 다문화 아동의 한국어 학습에 미치는 영향 -초등학교 방과 후 수업을 중심으로-", 디지털융복합연구, 13(8), pp.1~8 (2015), 한국디지털정책학회[DOI]
  5. M. M. Santin, "Hand Skill Programming : Using Fuzzy Sets to Program Topobo Kinectis Memory Devices", Workshop-School on Theoretical Computer Science, pp.67~73 (2011)
  6. M. Huasong, "Control of a self-assembly modular robot system over a wireless ZigBee network", 8th World Congress on Intelligent Control and Automation, pp.1057~1062 (2010)
  7. 김종태, "창의적 교육을 위한 모듈형 완구의 기능 블록 구현", 융합정보논문지, 7(5), pp.95~102 (2017), 중소기업융합학회[DOI]
  8. P. X. Liu, "A modular structure for Intemet mobile robots", IEEE, 2003, pp.2, 1111~1116
  9. C. Chengyi, "A ZigBee based embedded remote control system", 2nd International Conference on Signal Processing Systems, 3, pp.373~376 (2010)
  10. 김병철, "사물인터넷(IoT) 기반 원격 제어 및 모니터링이 가능한 탐사로봇 설계", 디지털융복합연구, 13(1), pp.185~190 (2015), 한국디지털정책학회[DOI]
  11. 전봉기, "멀티 쓰레딩 방식을 이용한 군집 로봇의 중앙 제어 시스템 구현", 디지털융복합연구, 12(6), pp.349~354 (2014), 한국디지털정책학회[DOI]
  12. Gajamohan Mohanarajah, "Rapyuta: A Cloud Robotics Platform", IEEE Transactions on Automation Science and Engineering, 12(2), pp.481~493 (2015), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  13. 정병찬, "무선통신을 이용한 스마트 화재감지 시스템에 관한 연구", 융합정보논문지, 6(3), pp.37~41 (2016), 중소기업융합학회[DOI]
  14. Y. T. Poornima, "Mailbox based inter-processor communication in SoC", 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), pp.1033~1037 (2017)
  15. F. Haupt, "A Framework for the Structural Analysis of REST APIs", IEEE International Conference on Software Architecture (ICSA), pp.53~58 (2017)
  16. L. Turnbull, "Cloud robotics : Formation control of a multi robot system utilizing cloud infrastructure", Proceedings of IEEE Southeastcon, pp.1~4 (2013)
  17. 김석훈, "클라우드 기반 스마트 사무환경 구축을 위한 지능형 세이프 네트워크 기술", 디지털융복합연구, 12(12), pp.345~350 (2014), 한국디지털정책학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (31건)