Tailored Real-Time Simulation for Teams of Humanoid Robots

  • Authors:
  • Martin Friedmann;Karen Petersen;Oskar Stryk

  • Affiliations:
  • Simulation and Systems Optimization Group, Technische Universität Darmstadt, Darmstadt, Germany D-64289;Simulation and Systems Optimization Group, Technische Universität Darmstadt, Darmstadt, Germany D-64289;Simulation and Systems Optimization Group, Technische Universität Darmstadt, Darmstadt, Germany D-64289

  • Venue:
  • RoboCup 2007: Robot Soccer World Cup XI
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Developing and testing the key modules of autonomous humanoid robots (e.g., for vision, localization, and behavior control) in software-in-the-loop (SIL) experiments, requires real-time simulation of the main motion and sensing properties. These include humanoid robot kinematics and dynamics, the interaction with the environment, and sensor simulation. To deal with an increasing number of robots per team the simulation algorithms must be very efficient. In this paper, the simulator framework MuRoSimF(Multi-Robot-Simulation-Framework) is presented which allows the flexible and transparent integration of different simulation algorithms with the same robot model. These include several algorithms for simulation of humanoid robot motion kinematics and dynamics (with O(n) runtime complexity), collision handling, and camera simulation including lens distortion. A simulator for teams of humanoid robots based on MuRoSimFis presented. A unique feature of this simulator is the scalability of the level of detail and complexity which can be chosen individually for each simulated robot and tailored to the requirements of a specific SIL test. Performance measurements are given for real-time simulation on a moderate laptop computer of up to six humanoid robots with 21 degrees of freedom, each equipped with an articulated camera.