Vol.6, Special Issue, 2007 pp. 9-24
UDC 007.52+004.8(045)=111

THE INTERRUPT OF MASCOT ROBOT SYSTEM EMBEDDED IN RT MIDDLEWARE BASED ON FUZZY LOGIC
Hai An Vu1, Yoichi Yamazaki1, Kazuya Fukuda1, Yui Matsuura1, Phuc Quang Le1, Hitoho Oikawa1,
Kazuhiro Ohnishi1, Yasufumi Takama2, Fangyan Dong1, Kaoru Hirota1
1Tokyo Institute of Technology, Yokohama, Japan
2Tokyo Metropolitan University, Tokyo, Japan
e-mail: Hirota@hrt.dis.titech.ac.jp; tou@hrt.dis.titech.ac.jp
Abstract. A control method based on fuzzy priority measure and fuzzy selection criterion is proposed in order to solve the interrupt problem in Mascot Robot System. The fuzzy priority measure defines the priorities of interrupted instructions in order to optimize responsiveness of the system. The fuzzy selection criterion based on the fuzzy priority measure is used to determine the appropriate interrupted instruction for the next processing. This method is embedded in Robot Technology Middleware which is used to construct the communication environment among robots in Mascot Robot System. Five kinds of Eyeball robot’s emotions, different in execution time, are used in the experiments on the real system. The fuzzy interrupt processing method improves the responsiveness of the system by more than 18.5% with an acceptable delay time of less than 0.32 seconds. Simulation experiments are carefully analyzed to classify systems and find out relationship between the two proposed fuzzy quantities and types of systems; this relationship is the key in optimizing different types of systems.
Key words: interrupt, robotics, fuzzy logic, middleware

PREKID MASKOT ROBOTNIH SISTEMA UGRADJENIH U RT-MIDDLEWARE ZASNOVAN NA FAZI LOGICI
Metod upravljanja zasnovan na merama fazi prioriteta i kriterijumima fazi odabira predlažu se u radu da bi se rešio problem prekida Maskot Robotnih Sistema. Mere fazi prioriteta odredjuju prioritete prekinutih uputstava da bi se optimalizovale reakcije sistema. Kriterijum fazi odabira zasnovan na meri fazi prioriteta se koristi da se odredi odgovarajući prekid uputstava za sledeće procesiranje. Ovaj metod se koristi u Robot Tehnologiji Middleware koja se koristi da bi se uspostavila atmosfera komunikacije medju robotima u Maskot Robot Sistemu. Pet vrsta Očnih robotskih emocija, različiti po vremenu izvršenja, korišćeni su u eksperimentima na realnim sistemima. Metod procesiranja fazi prekida poboljšava reakciju sistema za više od 18.5% sa prihvatljivim odstupanjem u vremenu sa manje od 0.32 sekundi. Eksperimenti simulacije su pažljivo analizirani da bi se klasifikovali sistemi i da bi se pronašao odnos izmedju predloženih fazi kvantiteta i tipova sistema; ovaj odnos je ključ za optimalizaciju različitih tipova sistema.
Ključne reči: Procesiranje prekida, prekid, fazi logika, middleware, robotika