Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos
=== This work addresses the problem of decentralized navigation and control of teams of cooperative robots in cluttered environments. We propose here a methodology for the coordination of heterogeneous agents subject to disturbances and uncertainties, typical of complex environments. Our method is...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal de Minas Gerais
2012
|
Online Access: | http://hdl.handle.net/1843/ESBF-8ZEN86 |
id |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-ESBF-8ZEN86 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
description |
=== This work addresses the problem of decentralized navigation and control of teams of cooperative robots in cluttered environments. We propose here a methodology for the coordination of heterogeneous agents subject to disturbances and uncertainties, typical of complex environments. Our method is based on an approach of path and trajectory planning with random exploration of spaces, whose advantages of efficiency and generalization allow its application in real-time multirobot problems. We explore two mzin features of the approach: i) the sharing of a pseudo-random seed between teammates and ii) the usage of abstractions (parametric functions) for coordinated planning. At first, the robots use deterministic functions, that simulate randomized characteristics, to generate plans that are the same as of other robots on
the basis of the real-time methodologies. This allows maintaining the advantages of these techniques in a problem with deterministic solution. Secondly, the robots use parametric functions that make it possible the planning of the team in a distributed manner, without requiring that each agent be aware of the existence of others. That contributes for the scalability of the method, making it decentralized. The proposed
methodology is applied to two kinds of complex problems: i) formation control of a group of aerial robots and ii) air-ground cooperation of vehicles. We use as basis of prediction, models that incorporate both the dynamic and the kinematic behavior of the robots, as well as the main constraints in the state space. The controllers employed in this approach are simple, but the method is general enough to incorporate more sophisticated control laws === Esta tese aborda o problema de navegação e controle descentralizado de times de robôs cooperativos em ambientes com obstáculos. Propõem-se aqui uma metodologia para a coordenação de agentes heterogêneos sujeitos a perturbações e incertezas, compartilhando ambientes complexos. O método apresentado baseia-se em uma abordagem de planejamento de caminhos e trajetórias com exploração aleatória de espaços, cujas vantagens de eficiência e generalização possibilitam a aplicação em tempo real a problemas multirrobôs. Nesse caso, exploraram-se duas particularidades da solução: i) o compartilhamento de uma semente pseudoaleatória entre agentes do time e ii) o uso de abstrações (funções paramétricas) para o planejamento coordenado. No primeiro aspecto, os robôs utilizam funções determinísticas que simulam características de aleatoriedade para gerar planos idênticos aos dos outros robôs, com base em metodologias de planejamento em tempo real. Isso permite manter as vantagens dessas técnicas em um problema com solução determinística. No segundo aspecto, os robôs utilizam funções paramétricas que permitem o planejamento do grupo de forma descentralizada, sem a necessidade de que cada agente esteja ciente da existência de outros. Isso favorece a escalabilidade do método,
tornando-o inteiramente descentralizado. A metodologia proposta é aplicada a dois tipos de problemas complexos: i) o controle de formação de um grupo de robôs aéreos e ii) a cooperação entre veículos aéreos e terrestres. Utilizaram-se como base de predição, modelos que incorporam tanto o comportamento cinemático quanto dinâmico dos robôs, além das principais restrições no espaço de estados. Os controladores empregados nesta abordagem são bastante simples, porém a metodologia não se restringe a eles, abrangendo lógicas de controle bem mais sofisticadas |
author2 |
Mario Fernando Montenegro Campos |
author_facet |
Mario Fernando Montenegro Campos Armando Alves Neto |
author |
Armando Alves Neto |
spellingShingle |
Armando Alves Neto Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
author_sort |
Armando Alves Neto |
title |
Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
title_short |
Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
title_full |
Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
title_fullStr |
Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
title_full_unstemmed |
Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
title_sort |
um arcabouço para planejamento e controle descentralizado de robôs heterogêneos |
publisher |
Universidade Federal de Minas Gerais |
publishDate |
2012 |
url |
http://hdl.handle.net/1843/ESBF-8ZEN86 |
work_keys_str_mv |
AT armandoalvesneto umarcaboucoparaplanejamentoecontroledescentralizadoderobosheterogeneos |
_version_ |
1718844518427525120 |
spelling |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-ESBF-8ZEN862019-01-21T17:56:44Z Um arcabouço para planejamento e controle descentralizado de robôs heterogêneos Armando Alves Neto Mario Fernando Montenegro Campos Guilherme Augusto Silva Pereira Luiz Chaimowicz Liu Hsu Edson Prestes e Silva Júnior This work addresses the problem of decentralized navigation and control of teams of cooperative robots in cluttered environments. We propose here a methodology for the coordination of heterogeneous agents subject to disturbances and uncertainties, typical of complex environments. Our method is based on an approach of path and trajectory planning with random exploration of spaces, whose advantages of efficiency and generalization allow its application in real-time multirobot problems. We explore two mzin features of the approach: i) the sharing of a pseudo-random seed between teammates and ii) the usage of abstractions (parametric functions) for coordinated planning. At first, the robots use deterministic functions, that simulate randomized characteristics, to generate plans that are the same as of other robots on the basis of the real-time methodologies. This allows maintaining the advantages of these techniques in a problem with deterministic solution. Secondly, the robots use parametric functions that make it possible the planning of the team in a distributed manner, without requiring that each agent be aware of the existence of others. That contributes for the scalability of the method, making it decentralized. The proposed methodology is applied to two kinds of complex problems: i) formation control of a group of aerial robots and ii) air-ground cooperation of vehicles. We use as basis of prediction, models that incorporate both the dynamic and the kinematic behavior of the robots, as well as the main constraints in the state space. The controllers employed in this approach are simple, but the method is general enough to incorporate more sophisticated control laws Esta tese aborda o problema de navegação e controle descentralizado de times de robôs cooperativos em ambientes com obstáculos. Propõem-se aqui uma metodologia para a coordenação de agentes heterogêneos sujeitos a perturbações e incertezas, compartilhando ambientes complexos. O método apresentado baseia-se em uma abordagem de planejamento de caminhos e trajetórias com exploração aleatória de espaços, cujas vantagens de eficiência e generalização possibilitam a aplicação em tempo real a problemas multirrobôs. Nesse caso, exploraram-se duas particularidades da solução: i) o compartilhamento de uma semente pseudoaleatória entre agentes do time e ii) o uso de abstrações (funções paramétricas) para o planejamento coordenado. No primeiro aspecto, os robôs utilizam funções determinísticas que simulam características de aleatoriedade para gerar planos idênticos aos dos outros robôs, com base em metodologias de planejamento em tempo real. Isso permite manter as vantagens dessas técnicas em um problema com solução determinística. No segundo aspecto, os robôs utilizam funções paramétricas que permitem o planejamento do grupo de forma descentralizada, sem a necessidade de que cada agente esteja ciente da existência de outros. Isso favorece a escalabilidade do método, tornando-o inteiramente descentralizado. A metodologia proposta é aplicada a dois tipos de problemas complexos: i) o controle de formação de um grupo de robôs aéreos e ii) a cooperação entre veículos aéreos e terrestres. Utilizaram-se como base de predição, modelos que incorporam tanto o comportamento cinemático quanto dinâmico dos robôs, além das principais restrições no espaço de estados. Os controladores empregados nesta abordagem são bastante simples, porém a metodologia não se restringe a eles, abrangendo lógicas de controle bem mais sofisticadas 2012-08-29 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis http://hdl.handle.net/1843/ESBF-8ZEN86 por info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010004P6 - CIÊNCIA DA COMPUTAÇÃO UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG |