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 Héber Miguel Sobreira

2022

Localization and Mapping on Agriculture Based on Point-Feature Extraction and Semiplanes Segmentation From 3D LiDAR Data

Authors
Aguiar, AS; dos Santos, FN; Sobreira, H; Boaventura Cunha, J; Sousa, AJ;

Publication
FRONTIERS IN ROBOTICS AND AI

Abstract
Developing ground robots for agriculture is a demanding task. Robots should be capable of performing tasks like spraying, harvesting, or monitoring. However, the absence of structure in the agricultural scenes challenges the implementation of localization and mapping algorithms. Thus, the research and development of localization techniques are essential to boost agricultural robotics. To address this issue, we propose an algorithm called VineSLAM suitable for localization and mapping in agriculture. This approach uses both point- and semiplane-features extracted from 3D LiDAR data to map the environment and localize the robot using a novel Particle Filter that considers both feature modalities. The numeric stability of the algorithm was tested using simulated data. The proposed methodology proved to be suitable to localize a robot using only three orthogonal semiplanes. Moreover, the entire VineSLAM pipeline was compared against a state-of-the-art approach considering three real-world experiments in a woody-crop vineyard. Results show that our approach can localize the robot with precision even in long and symmetric vineyard corridors outperforming the state-of-the-art algorithm in this context.

2022

Collision Avoidance Considering Iterative Bezier Based Approach for Steep Slope Terrains

Authors
Santos, LC; Santos, FN; Valente, A; Sobreira, H; Sarmento, J; Petry, M;

Publication
IEEE ACCESS

Abstract
The Agri-Food production requirements needs a more efficient and autonomous processes, and robotics will play a significant role in this process. Deploying agricultural robots on the farm is still a challenging task. Particularly in slope terrains, where it is crucial to avoid obstacles and dangerous steep slope zones. Path planning solutions may fail under several circumstances, as the appearance of a new obstacle. This work proposes a novel open-source solution called AgRobPP-CA to autonomously perform obstacle avoidance during robot navigation. AgRobPP-CA works in real-time for local obstacle avoidance, allowing small deviations, avoiding unexpected obstacles or dangerous steep slope zones, which could impose a fall of the robot. Our results demonstrated that AgRobPP-CA is capable of avoiding obstacles and high slopes in different vineyard scenarios, with low computation requirements. For example, in the last trial, AgRobPP-CA avoided a steep ramp that could impose a fall to the robot.

2022

FollowMe - A Pedestrian Following Algorithm for Agricultural Logistic Robots

Authors
Sarmento, J; Dos Santos, FN; Aguiar, AS; Sobreira, H; Regueiro, CV; Valente, A;

Publication
2022 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC)

Abstract
In Industry 4.0 and Agriculture 4.0, there are logistics areas where robots can play an important role, for example by following a person at a certain distance. These robots can transport heavy tools or simply help collect certain items, such as harvested fruits. The use of Ultra Wide Band (UWB) transceivers as range sensors is becoming very common in the field of robotics, i.e. for localising goods and machines. Since UWB technology has very accurate time resolution, it is advantageous for techniques such as Time Of Arrival (TOA), which can estimate distance by measuring the time between message frames. In this work, UWB transceivers are used as range sensors to track pedestrians/operators. In this work we propose the use of two algorithms for relative localization, between a person and robot. Both algorithms use a similar 2dimensional occupancy grid, but differ in filtering. The first is based on a Extended Kalman Filter (EKF) that fuses the range sensor with odometry. The second is based on an Histogram Filter that calculates the pedestrian position by discretizing the state space in well-defined regions. Finally, a controller is implemented to autonomously command the robot. Both approaches are tested and compared on a real differential drive robot. Both proposed solutions are able to follow a pedestrian at speeds of 0.1m/s, and are promising solutions to complement other solutions based on cameras and LiDAR.

2012

Global localisation algorithm from a multiple hypotheses set

Authors
Pinto, M; Sobreira, H; Moreira, AP; Mendonca, H;

Publication
Proceedings - 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium, SBR-LARS 2012

Abstract
In this paper, a new fast and computationally light weight methodology is proposed to pinpoint a robot in a structured scenario. The localisation algorithm performs a tracking routine to pinpoint the robot's position as it moves in a known map. To perform such tracking routine, it is necessary to know the initial position of the vehicle. This paper briefly describes the tracking routine and presents a solution to pinpoint that initial position in an autonomous way. Experimental results on the performance of the proposed methodology are presented in this paper in two different scenarios: 1) in the Middle Size Soccer Robotic League (MSL), with artificial vision data from an omni directional robot, and 2) in an indoor environment with a Laser Range Finder data from a differential traction robot (called Robot Vigil). © 2012 IEEE.

2023

A systematic literature review on long-term localization and mapping for mobile robots

Authors
Sousa, RB; Sobreira, HM; Moreira, AP;

Publication
JOURNAL OF FIELD ROBOTICS

Abstract
Long-term operation of robots creates new challenges to Simultaneous Localization and Mapping (SLAM) algorithms. Long-term SLAM algorithms should adapt to recent changes while preserving older states, when dealing with appearance variations (lighting, daytime, weather, or seasonal) or environment reconfiguration. When also operating robots for long periods and trajectory lengths, the map should readjust to environment changes but not grow indefinitely. The map size should depend only on updating the map with new information of interest, not on the operation time or trajectory length. Although several studies in the literature review SLAM algorithms, none of the studies focus on the challenges associated to lifelong SLAM. Thus, this paper presents a systematic literature review on long-term localization and mapping following the Preferred Reporting Items for Systematic reviews and Meta-Analysis guidelines. The review analyzes 142 works covering appearance invariance, modeling the environment dynamics, map size management, multisession, and computational topics such as parallel computing and timing efficiency. The analysis also focus on the experimental data and evaluation metrics commonly used to assess long-term autonomy. Moreover, an overview over the bibliographic data of the 142 records provides analysis in terms of keywords and authorship co-occurrence to identify the terms more used in long-term SLAM and research networks between authors, respectively. Future studies can update this paper thanks to the systematic methodology presented in the review and the public GitHub repository with all the documentation and scripts used during the review process.

2024

The CrossLog System Concept and Architecture

Authors
Silva M.F.; Rebelo P.M.; Sobreira H.; Ribeiro F.;

Publication
Lecture Notes in Mechanical Engineering

Abstract
Logistics chains are being increasingly developed due to several factors, among which the exponential growth of e-commerce. Crossdocking is a logistics strategy used by several companies from varied economic sectors, applied in warehouses and distribution centres. In this context, it is the objective of the “CrossLog – Automatic Mixed-Palletizing for Crossdocking Logistics Centers” Project, to investigate and study an automated and collaborative crossdocking system, capable of moving and managing the flow of products within the warehouse in the fastest and safest way. In its scope, this paper describes the concept and architecture envisioned for the crossdocking system developed in the scope of the CrossLog Project. One of its main distinguishing characteristics is the use of Autonomous Mobile Robots for performing much of the operations traditionally performed by human operators in today’s logistics centres.

  • 5
  • 5