L. A. Mendes, Thiago Schaedler Uhlmann, D. J. Czelusniak
{"title":"Using cloud web services to intermediate communication in ISA / ELSA: Circumventing the firewall in single user and collaborative remote experimentation","authors":"L. A. Mendes, Thiago Schaedler Uhlmann, D. J. Czelusniak","doi":"10.1109/EXPAT.2017.7984360","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984360","url":null,"abstract":"Remote experimentation has long conflicted with security policies imposed by networks administrators. To provide external access to experiment servers in a university, security measures are demanded. Such leads to an excessive dependency on the IT departments for services configuration and maintenance. In the present work, modifications in ISA/ELSA architecture are proposed to circumvent those problems. By locating proxies in the cloud, the communication between user interface and laboratory experiment avoids the need for a laboratory server, which now acts like a polling client of the cloud web service. Configurations for single-user and cooperative remote experiments are discussed. In tests, requests processing time was less than 250ms, enough to support a great amount of remote experiments.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134085925","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Automatic generation of web client interfaces for remote execution of Matlab simulations","authors":"C. Kreiter, D. Zutin","doi":"10.1109/EXPAT.2017.7984366","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984366","url":null,"abstract":"Matlab is a widely used tool in industry and education for numerical computation of mathematical problems. Former versions of Matlab had a built-in Web server which was used to run scripts over the web browser. Newer versions of Matlab lack this functionality. However, recent versions of Matlab allow users to interact with REST-based web services. Considering the above, this paper does not only demonstrate a new possibility on how to build up a communication between a web client in a browser and a Matlab script with the use of the iLab Service Broker and the Experiment Dispatcher, but also shows how a GUI for a web client can be generated dynamically, with basic information of the script encoded as a JSON string. With this approach developers can run their scripts from a web browser and do not need any knowledge in web languages like HTML or JavaScript.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"464 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115626605","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Analysis and pattern identification on smart sensors data","authors":"António M. Lopes, Paulo Abreu, M. T. Restivo","doi":"10.1109/EXPAT.2017.7984409","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984409","url":null,"abstract":"This work exemplifies the use of a data analysis technique applied to indoor air quality data obtained in a laboratory. The environment data is acquired with a wireless sensor system, NSensor. The sensing system, developed at the Faculty of Engineering, University of Porto (FEUP), is used for indoor environment monitoring, with the capability to store, in a remotely accessed database, air quality parameters such as temperature, relative humidity, pressure, illuminance, carbon dioxide and volatile organic components. For the current study, it was selected the data from temperature and relative humidity, and a period of ten months was considered. The data analysis uses Fourier transforms to identify patterns on the acquired data. For the temperature data, five main patterns were possible to identify. This work explores the potential of using data analyses techniques for big data on the field of indoor air quality evaluation. To make use of this data, further developments must be carried out so that would be possible to go from the monitoring and identification to the phase of controlling the indoor environment.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114244157","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Kist, Andrew D. Maxwell, Hannah Campos Remon, Ananda Maiti, L. Orwin, P. Albion, Victoria R. Terry
{"title":"Action learning-based MOOC to enhance laboratory learning outcomes: Introducing the MELLO Project","authors":"A. Kist, Andrew D. Maxwell, Hannah Campos Remon, Ananda Maiti, L. Orwin, P. Albion, Victoria R. Terry","doi":"10.1109/EXPAT.2017.7984395","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984395","url":null,"abstract":"Teaching in laboratories plays an integral role in education. This includes both proximal as well as remote laboratories. The MOOC for Enhancing Laboratory Learning Outcomes (MELLO) is designed to assist educators at all levels, from school to university, to improve the quality of laboratory experiences in STEM (Science, Technology, Engineering, and Mathematics) education. Experienced educators seeking to review and revise current practices or beginning educators are all welcome to participate. This demonstration introduces the course and shows how two modes of participation are being supported. This covers both face-to-face as well as technology-mediated laboratories.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114501813","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Control system for a self-balancing robot","authors":"R. Martins, Francisco Nunes","doi":"10.1109/EXPAT.2017.7984388","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984388","url":null,"abstract":"The control of a self-balancing robot has been studied for many years and, despite several achievements, there are still open issues. The aim of this project is to study the efficiency of different control algorithms, as Proportional, Integral and Derivative (PID), pole placement, adaptive control, among others, in a home-made robot called Bimbo. It was also tested an algorithm, applied to the position. The robot was constructed with the modules for movement and position control. It was applied a Kalman filter to get the Roll angle from the Inertial Measurement Unit (IMU). Furthermore, the mechanism to read encoders and to control the two motors was implemented. It was built a mechanism to control system variables through Bluetooth communication, which allows to continuously monitor any robot variable, allowing to test the system and the control variables in real-time. The selected solution implements a PID, continuously changing the reference by a “position algorithm”. A human control interface was created to command Bimbo navigation direction.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114776538","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Potential for utilising head-mounted displays (HMDs) for augmenting laboratories","authors":"D. Lowe, Ziyu Liu","doi":"10.1109/EXPAT.2017.7984398","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984398","url":null,"abstract":"Laboratory-based experiments are an important learning tool in many disciplines. These experiments involve students exploring physical phenomena. In many cases however these phenomena are not directly visible (e.g. magnetism, heat, etc.) The recent emergence of augmented reality technologies provides us with a way to change the way in which we perceive the real world. It can therefore be postulated that augmented reality may be able to be used to change the way in which students perceive reality whilst undertaking real-world experimentation, and hence to improve the educational process and outcomes. In this work we evaluate the potential for utilising Augmented Reality (AR) technology in a laboratory context. We consider a range of illustrative scenarios for enhancing the laboratory experience, such as: annotations to the experimental configuration; making visible phenomena that are otherwise invisible; and changing the actual laboratory configuration. We then use these scenarios to propose a classification of laboratory augmentation types.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117100865","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Remote renewable energy laboratory: Green Electric Energy Park (GEEP)","authors":"Nazanin Mohammadi, I. Murray, Geoffrey Hsiung","doi":"10.1109/EXPAT.2017.7984365","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984365","url":null,"abstract":"Distributed teaching of engineering subjects requires the accessibility of equipment and devices over the Internet The authors have developed an effective environment for remote renewable engineering laboratories and distance learning. This paper covers the background, methods, evaluation and analysis of remote laboratory model designed and implemented to consolidate data, video and audio feeds gathered from Curtin University's Green Electric Energy Park (GEEP) facility into a VMWare virtual machine, accessible through NDG's NETLAB+ platform. The model was designed with the desire of reducing the bandwidth overheads when attempting to access particular feeds and stable connectivity in a secure manner to provide Curtin international partner students with the same laboratory environment as local students.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128175296","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An IoT remote lab for seismic monitoring in a programming course","authors":"Hélia Guerra, A. Garcia, L. M. Gomes, A. Cardoso","doi":"10.1109/EXPAT.2017.7984361","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984361","url":null,"abstract":"Emergent technologies combining online labs with IoT devices and real physical world situations have a high potential to promote innovation in higher educational programming courses. The adoption of IoT low cost devices can stimulate students to actively participate in the process of making their own remote labs. Following a project-based approach, we intend to improve CS2 students programming skills, with experiences in a laboratory to monitor seismic activity, in order to overcome their difficulties, to increase their motivation, to emphasize interaction with the external world through practical examples, as well as encourage them to self-study and problem solving.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132275741","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Collection, analysis and on-line experimentation of ocean color remote sensing data: An appraisal off the Southwestern Iberian Peninsula","authors":"D. D’Alimonte, Tamito Kajiyama, C. Sá, V. Brotas","doi":"10.1109/EXPAT.2017.7984420","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984420","url":null,"abstract":"This document concerns the collection, analysis and on-line experimentation of ocean color data off the Western Iberian Peninsula. Field measurements have been acquired during the BIOMETORE field campaign in summer 2016 to evaluate and enhance Earth observation capabilities of the Copernicus program. Deliverables of the Ocean and Land Colour Instrument on board of the Sentinel-3 satellite of the European Space Agency are of specific interest. Preliminary evaluations confirm the quality of the in situ measurements to address the match-up future analysis of radiometric values and derived data products. On-line experimentation undertaken with the Web-Enhanced Service To Ocean Color demonstrates the feasibility of enabling in a transparent way the user's access to complex functionalities such as neural network applications.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125439634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Creative developments in LabVIEW student training: (Creativity laboratory — LabVIEW academy)","authors":"D. Ursuțiu, C. Samoilă, V. Jinga","doi":"10.1109/EXPAT.2017.7984399","DOIUrl":"https://doi.org/10.1109/EXPAT.2017.7984399","url":null,"abstract":"In Transylvania's University — Creativity Laboratory we try to do complex trainings of students and high school children's — connected with the their preparation for LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) Academy examinations. The graphical nature of LabVIEW makes it easier to develop working code faster — quickly drag and drop built-in functions to simplify acquisition, analysis, control, and data sharing so you can spend less time on syntax errors and more time on creative development of your application. In this paper we present how we put together: industrial cooperation (developed in cooperation with industry), complex system development and fast implementation, LabVIEW training and student/children's creativity development (learning by doing). It is a good exercise to increase creativity starting from a concrete application that allows multiple solutions. This diversity allows students to compare, to do critically appreciation one another, to understand the role of communication and exchange of experience in creating new solutions and to have finally the satisfaction of one achievement, made by their own, under the guidance of professor and in collaboration with colleagues.","PeriodicalId":283954,"journal":{"name":"2017 4th Experiment@International Conference (exp.at'17)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128499020","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}