ECTS credits ECTS credits: 6
ECTS Hours Rules/Memories Student's work ECTS: 99 Hours of tutorials: 3 Expository Class: 24 Interactive Classroom: 24 Total: 150
Use languages Spanish, Galician
Type: Ordinary Degree Subject RD 1393/2007 - 822/2021
Center Higher Polytechnic Engineering School
Call: First Semester
Teaching: Sin docencia (Extinguida)
Enrolment: No Matriculable
The objectives of the subject are:
- Know and implement sensors and sensor networks permanently connected to the Internet through spatial data infrastructures, specifically through OGC Sensor Web Enablement (SWE) standards.
- Get familiar with services to make all kinds of sensors, transducers and sensor data repositories discoverable, accessible and usable through the Web, in such a way, that they can process them in the desired way and remotely interact with the real world.
- Interact through the network in an environment in which we are surrounded by geolocated sensors and sensor networks to which, through the Internet and new technologies, we can be connected and even connected to each other.
- Know the use of geographic information standards, so that this environment will be transparent and the access and management of sensor data will be useful for the user and for its application in important fields of robotics such as precision agriculture or smart cities.
The memory of the title includes the following contents for this subject:
Fundamentals of Spatial Data Infrastructures. OGC standards and sensors. Sensor Web Enablement (SWE). Fusion of sensor data with other spatial data. Management, visualization and dissemination of geospatial data from sensors through the web. SWE implementation.
These contents configure the theoretical and practical program of the subject, which will be developed according to the following theoretical and practical programs (The estimated time of study, both face-to-face and indidual work and/or study of the student, is indicated below the title; These times are indicative and may vary slightly, depending on the dynamics of the group and the student himself):
THEORETICAL PROGRAM:
Unit 1. Introduction. Sensors, sensors networks or web sensors and Network Service. Geolocation. Geographic information web service. Fundamentals of Spatial Data Infrastructures (SDI). Integration of web sensors and SDI. Characteristics and types of web services. Standardization of web services. Open Geospatial Consortium standards (OGC). OGC and sensors: SWE (Sensor Web Enablement). Internet of Things (IoT) concept. IoT and sensor networks. (Face-to-face time: 4 hours. Individual work time: 6 hours)
Unit 2. Models, architectures, and languages. System architectures: client-server (c/s), 3-layers and n-layers. Architectures for Web Services: Service Oriented Architecture (SOA) and Resource Oriented Architecture (ROA). Communication protocols. Languages of web services. Interoperability. SWE architecture. (Face-to-face time: 4 hours. Individual work time: 6 hours)
Unit 3. The OGC SWE framework. Evolution of SWE. The SWE Common Data Model Encoding Standard. The SWE service model implementation standard. Common JSON SWE / SensorML encoding rules. OGC and W3C (World Wide Web Consortium) the Semantic Sensor Web (SSW). SensorThings. (Face-to-face time: 4 hours. Individual work time: 6 hours)
Unit 4. Standards to describe Sensors, Measurements and Observations. Observation Services (Sensor Observation Service, SOS). Observations and measurements (O&M). Sensor Model Language (SensorML). Modular ontology of the sensor network. Semantic Sensor Networks (SSN). (Classroom time: 5 hours. Individual work time: 7 hours)
Unit 5. Standards and best practices of web services for publishing sensor data. Sensor Observation Service (SOS). Planning service (Sensor Planning Service, SPS). Sensor Alert Service (SAS). Web Notification Services (WNS, AMDF). Event Service (Sensor Event Service, SES) (Face-to-face time: 5 hours. Individual work time: 7 hours)
Unit 6. Projects and Applications of SWE. Environmental monitoring, disaster management, precision agriculture, early warning systems, location services, smart cities, smart building and infrastructure, home as well as public security, or human health. (Face-to-face time: 2 hours. Individual work time: 2 hours)
PRACTICAL PROGRAM:
· Practice 1. Management of sensor services in the SWE framework. (Face-to-face time: 6 hours. Individual work time: 9 hours)
· Practice 2. Platforms and clients of sensors and IoT services (Classroom time: 4 hours. Individual work time: 6 hours)
· Practice 3. Analysis and management of protocols and standards. (Face-to-face time: 4 hours. Individual work time: 6 hours)
· Practice 4. Implementation of a sensor service in the SWE framework. (Face-to-face time: 10 hours. Individual work time: 15 hours)
The practical contents are developed in interactive classes in which the previous theoretical contents are deepened and put into practice once the theoretical exposition is finished. In addition, students will do an individual WORK about a project or application of SWE. (Individual work time: 14 hours).
BASIC BIBLIOGRAPHY
Grothe, M. & Kooijman, J., 2008. Sensor Web Enablement. Nederlandse Commissie voor Geodesie (https://books.google.es/books?id=UKpQAAAAYAAJ)
Iniesto, M., Nuñez, A. et al. (2021). Infraestructuras de datos espaciales. Ed. Centro Nacional de Información Geográfica (CNIG) (https://www.ign.es/web/libros-digitales/infraestructuras-datos-espacial…)
Especificaciones del Open Geospatial Consortium (OGC). (http://www.opengeospatial.org/standards/is)
COMPLEMENTARY BIBLIOGRAPHY
52°North. (2016). 52°North. http://52north.org/communities/sensorweb/
52°North. (2015). 52N Sensor Web Community - Sensor Observation Service. Disponible en http://52north.org/communities/sensorweb/sos/
Chung, Chih-Chung, Chih-Yuan Huang, Chih-Ray Guan y Ji-Hao Jian. 2019. "Aplicación de los estándares de habilitación web de sensores OGC para desarrollar un modelo de medición multifuncional TDR" Sensores 19, no. 19: 4070. https://doi.org/10.3390/s19194070
Deegree, Deegree SOS en línea. Disponible en línea: http://deegree.org/ (consultado el 15 de diciembre de 2017).
Foley, J.G., 2014. Sensor networks and their applications: Investigating the role of sensor web enablement. Doctoral thesis, UCL, University College London. Disponible en http://discovery.ucl.ac.uk/1448343/.
Huang, Chih-Yuan y Cheng-Hung Wu. 2016. "A Web Service Protocol Realizing Interoperable Internet of Things Tasking Capability" Sensores 16, no. 9: 1395. https://doi.org/10.3390/s16091395
Liang, S.; Huang, C-Y. y Khalafbeigi, T. ((eds) (2016) OGC SensorThings API Part 1: Sensing, Version 1.0. Wayland, MA, Open Geospatial Consortium, 105pp. (OGC 15-078r6). DOI: http://dx.doi.org/10.25607/OBP-455
Organización Internacional de Normalización, ISO 19156:2011, Información geográfica: observación y medición. Disponible en línea: https://www.iso.org/standard/32574.html (consultado el 8 de agosto de 2019).
BASIC AND GENERAL
CG1 - Knowledge of basic subjects and technologies, which enables the student to learn new methods and technologies, as well as giving them great versatility to adapt to new situations.
CG2 - Ability to solve problems in the field of robotics engineering with creativity, initiative, methodology and critical reasoning.
CG3 - Ability to use computer tools for modeling, simulation and design of engineering applications.
CG6 - Conceive, calculate, design and start up algorithms, equipment or installations in the field of robotics, for industrial or service applications, taking into account aspects of quality, safety, environmental criteria, rational and efficient use of resources.
CG7 - Ability to work in a multidisciplinary group and to communicate knowledge, procedures, results and ideas related to robotics and electronics, both in writing and orally way.
CB1 - That students have demonstrated to have and understand knowledge in an area of study that starts from the base of general secondary education, and is usually found at a level that, although supported by advanced textbooks, also includes some aspects that involve knowledge from the vanguard of their field of study
CB2 - That students know how to apply their knowledge to their work or vocation in a professional way and possess the skills that are usually demonstrated through the elaboration and defense of arguments and the resolution of problems within their area of study
CB3 - That students have the ability to collect and interpret relevant data (normally within their area of study) to make judgments that include a reflection on relevant issues of a social, scientific or ethical nature
CB4 - That students can transmit information, ideas, problems and solutions to both a specialized and non-specialized audience
CB5 - That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy
TRANSVERSAL
CT1 - Capacity for analysis and synthesis.
CT2 - Capacity for reasoning and argumentation.
CT3 - Capacity for individual work, with a self-critical attitude.
CT4 - Ability to work in a group and address problem situations collectively
CT5 - Ability to obtain adequate, diverse and up-to-date information.
CT6 - Ability to prepare and present an organized and understandable text.
CT7 - Ability to make a presentation in public in a clear, concise and coherent manner.
CT8 - Commitment to truthfulness of the information offered to others.
CT9 - Ability to manage information and communication technologies (ICT).
CT10 - Use of bibliographic information and the Internet.
CT11 - Use of complementary and/or specific information in English
CT12 - Ability to solve problems through the integrated application of their knowledge.
SPECIFIC
CE14 - Ability to apply navigation systems, localization and construction of maps in robots, and to be aware of new trends in robotics.
CE15 - Know the artificial intelligence techniques used in industrial and service robotics, know how to use them in fixed and mobile robotic applications.
CE16 - Use and implement pattern recognition and computational learning methods in the analysis of sensory data and for decision making in robotic systems.
- Theoretical classes/Master session (Competences: CG4 and CT2). The teacher will explain the theoretical contents of the theoretical program of the subject.
- Practical session through TIC (Competences: G1, CG2, CG3, CG6, CG7, CB2, CB3, CT11, CE14, CE15 and CE16). The student will carry out the explained Practices, applying the script prepared by the teacher, and will deliver the corresponding results in the form of a brief memory.
- Supervised individual work (Competences: G01, CB9, CB4, CT1, CT2, CT3, CT5, CT6, CT7, CT8, CT9, CT10 andCT11). The student will have to carry out an individual work related to the contents of the subject whose objective will be to demonstrate the mastery of the theoretical and practical contents acquired.
- Work Presentation (Competences: CT7). The student will prepare and make a presentation of the individual work done. The teacher will review the class presentation of each work.
- Tutorials. The professor will be available for the resolution of doubts in the realization of the works and practices.
knowledges and skills will be evaluated by a system based on exams, continuous evaluation and the completion of individual work. The aspects to be evaluated and the corresponding weighting in the final grade will be the following:
· Continuous monitoring of attendance and active participation in class (10%), Competences: CB4 and CT2.
· Carrying out the proposed practices (50%), Competences: CG1, CG2, CG3, CG6, CG7, CB2, CB3, CT11, CE14, CE15 and CE16.
· Assessment tests and/or exams (15%). Competences: CT3 and CB1.
· Preparation and presentation of individual work (25%), Competences: CG01, CB9, CB4, CT1, CT2, CT3, CT5, CT6, CT7, CT8, CT9, CT10 and CT11.
The practices are mandatory, and the grade will not be saved during consecutive courses.
The evaluation system described will be used both in the ordinary and the extraordinary call for evaluation.
The necessary requirements to pass will be the same for the students of the first matriculation that for the repeaters.
The minimum qualification to pass the subject will be 5 points.
Students that have been gave exemption to attendance at some of the programmed learning activities, according to the Instruction 1/2017 of the General Secretary's Office, must take into account that, to pass this subject is mandatory to make the practical activities indicated in the learning guide.
Regarding to fraudulent performance of exercises or exams, and the improper use of technology, it is important to note that the “Normativa de avaliación do rendemento académico dos estudantes e de revisión das cualificacións" "(artigo 16 da Resolución de 15/6/2011 da USC, DOG de 21/7/2011)" will apply.
For cases of fraudulent performance of exercises or tests, the provisions of the "Normativa de avaliación do rendemento académico dos estudantes e de revisión das cualificacións" "(artigo 16 da Resolución de 15/6/2011 da USC, DOG de 21/7/2011)" will apply.
The time that each student must dedicate to the different learning activities is detailed below (face-to-face hours; hours of indivudual work):
· Theoretical classes: 24; 36 h.
· Practical classes/seminars: 24; 36 h.
· Supervised individual work: 4; 6 6.
· Tutorials: 3; 5 h.
· Evaluation: 5; 7 h.
Total: 60; 150 hours.
Assistance to lectures. The practical classes are mandatory.
Continued study of the subject
Assistance to individual or small group tutorials to discuss, comment and resolve doubts or questions.
The subject also uses the virtual USC: https://cv.usc.es/
“Subject in extinction during the 2024/25 academic year, without teaching but with full right to assessment with the specified system for repeat students.”