Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/73611
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Luciano Cunha de Araújo Pimentapt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1331652492006790pt_BR
dc.contributor.advisor-co1Vinicius Mariano Gonçalvespt_BR
dc.contributor.advisor-co2Gustavo Medeiros Freitaspt_BR
dc.contributor.referee1Guilherme Vianna Raffopt_BR
dc.contributor.referee2Leonardo Antônio Borges Tôrrespt_BR
dc.contributor.referee3Guilherme Augusto Silva Pereirapt_BR
dc.contributor.referee4Marco Henrique Terrapt_BR
dc.creatorAdriano Martins da Costa Rezendept_BR
dc.creator.Latteshttp://lattes.cnpq.br/7938223223010370pt_BR
dc.date.accessioned2024-08-09T18:36:17Z-
dc.date.available2024-08-09T18:36:17Z-
dc.date.issued2022-03-25-
dc.identifier.urihttp://hdl.handle.net/1843/73611-
dc.description.abstractNeste trabalho, dois problemas na área de navegação de robôs são abordados: guiagem e controle. Para resolver o problema de guiagem, propõe-se um campo vetorial artificial, que pode ser aplicado em várias plataformas robóticas. O problema de controle é abordado no contexto de um modelo de quadrirrotor, que precisa seguir o campo vetorial proposto. Após introdução e revisão da literatura, apresenta-se a metodologia para calcular um campo vetorial artificial variante no tempo em n dimensões, que admite uma determinada curva como ciclo limite estável. A função de distância Euclidiana constrói o campo, facilmente calculado a partir de uma representação paramétrica da curva. A norma da componente de feedforward que compensa a dependência temporal é limitada pela velocidade máxima da curva, permitindo uma normalização do campo vetorial variante no tempo sem afetar a convergência. Provas de estabilidade do campo normalizado variante no tempo são apresentadas e a existência de ultimate bounds é demonstrada para o caso de distúrbios limitados. Duas modificações no campo vetorial são apresentadas: a primeira para curvas com auto interseção e a segunda para desvio de obstáculos. Com o campo vetorial definido, apresenta-se uma estratégia de controle para um quadrirrotor seguir uma curva variante no tempo usando o campo vetorial proposto. Primeiramente, leis de controle são desenvolvidas para impor o comportamento das curvas integrais do campo vetorial ao modelo do integrador de segunda ordem. Depois, leis de controle impõem a dinâmica do integrador de segunda ordem controlado a um modelo de quadrirrotor, que assume o impulso total e as velocidades angulares como comandos de entrada. A convergência assintótica do sistema completo é provada ao mostrar que as camadas individuais são estáveis no sentido entrada-estado. Uma análise da influência de distúrbios limitados nas entradas de controle avalia a robustez do controlador, mostrando que distúrbios limitados causam desvios limitados da curva alvo. Várias simulações ilustram as metodologias propostas para guiagem e controle. Experimentos com diferentes quadrirrotores e um robô terrestre em ambientes externos não estruturados mostram que o arcabouço proposto é adequado para aplicações no mundo real. Uma simulação com um manipulador de 6 graus de liberdade também exemplifica o uso do campo vetorial em dimensões maiores que 3.pt_BR
dc.description.resumoIn this work we consider two problems in robot navigation: guidance and control. To solve the guidance problem we propose an artificial vector field, applicable to various robot platforms. The control problem is addressed by using a quadcopter model that follows the proposed vector field. After a brief introduction and literature review, we present a methodology to compute an artificial time-varying vector field in n dimensions with a given curve as its stable limit cycle. The Euclidean distance function constructs the field, easily computed from a parametric curve representation. The time feedforward term's norm is limited by the curve's maximum velocity, allowing normalization of the vector field without negatively affecting convergence. We provide stability proofs for the normalized time-varying vector field and demonstrate ultimate bounds with bounded disturbances. We also present two modifications: one for self-intersecting curves and another for obstacle avoidance. Given the vector field, we propose a control strategy for a quadcopter to follow a time-varying curve. First, control laws are developed to impose the behavior induced by the integral curves of the vector field to a second order integrator model. After that, control laws are developed to impose the dynamics of the controlled second order integrator to a quadcopter model, which assumes the total thrust and angular rates as input commands. Asymptotic convergence of the system is proved by showing input-to-state stability of individual layers. We analyze the influence of norm-bounded disturbances on control inputs to evaluate robustness, showing limited deviations from the target curve. Simulations illustrate the guidance and control methodologies, while experiments with different quadcopters and a ground robot in outdoor environments demonstrate the frameworks' real-world applicability. A simulation with a six-degree-of-freedom manipulator exemplifies the vector field's use in higher dimensions.pt_BR
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológicopt_BR
dc.description.sponsorshipOutra Agênciapt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Minas Geraispt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICApt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétricapt_BR
dc.publisher.initialsUFMGpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectArtificial vector fieldpt_BR
dc.subjectGuidance and navigationpt_BR
dc.subjectQuadcopter controlpt_BR
dc.subjectStability and robustnesspt_BR
dc.subject.otherRobôspt_BR
dc.subject.otherRobóticapt_BR
dc.titleVector field based guidance and control strategies for robot navigationpt_BR
dc.title.alternativeEstratégias de guiagem e controle de navegação de robôs baseadas em campos vetoriaispt_BR
dc.typeTesept_BR
Appears in Collections:Teses de Doutorado

Files in This Item:
File Description SizeFormat 
Tese_AdrianoRezende_ABNT_PDFA.pdf41.06 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.