2013 Volume 6 Issue 2 Pages 157-165
As robot technology improves, autonomous robots expect to work in place of humans. It is cost efficient when such autonomous robots are supposed to perform multiple tasks. This paper deals with such multi-task robots and proposes a task selection technique for multi-task autonomous robots. When an autonomous robot is implemented for multiple purposes, it is important that the robot be able to appropriately select its own tasks. The proposed method, named collaborative task casting, takes degrees of task achievement into account and balances task occupation to ensure that adequate robot resources are directed towards each task. The experimental simulation results showed that the proposed method had advantage over existing methods in terms of minimizing unsatisfactory state and adaptively worked in many possible settings.