Robótica Móvel
Formato, Características e Organização de
Competições

Profº Humberto Zanetti
Professor e Coordenador na ETEC Rosa Perrone Scavone – Itatiba   1
Roteiro
•   Objetivos da Robótica Móvel
•   Objetivo da Competição
•   Aplicação em aulas
•   O Robotino
•   Treinamento
•   Critérios de pontuação e avaliação
•   Competições e suas tarefas
•   Resultados
•   Projetos futuros
                                         2
Objetivos da Robótica Móvel
• Para indústria:
  – “Uma nova dimensão no desenvolvimento da
    automação industrial”
• Para educação:
  – Motivação para aprendizagem
  – Experimentação tecnológica
  – Desenvolver soluções reais para indústria



                                                3
Robótica Móvel – áreas de
atuação




Automobilistica   Alimentação   Eletrônica   Processo   Química   Têxtil




                                                                           4
Objetivos da Competição
• Para FESTO:
  – Atuação do departamento Didatic (DI);
  – Edutainment;
  – Entrada de equipamentos nas escolas.
• Para o CEETEPS:
  – Formação e desenvolvimento do aluno;
  – Alunos ingressando em grandes competições (como a
    World Skills);
  – Melhoria na qualidade de aulas (notória evasão);
  – Aproximação com a indústria.
• Para o aluno:
  – Competir!
                                                    5
Aplicações em aulas
Tópicos Relacionados               Recurso utilizado          Aprendizado
 Sensores                          Sensores
 Mecanismos                        Montagens mecânicas
 Tecnologia de malha fechada       Motores elétricos         Trabalho individual e em
 Programação                       Software Robotino View   grupos
 Processamento de imagem           Câmera

 Aplicação e análise de vetores    Software Robotino View    Aprendizagem experimental e
 Drive Omnidirecional              Montagens mecânicas      práticas relacionadas a solução
                                                              de problemas
Programação em linguagem           C++
C++                                 Câmera
 Processamento de imagem           WLAN entre Robotino e
 Rede WLAN                        computador

 Programação em linguagem          C++
C++                                 Biblioteca do software
 Análise de vetores               Robotino View
 Programação voltada a
navegação autônoma

                                                                                           6
O Robotino




             7
O Robotino
•   Tecnologia de acionamentos
•   Sensores
•   Controle em Malha Fechada
•   Eletrônica
•   Tecnologia de Comunicação
•   Processamento de Imagem
•   Tecnologia da Informação




                                 WLAN


                                        8
O Robotino
                            Dimensões:
                            Diâmetro: 370 mm
                            Altura: 210 mm (sem câmera)
                            Peso: aprox. 11 kg




 Componentes industriais
 Conexão à CPU através de
 conector único


                                                    9
O Robotino
             Estrutura Mecânica

             Rodas Omnidirecionais;
             3 motores com redutores;
             Mobilidade em qualquer
             direção;
             Chassis em aço com barra
             protetora de borracha;
             Fácil acesso às baterias;
             Fácil accesso à rodas,
             motores e transmissão

                                   10
O Robotino
A movimentação do Robotino pode ser realizada em qualquer
direção, a partir do acionamento sincronizados dos motores




                                                             11
O Robotino
             Sensores:
             • 9 sensores infravermelho para
               distância
             • Sensor indutivo analógico
             • Sistema de Visão - câmera Web
               USB
             • Sensores ópticos digitais
             • Plataforma aberta para inserção
               de outros sensores e dispositivos
             • Sensores ultrassônicos, de
               navegação, etc.
             • 8 entradas digitais e 8 saídas
               digitais
             • 8 entradas analógicas
             • 2 relês

                                              12
O Robotino

             RobotinoView


                        WLAN
               C ++


                        WLAN




                      Programa em C ++

                                         13
Treinamento
• Início em dezembro de 2010
• Conceitos fundamentais para utilização do
  robô
• Programação utilizando Robotino View
• Instalação de equipamentos auxiliares:
  – Garra
  – Ventosa pneumática


                                              14
Treinamento - cenários




                         15
Treinamento




                                                            16
    Link do vídeo no YouTube: http://youtu.be/oOJyvPsYSmA
Treinamento




                                                            17
    Link do vídeo no YouTube: http://youtu.be/OLMlVb9Dv4E
Treinamento




                                                            18
    Link do vídeo no YouTube: http://youtu.be/aV6Kc2N0Fgs
Critérios de avaliação e
pontuação
•   Divisão por módulos (tarefas)
•   Tempo máximo por módulo
•   Pontuação máximo por módulo
•   Critérios de avaliação:
    – Por etapa da tarefa
    – Por tempo (para algumas provas)
• Tempo inicial para programação
• Revezamento de equipes para usar a arena
  para testes e ajustes
                                             19
Competição e suas tarefas
2ª Competição Tecnológica




        Categoria : Robótica Móvel
                Maio/2011
                                     20
Competição e suas tarefas
2ª Competição Tecnológica


  Área de Trabalho




                            21
Competição e suas tarefas
2ª Competição Tecnológica


     Arena




                            22
