Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | http://bdm.unb.br/handle/10483/15294 |
Resumo: | Monografia (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2015. |
id |
UNB-2_baf275d02504444e3105e8478baa81c6 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/15294 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Mesquita, Eduardo de MendonçaSampaio, Renato CoralLlanos Quintero, Carlos HumbertoMESQUITA, Eduardo de Mendonça. Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial. 2015. xv, 71 f., il. Monografia (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2015.http://bdm.unb.br/handle/10483/15294Monografia (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2015.Este projeto tem como tema principal criar algoritmos em visão computacional com o objetivo de identificar um local para pouso de um quadrirrotor, o Parrot AR.Drone. Através de simulação foram projetados controladores para ação de movimentação do quadrirrotor a fim de obter controle preciso e respostas rápidas da trajetória para o pouso. A tarefa de identificar um alvo através de imagens, utilizando técnicas de processamento de imagens, não é simples quando se depara com as inúmeras interferências que o ambiente impõe, como a iluminação. Dessa forma definiram-se dois ambientes de trabalho, com pouca iluminação (noite) e iluminação abundante (dia). Nesses dois ambientes foram utilizadas técnicas diferentes de processamento de imagens, no ambiente escuro utilizou-se a segmentação por cor, já no ambiente claro foram utilizados algoritmos de extração e descrição de características, neste caso foi possível comparar dois métodos, o SURF (Speed-Up Robust Features) e o KLT (Kanade-Lucas-Tomasi Tracker). No projeto de controladores foi analisado dois movimentos do quadrirrotor, o throttle (subida e descida) e o pitch (arfagem ou guinada). Os controladores projetados foram por alocação de polos e zeros através do LGR (Lugar Geométrico das Raízes) e com resposta DeadBeat, com especificações de tempo e sobressinal máximo a serem alcançados. Todo o projeto foi definido então como um sistema realimentado em malha fechada.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2016-12-20T13:55:51Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2015_EduardodeMendoncaMesquita_tcc.pdf: 3293238 bytes, checksum: 6305316a7059faf2aaf1be32ea521265 (MD5)Approved for entry into archive by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2016-12-22T20:02:33Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2015_EduardodeMendoncaMesquita_tcc.pdf: 3293238 bytes, checksum: 6305316a7059faf2aaf1be32ea521265 (MD5)Made available in DSpace on 2016-12-22T20:02:33Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2015_EduardodeMendoncaMesquita_tcc.pdf: 3293238 bytes, checksum: 6305316a7059faf2aaf1be32ea521265 (MD5)This project's main theme creates algorithms in computer vision in order to identify a site for landing a quadrotor, the Parrot AR.Drone. Through simulation, controllers are designed for quadrotor move action in order to get precise control and quick responses of the trajectory for landing. The task of identifying a target through images, using image processing techniques, it is not easy when faced with the many interferences that the environment places, such as lighting. Thus it was established two working environments, low light (night) and abundant lighting (day). In these two environments were used different techniques of image processing, in the dark environment used the segmentation by color, as in clear environment were used algorithms for extraction and description of features, in this case it was possible to compare two methods, the SURF (Speed- up Robust Features) and KLT (Kanade-Lucas-Tomasi Tracker). In the control design was analyzed two movements of quadrirrotor, the throttle (up and down) and the pitch (forward motion). The controllers were designed for allocation of poles and zeros through the LGR (Locus Roots) and DeadBeat response, with specifications of maximum time and overshoot to be achieved. The entire project was then defined as a closed loop feedback system.Veículo aéreo não tripuladoDroneAutomaçãoProcessamento de imagensDesenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercialinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2016-12-22T20:02:33Z2016-12-22T20:02:33Z2015-07-10info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2015_EduardodeMendoncaMesquita_tcc.pdf2015_EduardodeMendoncaMesquita_tcc.pdfapplication/pdf3293238http://bdm.unb.br/xmlui/bitstream/10483/15294/1/2015_EduardodeMendoncaMesquita_tcc.pdf6305316a7059faf2aaf1be32ea521265MD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/15294/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/15294/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/15294/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txtlicense.txttext/plain1758http://bdm.unb.br/xmlui/bitstream/10483/15294/5/license.txt48fee5d355e169b5219b5efc5a9ad174MD5510483/152942019-01-30 11:42:13.355oai:bdm.unb.br:10483/15294w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYQpsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0KY29udGF0byBhdHJhdsOpcyBkZTogYmRtQGJjZS51bmIuYnIgb3UgMzEwNy0yNjg3LgoKTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCBvL2EgU3IuL1NyYS4gKGF1dG9yIG91IGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvcik6CgphKSBDb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlCnJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhYmFpeG8pLCBjb211bmljYXIgZS9vdQpkaXN0cmlidWlyIG8gZG9jdW1lbnRvIGVudHJlZ3VlIChpbmNsdWluZG8gbyByZXN1bW8vYWJzdHJhY3QpIGVtCmZvcm1hdG8gZGlnaXRhbCBvdSBpbXByZXNzbyBlIGVtIHF1YWxxdWVyIG1laW8uCgpiKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBzZXUgdHJhYmFsaG8gb3JpZ2luYWwsIGUgcXVlCmRldMOpbSBvIGRpcmVpdG8gZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIERlY2xhcmEKdGFtYsOpbSBxdWUgYSBlbnRyZWdhIGRvIGRvY3VtZW50byBuw6NvIGluZnJpbmdlLCB0YW50byBxdWFudG8gbGhlIMOpCnBvc3PDrXZlbCBzYWJlciwgb3MgZGlyZWl0b3MgZGUgcXVhbHF1ZXIgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlLgoKYykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgY29udMOpbSBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zCmRpcmVpdG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBvYnRldmUgYXV0b3JpemHDp8OjbyBkbyBkZXRlbnRvciBkb3MKZGlyZWl0b3MgZGUgYXV0b3IgcGFyYSBjb25jZWRlciDDoCBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIG9zIGRpcmVpdG9zCnJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZQp0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdQpjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8KcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhLCBkZWNsYXJhIHF1ZQpjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91CmFjb3Jkby4KCkEgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBzZXUgKHMpIG5vbWUgKHMpCmNvbW8gbyAocykgYXV0b3IgKGVzKSBvdSBkZXRlbnRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8KZW50cmVndWUsIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgcGFyYSBhbMOpbSBkYXMgcGVybWl0aWRhcyBwb3IKZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712019-01-30T13:42:13Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
title |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
spellingShingle |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial Mesquita, Eduardo de Mendonça Veículo aéreo não tripulado Drone Automação Processamento de imagens |
title_short |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
title_full |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
title_fullStr |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
title_full_unstemmed |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
title_sort |
Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial |
author |
Mesquita, Eduardo de Mendonça |
author_facet |
Mesquita, Eduardo de Mendonça |
author_role |
author |
dc.contributor.advisorco.none.fl_str_mv |
Sampaio, Renato Coral |
dc.contributor.author.fl_str_mv |
Mesquita, Eduardo de Mendonça |
dc.contributor.advisor1.fl_str_mv |
Llanos Quintero, Carlos Humberto |
contributor_str_mv |
Llanos Quintero, Carlos Humberto |
dc.subject.keyword.pt_BR.fl_str_mv |
Veículo aéreo não tripulado Drone Automação Processamento de imagens |
topic |
Veículo aéreo não tripulado Drone Automação Processamento de imagens |
description |
Monografia (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2015. |
publishDate |
2015 |
dc.date.submitted.none.fl_str_mv |
2015-07-10 |
dc.date.accessioned.fl_str_mv |
2016-12-22T20:02:33Z |
dc.date.available.fl_str_mv |
2016-12-22T20:02:33Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
MESQUITA, Eduardo de Mendonça. Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial. 2015. xv, 71 f., il. Monografia (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2015. |
dc.identifier.uri.fl_str_mv |
http://bdm.unb.br/handle/10483/15294 |
identifier_str_mv |
MESQUITA, Eduardo de Mendonça. Desenvolvimento de algoritmos via visão computacional para identificação de local e posterior controle de pouso de um quadrirrotor comercial. 2015. xv, 71 f., il. Monografia (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2015. |
url |
http://bdm.unb.br/handle/10483/15294 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/15294/1/2015_EduardodeMendoncaMesquita_tcc.pdf http://bdm.unb.br/xmlui/bitstream/10483/15294/2/license_url http://bdm.unb.br/xmlui/bitstream/10483/15294/3/license_text http://bdm.unb.br/xmlui/bitstream/10483/15294/4/license_rdf http://bdm.unb.br/xmlui/bitstream/10483/15294/5/license.txt |
bitstream.checksum.fl_str_mv |
6305316a7059faf2aaf1be32ea521265 4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e 48fee5d355e169b5219b5efc5a9ad174 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1813907906237562880 |