Modelamento, Construção, Instrumentação, Localização, Simulação e Controle de um Veículo Aéreo Não-Tripulado do Tipo Quadrirrotor - PDF
Download "Modelamento, Construção, Instrumentação, Localização, Simulação e Controle de um Veículo Aéreo Não-Tripulado do Tipo Quadrirrotor"
Brian Belém Igrejas
1 Trabalho de Graduação Departamento de Engenharia Mecatrônica Universidade de Brasília Modelamento, Construção, Instrumentação, Localização, Simulação e Controle de um Veículo Aéreo Não-Tripulado do Tipo Quadrirrotor Pedro Henrique de Rodrigues Quemel e Assis Santana Marcelo Antunes Braga
2 Sumário 1. Introdução; 2. Desenvolvimento do protótipo; 3. Modelamento matemático; 4. Localização; 5. Controle; 6. Conclusões e propostas para trabalhos futuros. 2
3 1. Introdução Draganflyer X-Pro Giroplano Nº1 Quadrirrotor OS4 Projeto da CEA Quadrirrotor do LARA (ainda anônimo) 3
6 1. Introdução 6
7 2. Desenvolvimento do protótipo 7
8 2. Desenvolvimento do protótipo 8
9 2. Desenvolvimento do protótipo 9
10 2. Desenvolvimento do protótipo 10
11 2. Desenvolvimento do protótipo 11
12 2. Desenvolvimento do protótipo 12
13 2. Desenvolvimento do protótipo 13
14 2. Desenvolvimento do protótipo 14
15 2. Desenvolvimento do protótipo 15
16 2. Desenvolvimento do protótipo 16
17 2. Desenvolvimento do protótipo 17
18 2. Desenvolvimento do protótipo 18
19 2. Desenvolvimento do protótipo 19
20 2. Desenvolvimento do protótipo 20
21 2. Desenvolvimento do protótipo 21
22 2. Desenvolvimento do protótipo 22
23 2. Desenvolvimento do protótipo 23
24 2. Desenvolvimento do protótipo 24
25 2. Desenvolvimento do protótipo 10ms Rotina Principal (Comunicação) 50ms Cálculo das velocidades dos motores Leitura da IMU, do magnetômetro e do sonar Controladores de velocidade de rotação dos motores Estimador de orientação Interrupção do i-ésimo motor Controlador de estabilização Cálculo do intervalo de tempo desde a última interrupção do motor Retorno da interrupção Atualização das referências de velocidade dos motores 25
26 3. Modelamento matemático 26
27 3. Modelamento matemático Joseph-Louis de Lagrange Isaac Newton Χ Leonhard Euler Formalismo de Euler-Lagrange (Lagrangiano) Leis de Newton 27
28 3. Modelamento matemático Joseph-Louis de Lagrange Isaac Newton Χ Leonhard Euler Formalismo de Euler-Lagrange (Lagrangiano) Dinâmica da rotação Leis de Newton Dinâmica da translação 28
29 3. Modelamento matemático Lagrangiano 2ª Lei de Newton 29
30 3. Modelamento matemático Lagrangiano 2ª Lei de Newton 30
31 3. Modelamento matemático Lagrangiano 2ª Lei de Newton Estas aqui merecem um pouco mais de detalhes... 31
32 3. Modelamento matemático Assumindo que os ângulos de inclinação são pequenos 32
33 3. Modelamento matemático Alguém deve estar se perguntando agora: 33
34 3. Modelamento matemático Alguém deve estar se perguntando agora: QUAL FOI O PROPÓSITO DE TODAS ESTAS EQUAÇÕES?! 34
35 3. Modelamento matemático Alguém deve estar se perguntando agora: QUAL FOI O PROPÓSITO DE TODAS ESTAS EQUAÇÕES?! Em suma, foram dois: Conceber um simulador da dinâmica do quadrirrotor; Desenvolver o controle de estabilização. 35
36 3. Modelamento matemático 36
37 4. Localização Ângulos de Euler 37
38 4. Localização Quatérnio 38
39 4. Localização 39
40 4. Localização Método TRIAD melhorado Método utilizando os girômetros 40
41 4. Localização Velocidade e posição Altura 41
42 4. Localização 42
43 4. Localização 43
44 4. Localização 44
45 4. Localização 45
46 5. Controle 46
47 5. Controle 47
48 5. Controle Controle por linearização de modelo em torno de um ponto de operação Controle PID Estabilização do quadrirrotor Estabilização do quadrirrotor Controle de velocidade dos motores 48
49 5. Controle Motor 1 Motor 2 Motor 3 Motor 4 49
50 5. Controle Controladores PID 50
51 5. Controle Controlador de modelo linearizado em torno de ponto de operação 51
52 6. Conclusões e propostas para trabalhos futuros O presente Trabalho representou a abertura de uma nova frente de pesquisa em robótica aérea no LARA; A pedra fundamental de todo o desenvolvimento foi o estudo matemático realizado inicialmente; Os simuladores desenvolvidos foram ferramentas de grande importância; Obteve-se uma plataforma aérea funcional e versátil, podendo ser útil a futuros projetos na área de robótica aérea; Os resultados experimentais confirmam a viabilidade de aplicação das técnicas de estabilização apresentadas; A implementação da estimação de estados mostrou-se satisfatória; Houve êxito no cumprimento dos objetivos propostos; 52
53 6. Conclusões e propostas para trabalhos futuros Recomenda-se a fusão de mais sensores para o melhoramento da estimação de estados; Otimizar a estrutura mecânica do quadrirrotor; Utilizar o modelo matemático identificado do sistema de propulsão para o desenvolvimento de controladores mais eficientes; Desenvolver uma interface gráfica mais amigável para os simuladores; Aprimorar as interfaces desenvolvidas para a aquisição direta de dados do quadrirrotor pelo MATLAB e para o controle do protótipo via joystick convencional; Finalizar a integração dos sistemas de controle e de estimação de estado; Identificar os parâmetros do modelo dinâmico do quadrirrotor, permitindo que estratégias de controle mais elaboradas sejam utilizadas, como o controle por linearização de modelo apresentado. 53
54 7. Referências bibliográficas [1] SIEGWART, S. B. e R. Backstepping and sliding-mode techniques applied to an indoor micro quadrotor. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation. [S.l.: s.n.], p [2] SIEGWART, S. B. e P. Murrieri e R. Design and control of an indoor micro quadrotor. Proceedings of the 2004 IEEE International Conference on Robotics and Automation, p , Abril [3] BENALLEGUE, T. M. e A. Control of a quadrotor mini-helicopter via full state backstepping technique. Decision and Control, th IEEE Conference on, p , Dezembro [4] BOUABDALLAH, S. Design and control of quadrotors with application to autonomous flying. Tese (Doutorado) Echole Polytechnique Federale de Lausanne, [5] LEISHMAN, J. Principles of Helicopter Aerodynamics. [S.l.]: Cambridge University Press, [6] (LCVC), L. de Controle e Visao por C. Desenvolvimento com microcontroladores Atmel AVR. Disponivel em gaborges/recursos/notas/nt.avr.pdf, [7] BALMFORD, G. D. e D. BramwellŠs Helicopter Dynamics. [S.l.]: Oxford Butterworth- Heinemann, [8] REYHANOGLU A. VAN DER SCHAFT, N. H. M. I. K. M. Dynamics and control of a class of underactuated mechanical systems. IEEE Transactions on Automatic Control, v. 44, n. 9, p , Setembro [9] TITTERTON, J. L. W. D. H. Strapdown inertial navigation technology. [S.l.]: Peter Peregrinus LTD.,
55 7. Referências bibliográficas [10] PADILHA, A. Desenvolvimento de um sistema de localização 3d para aplicação em robôs aéreos. Tese (mestrado) Universidade de Brasilia, [11] FERNANDES, M. Implementação de central inercial para scanner de reconstrução tridimensional (3D). Tese (graduacao) Universidade de Brasilia, [12] KUIPERS, J. B. Quaternions and Rotation Sequences. [S.l.]: Princeton University Press, [13] GEBRE-EGZIABHER G.H. ELKAIM, J. P. B. P. D. A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors. In IEEE 2000 Position Location and Navigation Symposium, p , [14] DURRANT-WHYTE, E. N. e H. Initial calibration and alignment of an inertial navigation. Proceedings on Fourth Annual Conference Mechatronics and Machine Vision in Practice, p , september [15] KONG, X. Ins algorithm using quaternion model for low cost imu. Elsevier, p , March [16] HANDEL, I. S. e P. A low-cost gps aided inertial navigation system for vehicle applications. Proceedings of European Signal Processing Conference, p. 1 4, june [17] VASCONCELOS J. CALVaRIO, P. O. e. C. S. J. Gps aided imu for unmanned air vehicles. In 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles, [18] OH, M. D. S. e S. D. Three-axis attitude determination from vector observations. Journal of Guidance and Control, Vol. 4, No. 1,, v. 17, n. 1, p , JanuaryŐFebruary [19] YUAN, Y. L. e J. Attitude determination using gps vector observations. GNSS World of China, 33, v. 3, p , [20] JR. ROBERTO V. F. LOPES, M. C. T. F. G. O problema da determinacao da atitude atraves da observacao de dois vetores - uma descricao do algoritmo triad e sua matriz de covariancia. Semina, Ciências Exatas e Tecnologícas, volume 28 número I, p , junho/julho
56 7. Referências bibliográficas [21] BENALLEGUE, T. M. e A. Backstepping control for a quadrotor helicopter. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems. [S.l.: s.n.], p [22] BENALLEGUE, T. M. e A. Backstepping sliding mode control applied to a miniature quadrotor flying robot. IEEE Industrial Electronics, IECON nd Annual Conference on, p , Novembro [23] BENALLEGUE, A. M. e A. Dynamic feedback controller of euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle. Robotics and Automation, Proceedings. ICRA IEEE International Conference on, v. 3, p , [24] FRIDMAN, A. B. e A. Mokhtari e L. Feedback linearization and high order sliding mode observer for a quadrotor uav. Variable Structure Systems, VSS 06. International Workshop on, p , Junho [25] TOMLIN, S. L. W. e G. M. Hoffmann e Jung Soon Jang e C. J. Multi-agent quadrotor testbed control design: integral sliding mode vs. reinforcement learning. Intelligent Robots and Systems, (IROS 2005) IEEE/RSJ International Conference on, p , Agosto [26] OZGuNER, R. X. e. Sliding mode control of a quadrotor helicopter. Decision and Control, th IEEE Conference on, p , Dezembro [27] GOLDSTEIN, H. Classical Mechanics. [S.l.]: Addison Wesley, [28] RADHY, M. G. e H. Medromi e H. Ifassiouen e J. Saadi e N. A coupled nonlinear discretetime controller and observer designs for underactuated autonomous vehicles with application to a quadrotor aerial robot. IEEE Industrial Electronics, p. 1 6, Novembro [29] OGATA, K. Engenharia de Controle Moderno. [S.l.]: Addison Wesley,
57 Obrigado! Dúvidas? 57
Anais do XIX Congresso Brasileiro de Automática, CBA 2012. IMPLEMENTAÇÃO E CONTROLE DE UM QUADRIRROTOR FABIAN B. DE REZENDE, ELDER M. HEMERLY, IGOR DRAGO Divisão de Engenharia Eletrônica, Depto. de Sistemas
INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA MECÂNICA MP-272: CONTROLE E NAVEGAÇÃO DE MULTICÓPTEROS APRESENTAÇÃO DA DISCIPLINA Prof. Davi Antônio dos Santos (davists@ita.br) Departamento
TRIPULADO BASEADA EM GPS, IMU E DADOS VISUAIS
ESTIMAÇÃO DE POSIÇÃO E ATITUDE DE UM VEÍCULO AÉREO NÃO TRIPULADO BASEADA EM GPS, IMU E DADOS VISUAIS Lúcio A. Amorim, Milton C. P. Santos, Felippe M. de Queiroz, Leonardo de A. Silva, Raquel F. Vassalo,
MODELAGEM DINÂMICA DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO
MODELAGEM DINÂMICA DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO Gabriela Vieira Lima, Rafael M. J. A. de Souza, Aniel Silva de Morais, Josué Silva de Morais Laboratório de Automação, Servomecanismos
Ana Paula Abrantes de Castro 1,2 José Demisio Simões da Silva 2 Felipe Leonardo Lobo Medeiros 1,2 Elcio Hideiti Shiguemori 1
Restauração de Imagens e detecção automática de características aplicados à Navegação Aérea Autônoma Ana Paula Abrantes de Castro 1,2 José Demisio Simões da Silva 2 Felipe Leonardo Lobo Medeiros 1,2 Elcio
Novembro/2008. Geraldo Silveira Curriculum Vitae
Novembro/2008 Geraldo Silveira Curriculum Vitae Geraldo Figueiredo da Silveira Filho Curriculum Vitae Dados Pessoais Nome Geraldo Figueiredo da Silveira Filho Nascimento 25/05/1977 - Recife/PE - Brasil
Rodrigo Costa, Andrei Battistel, e Liu Hsu Programa de Engenharia Elétrica COPPE/UFRJ, C.P. 68504 21945-970-Rio de Janeiro, RJ, Brasil
DESENVOLVIMENTO, INTERFACE E SIMULAÇÃO HARDWARE-IN-THE-LOOP DE UM MECANISMO PARA ESTABILIZAÇÃO DE CÂMERAS EM ROBÔS SUBMARINOS Rodrigo Costa, Andrei Battistel, e Liu Hsu Programa de Engenharia Elétrica
Proposta de um Sistema Aberto de Controle em Hardware e Software para VANT Direcionado à Entrega Confiável de Cargas
Proposta de um Sistema Aberto de Controle em Hardware e Software para VANT Direcionado à Entrega Confiável de Cargas Luiz Carlos Querino Filho 1, Kalinka R. L. J. C. Branco 2 1 FATEC - Faculdade de Tecnologia
PROCEDIMENTO PARA AUTOCALIBRAÇÃO DE UNIDADES DE REFERÊNCIA DE ATITUDE
Belo Horizonte, MG, 0 a 4 de Setembro de 04 PROCEDIMENTO PARA AUTOCALIBRAÇÃO DE UNIDADES DE REFERÊNCIA DE ATITUDE COELHO, FERNANDO ANTONIO ALMEIDA Diretoria de Sistemas de Armas da Marinha R. Primeiro
Josue Junior Guimaraes Ramos Curriculum Vitae
Josue Junior Guimaraes Ramos Curriculum Vitae Junho/2009 Josue Junior Guimaraes Ramos Curriculum Vitae Dados Pessoais Nome Josue Junior Guimaraes Ramos Nascimento 16/12/1957 - Lages/SC - Brasil CPF 34349723900
CONTROLE EM TEMPO REAL BASEADO EM OBSERVADORES DE ESTADO VIA INSTRUMENTAÇÃO VIRTUAL DE ALTO DESEMPENHO
CONTROLE EM TEMPO REAL BASEADO EM OBSERVADORES DE ESTADO VIA INSTRUMENTAÇÃO VIRTUAL DE ALTO DESEMPENHO LORENA COSTA DE ALENCAR, GINALBER L. O. SERRA Instituto Federal de Educação, Ciência e Tecnologia
Automation Inteligence (2001) Handbook of AC Servo Systems. http://www.motiononline.com. Em jun, 2006
Desenvolvimento de um Sistema Aberto para Ensino de Robôs Manipuladores 150 Referências Aarno, D. (2004) Autonomous Path Planning and Real-Time Control a Solution to the Narrow Passage Problem for Path
MODELAGEM E CONTROLE DE QUADRIRROTORES
MODELAGEM E ONTROLE DE QUADRIRROTORES Pedro Henrique de Rodrigues Quemel e Assis Santana, Geovany Araújo Borges Grupo de Robótica, Automação e Visão omputacional (GRAV) Departamento de Engenharia Elétrica,
Experimento Virtual de Controle: Uso de Técnicas de Realidade Virtual para a Construção de um Sistema Ball-Beam.
Experimento Virtual de Controle: Uso de Técnicas de Realidade Virtual para a Construção de um Sistema Ball-Beam. Éder Torres Patrício Max Rothe-Neves Manoel Ribeiro Filho Orlando Fonseca Silva Departamento
Aerial robotics, Autonomous navigation, Image processing, Telemetry.
CONSTRUÇÃO DE MOSAICO UTILIZANDO IMAGENS AÉREAS ADQUIRIDAS DE FORMA AUTÔNOMA Lúcio André Amorim, Leonardo de Assis Silva, Felippe Mendonça de Queiroz, Ricardo da Mota Salvador, Raquel Frizera Vassalo,
SISTEMA EMBARCADO PARA CONTROLE DE VANTS DE PÁS ROTATIVAS: PARTE DE BAIXO NÍVEL DA PLATAFORMA AURORA Igor H. B. Pizetta, Alexandre S. Brandão, Mário Sarcinelli Filho Programa de Pós-Graduação em Engenharia
INTEGRAÇÃO DAS DISCIPLINAS DE CONTROLE E SISTEMAS DIGITAIS NO DESENVOLVIMENTO DE UM CPBM EM FPGA USANDO O HDL CODER
INTEGRAÇÃO DAS DISCIPLINAS DE CONTROLE E SISTEMAS DIGITAIS NO DESENVOLVIMENTO DE UM CPBM EM FPGA USANDO O HDL CODER Letícia R L Neves leticiaruy@gmail.com Universidade Federal do Espírito Santo Av. Fernando
Plataforma de Software para Robôs Móveis Autônomos
Plataforma de Software para Robôs Móveis Autônomos Silas F. R. Alves 1, João M. Rosário 2, Humberto Ferasoli Filho 3 1 Dep. de Engenharia Elétrica, Escola de Engenharia de São Carlos, Universidade de São
Visão Omnidirecional para
Universidade Federal da Bahia Programa de Pós-graduação em Engenharia Elétrica Projeto Visão Omnidirecional para Robótica Móvel Projeto de pesquisa submetido ao Programa de Pós-graduação em Engenharia
PROJETO E IMPLEMENTAÇÃO DE UM CONTROLADOR DIGITAL EM CASCATA PARA ROBÔS DE TRAÇÃO DIFERENCIAL
PROJETO E IMPLEMENTAÇÃO DE UM CONTROLADOR DIGITAL EM CASCATA PARA ROBÔS DE TRAÇÃO DIFERENCIAL Júlio César Bragança da Matta Machado, julio.matta.machado@gmail.com Antônio Augusto Torres Maia, aamaia@ufmg.br
APRENDIZAGEM DE TÉCNICAS INTELIGENTES
INTEGRAÇÃO DE UM SISTEMA DE INFERÊNCIA FUZZY EM AMBIENTE DE SIMULAÇÃO ROBÓTICA PARA APRENDIZAGEM DE TÉCNICAS INTELIGENTES ALEXANDRE G. XAVIER 1 2, NIVAL N. ALMEIDA 1. 1. Programa de Pós-Graduação em Engenharia