Competição e suas tarefas
2ª Competição Tecnológica




                                                             23
     Link do vídeo no YouTube: http://youtu.be/IViTWRf91Ao
Competição e suas tarefas
2ª Competição Tecnológica




                                                             24
     Link do vídeo no YouTube: http://youtu.be/ug3dYz42rZc
Competição e suas tarefas
2ª Competição Tecnológica




                                                             25
     Link do vídeo no YouTube: http://youtu.be/7kPRKyAeRlI
Competição e suas tarefas
CBR – São João del Rei




      Categoria : Festo - Robotino Logistics Competition
                        Setembro/2011
                                                           26
Competição e suas tarefas
CBR – São João del Rei




           Área de Trabalho



                              27
Competição e suas tarefas
CBR – São João del Rei




            Arena



                            28
Competição e suas tarefas
CBR – São João del Rei




                                                             29
     Link do vídeo no YouTube: http://youtu.be/947i_LTbRMc
Competição e suas tarefas
Olimpíada do Conhecimento




          Categoria : Robótica Móvel
               Novembro/2011           30
Competição e suas tarefas
Olimpíada do Conhecimento




                            31
Competição e suas tarefas
Olimpíada do Conhecimento




                            32
Competição e suas tarefas
Olimpíada do Conhecimento




                                                             33
     Link do vídeo no YouTube: http://youtu.be/HxwYwvLxx6U
Resultados
• Nas competições
  – 3º na Competição Tecnológica
  – 6º lugar na Competição Brasileira de Robótica
  – 6º lugar na Olimpíada do Conhecimento
• Enriquecimento do conhecimento sobre robótica
• Vivência em competições
• Possibilidades educacionais e de crescimento do
  aluno
• Definir necessidades e realidades do CEETEPS

                                                    34
Projetos Futuros
• Desenvolver uma competição interna com
  equipamentos mais próximos da “realidade
  financeira” do CEETEPS
• Categorias:
  – Robótica Móvel : Básico e Avançado
  – Virtual: Robocode
  – Futebol: RoboCup F-180
• Divisão de categorias entre Etecs e Fatecs
• Estudo de parceria com a XBot
                                               35
Projetos Futuros




                   36
Projetos Futuros
• Objetivos:
  – Definir um padrão de competição interno
  – Fortalecer a presença em competições externas
  – Multidisciplinaridade e colaboração entre cursos e
    áreas
  – Maior participação de escolas e faculdades
  – Estimular e motivar alunos
  – Elevar a participação de professores em projetos
    educacionais e pesquisas
                                                     37
Contatos
• E-mail:
  – hzanetti@gmail.com
  – humberto.zanetti@etec.sp.gov.br
• Skype: humberto.zanetti




                                      38

