Publicação

ROS-based data acquisition system

Ver documento

Detalhes bibliográficos
Resumo:Nowadays, we are living in a time where sensors and applications that take advantage of them are increasingly taking part of our daily lives. Thus, it is increasingly common to be surrounded by sensors, like image, sound or even luminosity or motion sensors, among several other types. In this context arises the challenge of how to connect sensors and applications that use them. The basic approach is to have each sensor bound to an application with its own private interface. The desirable approach is the oposite: a sensor should serve any application that requires its data using a well known interface. For this purpose a middleware solution is needed. Nowadays, two trends are emerging in automotive industry: electrification and au tonomous driving. Both cases means more sensors and software to deal with these sensors. Also in this context the concept of a middleware makes sense to connect sensors and ap plications. More specifically, in this dissertation it is shown how Robot Operating System (ROS) can be used to bridge the gap between the in-vehicle sensors and the applications that process the data from those sensors. Through a distributed architecture, remote inter action between different components is possible, thus facilitating resources allocation and management. The project on which the work developed during this dissertation focuses, is part of the EasyRide Program, the result of a partnership between the University of Minho and Bosch.
Autores principais:Sousa, Bruno José Infante
Assunto:Middleware Robot operating system Data acquisition system Sistema de Aquisição de Dados Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
Ano:2022
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:Nowadays, we are living in a time where sensors and applications that take advantage of them are increasingly taking part of our daily lives. Thus, it is increasingly common to be surrounded by sensors, like image, sound or even luminosity or motion sensors, among several other types. In this context arises the challenge of how to connect sensors and applications that use them. The basic approach is to have each sensor bound to an application with its own private interface. The desirable approach is the oposite: a sensor should serve any application that requires its data using a well known interface. For this purpose a middleware solution is needed. Nowadays, two trends are emerging in automotive industry: electrification and au tonomous driving. Both cases means more sensors and software to deal with these sensors. Also in this context the concept of a middleware makes sense to connect sensors and ap plications. More specifically, in this dissertation it is shown how Robot Operating System (ROS) can be used to bridge the gap between the in-vehicle sensors and the applications that process the data from those sensors. Through a distributed architecture, remote inter action between different components is possible, thus facilitating resources allocation and management. The project on which the work developed during this dissertation focuses, is part of the EasyRide Program, the result of a partnership between the University of Minho and Bosch.