Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Héber M. Sobreira is active.

Publication


Featured researches published by Héber M. Sobreira.


ieee international conference on autonomous robot systems and competitions | 2015

Towards a Reliable Monitoring Robot for Mountain Vineyards

Filipe Neves dos Santos; Héber M. Sobreira; Daniel Filipe Barros Campos; Raul Morais dos Santos; António Paulo Moreira; Olga Contente

Crop monitoring and harvesting by ground robots on mountain vineyards is an intrinsically complex challenge, due to two main reasons: harsh conditions of the terrain and reduced time availability and unstable localization accuracy of the GPS system. In this paper is presented a cost effective robot that can be used on these mountain vineyards for crop monitoring tasks. Also it is explored a natural vineyard feature as the input of a standard 2D simultaneous localization and mapping approach (SLAM) for feature-based map extraction. In order to be possible to evaluate these natural features for mapping and localization purposes, a virtual scenario under ROS/Gazebo has been built and described. A low cost artificial landmark and an hybrid SLAM is proposed to increase the localization accuracy, robustness and redundancy on these mountain vineyards. The obtained results, on the simulation framework, validates the use of a localization system based on natural mountain vineyard features.


Archive | 2015

Robust Robot Localization Based on the Perfect Match Algorithm

Héber M. Sobreira; Miguel Pinto; António Paulo Moreira; Paulo G. Costa; José Valdeni de Lima

Self-localization of a robot in an indoor plant is one of the most important requirement in mobile robotics. This paper addresses the application and improvement of a well known localization algorithm used in Robocup Midsize league competition in real service and industrial robots. This new robust approach is based on modeling the quality of several measures and minimizing the maching error. The presented innovative work applies the robotic football knowledge to other fields with high accuracy. Real and simulated results allow to validate the proposed methodology.


Journal of Intelligent and Robotic Systems | 2016

Towards a Reliable Robot for Steep Slope Vineyards Monitoring

Filipe Neves dos Santos; Héber M. Sobreira; Daniel Filipe Barros Campos; Raul Morais; António Paulo Moreira; Olga Contente

Develop ground robots for crop monitoring and harvesting in steep slope vineyards is a complex challenge. Because of two main reasons: harsh condition of the terrain and unstable localization accuracy got from Global Positioning Systems (GPS). This paper presents a hybrid SLAM (VineSLAM) considering low cost landmarks to increase the robot localization accuracy, robustness and redundancy on these steep slope vineyards. Also, we present a cost-effective robot to carry-out crop monitoring tasks in steep slope vineyard environment. Test results got in a simulated and in a real test case supports the proposed approach and robot.


Robotics and Autonomous Systems | 2016

Robust 3/6 DoF self-localization system with selective map update for mobile robot platforms

Carlos M. Costa; Héber M. Sobreira; Armando Sousa; Germano Veiga

Mobile robot platforms capable of operating safely and accurately in dynamic environments can have a multitude of applications, ranging from simple delivery tasks to advanced assembly operations. These abilities rely heavily on a robust navigation stack, which requires stable and accurate pose estimations within the environment. To solve this problem, a modular localization system suitable for a wide range of mobile robot platforms was developed. By using LIDAR/RGB-D data, the proposed system is capable of achieving 1-2 cm in translation error and 1?-3??degrees in rotation error while requiring only 5-35?ms of processing time (in 3 and 6 DoF respectively). The system was tested in three robot platforms and in several environments with different sensor configurations. It demonstrated high accuracy while performing pose tracking with point cloud registration algorithms and high reliability when estimating the initial pose using feature matching techniques. The system can also build a map of the environment with surface reconstruction and incrementally update it with either the full field of view of the sensor data or only the unknown sections, which allows to reduce the mapping processing time and also gives the possibility to update a CAD model of the environment without degrading the detail of known static areas due to sensor noise. 3/6 DoF localization system capable to operate in cluttered/dynamic and challenging environments.Efficient C++ ROS implementation with multi-level point cloud registration and recovery.Robust initial pose estimation using geometric feature matching.2D/3D mapping with integration of full sensor data or only unknown areas.Fully configurable and modular processing pipeline, extensible to other tasks besides self-localization.


Robot | 2016

Robotics: Using a Competition Mindset as a Tool for Learning ROS

Valter Costa; Tiago Cunha; Miguel Oliveira; Héber M. Sobreira; Armando Sousa

In this article, a course that explores the potential of learning ROS using a collaborative game world is presented. The competitive mindset and its origins are explored, and an analysis of a collaborative game is presented in detail, showing how some key design features lead participants to overcome the challenges proposed through cooperation and collaboration. The data analysis is supported through observation of two different game simulations: the first, where all competitors were playing solo, and the second, where the players were divided in groups of three. Lastly, the authors reflect on the potentials that this course provides as a tool for learning ROS.


