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

로봇 서비스 개발 및 실행을 지원하는 개발도구

A Development Tool for Creating and Executing Robot Services

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

최근 지능형 로봇 서비스를 개발하기 위한 상황인지 기반의 워크플로우가 연구되고 있다. 이 연구에서는 로봇 서비스의 정의뿐만 아니라 각 로봇 서비스를 실행하기 위한 전이 조건인 사용자 주변의 상황 정보를 기술할 수 있다. 이러한 지능형 로봇 서비스를 지원하기 위해서는 먼저 상황인지 기반의 워크플로우 문서를 작성해야 한다. 이에 본 논문에서는 로봇 서비스 개발자가 손쉽게 상황인지 기반의 워크플로우 문서를 작성하고 실행할 수 있도록 지원하는 개발도구를 제안한다. 제안하는 개발 도구는 직관적인 GUI 형태로 로봇 서비스 워크플로우를 작성할 수 있다. 본 논문의 실험에서는 제안하는 개발 도구를 이용하여 시나리오 형태의 로봇 서비스 워크플로우를 작성한 후, 이를 자동으로 문서화하고 실행하는 과정을 보인다.

Abstract

There are many actively researched works on context-aware workflows for developing intelligent robot services. It is possible to describe not only the definition of robot services but also the contextual information of user’s surroundings which can be used as the transition conditions for executing those robot services. Therefore it is required to prepare a context-aware workflow document to support the intelligent robot services. In this paper, we propose a development tool which enables robot service developers to describe context-aware workflow documents and execute them. The tool users can write robot service workflows easily by using intuitive GUI of the tool. In the experiment, we showed processes of writing robot service workflows in scenario format, then automatically documenting and executing them.

참고문헌 (15)

  1. Yao Wang, "Error resilience video coding techniques, Real-time video communication over unreliable networks", IEEE Signal Processing Magazine, 17, pp.61~82 (2000)
  2. Alessandro Massaro, "Robot Tactile Sensing: Gold Nanocomposites As Highly Sensitive Real-Time Optical Pressure Sensors", Robotics & Automation Magazine, 20(2)
  3. Heiko Koch, "Multisensor Contour Following With Vision, Force, and Acceleration Sensors for an Industrial Robot", IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 62(2) (2013)
  4. Guoqin Gao, "An Intelligent Variable Spraying Decision-Making System Based on Fuzzy Neural Network for Greenhouse Mobile Robot", Intelligent Computing for Sustainable Energy and Environment Communications in Computer and Information Science, 355, pp.257~265 (2013)
  5. Julian Mason, "ROS at every level: using the robot operating system in CS 0, 1, 2, and beyond (abstract only)", Proceeding SIGCSE '13 Proceeding of the 44th ACM technical symposium on Computer science education, pp.757~757
  6. André Dias, "Real-Time Visual Ground-Truth System for Indoor Robotic Applications", Pattern Recognition and Image Analysis Lecture Notes in Computer Science, 7887, pp.304~313 (2013)
  7. Sivabalan Arumugam, "Wireless Robotics: Opportunities and Challenges", Wireless Personal Communications, 70(3), pp.1033~1058 (2013)
  8. "Robotics & Automation Magazine", ~, pp.IEEE
  9. Shuichi Nishio, "Ubiquitous Network Robot Platform for Realizing Integrated Robotic Applications", Intelligent Autonomous Systems 12 Advances in Intelligent Systems and Computing, 193, pp.477~484 (2013)
  10. Tanya Lee Ann Crenshaw, "Using Robots and Contract Learning to Teach Cyber-Physical Systems to Undergraduates", Education, IEEE Transactions on, 56(1)
  11. 최종선, "다중-워크플로우를 지원하는 상황인지 워크플로우 언어의 설계", 인터넷정보학회논문지, 10(6), pp.145~157 (2009), 한국인터넷정보학회
  12. Angelica Nieto Lee, "Enhancement of industrial monitoring systems by utilizing context awareness", 2013 IEEE International Multi-Disciplinary Conference on Cognitive Methods in Situation Awareness and Decision Support (CogSIMA) (2013)
  13. Yu Nan, "A QoS_Based Self Adaptive Control Strategy and Implementation for BPEL Process", Proceedings of the 2012 International Conference on Communication, Electronics and Automation Engineering Advances in Intelligent Systems and Computing, 181, pp.101~107 (2013)
  14. Pawel Czarnul, "Modeling, run-time optimization and execution of distributed workflow applications in the JEE-based BeesyCluster environment", The Journal of Supercomputing, 63(1), pp.46~71 (2013)
  15. Adrian Rutle, "A Formal Diagrammatic Approach to Compensable Workflow Modelling", Foundations of Health Information Engineering and Systems Lecture Notes in Computer Science, 7789, pp.194~212 (2013)

관련 논문AI추천

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