Apresentação robótica móvel

  • 1.
    Robótica Móvel Formato, Característicase Organização de Competições Profº Humberto Zanetti Professor e Coordenador na ETEC Rosa Perrone Scavone – Itatiba 1
  • 2.
    Roteiro • Objetivos da Robótica Móvel • Objetivo da Competição • Aplicação em aulas • O Robotino • Treinamento • Critérios de pontuação e avaliação • Competições e suas tarefas • Resultados • Projetos futuros 2
  • 3.
    Objetivos da RobóticaMóvel • Para indústria: – “Uma nova dimensão no desenvolvimento da automação industrial” • Para educação: – Motivação para aprendizagem – Experimentação tecnológica – Desenvolver soluções reais para indústria 3
  • 4.
    Robótica Móvel –áreas de atuação Automobilistica Alimentação Eletrônica Processo Química Têxtil 4
  • 5.
    Objetivos da Competição •Para FESTO: – Atuação do departamento Didatic (DI); – Edutainment; – Entrada de equipamentos nas escolas. • Para o CEETEPS: – Formação e desenvolvimento do aluno; – Alunos ingressando em grandes competições (como a World Skills); – Melhoria na qualidade de aulas (notória evasão); – Aproximação com a indústria. • Para o aluno: – Competir! 5
  • 6.
    Aplicações em aulas TópicosRelacionados Recurso utilizado Aprendizado  Sensores  Sensores  Mecanismos  Montagens mecânicas  Tecnologia de malha fechada  Motores elétricos  Trabalho individual e em  Programação  Software Robotino View grupos  Processamento de imagem  Câmera  Aplicação e análise de vetores  Software Robotino View  Aprendizagem experimental e  Drive Omnidirecional  Montagens mecânicas práticas relacionadas a solução de problemas Programação em linguagem  C++ C++  Câmera  Processamento de imagem  WLAN entre Robotino e  Rede WLAN computador  Programação em linguagem  C++ C++  Biblioteca do software  Análise de vetores Robotino View  Programação voltada a navegação autônoma 6
  • 7.
  • 8.
    O Robotino • Tecnologia de acionamentos • Sensores • Controle em Malha Fechada • Eletrônica • Tecnologia de Comunicação • Processamento de Imagem • Tecnologia da Informação WLAN 8
  • 9.
    O Robotino Dimensões: Diâmetro: 370 mm Altura: 210 mm (sem câmera) Peso: aprox. 11 kg Componentes industriais Conexão à CPU através de conector único 9
  • 10.
    O Robotino Estrutura Mecânica Rodas Omnidirecionais; 3 motores com redutores; Mobilidade em qualquer direção; Chassis em aço com barra protetora de borracha; Fácil acesso às baterias; Fácil accesso à rodas, motores e transmissão 10
  • 11.
    O Robotino A movimentaçãodo Robotino pode ser realizada em qualquer direção, a partir do acionamento sincronizados dos motores 11
  • 12.
    O Robotino Sensores: • 9 sensores infravermelho para distância • Sensor indutivo analógico • Sistema de Visão - câmera Web USB • Sensores ópticos digitais • Plataforma aberta para inserção de outros sensores e dispositivos • Sensores ultrassônicos, de navegação, etc. • 8 entradas digitais e 8 saídas digitais • 8 entradas analógicas • 2 relês 12
  • 13.
    O Robotino RobotinoView WLAN C ++ WLAN Programa em C ++ 13
  • 14.
    Treinamento • Início emdezembro de 2010 • Conceitos fundamentais para utilização do robô • Programação utilizando Robotino View • Instalação de equipamentos auxiliares: – Garra – Ventosa pneumática 14
  • 15.
  • 16.
    Treinamento 16 Link do vídeo no YouTube: http://youtu.be/oOJyvPsYSmA
  • 17.
    Treinamento 17 Link do vídeo no YouTube: http://youtu.be/OLMlVb9Dv4E
  • 18.
    Treinamento 18 Link do vídeo no YouTube: http://youtu.be/aV6Kc2N0Fgs
  • 19.
    Critérios de avaliaçãoe pontuação • Divisão por módulos (tarefas) • Tempo máximo por módulo • Pontuação máximo por módulo • Critérios de avaliação: – Por etapa da tarefa – Por tempo (para algumas provas) • Tempo inicial para programação • Revezamento de equipes para usar a arena para testes e ajustes 19
  • 20.
    Competição e suastarefas 2ª Competição Tecnológica Categoria : Robótica Móvel Maio/2011 20
  • 21.
    Competição e suastarefas 2ª Competição Tecnológica Área de Trabalho 21
  • 22.
    Competição e suastarefas 2ª Competição Tecnológica Arena 22
  • 23.
    Competição e suastarefas 2ª Competição Tecnológica 23 Link do vídeo no YouTube: http://youtu.be/IViTWRf91Ao
  • 24.
    Competição e suastarefas 2ª Competição Tecnológica 24 Link do vídeo no YouTube: http://youtu.be/ug3dYz42rZc
  • 25.
    Competição e suastarefas 2ª Competição Tecnológica 25 Link do vídeo no YouTube: http://youtu.be/7kPRKyAeRlI
  • 26.
    Competição e suastarefas CBR – São João del Rei Categoria : Festo - Robotino Logistics Competition Setembro/2011 26
  • 27.
    Competição e suastarefas CBR – São João del Rei Área de Trabalho 27
  • 28.
    Competição e suastarefas CBR – São João del Rei Arena 28
  • 29.
    Competição e suastarefas CBR – São João del Rei 29 Link do vídeo no YouTube: http://youtu.be/947i_LTbRMc
  • 30.
    Competição e suastarefas Olimpíada do Conhecimento Categoria : Robótica Móvel Novembro/2011 30
  • 31.
    Competição e suastarefas Olimpíada do Conhecimento 31
  • 32.
    Competição e suastarefas Olimpíada do Conhecimento 32
  • 33.
    Competição e suastarefas Olimpíada do Conhecimento 33 Link do vídeo no YouTube: http://youtu.be/HxwYwvLxx6U
  • 34.
    Resultados • Nas competições – 3º na Competição Tecnológica – 6º lugar na Competição Brasileira de Robótica – 6º lugar na Olimpíada do Conhecimento • Enriquecimento do conhecimento sobre robótica • Vivência em competições • Possibilidades educacionais e de crescimento do aluno • Definir necessidades e realidades do CEETEPS 34
  • 35.
    Projetos Futuros • Desenvolveruma competição interna com equipamentos mais próximos da “realidade financeira” do CEETEPS • Categorias: – Robótica Móvel : Básico e Avançado – Virtual: Robocode – Futebol: RoboCup F-180 • Divisão de categorias entre Etecs e Fatecs • Estudo de parceria com a XBot 35
  • 36.
  • 37.
    Projetos Futuros • Objetivos: – Definir um padrão de competição interno – Fortalecer a presença em competições externas – Multidisciplinaridade e colaboração entre cursos e áreas – Maior participação de escolas e faculdades – Estimular e motivar alunos – Elevar a participação de professores em projetos educacionais e pesquisas 37
  • 38.
    Contatos • E-mail: – hzanetti@gmail.com – humberto.zanetti@etec.sp.gov.br • Skype: humberto.zanetti 38