Cookies Policy
We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out More
Close
  • Menu
About

About

José Lima (male) received the M.Sc. and PhD in Electrical and Computer Engineering on Faculty of Engineering of University of Porto, Portugal in 2001 and 2009. He joined the Polytechnic Institute of Bragança in 2002, and currently he is a Professor in the Electrical Engineering Department of that school. He is also a senior researcher in Centre for Robotics in Industry and Intelligent Systems group of the INESC-TEC (Institute for Systems and Computer Engineering of Porto, Portugal). He has published more than 60 papers in international scientific journals and conference proceedings. In addition, he participated in some autonomous mobile robotics competitions and applications. Moreover, his research interests are in the field of robotics and automation: simulation, path planning, image processing, localization, navigation, obstacle avoidance and perception. He participated in some national and FP7 funded projects such as Produtech, Grace, Arum, Carlos, Stamina and ColRobot.

Interest
Topics
Details

Details

Publications

2019

Introduction to the Special Issue “Robotica 2016”

Authors
Cunha, B; Lima, J; Silva, M; Leitao, P;

Publication
Journal of Intelligent and Robotic Systems: Theory and Applications

Abstract

2019

Map-Matching Algorithms for Robot Self-Localization: A Comparison Between Perfect Match, Iterative Closest Point and Normal Distributions Transform

Authors
Sobreira, H; Costa, CM; Sousa, I; Rocha, L; Lima, J; Farias, PCMA; Costa, P; Paulo Moreira, AP;

Publication
Journal of Intelligent and Robotic Systems: Theory and Applications

Abstract
The self-localization of mobile robots in the environment is one of the most fundamental problems in the robotics navigation field. It is a complex and challenging problem due to the high requirements of autonomous mobile vehicles, particularly with regard to the algorithms accuracy, robustness and computational efficiency. In this paper, we present a comparison of three of the most used map-matching algorithms applied in localization based on natural landmarks: our implementation of the Perfect Match (PM) and the Point Cloud Library (PCL) implementation of the Iterative Closest Point (ICP) and the Normal Distribution Transform (NDT). For the purpose of this comparison we have considered a set of representative metrics, such as pose estimation accuracy, computational efficiency, convergence speed, maximum admissible initialization error and robustness to the presence of outliers in the robots sensors data. The test results were retrieved using our ROS natural landmark public dataset, containing several tests with simulated and real sensor data. The performance and robustness of the Perfect Match is highlighted throughout this article and is of paramount importance for real-time embedded systems with limited computing power that require accurate pose estimation and fast reaction times for high speed navigation. Moreover, we added to PCL a new algorithm for performing correspondence estimation using lookup tables that was inspired by the PM approach to solve this problem. This new method for computing the closest map point to a given sensor reading proved to be 40 to 60 times faster than the existing k-d tree approach in PCL and allowed the Iterative Closest Point algorithm to perform point cloud registration 5 to 9 times faster. © 2018 Springer Science+Business Media B.V., part of Springer Nature

2019

3D Simulator Based on SimTwo to Evaluate Algorithms in Micromouse Competition

Authors
Eckert, L; Piardi, L; Lima, J; Costa, P; Valente, A; Nakano, A;

Publication
Advances in Intelligent Systems and Computing

Abstract
Robotics competitions are increasing in complexity and number challenging the researchers, roboticists and enthusiastic to address the robot applications. One of the well-known competition is the micromouse where the fastest mobile robot to solve a maze is the winner. There are several topics addressed in this competition such as robot prototyping, control, electronics, path planning, optimization, among others. A simulation can be used to speed-up the development and testing algorithms but faces the gap between the reality in the dynamics behaviour. In this paper, an open source realistic simulator tool is presented where the dynamics of the robot, the slippage of the wheels, the friction and the 3D visualization can be found. The complete simulator with the robot model and an example is available that allow the users to test, implement and change all the environment. The presented results validate the proposed simulator. © 2019, Springer Nature Switzerland AG.

2019

Path planning optimization for a mobile manipulator

Authors
Silva, G; Costa, P; Rocha, L; Lima, J;

Publication
AIP Conference Proceedings

Abstract
Nowadays, mobile manipulators are increasing its popularity on modern industries due to their ability to enhance process flexibility and performance. Mobile manipulators are a wide field of research and one of the main directions is trying to control the whole system as a single device. In this context, this paper addresses the problem of path planning of the end-effector of a mobile manipulator. The proposed approach is based on the integration of the kinematic chain of both the manipulator and the omni-directional base. At the end, a collision-free path planner for the mobile manipulator in complex and known environments with obstacles using A* is derived. © 2019 Author(s).

2019

3D Simulator with Hardware-in-the-Loop capability for the Micromouse Competition

Authors
Piardi, L; Eckert, L; Lima, J; Costa, P; Valente, A; Nakano, A;

Publication
2019 19TH IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC 2019)

Abstract
Robotics competitions are a way to challenge researchers, roboticists and enthusiastic to address robot applications. One of the well-known international competition is the Micromouse where the fastest mobile robot to solve a maze is the winner. There are several topics addressed in this competition such as robot prototyping, control, electronics, path planning, optimization, among others while keeping the size of the robot as small as possible. A simulation can be used to speed-up the development and testing algorithms but faces the gap between a simulation and reality, specially in the dynamics behaviour. There are some simulation environments that allow to simulate the Micromouse competition, but in this paper, an Hardware-in-the-loop simulator tool is presented where the simulated robot is controlled by the same microcontroller used by the robot. By this way, the developed algorithms are tested and validated with the limitations and constraints presented in the real hardware, such as memory and processing capabilities. The robot dynamics, the slippage of the wheels, the friction and the 3D visualization are present in the simulator. The presented results show that the same code and hardware controlling the simulated and the real robot identically.

Supervised
thesis

2018

Improving Time of Arrival Estimation Using Encoded Acoustic Signals

Author
João Miguel Fernandes Magalhães

Institution
UP-FEUP

2018

Análise dos Resultados do Mercado Ibérico de Eletricidade no ano de 2017

Author
João Manuel da Silva Araújo

Institution
UP-FEUP

2016

Projeto, modelo e construção de um manipulador com elevado grau de redundância

Author
Joaquim Manuel Costa Alves Duarte Ribeiro

Institution
UP-FEUP

2016

Task Scheduling for Multiples Robots in an Industrial Environment

Author
Vítor Emanuel dos Santos Lousas Alves da Mota

Institution
UP-FEUP