or mouse actions. The development of the control
interface for the head tracker and the force feedback
steering wheel is still in progress.
Currently, we can provide visual information to
an operator, and due to the read back functional-
ity different perspective views are possible. Exper-
iments on NVidia graphics cards (NVidia 7600GT,
PCIe Bus) while rendering an image with an image
size of 512 × 512 pixels yield a frame rate of 42 fps
if transferring the images into the main memory and
22-28 fps for saving them on hard disc (depends on
the speed of the hard disk drive). Our goal is to ac-
celerate the performance by avoiding redundant copy
instructions on the GPU.
Future research concentrates on implementing a
scene editor to provide an intuitive graphical user
interface to users for generating their own scenes
with the required complexity without having deeper
knowledge of computer graphics. Another extension
for our environment is to model the visual or dynamic
features of additional robots (air robot, P3-AT) and to
integrate them into the simulation framework. Finally
we aim at a realization of a network access to the sim-
ulation framework so that a virtual robot platform can
be controlled via intranet or even internet.
REFERENCES
Aragon, C. R. and Hearst, M. A. (2005). Improving aviation
safety with information visualization: a flight simula-
tion study. In Proceedings of the SIGCHI conference
on Human factors in computing systems (CHI ’05).
Autodesk (2006). 3D Studio Max, Version 9.
http://www.autodesk.com/3dsmax.
Aziz, Z., Mertsching, B., Shafik, M., and Stemmer, R.
(2006). Evaluation of visual attention models for
robots. In Proceedings of IEEE International Con-
ference on Computer Vision Systems (ICVS2006).
Balakirsky, S., Scrapper, C., Carpin, S., and Lewis, M.
(2006). Usarsim: Providing a framework for multi-
robot performance evaluation. In Proceedings of the
Performance Metrics for Intelligent Systems Work-
shop, pages 0–1.
Burns, D. and Osfield, R. (2004). Tutorial: Open scene
graph. In Proceedings Virtual Reality, pages 265–265.
Carpin, S., Lewis, M., Wang, J., Balakirsky, S., and Scrap-
per, C. (2007). Usarsim: a robot simulator for research
and education. In ICRA, pages 1400–1405. IEEE.
Chen, K.-Z., Feng, X.-Y., Wang, F., and Feng, X.-A. (2007).
A virtual manufacturing system for components made
of a multiphase perfect material. Computer Aided De-
sign, 39(2):112–124.
Freund, E. and Pensky, D. (2002). Cosimir factory: ex-
tending the use of manufacturing simulations. In
Proceedings of the IEEE International Conference on
Robotics and Automation (ICRA ’02), volume 2, pages
2805–2810.
Gamma, E., Helm, R., Johnson, R., and Vlissides, J.
(1997). Design Patterns - Elements of Reusable
Object-Oriented Software. Addison-Wesley Profes-
sional.
Koenig, N. and Howard, A. (2004). Design and use
paradigms for gazebo, an open-source multi-robot
simulator. In Proceedings of IEEE/RSJ International
Conference on Intelligent Robots and Systems.
Leger, C. (2000). Darwin2K: An Evolutionary Approach
to Automated Design for Robotics. Kluwer Academic
Publishers.
Michel, O. (2004). Cyberbotics ltd - webots
T M
: Profes-
sional mobile robot simulation. International Journal
of Advanced Robotic Systems, 1(1):39–42.
Shafik, M. and Mertsching, B. (2007). Enhanced motion pa-
rameters estimation for an active vision system. In 7th
Open German/Russian Workshop on Pattern Recogni-
tion and Image Understanding.
Smith, R. (2007). Open Dynamics Engine, Version 0.8.
http://www.ode.org/.
Stellmann, P. (2003). Schnittstellenspezifikation und Ver-
haltenssimulation f
¨
ur ein System autonomer mo-
biler Roboter. Diplomarbeit, Technical University
Hamburg-Harburg.
Stemmer, R., Brockers, R., Dr
¨
ue, S., and Thiem, J. (2003).
Comprehensive data acquisition for a telepresence ap-
plication. In International Conference on Systems,
Man and Cybernetics (SMC04), pages 5344–5349.
Wang, R., Zhang, G., and Yang, P. (2005). Simulation of
vision based landing an uav on a ship. In Proceedings
of the 6th International Conference on System Simu-
lation and Scientific Computing (ICSC2005).
Zyda, M. (2005). From visual simulation to virtual reality
to games. Computer, 38(9):25–32.
MODELING AND SIMULATING MOBILE ROBOT ENVIRONMENTS
341