Browsing by Author "Bilbao, Sonia"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Item Maritime Data Transfer Protocol (MDTP): A Proposal for a Data Transmission Protocol in Resource-Constrained Underwater Environments Involving Cyber-Physical Systems: A proposal for a data transmission protocol in resource-constrained underwater environments involving cyber-physical systems(2017-06-08) Rodríguez-Molina, Jesús; Martinez-Rodriguez, Belen; Bilbao, Sonia; Martín-Wanton, Tamara; Tecnalia Research & Innovation; BIGDATAThe utilization of autonomous maritime vehicles is becoming widespread in operations that are deemed too hazardous for humans to be directly involved in them. One of the ways to increase the productivity of the tools used during missions is the deployment of several vehicles with the same objective regarding data collection and transfer, both for the benefit of human staff and policy makers. However, the interchange of data in such an environment poses major challenges, such as a low bandwidth and the unreliability of the environment where transmissions take place. Furthermore, the relevant information that must be sent, as well as the exact size that will allow understanding it, is usually not clearly established, as standardization works are scarce in this domain. Under these conditions, establishing a way to interchange information at the data level among autonomous maritime vehicles becomes of critical importance since the needed information, along with the size of the transferred data, will have to be defined. This manuscript puts forward the Maritime Data Transfer Protocol, (MDTP) a way to interchange standardized pieces of information at the data level for maritime autonomous maritime vehicles, as well as the procedures that are required for information interchange.Item An Optimized, Data Distribution Service-Based Solution for Reliable Data Exchange Among Autonomous Underwater Vehicles(2017-08-05) Rodríguez-Molina, Jesús; Bilbao, Sonia; Martinez-Rodriguez, Belen; Frasheri, Mirgita; Cürüklü, Baran; Tecnalia Research & Innovation; BIGDATAMajor challenges are presented when managing a large number of heterogeneous vehicles that have to communicate underwater in order to complete a global mission in a cooperative manner. In this kind of application domain, sending data through the environment presents issues that surpass the ones found in other overwater, distributed, cyber-physical systems (i.e., low bandwidth, unreliable transport medium, data representation and hardware high heterogeneity). This manuscript presents a Publish/Subscribe-based semantic middleware solution for unreliable scenarios and vehicle interoperability across cooperative and heterogeneous autonomous vehicles. The middleware relies on different iterations of the Data Distribution Service (DDS) software standard and their combined work between autonomous maritime vehicles and a control entity. It also uses several components with different functionalities deemed as mandatory for a semantic middleware architecture oriented to maritime operations (device and service registration, context awareness, access to the application layer) where other technologies are also interweaved with middleware (wireless communications, acoustic networks). Implementation details and test results, both in a laboratory and a deployment scenario, have been provided as a way to assess the quality of the system and its satisfactory performanceItem Semantic IoT Solutions - A Developer Perspective(2019-10) Baqa, Hamza; Bauer, Martin; Bilbao, Sonia; Corchero, Aitor; Daniele, Laura; Esnaola, Iker; Fernández, Izaskun; Frånberg, Östen; García-Castro, Raúl; Girod-Genet, Marc; Guillemin, Patrick; Gyrard, Amélie; El Kaed, Charbel; Kung, Antonio; Lee, Jaeho; Lefrançois, Maxime; Li, Wenbin; Raggett, Dave; Wetterwald, MichelleSemantic technologies have recently gained significant support in a number of communities, in particular the IoT community. An important problem to be solved is that, on the one hand, it is clear that the value of IoT increases significantly with the availability of information from a wide variety of domains. On the other hand, existing solutions target specific applications or application domains and there is no easy way of sharing information between the resulting silos. Thus, a solution is needed to enable interoperability across information silos. As there is a huge heterogeneity regarding IoT technologies on the lower levels, the semantic level is seen as a promising approach for achieving interoperability (i.e. semantic interoperability) to unify IoT device description, data, bring common interaction, data exploration, etc.Item SWARMs Ontology: A Common Information Model for the Cooperation of Underwater Robots: A common information model for the cooperation of underwater robots(2017-03-11) Li, Xin; Bilbao, Sonia; Martín-Wanton, Tamara; Bastos, Joaquim; Rodriguez, Jonathan; BIGDATAIn order to facilitate cooperation between underwater robots, it is a must for robots to exchange information with unambiguous meaning. However, heterogeneity, existing in information pertaining to different robots, is a major obstruction. Therefore, this paper presents a networked ontology, named the Smart and Networking Underwater Robots in Cooperation Meshes (SWARMs) ontology, to address information heterogeneity and enable robots to have the same understanding of exchanged information. The SWARMs ontology uses a core ontology to interrelate a set of domain-specific ontologies, including the mission and planning, the robotic vehicle, the communication and networking, and the environment recognition and sensing ontology. In addition, the SWARMs ontology utilizes ontology constructs defined in the PR-OWL ontology to annotate context uncertainty based on the Multi-Entity Bayesian Network (MEBN) theory. Thus, the SWARMs ontology can provide both a formal specification for information that is necessarily exchanged between robots and a command and control entity, and also support for uncertainty reasoning. A scenario on chemical pollution monitoring is described and used to showcase how the SWARMs ontology can be instantiated, be extended, represent context uncertainty, and support uncertainty reasoning.Item Towards Semantic Interoperability Standards based on Ontologies(2019-10) Baqa, Hamza; Bauer, Martin; Bilbao, Sonia; Corchero, Aitor; Daniele, Laura; Esnaola, Iker; Fernández, Izaskun; Frånberg, Östen; García-Castro, Raúl; Girod-Genet, Marc; Guillemin, Patrick; Gyrard, Amélie; El Kaed, Charbel; Kung, Antonio; Lee, Jaeho; Lefrançois, Maxime; Li, Wenbin; Raggett, Dave; Wetterwald, MichelleThe paper is structured as follows: Section 2 introduces semantic interoperability and its benefits; Section 3 provides industry requirements for semantic interoperability practice; Section 4 describes various initiatives for ontology-driven interoperability; Section 5 explains the various life cycles for ontology-driven interoperability; and finally, Section 6 provides recommendations on ontology-based semantic interoperability.Item Underwater Robot Task Planning Using Multi-Objective Meta-Heuristics(2017-04-04) Landa-Torres, Itziar; Manjarres, Diana; Bilbao, Sonia; Del Ser, Javier; Tecnalia Research & Innovation; IA; BIGDATARobotics deployed in the underwater medium are subject to stringent operational conditions that impose a high degree of criticality on the allocation of resources and the schedule of operations in mission planning. In this context the so-called cost of a mission must be considered as an additional criterion when designing optimal task schedules within the mission at hand. Such a cost can be conceived as the impact of the mission on the robotic resources themselves, which range from the consumption of battery to other negative effects such as mechanic erosion. This manuscript focuses on this issue by devising three heuristic solvers aimed at efficiently scheduling tasks in robotic swarms, which collaborate together to accomplish a mission, and by presenting experimental results obtained over realistic scenarios in the underwater environment. The heuristic techniques resort to a Random-Keys encoding strategy to represent the allocation of robots to tasks and the relative execution order of such tasks within the schedule of certain robots. The obtained results reveal interesting differences in terms of Pareto optimality and spread between the algorithms considered in the benchmark, which are insightful for the selection of a proper task scheduler in real underwater campaigns.