Escolar Documentos
Profissional Documentos
Cultura Documentos
INOVAÇÃO
QUEM FAZ A OBR DE OLHO
NOVAS FORMAS DE PROGRAMAÇÃO
CONHEÇA NOSSOS VOLUNTÁRIOS VEJA QUEM MARCOU A OBR POR AÍ
SEM CÓDIGOS
Mundo Robótica, São Carlos-SP, VOL. 9, Nº24 – abr/ago - 2022
Expediente SuMáRIO
4
Mundo Robótica
Revista Oficial da Olimpíada Brasileira de Robótica
VOL. 9, Nº24 – Abr/Ago – 2022 DESENVOLVIMENTO DE PROJETOS
- ISSN: 2675-8733
OLIMPÍADA BRASILEIRA DE ROBÓTICA
BÁSICOS DE ROBÓTICA
Universidade Estadual de Campinas Confira como circuitos e projetos simples
Cidade Universitária Zeferino Vaz - Barão Geraldo, podem servir para a robó�ca.
Campinas - SP/Brasil, 13083-970
Tel: (19) 3521-7000
7 ACONTECEU
Coordenadora Geral
Profa. Dra. Cíntia Kimie Aihara
(COTUCA - Unicamp) Muito trabalho e envolvimento das equipes
Vice-Coordenadora Geral
pautaram as provas das etapas regionais.
Profa. Dra. Sarah Thomaz de Lima Sá (IFRN)
8
Coordenadora da Modalidade Teórica
Profa. Dra. Carla da Costa Fernandes Curvelo (UFRN) ROBÓTICA SUCATIONAL
Coordenadora da Modalidade Prática Projeto de robó�ca com sucata reúne
Profa. Daniele Ortiz Hoffmann Bonicio (SESI/SP) sustentabilidade, programação e diversão!
10
Coordenadora Administrativa
Luciana Piccinini
Conselho da RCB
INOVAÇÃO
Prof. Dr. Rogério Sales Gonçalves - (UFU) Robó�ca também tem tendência e
Prof. Dr. Marco Simões – (Uneb) robôs já são configurados sem códigos.
Prof. Dr. Alexandre da Silva Simões – (Unesp)
Profa. Dra. Esther Luna Colombini – (Unicamp)
13
Prof. Dr. Josemar Rodrigues de Souza – (Uneb)
Profa. Msc. Cristiane Pelisolli Cabral – (SEDUC – POA)
Prof. Dr. Reinaldo Augusto da Costa Bianchi – (FEI) QUEM FAZ A OBR
Prof. Dr. Luiz Marcos Garcia Gonçalves – (UFRN) Nesta edição, apresentamos os
Prof. Dr. Flavio Tonidandel – (FEI) voluntários da OBR.
Profa. Msc. Carmem Ribeiro Faria Santos – (UFES)
Prof. Dr. Paulo Ferreira – (UFPel)
17
Profa. Dra. Tatiana de Figueiredo Pazelli – (UFSCar)
Prof. Dr. Rafael Vidal Aroca - (UFSCar)
Secretário Administrativo
DE OLHO
Leonardo de Lellis Rossi
Confira quem
marcou a OBR por aí.
Assistente de Coordenação
Jussara Queiroz de Carvalho
Assessora de Comunicação:
Patrícia Vergara
EDIÇÃO E REPORTAGEM
Stella de Oliveira Marques MTB 55980
Andrea Vergamini de Castro MTB 57887/SP
CRIAÇÃO E DIAGRAMAÇÃO
A Revista Mundo Robótica quer te ouvir.
Cain Rodrigues
FOTOS: Arquivos pessoais e OBR
Envie sugestões de matérias, críticas, elogios...
OBR Publicação Quadrimestral mundorobotica@obr.org.br
www.obr.org.br
Realização e organização
REALIZAÇÃO: APOIO:
EDITORIAL
Ano de retomada, de colocar novamente nossos robôs nas arenas
e voltar a trabalhar a robótica pertinho dos nossos colegas.
Equipe OBR
Desenvolvimento de projetos
básicos de robótica
Nas etapas iniciais de desenvolvimento de um Newton C. Braga, Renato Paiotti*, mostra alguns
projeto robótico avançado, podemos contar com circuitos e projetos simples que podem servir
soluções didáticas ou experimentais que visem para o desenvolvimento, teste e aprendizado
aperfeiçoar ou testar partes mecânicas como os básico de robótica sem a necessidade de
controles de velocidade, caixas de redução ou microcontroladores. Alguns deles, pelas suas
resposta de sensores sem o uso de possíveis aplicações lúdicas, podem ser
microcontroladores. implementados no Ensino Fundamental, com a
finalidade de despertar o interesse pela robótica.
Neste artigo, o Diretor de Conteúdo do Instituto Aproveite o conteúdo!
Robô Escova
Um projeto estimulante, que aplicamos aos
alunos do Ensino Fundamental e desperta
enorme entusiasmo, é o Robô Escova. Usando
uma escova comum, com as cerdas levemente
entortadas com um secador de cabelos ou outra
fonte de calor, as vibrações que um motor com
um peso excêntrico provoca
fazem com que ele se
desloque rapidamente (veja
no vídeo). Evidentemente, o
robô faz o movimento sem
direção, mas diversas
competições podem ser
propostas (figura 1). Acesse o Vídeo Figura 1 – O Robô Escova montado
Podemos, por exemplo, fazer uma pista com ripas, onde os robôs são soltos, deslocando-se e batendo
aleatoriamente nas laterais. Vence o que chegar ao final. No site, apresentamos uma versão que pode
ser controlada por feixes de luz. Nada impede que ela seja modificada para seguir uma linha. Uma
pista de competição é mostrada na figura 2.
Robô de Combate
Este robô foi utilizado por nossos alunos do
Colégio Mater-Amabilis em diversas competições
do Ensino Médio. A sua parte elétrica é muito
simples, envolvendo apenas os motores, fonte de
alimentação (pilhas) e duas chaves reversíveis
especiais para o controle feito por joystick.
Controles PWM
Um recurso importante que os projetistas de
robôs devem conhecer é o funcionamento de um
circuito PWM (Pulse Width Modulation ou
modulação de largura de pulso). Ele permite
controlar de forma precisa o movimento de
robôs, atuando sobre os motores.
Conclusão
Acreditamos que a montagem de um robô Com nossa experiência como educadores há
microcontrolado com o Arduino® é apenas a anos, sabemos muito bem como a sequência
fase final de um processo de aprendizado que dos ensinamentos de tecnologia são
depende de muitas etapas. importantes para que não ocorram “gaps”
que possam afetar a formação dos
Montar o robô e ter sucesso na competição estudantes.
não apenas significa que os alunos sabem
como programar e colocar alguma eletrônica Vemos isso na passagem do Ensino Médio
numa plataforma. Deve ser além, ensinando para o Superior, onde etapas são puladas,
eletrônica desde suas raízes, como operar prejudicando a formação posterior de um
com ferramentas desde as suas operações bom profissional. Uma competição de
mais simples, fazendo entender como entram robótica deve levar em conta este fato.
em jogo as leis físicas que envolvem todo o
projeto que estão realizando.
Curiosidades
(*) Renato Paiotti é CEO do Instituto
Newton C. Braga, atuando na área de
eletrônica e tecnologia desde 1966. Projetos Educacionais de
Com mais de 150 livros publicados no Robótica e Mecatrônica (livro)
Brasil e em diversos países, teve seu
livro Robotics, Mechatronics and
Artificial Intelligence indicado pelo Projetos com caixas de
IEEE como parte do projeto STEM, nos redução
Estados Unidos, em 2005. Em seu
site, existem milhares de artigos
sobre tecnologia.
Para chegarmos até a tão esperada Etapa Nacional, durante o ano nós realizamos
as Etapas Regionais e Estaduais das Modalidades Prática e Teórica e as atividades
aconteceram por meio de competições práticas (com robôs) e provas em todo o
Brasil. Assim, nossos estudantes puderam respirar a OBR, treinar os seus
conhecimentos e garantir as suas classificações.
Modalidade Prática:
Etapas Estaduais
Regionais / Estaduais:
Simulação 03/09
(PB, GO, MG, PA, AM, BA, CE, DF, PI,
Ocorreram entre maio e agosto
RJ, ES, SE e MT)
Esquenta OBR SBOTICS: 28/08
SOPROBÔ BARATINHAS
Programação
sem códigos é
a nova
tendência na
robótica
Plataforma BIPES foi desenvolvida com
participação de membro da equipe
organizadora da OBR
Você sabia que, para programar um robô existem demonstração, em que o programador move o
diversas ferramentas? robô com um controle (teach pendant) até certas
posições, e vai ‘salvando’ cada ponto do
E o mais inovador é que, segundo um artigo movimento. “Há também a possibilidade do
recente publicado pela revista que indica operador mover o robô manualmente, enquanto o
tendências tecnológicas, a IEEE Spectrum, cujo o robô aprende esta movimentação para repetir
título é "Programming Without Code: The Rise of posteriormente”. Segundo Aroca, robôs móveis,
No-Code Software Development", que traduzido em geral, são programados em linguagens mais
significa "Programação sem código: a ascensão genéricas como ‘Python, C e C++’, e os
do desenvolvimento de software sem código", desenvolvedores integram recursos de
observa-se um rápido crescimento das microcontroladores, processadores e, em vários
ferramentas de programação com "baixa casos, visão de máquina e inteligência artificial.
codificação" ou "sem código" (low code / no “Uma ferramenta muito popular é o Robotic
code), e muitas empresas já estão contratando Operating System (ROS), que oferece vários
profissionais com este perfil. recursos avançados para programação de robôs,
mas ainda usando programação textual com
Quem explicou tudo isso foi o criador da ‘Python e/ou linguagem C’. Além disso, embora
plataforma BIPES, uma plataforma totalmente não seja uma abordagem nova, temos visto um
gratuita, aberta e livre, desenvolvida no Brasil, crescimento notável do uso de ferramentas de
para programação de sistemas embarcados e programação por blocos ou por modelos, em que
aplicações de Internet das Coisas, Rafael Vidal diagramas e blocos interconectados são usados
Aroca, que é pesquisador do Centro de Pesquisas para gerar o código (programa)
Avançadas Wernher von Braun e docente da automaticamente. É provável que muita gente já
UFSCar. Segundo ele, na indústria é comum tenha visto ou conheça os blocos de
utilizar linguagens com comandos textuais do programação de kits de robótica LEGO, que são
tipo ‘MOVER’ para manipuladores robóticos. intuitivos e práticos de usar. Agora, este tipo de
Outras formas intuitivas de programação usadas abordagem já está sendo usada na indústria.
na indústria incluem a programação por
O diferencial
Permitir que o foco da programação fique na A princípio, a programação sem código poderá
lógica do programa/aplicação, dispensando ser utilizada para qualquer tipo de robô, porém, a
conhecimento de detalhes da linguagem de possibilidade de uso de uma ferramenta deste
programação como por exemplo, a necessidade tipo depende muito do fabricante e
de ";" após cada linha de comando ou a desenvolvedor do robô disponibilizar o acesso a
necessidade de uso de parênteses em uma este recurso, e/ou integrar este recurso em suas
função IF (SE), é o grande diferencial desse tipo ferramentas, ou mesmo oferecer um robô com
inovador de programação. Um programa arquitetura de software aberta para possibilitar a
preparado com programação por blocos, por integração com ferramentas de programação
exemplo, nunca ‘daria erro de compilação’, já que sem código. “Por exemplo, existem diversos
a ferramenta de programação visual não permite robôs controlados pelo módulo ESP32, de forma
conexões incorretas entre blocos lógicos. “Eles que eles podem ser programados diretamente
simplesmente não encaixam. Como já pelo BIPES ou qualquer outra ferramenta de
mencionado, além de reduzir erros, outro programação sem código que gere código que
diferencial é a produtividade e alta velocidade de possa ter embarcado / usado em um módulo
desenvolvimento. Usando o BIPES, por exemplo, ESP32”, disse Aroca.
é possível desenvolver uma aplicação completa
para Internet das Coisas em poucos minutos”. Sendo assim, está cada vez mais acessível e
Confira o exemplo abaixo: disponível aplicações que possam ajudar
amplamente as pessoas, melhorando processos,
atividades, reduzindo riscos e possíveis
problemas em tarefas repetitivas e perigosas.
“Além disso, está cada vez mais acessível para o
público amplo que cada um possa programar seu
robô sem código”, finalizou.
quem faz
a obr
Nesta edição da Revista Mundo Robótica, você apresentarmos alguns dos voluntários da OBR
continua conhecendo quem faz a diferença que atuam desde juízes a narradores das
para que a Olimpíada Brasileira de Robótica competições e contam para gente suas
seja esse sucesso. Agora, é a vez de trajetórias na Olimpíada.
Fagner Barbosa Ribeiro é formado em Técnico de Ao longo do tempo, tenho recebido muitos
Eletrônica e Telecomunicações, graduado em depoimentos de alunos que mudaram a vida
Sistemas de Informação e pós-graduado em através da robótica, que começaram competindo
Segurança da Informação. Começou na OBR em no Ensino Fundamental e hoje são formados na
2010, quando trabalhava em um ponto turístico área da tecnologia. Temos até alguns
de João Pessoa, chamado Estação Ciência. trabalhando comigo na organização, o que me
deixa completamente realizado, fazendo com que
“Implantamos o laboratório de robótica, para que sinta que estou no caminho certo.
estudantes de todo o Estado pudessem fazer
oficinas gratuitas por agendamento e conhecer a Vejo o meu trabalho voluntário na OBR como uma
ferramenta. Foi quando a Esther e o Alexandre oportunidade de impactar a vida dos nossos
Simões (então coordenadores da OBR) estavam estudantes e, através da divulgação e incentivo
visitando a cidade e foram conhecer o projeto. da robótica, mostrar um caminho que eles podem
Imediatamente, quiseram saber quem era o trilhar, desde muito cedo, tornando-se
responsável e lançaram a proposta da gente profissionais competentes.”
organizar a etapa Estadual da OBR na Paraíba,
que era um dos Estados que ainda não
participava da Modalidade Prática. Aceitamos o
desafio e, até hoje, 12 anos depois, ainda
estamos completamente apaixonados pelo
projeto.
Elétrica. Começou na OBR como técnico da compartilhar esses momentos e torneios, faz
equipe Cyberzukas, em 2014. parte da nossa história, das nossas vidas!
Ficamos muito felizes fazendo esse trabalho
“Hoje, atuo na OBR na organização e como juntos!
narrador/apresentador, fazendo com que as
crianças fiquem calmas e tranquilas para que Entendo a importância do trabalho voluntário
seus dias nos torneios sejam inesquecíveis. E, para transformar a educação, transformando
contribuo em tudo que for preciso para a vidas. As experiências vividas por uma criança
realização de cada evento! que participa dos torneios fazem toda a diferença
no futuro delas, nas escolhas profissionais e,
Eu e a Amanda (namorada do Anderson, também com certeza, na gestão emocional. Saber disso
voluntária da OBR que está nesta matéria!) nos já faz todo trabalho e dedicação valer a pena!
conhecemos em torneios e vivemos tecnologia e
educação no nosso dia a dia desde sempre, pois Acredito que a OBR seja uma parte
somos de famílias de educadores. O fato de importantíssima na educação, trazendo tantos
atuarmos juntos nos torneios é incrível, porque aprendizados técnicos e um crescimento pessoal
podemos compartilhar das mesmas enorme para cada uma das crianças e
experiências, fazendo nosso papel de adolescentes que participam. Faz com que toda
incentivadores e crescendo juntos. teoria vista em sala de aula seja realizada na
prática. Fico muito feliz em fazer parte desse
Sei que a OBR caminha junto com o voluntariado processo!”
e é extremamente importante que surjam cada
vez mais voluntários. Faço esse trabalho de
coração e espero que consiga incentivar cada vez
mais voluntários por esse Brasilzão!
entre si, superando os desafios e criando uma mundo. E o ambiente de trabalho em equipe (e
comunidade cada vez maior e melhor. Em todos entre equipes) é algo que desenvolve cada um
os sentidos. como ser humano, para que possam trabalhar em
conjunto, superar as dificuldades e criar,
Para os estudantes, vejo a OBR como uma futuramente, um ambiente saudável de trabalho,
oportunidade de conhecerem esse mundo que independente da profissão que forem seguir. É
antes era muito restrito. É uma área em que um aprendizado que levam para a vida e que
podem se desenvolver e aplicarem o agrega muito valor para eles.”
conhecimento nas mais diversas soluções para o