CRIIS - Theses / Dissertations

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 3 of 3
  • Item
    Localization and Mapping based on Semantic and Multi-Layer Maps Concepts
    (UTAD, 2023-12) André Pinto de Aguiar
    The ONU's 2030 Agenda for Sustainable Development aims to promote sustainable agriculture. The demand for natural resources such as food is expected to continue to grow due to the continuous increase of the world's population. Thus, there is the need to make agriculture more e cient and sustainable. Robotics can play a key role in agriculture since robots can collect real-time information, perform autonomous operations, trigger action plans in case of diseases, among others. Agriculture imposes several challenges to agriculture. Namely, the high extension of the crops, the terrain irregularities, the high symmetry in crops characterized by natural corridors, and harsh inclinations in mountain crops. In this environments, semantic perception and mapping are essential concepts. With semantics, robots can learn how to assign meaning to data, learn to coexist with humans and provide useful information for further human use. To implement autonomous navigation systems in these conditions, robots should be able to operate fully autonomously during large periods.Thus, Simultaneous Localization and Mapping algorithms should be able to work in large-scale and long-term operating conditions. One of the main challenges is maintaining low memory resources while mapping extensive environments. This work proposes a novel solution called VineSLAM that allows robots to localiz themselves in challenging environments while creating di erent types of maps of the crop - metric, semantic, and topological. The rst mapping layer (metric) uses Light Detection And Ranging sensors to map feature points and polygon-based features such as the ground plane or the canopy walls. The second mapping layer (semantic) uses Deep Learning-based object detection models to detect natural elements in different growth stages in images, and maps them. In this thesis, this semantic perception system was tested through the detection of vine trunks and grapes bunches. Finally, the third mapping layer (topological) enables robots to work continuously in the crop without time or scale restrictions through a graph-based topological map. On top of the entire mapping architecture, VineSLAM provides a localization algorithm based on a modular Particle Filter that is able to use the different sources of features and maps to compute the six degrees of freedom of the robot's pose. The usage of different sensors together for localization and mapping is possible through a LiDAR-to-camera extrinsic calibration algorithm proposed in this thesis. As a framework, VineSLAM opens the door for robots to operate autonomously in challenging agricultural conditions through a robust localization algorithm combined with a multi-layer mapping approach that provides a rich and varied representation of the crop. Compared with state-of-the-art algorithms, VineSLAM presents an overall better performance since it can localize the robot with similar or higher precision, and can operate for unlimited time frames. Results show that in terms of semantic perception, was obtained an average precision of 84.16% for trunk detection and 44.93% for grape bunch detection. The localization and mapping algorithm was tested in multiple environments, demonstrating, for example, an absolute pose error of 0.9 meters in a sequence placed in a mountain vineyard with 337.1 meters long and an altitude di erential of 7 meters. It was shown that this formulation allows the autonomous navigation without time or scale restrictions. The algorithm was tested in agricultural robots in di erent real environments, allowing them to move autonomously.
  • Item
    Planeamento Cooperativo de Tarefas e Trajectórias em Múltiplos Robôs
    ( 2011) Pedro Gomes Costa
    Hoje em dia o planeamento de trajectórias não se resume ao domínio dos robôs. Muitas novas áreas de aplicação prática, tais como: animação por computador, jogos, mundos virtuais, procedimentos cirúrgicos, informática para fins biomédicos e protótipos virtuais surgiram e fizeram com que o desenvolvimento desta área acelerasse significativamente nos últimos anos. Este desenvolvimento ocorre com avanços significativos em muitas direcções diferentes. No planeamento de trajectórias existem muitas restrições originadas pelo ambiente em que ocorre a acção, o que torna mais ou menos complexo esse planeamento. Uma dessas restrições é o problema da acção decorrer em tempo real com obstáculos dinâmicos imprevisíveis, em que o tempo de execução do planeamento é um aspecto crucial. Neste trabalho foi realizado o desenvolvimento e a implementação de um novo algoritmo de planeamento de trajectórias, que funciona num ambiente de tempo real com obstáculos dinâmicos. Para plataforma de teste escolheu-se
  • Item
    COORDINATED MULTI-ROBOT FORMATION CONTROL
    ( 2012) Tiago Pereira Nascimento
    multi-robot system is formed when a group of robots interact with the environment as a single system. This system can also be in formation in order to accomplish tasks rather difficult or impossible to achieve with a single robot. This work presents results for a doctoral thesis research aiming the formation control of a mobile robot group in the active target tracking problem. All robots exchange information about their position (localization) in the world frame, and the target position and velocity forming a distributed system. Therefore, the main objective of this work is to search and track a target minimizing the total amount of uncertainty in the target's observation, avoiding mates and obstacles, and obeying the characteristics imposed to the formation. A nonlinear model predictive controller was proposed in order to deal with the active target tracking problem through the formation of a multi-robot system.