Title :
Allocating sensor resources to multiple behaviors
Author :
Gage, Aaron ; Murphy, Robin R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Abstract :
This paper presents an algorithm for allocating sensing resources for an autonomous mobile robot with logically redundant sensing capabilities. The algorithm creates a partial plan based on the set of requests by behaviors. If two or more behaviors place conflicting requests, a variant of the MIN-CONFLICT algorithm is used to find a replacement logical sensor. Unlike traditional MIN-CONFLICT, our variant maximizes each behavior´s preference for a particular sensor (“happiness”). Simulations compared MIN-CONFLICT with Happiness to other methods (random and greedy assignment) for 10 sequences of 20 random requests for 8 sensors from up to 11 concurrent behaviors. Results showed that it is able to generate more schedules (on the order of 71% to 155% more) and that a further variant could maximize happiness better (7% to 30%)
Keywords :
mobile robots; redundancy; resource allocation; sensors; software agents; Happiness; MIN-CONFLICT algorithm; autonomous mobile robot; greedy assignment; logically redundant sensing capabilities; multiple behaviors; partial plan; random assignment; replacement logical sensor; sensor resource allocation; Computer architecture; Computer science; Feature extraction; Mobile robots; Navigation; Resource management; Robot sensing systems; Scheduling algorithm; Sensor phenomena and characterization; Software agents;
Conference_Titel :
Intelligent Robots and Systems, 1999. IROS '99. Proceedings. 1999 IEEE/RSJ International Conference on
Conference_Location :
Kyongju
Print_ISBN :
0-7803-5184-3
DOI :
10.1109/IROS.1999.813012