DocumentCode :
495991
Title :
A real-time distributed software infrastructure for cooperating mobile autonomous robots
Author :
Santos, Frederico ; Almeida, Luís ; Pedreiras, Paulo ; Lopes, Luís Seabra
Author_Institution :
DEE-ISEC, I.P. Coimbra, Coimbra, Portugal
fYear :
2009
fDate :
22-26 June 2009
Firstpage :
1
Lastpage :
6
Abstract :
Cooperating mobile autonomous robots have been generating a growing interest in fields such as rescue, demining and security. These applications require a real time middleware and wireless communication protocol that can effecient and timely support the fusion of the distributed perception and the development of coordinated behaviors. This paper proposes an affordable middleware, based on low-cost and open-source COTS technologies, which relies on a real-time database partially replicated in all team members, containing both local and remote state variables, in a distributed shared memory style. This provides seamless access to the complete team state, with fast non-blocking local operations. The remote data is updated autonomously in the background by a WiFi-based wireless communication protocol, at an adequate refresh rate. The software infrastruture is complemented with a task manager that provides scheduling and synchronization services to the application processes on top of the Linux operating system. Such infrastructure has been successfully used for four years in one RoboCup middle-size soccer team, and it has proved to be dependable in the presence of uncontrolled spurious traffic in the communication channel, using an adaptive technique to synchronizating the robots in the team and reconfiguring the communications dynamically and automatically according to the number of currently active team members.
Keywords :
control engineering computing; distributed shared memory systems; middleware; mobile robots; multi-robot systems; Linux operating system; RoboCup middle-size soccer team; WiFi-based wireless communication protocol; communication channel; cooperating mobile autonomous robots; coordinated behaviors; distributed perception; distributed shared memory style; real-time database; real-time distributed software infrastructure; remote data; remote state variables; software infrastruture; uncontrolled spurious traffic; Application software; Data security; Distributed databases; Fusion power generation; Middleware; Mobile robots; Open source software; Robot kinematics; Wireless application protocol; Wireless communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Robotics, 2009. ICAR 2009. International Conference on
Conference_Location :
Munich
Print_ISBN :
978-1-4244-4855-5
Electronic_ISBN :
978-3-8396-0035-1
Type :
conf
Filename :
5174756
Link To Document :
بازگشت