Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/57600 |
Resumo: | Servovisão é uma estratégia de controle que usa a realimentação visual de câmeras para controlar a movimentação de um robô ou um sistema. Servovisão baseado em imagem conta com algoritmos de processamento de imagens e visão computacional para detectar e acompanhar características de interesse, incorporando-as diretamente na malha de controle. Essa abordagem considera que existe um mapeamento, também conhecido como jacobiana de interação, entre o movimento dessas características e a pose da câmera, baseando-se nos parâmetros intrínsecos e extrínsecos da câmera. Apesar de existirem técnicas de calibração para computar os parâmetros, esses podem se tornar suscetíveis a erro ou necessitar de mudanças em tempo de execução, especialmente em cenários não estruturados. Alguns exemplos que podem acontecer são quando a tarefa requer ampliação da imagem, quando a câmera apresenta distorção da lente, ou apresenta sensor sensível à temperatura. Estudos envolvendo servovisão não-calibrada têm como objetivo estimar a jacobiana de interação usando informação do ambiente e medição do deslocamento das características na imagem, geralmente em tempo de execução, com a ajuda de um estimador como o filtro de Kalman. Enquanto a maior parte dos estudos aproximam a incerteza da estimação a uma distribuição gaussiana, o ambiente onde o robô atua pode apresentar particularidades desafiadoras. No caso, oclusão, reflexão e aparência similar do objeto com outros objetos da imagem podem confundir o algoritmo de visão computacional, levando a \textit{outliers} na extração das características de interesse. Se não forem tratados corretamente, esses erros podem comprometer o desempenho do controlador de servovisão, ou mesmo afetar sua convergência. O critério máximo de correntropia é capaz de usar as propriedades estatísticas de variáveis aleatórias não-gaussiana como vantagem. Logo, este trabalho propõe como tema de tese um estudo de como lidar com ruído não-gaussiano no acompanhamento dessas características de interesse da imagem, preservando as propriedades estatísticas do mesmo através da aplicação do critério máximo de correntropia no filtro de Kalman. |
id |
UFRN_c3fb99b8bf0fecf384b53cf1f88bf5c0 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/57600 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Leite, Glauber Rodrigueshttps://orcid.org/0000-0002-8886-6348http://lattes.cnpq.br/0881944734241308https://orcid.org/0000-0002-9486-4509http://lattes.cnpq.br/4402694969508077Guimarães, João Paulo FerreiraSilveira, Luiz Felipe de Queirozhttp://lattes.cnpq.br/4139452169580807Alsina, Pablo JavierAraújo, Ícaro Bezerra Queiroz deMartins, Allan de Medeiros2024-02-15T20:25:05Z2024-02-15T20:25:05Z2023-12-08LEITE, Glauber Rodrigues. Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise. Orientador: Dr. Allan de Medeiros Martins. 2023. 90f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/57600Universidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOUFRNBrasilCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAVisual servoingMaximum correntropy criterionKalman filterNon-gaussian noiseUncalibrated visual servoing in the presence of non-gaussian feature tracking noiseinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisServovisão é uma estratégia de controle que usa a realimentação visual de câmeras para controlar a movimentação de um robô ou um sistema. Servovisão baseado em imagem conta com algoritmos de processamento de imagens e visão computacional para detectar e acompanhar características de interesse, incorporando-as diretamente na malha de controle. Essa abordagem considera que existe um mapeamento, também conhecido como jacobiana de interação, entre o movimento dessas características e a pose da câmera, baseando-se nos parâmetros intrínsecos e extrínsecos da câmera. Apesar de existirem técnicas de calibração para computar os parâmetros, esses podem se tornar suscetíveis a erro ou necessitar de mudanças em tempo de execução, especialmente em cenários não estruturados. Alguns exemplos que podem acontecer são quando a tarefa requer ampliação da imagem, quando a câmera apresenta distorção da lente, ou apresenta sensor sensível à temperatura. Estudos envolvendo servovisão não-calibrada têm como objetivo estimar a jacobiana de interação usando informação do ambiente e medição do deslocamento das características na imagem, geralmente em tempo de execução, com a ajuda de um estimador como o filtro de Kalman. Enquanto a maior parte dos estudos aproximam a incerteza da estimação a uma distribuição gaussiana, o ambiente onde o robô atua pode apresentar particularidades desafiadoras. No caso, oclusão, reflexão e aparência similar do objeto com outros objetos da imagem podem confundir o algoritmo de visão computacional, levando a \textit{outliers} na extração das características de interesse. Se não forem tratados corretamente, esses erros podem comprometer o desempenho do controlador de servovisão, ou mesmo afetar sua convergência. O critério máximo de correntropia é capaz de usar as propriedades estatísticas de variáveis aleatórias não-gaussiana como vantagem. Logo, este trabalho propõe como tema de tese um estudo de como lidar com ruído não-gaussiano no acompanhamento dessas características de interesse da imagem, preservando as propriedades estatísticas do mesmo através da aplicação do critério máximo de correntropia no filtro de Kalman.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALUncalibratedvisualservoing_Leite_2023.pdfapplication/pdf3663921https://repositorio.ufrn.br/bitstream/123456789/57600/1/Uncalibratedvisualservoing_Leite_2023.pdf60f937d9ddd03c6ddff97ffa510b6e13MD51123456789/576002024-02-15 17:25:52.038oai:https://repositorio.ufrn.br:123456789/57600Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2024-02-15T20:25:52Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
title |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
spellingShingle |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise Leite, Glauber Rodrigues CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Visual servoing Maximum correntropy criterion Kalman filter Non-gaussian noise |
title_short |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
title_full |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
title_fullStr |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
title_full_unstemmed |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
title_sort |
Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise |
author |
Leite, Glauber Rodrigues |
author_facet |
Leite, Glauber Rodrigues |
author_role |
author |
dc.contributor.authorID.pt_BR.fl_str_mv |
https://orcid.org/0000-0002-8886-6348 |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/0881944734241308 |
dc.contributor.advisorID.pt_BR.fl_str_mv |
https://orcid.org/0000-0002-9486-4509 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/4402694969508077 |
dc.contributor.referees1.none.fl_str_mv |
Guimarães, João Paulo Ferreira |
dc.contributor.referees2.none.fl_str_mv |
Silveira, Luiz Felipe de Queiroz |
dc.contributor.referees2Lattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/4139452169580807 |
dc.contributor.referees3.none.fl_str_mv |
Alsina, Pablo Javier |
dc.contributor.referees4.none.fl_str_mv |
Araújo, Ícaro Bezerra Queiroz de |
dc.contributor.author.fl_str_mv |
Leite, Glauber Rodrigues |
dc.contributor.advisor1.fl_str_mv |
Martins, Allan de Medeiros |
contributor_str_mv |
Martins, Allan de Medeiros |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Visual servoing Maximum correntropy criterion Kalman filter Non-gaussian noise |
dc.subject.por.fl_str_mv |
Visual servoing Maximum correntropy criterion Kalman filter Non-gaussian noise |
description |
Servovisão é uma estratégia de controle que usa a realimentação visual de câmeras para controlar a movimentação de um robô ou um sistema. Servovisão baseado em imagem conta com algoritmos de processamento de imagens e visão computacional para detectar e acompanhar características de interesse, incorporando-as diretamente na malha de controle. Essa abordagem considera que existe um mapeamento, também conhecido como jacobiana de interação, entre o movimento dessas características e a pose da câmera, baseando-se nos parâmetros intrínsecos e extrínsecos da câmera. Apesar de existirem técnicas de calibração para computar os parâmetros, esses podem se tornar suscetíveis a erro ou necessitar de mudanças em tempo de execução, especialmente em cenários não estruturados. Alguns exemplos que podem acontecer são quando a tarefa requer ampliação da imagem, quando a câmera apresenta distorção da lente, ou apresenta sensor sensível à temperatura. Estudos envolvendo servovisão não-calibrada têm como objetivo estimar a jacobiana de interação usando informação do ambiente e medição do deslocamento das características na imagem, geralmente em tempo de execução, com a ajuda de um estimador como o filtro de Kalman. Enquanto a maior parte dos estudos aproximam a incerteza da estimação a uma distribuição gaussiana, o ambiente onde o robô atua pode apresentar particularidades desafiadoras. No caso, oclusão, reflexão e aparência similar do objeto com outros objetos da imagem podem confundir o algoritmo de visão computacional, levando a \textit{outliers} na extração das características de interesse. Se não forem tratados corretamente, esses erros podem comprometer o desempenho do controlador de servovisão, ou mesmo afetar sua convergência. O critério máximo de correntropia é capaz de usar as propriedades estatísticas de variáveis aleatórias não-gaussiana como vantagem. Logo, este trabalho propõe como tema de tese um estudo de como lidar com ruído não-gaussiano no acompanhamento dessas características de interesse da imagem, preservando as propriedades estatísticas do mesmo através da aplicação do critério máximo de correntropia no filtro de Kalman. |
publishDate |
2023 |
dc.date.issued.fl_str_mv |
2023-12-08 |
dc.date.accessioned.fl_str_mv |
2024-02-15T20:25:05Z |
dc.date.available.fl_str_mv |
2024-02-15T20:25:05Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
LEITE, Glauber Rodrigues. Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise. Orientador: Dr. Allan de Medeiros Martins. 2023. 90f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/57600 |
identifier_str_mv |
LEITE, Glauber Rodrigues. Uncalibrated visual servoing in the presence of non-gaussian feature tracking noise. Orientador: Dr. Allan de Medeiros Martins. 2023. 90f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
url |
https://repositorio.ufrn.br/handle/123456789/57600 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/57600/1/Uncalibratedvisualservoing_Leite_2023.pdf |
bitstream.checksum.fl_str_mv |
60f937d9ddd03c6ddff97ffa510b6e13 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832975744860160 |