MM-ulator: Towards a Common Evaluation Platform for Mixed Mode Environments

We investigate the interaction of mobile robots, relying on information provided by heterogeneous sensor nodes, to accomplish a mission. Cooperative, adaptive and responsive monitoring in Mixed-Mode Environments (MMEs) raises the need for multi-disciplinary research initiatives. To date, such research initiatives are limited since each discipline focusses on its domain specific simulation or testbed environment. Existing evaluation environments do not respect the interdependencies occurring in MMEs. As a consequence, holistic validation for development, debugging, and performance analysis requires an evaluation tool incorporating multi-disciplinary demands. In the context of MMEs, we discuss existing solutions and highlight the synergetic benefits of a common evaluation tool. Based on this analysis we present the concept of the MM-ulator : a novel architecture for an evaluation tool incorporating the necessary diversity for multi-agent hard-/software-in-the-loop simulation in a modular and scalable way.

[1]  Priya Mahadevan,et al.  MobiNet: a scalable emulation infrastructure for ad hoc and wireless networks , 2005, WiTMeMo '05.

[2]  Scott F. Midkiff,et al.  A dynamic topology switch for the emulation of wireless mobile ad hoc networks , 2002, 27th Annual IEEE Conference on Local Computer Networks, 2002. Proceedings. LCN 2002..

[3]  S. Balakirsky,et al.  Mobility open architecture simulation and tools environment , 2005, International Conference on Integration of Knowledge Intensive Multi-Agent Systems, 2005..

[4]  Jens Palsberg,et al.  Avrora: scalable sensor network simulation with precise timing , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[5]  Stefano Carpin,et al.  USARSim: a robot simulator for research and education , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[6]  Neeraj Suri,et al.  On the Impact of Injection Triggers for OS Robustness Evaluation , 2007, The 18th IEEE International Symposium on Software Reliability (ISSRE '07).

[7]  T. Plagemann,et al.  NEMAN: a network emulator for mobile ad-hoc networks , 2005, Proceedings of the 8th International Conference on Telecommunications, 2005. ConTEL 2005..

[8]  Neeraj Suri,et al.  MWM: A Map-based World Model for Event-driven Wireless Sensor Networks , 2008 .

[9]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.

[10]  Lionel M. Ni,et al.  EMWIN:: emulating a mobile wireless network using a wired network , 2002, WOWMOM '02.

[11]  Neeraj Suri,et al.  MWM: a map-based world model for wireless sensor networks , 2008, Autonomics.

[12]  G. A. D. Lopes,et al.  Rigid body visual servoing using navigation functions , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[13]  Oskar von Stryk,et al.  Adequate motion simulation and collision detection for soccer playing humanoid robots , 2009, Robotics Auton. Syst..

[14]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[15]  Stefano Carpin,et al.  USARSim: Providing a Framework for Multi-Robot Performance Evaluation | NIST , 2006 .

[16]  Deborah Estrin,et al.  A system for simulation, emulation, and deployment of heterogeneous sensor networks , 2004, SenSys '04.

[17]  Holly A. Yanco,et al.  Pyro: A python-based versatile programming environment for teaching robotics , 2004, JERC.

[18]  Oswald Drobnik,et al.  MASSIVE: An Emulation Environment for Mobile Ad-Hoc Networks , 2005, Second Annual Conference on Wireless On-demand Network Systems and Services.

[19]  Matthew Smith,et al.  Wireless Ad-Hoc Network Emulation Using Microkernel-Based Virtual Linux Systems , 2004 .

[20]  Bonaventure Intercontinental,et al.  ON DECISION AND CONTROL , 1985 .

[21]  Jared Jackson,et al.  Microsoft Robotics Studio , 2007 .

[22]  Thomas Röfer,et al.  SimRobot - A General Physical Robot Simulator and Its Application in RoboCup , 2005, RoboCup.

[23]  Bruce A. MacDonald,et al.  Player 2.0: Toward a Practical Robot Programming Framework , 2008 .

[24]  Kurt Rothermel,et al.  On Node Virtualization for Scalable Network Emulation , 2001 .

[25]  Deborah Estrin,et al.  Tools for Deployment and Simulation of Heterogeneous Sensor Networks , 2004 .

[26]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[27]  Jianping Hu,et al.  A real-time scalable and dynamical test system for MANET , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..