Evolutionary-based path planning for kinematically constrained mobile robots: a framework using Non-Uniform Rational B-Spline curves

dc.creatorElias José de Rezende Freitas
dc.date.accessioned2026-01-02T14:11:51Z
dc.date.issued2025-11-18
dc.description.abstractEsta tese propõe um arcabouço de planejamento de caminho baseado em algoritmos evolucionários para robôs autônomos sujeitos a restrições cinemáticas, utilizando curvas paramétricas do tipo B-spline Racional Não-Uniforme, como uma representação de caminho unificada e flexível. A abordagem visa gerar caminhos suaves, factíveis e curtos em ambientes complexos, garantindo o cumprimento das restrições cinemáticas inerentes aos robôs móveis. O planejador proposto emprega um algoritmo baseado em Evolução Diferencial (Differential Evolution) para guiar de forma eficiente a busca por soluções factíveis. Essa formulação permite tanto planejamento \textit{offline} quanto replanejamento online em ambientes estáticos ou dinâmicos. Além disso, uma estratégia de coevolução cooperativa é proposta para estender o arcabouço a cenários com múltiplos robôs, possibilitando o planejamento de corredores aéreos (air corridors) e a solução do problema de planejamento de caminho para múltiplos agentes. O método também foi adaptado para tarefas reais de inspeção com drones comerciais, integrando diretamente no processo de otimização requisitos fotogramétricos, tais como a distância amostral do solo e a sobreposição entre imagens. O arcabouço foi validado por meio de várias simulações e experimentos reais envolvendo robôs aéreos e terrestres. A avaliação experimental incluiu robôs diferenciais, pequenos quadricópteros e um drone comercial para a inspeção estrutural sobre uma barragem. De modo geral, esses resultados confirmam a versatilidade e a capacidade de generalização do arcabouço para diferentes plataformas robóticas e domínios de aplicação.
dc.description.sponsorshipFAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas Gerais
dc.description.sponsorshipCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
dc.identifier.urihttps://hdl.handle.net/1843/1269
dc.languageeng
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso restrito
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectEngenharia elétrica
dc.subjectRobôs móveis
dc.subjectAlgoritmos evolutivos
dc.subjectOtimização
dc.subject.otherPath planning
dc.subject.otherEvolutionary algorithms
dc.subject.otherAutonomous robots
dc.subject.otherKinematic constraints
dc.subject.otherNURBS curves
dc.subject.otherMulti-robot cooperation
dc.subject.otherConstrained optimization problem
dc.titleEvolutionary-based path planning for kinematically constrained mobile robots: a framework using Non-Uniform Rational B-Spline curves
dc.typeTese de doutorado
local.contributor.advisor-co1Frederico Gadelha Guimarães
local.contributor.advisor-co1Miri Weiss Cohen
local.contributor.advisor-co1Latteshttp://lattes.cnpq.br/2472681535872194
local.contributor.advisor1Luciano Cunha de Araújo Pimenta
local.contributor.advisor1Latteshttp://lattes.cnpq.br/1331652492006790
local.contributor.referee1Guilherme Augusto Silva Pereira
local.contributor.referee1Marco Henrique Terra
local.contributor.referee1Armando Alves Neto
local.contributor.referee1Michel Bessani
local.creator.Latteshttp://lattes.cnpq.br/4716860363006932
local.description.embargo2027-11-18
local.description.resumoThis thesis proposes a path planning framework based on evolutionary algorithms for autonomous robots subject to kinematic constraints, using Non-Uniform Rational B-Splines as a unified and flexible path representation. The approach aims to generate smooth, feasible, and short paths in complex environments, while ensuring compliance with the kinematic constraints inherent to mobile robots. The proposed planner employs an optimization algorithm based on Differential Evolution to efficiently guide the search for feasible solutions. This formulation enables both offline planning and online replanning in static or dynamic environments. In addition, a cooperative coevolutionary strategy is proposed to extend the framework to multi-robot scenarios, allowing the planning of air corridors and addressing the multi-agent path planning problem. The method was also adapted for real inspection tasks using commercial drones, directly integrating photogrammetric requirements, such as ground sampling distance and image overlap, into the optimization process. The framework was validated through a series of simulations and real experiments involving aerial and ground robots. The experimental evaluation included differential-drive robots, small quadrotors, and a commercial drone used to perform structural inspection over a dam. Overall, these findings confirm the versatility and generalization of the proposed method across different robotic platforms and application domains.
local.identifier.orcidhttps://orcid.org/0000-0002-6986-0602
local.publisher.countryBrasil
local.publisher.departmentENGENHARIA - ESCOLA DE ENGENHARIA
local.publisher.initialsUFMG
local.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica
local.subject.cnpqENGENHARIAS::ENGENHARIA ELETRICA
local.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
PhDThesis_elias_final.pdf
Tamanho:
76.11 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.07 KB
Formato:
Item-specific license agreed to upon submission
Descrição: