Semi-autonomous Coordinated Exploration in Rescue Scenarios

In this paper we study different coordination strategies for a group of robots involved in a search and rescue task. The system integrates all the necessary components to realise the basic behaviours of robotic platforms. Coordination is based on iterative dynamic task assignment. Tasks are interesting points to reach, and the coordination algorithm finds at each time step the optimal assignment of robots to tasks. We realised both a completely autonomous exploration strategy and a strategy that involves a human operator. The human operator is able to control the robots at different levels: giving priority points for exploration to the team of robots, giving navigation goal points to team of robots, and directly tele-operating a single robot. For building a consistent global map, we implemented a centralised coordinated SLAM approach that integrates readings from all robots. The system has been tested both in the UsarSim simulation environment and on robotic platforms.

[1]  Alessandro Farinelli,et al.  Autonomous Exploration for Search and Rescue Robots , 2007 .

[2]  Stefano Carpin,et al.  Bridging the Gap Between Simulation and Reality in Urban Search and Rescue , 2006, RoboCup.

[3]  Daniele Nardi,et al.  Distributed Coordination in Heterogeneous Multi-Robot Systems , 2003, Auton. Robots.

[4]  Wolfram Burgard,et al.  Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  Jijun Wang Cooperating Robots for Search and Rescue , 2006 .

[6]  Brian Yamauchi,et al.  A frontier-based approach for autonomous exploration , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[7]  Milind Tambe,et al.  A prototype infrastructure for distributed robot-agent-person teams , 2003, AAMAS '03.

[8]  M. Rehm,et al.  Proceedings of AAMAS , 2005 .

[9]  Alessandro Farinelli,et al.  Multi-Objective Autonomous Exploration in a Rescue Environment , 2006 .

[10]  S. Sengupta A Parallel Randomized Path Planner for Robot Navigation , 2006 .

[11]  Alessandro Farinelli,et al.  Design and Implementation of Modular Software for Programming Mobile Robots , 2006 .

[12]  D. Calisi,et al.  Autonomous navigation and exploration in a rescue environment , 2005, IEEE International Safety, Security and Rescue Rototics, Workshop, 2005..

[13]  Wolfram Burgard,et al.  Information Gain-based Exploration Using Rao-Blackwellized Particle Filters , 2005, Robotics: Science and Systems.

[14]  Milind Tambe,et al.  Using multiagent teams to improve the training of incident commanders , 2006, AAMAS '06.

[15]  Anthony Stentz,et al.  Multi-robot exploration controlled by a market economy , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).