Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by José Lima

2018

Ultra-wideband time of flight based localization system and odometry fusion for a scanning 3 DoF magnetic field autonomous robot

Authors
Lima, J; Costa, P;

Publication
Advances in Intelligent Systems and Computing

Abstract
Solving the robot localization problem is one of the most necessary requirements for autonomous robots. Several methodologies can be used to determine its location as accurately as possible. What makes this difficult is the existence of uncertainty in the sensing of the robot. The uncertain information needs to be combined in an optimal way. This paper stresses a Kalman filter to combine information from the odometry and Ultra Wide Band Time of Flight distance modules, which lacks the orientation. The proposed system validated in a real developed platform performs the fusion task which outputs position and orientation of the robot. It is used to localize the robot and make a 3 DoF scanning of magnetic field in a room. Other examples can be pointed out with the same localization techniques in service and industrial autonomous robots. © Springer International Publishing AG 2018.

2019

Introduction to the Special Issue "Robotica 2016"

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

Publication
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS

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 & ROBOTIC SYSTEMS

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.

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
New Knowledge in Information Systems and Technologies - Volume 1, World Conference on Information Systems and Technologies, WorldCIST 2019, Galicia, Spain, 16-19 April, 2019

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
INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM-2018)

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

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.

  • 6
  • 31