Figure 9 illustrates the progress of the downforce
value F and its point of action
~
P
F
. It can be seen
that the resulting values are very realistic: The to-
tal amount of downforce F is reduced from desired
2 200 N to 1 760 N and the x position of the point of
action (P
F
x
) moves about 8 cm below the robot center.
Figure 10: Real climbing robot CROMSCI navigating on a
concrete wall.
In the latest history, the simulation system has
e. g. been used to validate safety measures and risk
prediction methods (Schmidt, 2013) or to perform a
foresighted analysis of the terrain. The accuracy of
the thermodynamic model of the vacuum system it-
self has been proven in earlier experiments (Wettach
et al., 2005). The complete simulation framework
is accurate enough to optimize the control software
in the simulation, so that only some fine-tuning is
needed to apply these algorithms on the real machine
depicted in figure 10. Some demonstration videos
8
of CROMSCI in operation prove this transferability of
control algorithms from simulation to reality.
7 CONCLUSIONS
This paper presented a novel framework on the ba-
sis of SIMVIS3D for simulating a climbing robot
using negative pressure adhesion and an omnidirec-
tional drive system. It could be shown that the system
is able to simulate the airflows and pressure changes
of a complex vacuum system with seven suction cups
and one reservoir. The structure of the ground has a
direct impact on the leakage values in order to model
different surface characteristics. Hence, this tool fa-
cilitates the development of control algorithms inde-
pendent of the real robot and enables an offline and
realtime validation in arbitrary 3D environments.
Further work will focus on a porting to FINROC
9
and an easier handling of the physical simulation,
8
http://agrosy.cs.uni-kl.de/en/galerie/
cromsci-medien/
9
http://www.finroc.org
since the Blender export of collision objects does not
include joints. Additionally, a new robot prototype is
under construction: Its control software will be opti-
mized using this tool first, before executing and fine-
tuning it on the real system.
ACKNOWLEDGEMENTS
This research was funded by the German Bundesmin-
isterium f
¨
ur Wirtschaft und Technologie (BMWi), Zen-
trales Innovationsprogramm Mittelstand (ZIM).
REFERENCES
Freese, M., Singh, S., Ozaki, F., and Matsuhira, N. (2010).
Virtual robot experimentation platform v-rep: A ver-
satile 3d robot simulator. In International Conference
on Simulation, Modeling and Programming for Au-
tonomous Robots (SIMPAR).
Koenig, N. and Howard, A. (2004). Design and use
paradigms for gazebo, an open-source multi-robot
simulator. In International Conference on Intelligent
Robots and Systems (IROS).
Laue, T. and R
¨
ofer, T. (2008). Simrobot - development and
applications. In International Conference on Simu-
lation, Modeling and Programming for Autonomous
Robots (SIMPAR).
Longo, D., Muscato, G., and Sessa, S. (2005). Simula-
tion and locomotion control for the alicia3 climbing
robot. In International Symposium on Automation and
Robotics in Construction (ISARC).
Michel, O. (2004). Webots: Professional mobile robot sim-
ulation. International Journal Of Advanced Robotic
Systems, 1(1).
Pretto, I., Ruffieux, S., Menon, C., Ijspeert, A., and
Cocuzza, S. (2008). A point-wise model of adhe-
sion suitable for real-time applications of bio-inspired
climbing robots. Journal of Bionic Engineering, 5.
Schmidt, D. (2013). Safe Navigation of a Wall-Climbing
Robot - Risk Assessment and Control Methods. Dr.
Hut Verlag, Munich, Germany.
Schmidt, D., Hillenbrand, C., and Berns, K. (2011). Om-
nidirectional locomotion and traction control of the
wheel-driven wall-climbing robot cromsci. Robotica
Journal, 29(7).
Wang, J., Lewis, M., and Gennari, J. (2003). A game engine
based simulation of the nist urban search and rescue
arenas. In Winter Simulation Conference.
Wettach, J., Hillenbrand, C., and Berns, K. (2005). Thermo-
dynamical modelling and control of an adhesion sys-
tem for a climbing robot. In International Conference
on Robotics and Automation (ICRA).
Wettach, J., Schmidt, D., and Berns, K. (2010). Simulating
vehicle kinematics with simvis3d and newton. In In-
ternational Conference on Simulation, Modeling and
Programming for Autonomous Robots (SIMPAR).
3DRealtimeSimulationFrameworkforaWall-climbingRobotusingNegative-pressureAdhesion
191