2016 International Conference on Autonomous Robot Systems and Competitions (ICARSC) | 2016

2D Cloud Template Matching - A Comparison between Iterative Closest Point and Perfect Match

Héber M. Sobreira; Luís F. Rocha; Carlos M. Costa; José Eduardo de Oliveira Lima; Paulo G. Costa; A. Paulo Moreira

Self-localization of mobile robots in the environment is one of the most fundamental problems in the robotics field. It is a complex and challenging problem due to the high requirements of autonomous mobile vehicles, particularly with regard to algorithms accuracy, robustness and computational efficiency. In this paper we present the comparison of two of the most used map-matching algorithm, which are the Iterative Closest Point and the Perfect Match. This category of algorithms are normally applied in localization based on natural landmarks. They were compared using an extensive collection of metrics, such as accuracy, computational efficiency, convergence speed, maximum admissible initialization error and robustness to outliers in the robots sensors data. The test results were performed in both simulated and real world environments.


ieee international conference on autonomous robot systems and competitions | 2015

Robust Mobile Robot Localization Based on Security Laser Scanner

Héber M. Sobreira; A. Paulo Moreira; Paulo G. Costa; José Lima

This paper addresses the development of a new localization system based on a security laser presented on most AGVs for safety reasons. An enhanced artificial beacons detection algorithm is applied with a combination of a Kalman filter and an outliers rejection method in order to increase the robustness and precision of the system. This new robust approach allows to implement such system in current AGVs. Real results in industrial environment validate the proposed methodology.


Journal of Intelligent and Robotic Systems | 2018

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

Héber M. Sobreira; Carlos M. Costa; Ivo Sousa; Luís A. Rocha; José Valdeni de Lima; P. C. M. A. Farias; Paulo Costa; A. Paulo Moreira

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.


Industrial Robot-an International Journal | 2016

Robust mobile robot localization based on a security laser: an industry case study

Héber M. Sobreira; A. Paulo Moreira; Paulo G. Costa; José Lima

Purpose This paper aims to address a mobile robot localization system that avoids using a dedicated laser scanner, making it possible to reduce implementation costs and the robot’s size. The system has enough precision and robustness to meet the requirements of industrial environments. Design/methodology/approach Using an algorithm for artificial beacon detection combined with a Kalman Filter and an outlier rejection method, it was possible to enhance the precision and robustness of the overall localization system. Findings Usually, industrial automatic guide vehicles feature two kinds of lasers: one for navigation placed on top of the robot and another for obstacle detection (security lasers). Recently, security lasers extended their output data with obstacle distance (contours) and reflectivity. These new features made it possible to develop a novel localization system based on a security laser. Research limitations/implications Once the proposed methodology is completely validated, in the future, a scheme for global localization and failure detection should be addressed. Practical implications This paper presents a comparison between the presented approach and a commercial localization system for industry. The proposed algorithms were tested in an industrial application under realistic working conditions. Social implications The presented methodology represents a gain in the effective cost of the mobile robot platform, as it discards the need for a dedicated laser for localization purposes. Originality/value This paper presents a novel approach that benefits from the presence of a security laser on mobile robots (mandatory sensor when considering industrial applications), using it simultaneously with other sensors, not only to guarantee safety conditions during operation but also to locate the robot in the environment. This paper is also valuable because of the comparison made with a commercialized system, as well as the tests conducted in real industrial environments, which prove that the approach presented is suitable for working under these demanding conditions.


portuguese conference on artificial intelligence | 2017

Autonomous Interactive Object Manipulation and Navigation Capabilities for an Intelligent Wheelchair

Nima Shafii; P. C. M. A. Farias; Ivo Sousa; Héber M. Sobreira; Luís Paulo Reis; António Paulo Moreira

This paper aims to develop grasping and manipulation capability along with autonomous navigation and localization in a wheelchair-mounted robotic arm to serve patients. Since the human daily environment is dynamically varied, it is not possible to enable the robot to know all the objects that would be grasped. We present an approach to enable the robot to detect, grasp and manipulate unknown objects. We propose an approach to construct the local reference frame that can estimate the object pose for detecting the grasp pose of an object. The main objective of this paper is to present the grasping and manipulation approach along with a navigating and localization method that can be performed in the human daily environment. A grid map and a match algorithm is used to enable the wheelchair to localize itself using a low-power computer. The experimental results show that the robot can manipulate multiple objects and can localize itself with great accuracy.

Collaboration


Dive into the Héber M. Sobreira's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge