Abstract
Autonomous underwater robots, such as the UX-1 developed in the UNEXMIN project, need to maintain reliable autonomous operation in hazardous and unknown environments. Because of the lack of any kind of real-time communications with a human operated command and control station, the control architecture needs to be enhanced with mission-level self-diagnosis and self-adaptation properties an additional provided by some kind of supervisory or “metacontrol” component to ensure its reliability. In this paper, we propose an ontological implementation of such component based on Web Ontology Language (OWL) and the Semantic Web Rule Language (SWRL). The solution is based on an ontology of the functional architecture of autonomous robots, which allows inferring the effects of the performance of its constituents components in the functions required during the robot mission, and generate the reconfigurations needed to maintain operation reliably. The concept solution has been validated using a hypothetical set of scenarios implemented in an OWL ontology and an OWLAPI-based reasoner, which we aim at validating by integrating the metacontrol reasoning with a realistic simulation of the underwater robot.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
H2020, Grant agreement No 690008.
- 2.
There is a high interest in re-opening some of these sites, since the European Union is largely dependent on raw materials imports.
- 3.
We use italics for the elements in TOMASys ontology.
- 4.
We assume here that this information is provided by the monitoring infrastructure or other specific observers.
References
Beetz, M., Beßler, D., Haidu, A., Pomarlan, M., Kaan Bozcuoglu, A., Bartels, G.: KnowRob 2.0 — a 2nd generation knowledge processing framework for cognition-enabled robotic agents, pp. 512–519, May 2018
Bencomo, N., Götz, S., Song, H.: Models@run.time: a guided tour of the state of the art and research challenges. Softw. Syst. Model. 18(5), 3049–3082 (2019)
Bermejo-Alonso, J., Hernández, C., Sanz, R.: Model-based engineering of autonomous systems using ontologies and metamodels. In: 2016 IEEE International Symposium on Systems Engineering (ISSE), pp. 1–8, October 2016
Brugali, D., Capilla, R., Mirandola, R., Trubiani, C.: Model-based development of QoS-aware reconfigurable autonomous robotic systems. In: 2018 Second IEEE International Conference on Robotic Computing (IRC), pp. 129–136, January 2018
Fernandez, J.L., Lopez, J., Gomez, J.P.: Feature article: reengineering the avionics of an unmanned aerial vehicle. IEEE Aerosp. Electron. Syst. Mag. 31(4), 6–13 (2016)
Fernandez-Sánchez, J.L., Hernández, C.: Practical model based systems engineering. Artech House (2019)
Hernandez, C., Fernandez-Sanchez, J.L.: Model-based systems engineering to design collaborative robotics applications. In: 2017 IEEE International Systems Engineering Symposium (ISSE), pp. 1–6, October 2017
Hernández, C.: Model-based Self-awareness patterns for autonomy. Ph.D. thesis, Universidad Politécnica de Madrid, ETSII, Dpto. Automática, Ing. Electrónica e Informática Industrial, October 2013
Hernández, C., Bermejo-Alonso, J., Sanz, R.: A self-adaptation framework based on functional knowledge for augmented autonomy in robots. Integr. Comput. Aided Eng. 25(2), 157–172 (2018)
IEEE Robotics and Automation Society: IEEE Standard Ontologies for Robotics and Automation. Technical report. IEEE Std 1872–2015, February 2015
Jajaga, E., Ahmedi, L.: C-SWRL: SWRL for reasoning over stream data. In: 2017 IEEE 11th International Conference on Semantic Computing (ICSC), pp. 395–400, January 2017
Krieg-Brückner, B., Mossakowski, T.: Generic ontologies and generic ontology design patterns. In: Workshop on Ontology Design and Patterns (WOP-2017), located at ISWC 2017, Wien, Austria, 21–25 October. CEUR (2017)
López, I., Sanz, R., Hernández, C., Hernando, A.: Perception in general autonomous systems. In: Grzech, A. (ed.) Proceedings of the 16th International Conference on Systems Science, vol. 1, pp. 204–210 (2007)
OMG: Robotic Technology Component Specification. Technical Report, formal/2008-04-04, Object Management Group, April 2008
Ramaswamy, A., Monsuez, B., Tapus, A.: Model-driven self-adaptation of robotics software using probabilistic approach. In: 2015 European Conference on Mobile Robots (ECMR), pp. 1–6, September 2015
Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. J. Web Semant. 5(2), 51–53 (2007). Software Engineering and the Semantic Web
Weyns, D., et al.: Perpetual assurances for self-adaptive systems. In: de Lemos, R., et al. (eds.) Software Engineering for Self-Adaptive Systems III. Assurances, pp. 31–63. Springer, Cham (2017)
Zhai, Z., Martínez Ortega, J.F., Lucas Martínez, N., Castillejo, P.: A rule-based reasoner for underwater robots using OWL and SWRL. Sensors 18, 3481 (2018)
Acknowledgements
This work was supported by the UNEXMIN (Grant Agreement No. 690008) and ROSIN (Grant Agreement No. 732287) projects with funding from the European Union’s Horizon 2020 research and innovation programme, and has been co-funded by the RoboCity2030-DIH-CM Madrid Robotics Digital Innovation Hub (“Robotica aplicada a la mejora de la calidad de vida de los ciudadanos. fase IV”; S2018/NMT-4331), funded by “Programas de Actividades I+D en la Comunidad de Madrid” and cofunded by Structural Funds of the EU.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Hernandez Corbato, C., Milosevic, Z., Olivares, C., Rodriguez, G., Rossi, C. (2020). Meta-control and Self-Awareness for the UX-1 Autonomous Underwater Robot. In: Silva, M., Luís Lima, J., Reis, L., Sanfeliu, A., Tardioli, D. (eds) Robot 2019: Fourth Iberian Robotics Conference. ROBOT 2019. Advances in Intelligent Systems and Computing, vol 1092. Springer, Cham. https://doi.org/10.1007/978-3-030-35990-4_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-35990-4_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-35989-8
Online ISBN: 978-3-030-35990-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)