Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Sobre

Sobre

Nascido na cidade do Porto a 6 de Abril  de 1973, licenciado em Engenharia electrotécnica e de computadores ramo de Informática e Sistemas pela Faculdade de Engenharia da Universidade do Porto (FEUP) em 1996, obteve o Mestrado em Engenharia electrotécnica e de computadores pela FEUP em 1999 no ramo Sistemas, tendo realizado uma tese de dissertação intitulada: "Controlo de uma equipa de robots móveis". Obteve o Doutoramento na FEUP na área de Controlo e Robótica, tendo realizado uma tese de dissertação intitulada “Planeamento Cooperativo de tarefas e trajetórias em Múltiplos Robôs”. É professor na FEUP  nas áreas de robótica e programação. É investigador sénior no INESC-TEC (Portugal), no Centro de Robótica Industrial e Sistemas Inteligentes, sendo as suas principais linhas de investigação na área dos robôs moveis especificamente no  controlo, planeamento de trajetórias e manipuladores. 

Tópicos
de interesse
Detalhes

Detalhes

  • Nome

    Pedro Gomes Costa
  • Cargo

    Investigador Sénior
  • Desde

    01 junho 2009
011
Publicações

2024

A Performance Comparison between Different Industrial Real-Time Indoor Localization Systems for Mobile Platforms

Autores
Rebelo, PM; Lima, J; Soares, SP; Oliveira, PM; Sobreira, H; Costa, P;

Publicação
SENSORS

Abstract
The flexibility and versatility associated with autonomous mobile robots (AMR) have facilitated their integration into different types of industries and tasks. However, as the main objective of their implementation on the factory floor is to optimize processes and, consequently, the time associated with them, it is necessary to take into account the environment and congestion to which they are subjected. Localization, on the shop floor and in real time, is an important requirement to optimize the AMRs' trajectory management, thus avoiding livelocks and deadlocks during their movements in partnership with manual forklift operators and logistic trains. Threeof the most commonly used localization techniques in indoor environments (time of flight, angle of arrival, and time difference of arrival), as well as two of the most commonly used indoor localization methods in the industry (ultra-wideband, and ultrasound), are presented and compared in this paper. Furthermore, it identifies and compares three industrial indoor localization solutions: Qorvo, Eliko Kio, and Marvelmind, implemented in an industrial mobile platform, which is the main contribution of this paper. These solutions can be applied to both AMRs and other mobile platforms, such as forklifts and logistic trains. In terms of results, the Marvelmind system, which uses an ultrasound method, was the best solution.

2024

Control of a Mobile Robot Through VDA5050 Standard

Autores
Brilhante, M; Rebelo, PM; Oliveira, PM; Sobreira, H; Costa, P;

Publicação
ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1

Abstract
Since creating universally capable robots is challenging for a single manufacturer, a diverse fleet of robots from various manufacturers is utilized. However, these heterogeneous fleets encounter communication and interoperability issues. As a result, there is a growing need for a standardized interface that is capable of communicating, controlling and managing a diverse fleet without these interoperability issues. This paper presents a translation software module capable of controlling an autonomous mobile robot and communicating with a ROS-based robot fleet manager using the VDA5050 Standard and exchanging information via the MQTT communication protocol, aiming at flexibility and control across different robot brands. The effectiveness of the software in controlling a mobile robot via the VDA5050 standard was demonstrated by the results. It accurately analysed data from the Robot Fleet Manager, converted it into VDA 5050 JSON messages and skilfully translated it back into ROS messages. The robot's behavior remained consistent before and after the VDA5050 implementation.

2023

Modelling of a Vibration Robot Using Localization Ground Truth Assisted by ArUCo Markers

Autores
Matos, D; Lima, J; Rohrich, R; Oliveira, A; Valente, A; Costa, P; Costa, P;

Publicação
ROBOTICS IN NATURAL SETTINGS, CLAWAR 2022

Abstract
Simulators have been increasingly used on development and tests on several areas. They allow to speed up the development without damage and no extra costs. On realistic simulators, where kinematics play an important role, the modelling process should be imported for each component to be accurately simulated. Some robots are not yet modelled, as for example the Monera. This paper presents a model of a small vibration robot (Monera) that is acquired in a developed test-bed. A localisation ground truth is used to acquire the position of the Monera with actuating it. Linear and angular speeds acquired from real experiments allow to validate the proposed methodology.

2023

Multi-robot Coordination for a Heterogeneous Fleet of Robots

Autores
Pereira, D; Matos, D; Rebelo, P; Ribeiro, F; Costa, P; Lima, J;

Publicação
ROBOT2022: FIFTH IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2

Abstract
There is an increasing need for autonomous mobile robots (AMRs) in industrial environments. The capability of autonomous movement and transportation of items in industrial environments provides a significant increase in productivity and efficiency. This need, coupled with the possibility of controlling groups of heterogeneous robots, simultaneously addresses a wide range of tasks with different characteristics in the same environment, further increasing productivity and efficiency. This paper will present an implementation of a system capable of coordinating a fleet of heterogeneous robots with robustness. The implemented system must be able to plan a safe and efficient path for these different robots. To achieve this task, the TEA* (Time Enhanced A*) graph search algorithm will be used to coordinate the paths of the robots, along with a graph decomposition module that will be used to improve the efficiency and safety of this system. The project was implemented using the ROS framework and the Stage simulator. Results validate the proposed approach since the system was able to coordinate a fleet of robots in various different tests efficiently and safely, given the heterogeneity of the robots.

2023

Position Estimator for a Follow Line Robot: Comparison of Least Squares and Machine Learning Approaches

Autores
Matos, D; Mendes, J; Lima, J; Pereira, AI; Valente, A; Soares, S; Costa, P; Costa, P;

Publicação
ROBOTICS IN NATURAL SETTINGS, CLAWAR 2022

Abstract
Navigation is one of the most important tasks for a mobile robot and the localisation is one of its main requirements. There are several types of localisation solutions such as LiDAR, Radio-frequency and acoustic among others. The well-known line follower has been a solution used for a long time ago and still remains its application, especially in competitions for young researchers that should be captivated to the scientific and technological areas. This paper describes two methodologies to estimate the position of a robot placed on a gradient line and compares them. The Least Squares and the Machine Learning methods are used and the results applied to a real robot allow to validate the proposed approach.

Teses
supervisionadas

2023

Gestão e Controlo de um Robô Móvel através do Protocolo VDA5050

Autor
Marina Rodrigues Brilhante

Instituição
UP-FEUP

2023

OMRON Mobile Robot ROS-based Control and Management

Autor
Miguel Cardoso Félix

Instituição
UP-FEUP

2023

Path Planning for Different Types of Robots in Docking and Obstacle Avoidance

Autor
Miguel Pinheiro Tavares

Instituição
UP-FEUP

2023

An intelligent approach to fault tolerance in cyber physical systems

Autor
Luis Fernando Piardi

Instituição
UP-FEUP

2023

Web-based user interface development for multiple robots interaction

Autor
João Francisco Nogueira Cerqueira

Instituição
UP-FEUP