The Journal of Korea Robotics Society (로봇학회논문지)
- Volume 3 Issue 3
- /
- Pages.226-236
- /
- 2008
- /
- 1975-6291(pISSN)
- /
- 2287-3961(eISSN)
Framework of a Cooperative Control Software for Heterogeneous Multiple Network Based Humanoid
이종 다수의 네트워크 기반 휴머노이드를 위한 협조제어 소프트웨어 프레임워크
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.