이종다수의 네트워크 기반 휴머노이드를 위한 협조제어 소프트웨어 프레임워크
Framework of a Cooperative Control Software for Heterogeneous Multiple Network Based Humanoid
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
In this paper, control software architecture is designed to enable a heterogeneous multiple humanoid robot demonstration executing tasks cooperating with each other. In the heterogeneous humanoid robot team, one large humanoid robot and two small humanoid robots are included. For the efficient and reliable information sharing between many software components for humanoid control, sensing and planning, CORBA based software framework is applied. The humanoid tasks are given in terms of finite state diagram based human-robot interface, which is interpreted into the XML based languages defining the details of the humanoid mission. A state transition is triggered based on the event which is described in terms of conditions on the sensor measurements such as robot locations and the external vision system. In the demonstration of the heterogeneous humanoid team, the task of multiple humanoid cleaning the table is given to the humanoid robots and successfully executed based on the given state diagram.
Abstract
In this paper, control software architecture is designed to enable a heterogeneous multiple humanoid robot demonstration executing tasks cooperating with each other. In the heterogeneous humanoid robot team, one large humanoid robot and two small humanoid robots are included. For the efficient and reliable information sharing between many software components for humanoid control, sensing and planning, CORBA based software framework is applied. The humanoid tasks are given in terms of finite state diagram based human-robot interface, which is interpreted into the XML based languages defining the details of the humanoid mission. A state transition is triggered based on the event which is described in terms of conditions on the sensor measurements such as robot locations and the external vision system. In the demonstration of the heterogeneous humanoid team, the task of multiple humanoid cleaning the table is given to the humanoid robots and successfully executed based on the given state diagram.
참고문헌 (23)
- C. Balaguer, "Live experimentation of the service robot applications for elderly people care in home environments", IEEE, 2005, 2345~2350
- H.Ueno, "Intelligent Home Service Robotic System Based on Robot Technology Middleware", IEEE, 2006, 4478~4483
- K. Okada, "Humanoid Motion Generation System on HRP2-JSK for Daily Life Environment", IEEE International Conference on Mechatronics and Automation, pp.1772~1778 (2005)
- B.J. You, "Network-based Humanoid ‘Mahru’ and ‘Ahra’", International Conference on Ubiquitous Robot and Ambient Intelligence, pp.376~379 (2005)
- T. Huntberger, "CAMPOUT : a control architecture for tightly coupled coordination of multi-robot systems for planetary surface exploration", IEEE Tans. on Systems Man and CyberneticsPart A, 33(5), pp.550~559 (2003)
- L.E.Parker, "ALLIANCE:an architecture for fault tolerant multi robot cooperation", IEEE Tans. on Robotics and Automation, pp.220~240 (1998)
- C. Castelpietra, "Coordination among heterogeneous robotic soccer players", Proc. Of International Conference on Intelligent Robots and Systems, pp.1385~1390 (2000)
- L.Iocchi, "Distributed coordination in heterogeneous multi-robot systems", Autonomous Robots, 15, pp.155~168 (2003)
- P. Vadakkepat, "Evolutionof fuzzy behaviors for multi-robotic system", Robotics and Autonomous Systems, 155, pp.146~161 (2007)
- W. Sheng, "Distributed multirobot coordination in area exploration", Robotics and Autonomous Systems, 54, pp.945~955 (2006)
- R.L. Dollarhide, "Simulation and control of distributed robot search teams", Computers and Electrical Engineering, 29, pp.625~642 (2003)
- S.A. Stoeter, "A robot team for surveillance tasks:Design and architecture", Robotics and Autonomous Systems, 40, pp.173~183 (2002)
- [URL]
- E. Colon, "CoRoBA, an Open Framework for Multi-Sensor Robotic System Integration", Proc. IEEE International Symposium on Computational Intelligence in Robotics and Automation, pp.463~468 (2005)
- L.Wills, "An open platform for reconfigurable control", IEEE Control Syst. Mag, 21, pp.49~ (2001)
- I. Song, "CONCORD : A Control Framework for Distributed Real-Time Systems", IEEE Sensor Journal, 7, pp.1078~1089 (2007)
- T. Huntberger, "A CORBA-based middle-ware solution for UAVs", Proc. 4th Int. Symp. Object-Oriented Real-Time Distrib. Comput., Magdeburg, Germany, pp.261~267 (2003)
- R.C.Arkin, "Behavior-based robotics" (1998), MIT Press
- "Xenomai:Real-Time framework for Linux, 2007", ~
- [URL]
- [URL]
- [URL]
- [URL]
