TFG: Development of an evaluation device for wireless networks on the body

B105 Electronic Systems Lab, of the Electronic Engineering Department, developed in the past several nodes called ‘Yetimote’, which work on the ISM frequencies of 433 MHz, 868 MHz and 2.4 GHz. During the last years, one of the main target’s laboratory has been the study of wireless networks over the human body (WBAN), composed by sensor nodes that are placed on different points of such human body to collect data for several purposes, usually for medical applications. However, the Yetimote node is addressed to use traditional wireless networks (WSN), due to its size and specific physical format.

The objective of this project was to adapt this node for evaluating and developing WBAN networks. To achieve this goal, one of the main printed circuit boards of the Yetimote node, called Cerberus, which is in fact the part in charge of carrying the wireless communications out, has been modified to make it more wearable.

On the other hand, the context of the project has been analyzed in more detail, describing WBAN networks in depth, the most common characteristics of these networks and their different usages. After a detailed analysis of the requirements to be fulfilled by the new board to be designed in the context of this work, a very deep study has been carried out about possible antennas to be used in this new solution. Finally, the specific choice of the antenna to be used in this work for each band was determined based on its characteristics. One of the electronic components which humans are more accustomed to is a wristwatch, so the PCB has been designed to be integrated inside an enclosure with this shape.

The next step was the electronic design and the PCB implementation of the new board called ‘Mini-Cerberus’, which has been designed using the Altium Designer tool. This new PCB will be connected to the rest of the Yetimote node through the board ‘Auxiliar’ which will be connected to the ‘Mini-Cerberus’ PCB through a flat cable. In addition, the ‘Mini-Cerberus’ board has several versions, one of them has a Pi-Network for each frequency band. Finally, the components were assembled using an industrial furnace and by manual welding. In the figure below, the previous ‘Cerberus’ PCB is shown in front of the new ‘Mini Cerberus’ prototype.

Additionally, some trials have been carried out in real environments to verify the correct operation of the developed design. Several tests have been performed in different real-world scenarios to study the performance of the new Mini-Cerberus board for different frequencies and transmission power values, and these results have been compared with those obtained for the original Cerberus board, which was used as reference or baseline.

In conclusion, it can be affirmed that the new ‘Mini-Cerberus’ PCB has a better performance in WBAN scenarios in the 433 MHz frequency band, while the 2,4 GHz frequency band has the worst performance of those studied. In relation to the Cerberus board, the new prototype has a lower performance compared to the original model, but this is an expected result due to the modifications made for its miniaturization

TFM: DESIGN AND IMPLEMENTATION OF AN ADAPTER FOR COMMUNICATIONS THROUGH COGNTIVE RADIO

This work is part of the ROBIM project in which the working group B105 Electronic Systems Lab of the University Universidad Politécnica de Madrid collaborates. The ROBIM project takes part in the program Programa Estratégico CIEN with the support of the CDTI (Centro para el desarrollo tecnológico Industrial) and the RDF (Regional Development Forum) for Europe.

The ROBIM project seeks to automate technical inspections of buildings, reducing costs and execution times associated with these processes. The system makes use of a drone for inspection work, thus avoiding the installation of scaffolding and all the security measures that the process requires, which is costly in time and money. Currently, the drone has a communication channel that allows users to obtain information on the process, as well as direct the drone whenever necessary.
The main objective of this work is to create a secondary, safe and effective communication channel, for situations where communication with the main system is not possible. To achieve this, the project stablish the following requierements:

– The device must allow radiocommunication in ISM bands.
– The device has an USB interface to connect with the computer/drone.
– The communication must be reliable by allowing communication throwgh various channels and implementing software-defined radio and cognitive radio.

Therefore, to achieve these objectives, this work proposes the design of a 2-channel device for radiocommunication in the 433 MHz and 868 MHz bands, using two SPIRIT1 transceivers and an ARM Cortex-M4 microcontroller.

Picture of the device’s high-level design

The Hardware design has been made usign the Altium Designer PCB design layout tool . The designed PCB is divided into three parts: the power/communication stage, the control stage with the microcontroller and the radiofrecuency stage with both SPIRIT1 trasnceivers.

Picture of the 3D reconstruction of the board designed in Altium Design tool

