Figure 17: Underwater platform with ARM5E robotic arm
used perform water current tests.
fine a dataset, in order to allow further experiments to
work on the same scenario, permitting a better under-
standing of the results provided by previous experi-
ments. Moreover, the paper focused on the effect of
both, limited visibility conditions and water currents,
on the tracking algorithm. Detailed benchmarks have
been designed to take into account these specific con-
ditions, and extract which are the scenarios where the
autonomous intervention algorithms are able to work
properly.
To better validate the results, similar real exper-
iments in lab conditions have been presented. For
example, to validate the simulated results on the
real platform a water tank is being used to repro-
duce the simulated conditions as shown on figure
17, and high luminosity LEDs are used for calibra-
tion purposes. Similarly, the current effects are val-
idated using a robot mobile platform that is able
to introduce disturbances on the robot movements,
simulating a more realistic scenario. The UWSim
software is provided to the public as open source
http://www.irs.uji.es/uwsim, and it is included as a
module within the ROS (Robotic Operating System)
platform http://ros.org/wiki/UWSim.
Further work will focus on the design of hardware
in the loop benchmarking, providing a better corre-
spondence between the simulated and the real results.
ACKNOWLEDGEMENTS
This research was partly supported by Spanish Min-
istry of Research and Innovation DPI2011-27977-
C03 (TRITON Project), by the European Commis-
sion Seventh Framework Programme FP7/2007-2013
under Grant agreement 248497 (TRIDENT Project),
by Foundation Caixa Castell-Bancaixa PI.1B2011-
17, and by Generalitat Valenciana ACOMP/2012/252.
REFERENCES
Bray, T., Paoli, J., Sperberg-McQueen, C. M., Maler, E.,
and Yergeau, F. (1997). Extensible markup language
(xml). World Wide Web Journal, 2(4):27–66.
Calisi, D., Iocchi, L., and Nardi, D. (2008). A unified
benchmark framework for autonomous mobile robots
and vehicles motion algorithms (movema bench-
marks). In Workshop on experimental methodology
and benchmarking in robotics research (RSS 2008).
Coumans, E. Bullet physics library (2009). Available on-
line: http://bulletphysics.org/.
Craighead, J., Murphy, R., Burke, J., and Goldiez, B.
(2007). A survey of commercial open source un-
manned vehicle simulators. In Robotics and Automa-
tion, 2007 IEEE International Conference on, pages
852 –857.
Dillman, R. (2004). Ka 1.10 benchmarks for robotics re-
search. Technical report, Citeseer.
Fugro General Robotics Ltd. Deepworks. Available online:
http://www.fugrogrl.com/software/.
GRL. Rovolution.
Malis, E. (2004). Improving vision-based control using
efficient second-order minimization techniques. In
Robotics and Automation, 2004. Proceedings. ICRA
’04. 2004 IEEE International Conference on, vol-
ume 2, pages 1843 – 1848 Vol.2.
Marine Simulation. ROVsim. Available online: http://
marinesimulation.com.
Matsebe, O., Kumile, C., and Tlale, N. (2008). A review
of virtual simulators for autonomous underwater ve-
hicles (auvs). NGCUV, Killaloe, Ireland.
Michel, O. and Rohrer, F. (2008). The rat’s life benchmark:
competing cognitive robots. In Proceedings of the 8th
Workshop on Performance Metrics for Intelligent Sys-
tems, PerMIS’08, pages 43–49, New York, NY, USA.
ACM.
Prats, M., P
´
erez, J., Fern
´
andez, J., and Sanz, P. (2012).
An open source tool for simulation and supervision
of underwater intervention missions. In Intelligent
Robots and Systems (IROS), 2012 IEEE/RSJ Interna-
tional Conference on, pages 2577 –2582. IEEE.
Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T.,
Leibs, J., Berger, E., Wheeler, R., and Ng, A. (2009).
Ros: an open-source robot operating system. In ICRA
workshop on open source software, volume 3.
Taylor, B., Balakirsky, S., Messina, E., and Quinn, R.
(2008). Analysis and benchmarking of a whegs robot
in usarsim. In Intelligent Robots and Systems, 2008.
IROS 2008. IEEE/RSJ International Conference on,
pages 3896 –3901.
ICINCO2013-10thInternationalConferenceonInformaticsinControl,AutomationandRobotics
376