The software design has been developed in 2 stages: software design of an application for evaluation boards during the PCB manufacturating process and software design of a final application for the designed PCB.
For the software design of evaluation board, the NUCLEO – L053R8 with the X-NUCLEO-IDS01A4 radio frequency module has been chosen, which allows radio communication in the 868 MHz band. The final design of the software is based on the software of the evaluation board but improving its functionality by adding communication through two channels with a cognitive procedure based on the CSMA / CA protocol and implementing serial communication with the user.

The application designed for the device allows, then, a cognitive communication based on CSMA/CA protocol in bands 433 MHz and 868 MHz in addition to communication with the user and the drone enabling the possibility of the implementation of the second channel for the communication with the drone.

TFG: Design and development of a haptic device oriented to multimodal assisted perception for cases of low vision or blindness

In the past few years, technological developments have allowed the invention of aid systems for disabled people. Related to visual impairment, many of these systems have focused on achieving a correct guidance for these people.

There is an open research line in the B105 Electronics System Lab which is focused on this field. Specifically, its goal is to give more autonomy to blind people to move around cities, building interiors… To make this possible, a system provides acoustic and tactile information through sensory substitution. However, the user’s experience is limited because of these tactile stimuli are generated by a smartphone. Therefore, this branch of the research has a lot of room for improvement.

This graduate thesis is focused on the development and implementation of a device able to provide a better tactile experience with haptics stimuli based on the user’s movement.

To achieve this goal, this project has started doing an analysis of the most appropriate method of haptic simulation. Factors such as human physiology or the study of the actual haptics technology have been considered. Based on the chosen option, a printed circuit board (PCB) that allows motion capture and the desired stimulation has been designed.

Furthermore, some software tools have been developed to offer this haptic. This task is divided into two phases. The first part is the generation of the code that allows the management of the actuators and the reproduction of tactile effects. The second, is the construction of some tools to define the device’s orientation. A library for operating with quaternions and an application for obtaining the coordinates of a direction vector of the PCB have been elaborated.

Finally, the project concludes by making multiple tests on a development platform. The goal of these experiments is to verify the correct implementation of all the designed tools. The results show that it has been possible to support useful functionalities in research on sensory substitution. Some of these experiments are compiled on the following YouTube channel: https://www.youtube.com/channel/UCu0XuS97EoKVY_ilHYkemPg.

TFG: Design and implementation of a wearable system for livestock

Today, the use of monitoring systems is widespread in society. However, it is not common to see them in animals.

This end-of-grade work aims to design and implement a wearable system for cows, horses, sheep and goats. Thus, the farmer can know the state of the animals and their location. Taking into account the signs and characteristics that occur in this type of animals in situations of interest, the system has several sensors: a microphone, a temperature and humidity sensor, a gyroscope, an accelerometer, an air quality sensor, a gas sensor to detect diseases and a GPS.

Thanks to the information of these sensors it is possible to know when the animal is sick, has problems walking or even the period of heat of the females and later the time of delivery.

Finally, all data is sent to the farmer to make decisions on the farm, improving the welfare of the animal and increasing its productivity.

For the development of the system, the complete hardware design and implementation was carried out, in addition to the realization of a hardware abstraction layer (HAL) for all sensors.

TFG: Development of a system for motion analysis

Obtaining information about the motion of an object has many applications in today’s society. Large industries such as cinema or videogames use motion capture technologies for their development. Motion capture systems collect the information that allows to know the acceleration, speed, orientation and position of an object.

The development of MicroElectroMechanical Systems or MEMS by the end of the 1980s has increased the use of accelerometers and gyroscopes to increase motion capture. That led to the development of Inertial Measurement Units with a small size, resulting from the combination of accelerometers and gyroscopes. This miniaturisation enabled the use in other applications, like augmented reality, 3D animation, navigation, video games and sports . Another of its features that stands out is that it does not need an external reference to be used, resulting in a simpler implementation.

In this graduate thesis, a system has been developed that can collect the data generated by an IMU, store it and then dump it into another system for analysis. Some criteria were needed to be established, so the design is focused on been small and low power consumption. For the development of the system, a hardware design was made, followed by the implementation of the software. Finally, some test were made to evaluate the final result.