Você está na página 1de 36

13

SÉRIE
ALMANAQUE PARA POPULARIZAÇÃO DE
Robótica
CIÊNCIA DA COMPUTAÇÃO

Volume 1

Introdução à Robótica
NATÁLIA DE SANTANA BATISTA
JORGE MOREIRA GOMES
MARIA AUGUSTA SILVEIRA NETTO NUNES
José Humberto dos Santos Júnior
Universidade Federal do Estado do Rio de Janeiro (UNIRIO)

REITOR
Prof. Dr. Ricardo Silva Cardoso

VICE-REITOR
Prof. Dr. Benedito Fonseca e Souza Adeodato

CAPA, ILUSTRAÇÕES E EDITORAÇÃO ELETRÔNICA


José Humberto dos Santos Júnior

REVISÃO GERAL
Maria Augusta Silveira Netto Nunes

Os personagens e algumas imagens desta obra foram retiradas e reutilizadas dos gibis correspondentes, des-
critos na Apresentação.

Dados Internacionais de Catalogação na Publicação (CIP)

E55

Introdução à robótica [recurso eletrônico] / Natália de Santana Batista, Jorge Moreira


Gomes, Maria Augusta Silveira Netto Nunes, José Humberto dos Santos Júnior. – Porto
Alegre : SBC, 2021.
36 p. : il. – (Almanaque para popularização de ciência da computação. Série 13, Robótica ;
v. 1).

ISBN 978-65-87003-46-7

1. Robótica. 2. Computação. I. Batista, Natália de Santana. II. Gomes, Jorge Moreira.


III. Nunes, Maria Augusta Silveira Netto. IV. Santos Júnior, José Humberto dos. V.
Universidade Federal do Estado do Rio de Janeiro. VI. Universidade Federal de Sergipe.
VII. Título. VIII. Série.

CDU 004 (059)



Catalogação elaborada por Francine Conde Cabral
CRB-10/2606
NATÁLIA DE SANTANA BATISTA
JORGE MOREIRA GOMES
MARIA AUGUSTA SILVEIRA NETTO NUNES
José Humberto dos Santos Júnior

ALMANAQUE PARA POPULARIZAÇÃO DE


CIÊNCIA DA COMPUTAÇÃO
Série 13: Robótica

Volume 1: Introdução à Robótica

Porto Alegre/RS
Sociedade Brasileira de Computação
2021
Apresentação
Essa cartilha foi desenvolvida durante a Bolsa de Produtividade CNPq-
DT-1D n°313532/2019-2, coordenado pela profª. Maria Augusta S. N. Nunes,
desenvolvidas no Departamento de Informática Aplicada (DIA)/ Bacharelado
em Sistemas de Informação (BSI) e Programa de Programa de Pós-Graduação
em Informática (PPGI) da Universidade Federal do Estado do Rio de Janeiro
(UNIRIO) e, também, no Programa de Pós-graduação em Ciência da Computação
(PROCC) na Universidade Federal de Sergipe. É também vinculado a projetos
de extensão, Iniciação Científica e Tecnológica para Popularização de Ciência
da Computação apoiada pelo NIT institucional UNIRIO. O público alvo das
cartilhas são jovens e pré-adolescentes. O objetivo é fomentar ao público
nacional o interesse pela área de Ciência da Computação.

Este gibi, Volume 1 da Série 13, sobre Robótica, disserta a respeito de
princípios básicos da Robótica para crianças, onde Maicon, Susana e Luana
vão para uma Feira de Robótica com sua escola, lugar em que podem aguçar
sua curiosidade em relação à robôs, usar de sua imaginação para construir
seus próprios robôs. Apesar de um pequeno impasse acontecer e seu instrutor
Isac ter de deixá-los construindo seu robô por conta própria, as crianças então
passam a reconhecer padrões associando aos robôs vistos durante a feira.

(os Autores)
Irmã!
Na saída da escola ...

Irmã!

Irmã!

5
Eu
sei algumas
Irmã, você sabe alguma coisas, mas não muitas,
E aí
coisa sobre Robótica?? É eu sei que usam Robótica em
irmãozinho! que a professora vai levar todo tipo de equipamento hoje
minha turma para uma em dia, até para substituir
feira de Robótica e eu não
profissões.
sei nada sobre essas coisas
tecnológicas.

Mas como eles fazem


isso? Eu achei que só
Uau!! existiam robôs como
nos filmes que são
maus.

Não mesmo! Eles


fazem o que nós
humanos programamos
para eles fazerem.

Que
máximo!...

Imagino Tomara
...Mas
que sejam bem que eles saibam
como será que vão
coloridos e divertidos. jogar jogos de video-
ser os robôs da Feira de
games.
Robótica?

6
Mãeee!!
Paiiii!! Chegamos!!!

Mãe! Será que a gente


Pai! A escola vai deixa?
levar a gente pra uma feira
de Robótica para crianças Será?
na sexta. Deixa eu ir por Será que ele vai se
favooor!? comportar?

Prometo Bom, eu deixo mas só se


me comportar direitinho. você prometer cumprir
algumas regras.

Isso
mesmo.

7
...quarto: Ao entrar na
Primeiro: Qualquer exposição, identificar e ler as
sinal de problema, comunicar placas com as regras de segurança
a professora... e visitação...

...segundo: Ao chegar
à exposição, não se afastar ...quinto: Identificar
as saídas de
do grupo…
emergência…

...terceiro: Ficar atento aos


pontos de referência, como onde o
ônibus escolar ficará estacionado…

Feira de Robótica
Eu prometo,
mãe!

Crianças
Uaaau, quantas
dividam-se em grupos e comecem
máquinas!!
a escolher os stands que vocês tiverem mais
interesse no tema, qualquer dúvida podem falar com
os instrutores da Feira.

8
Vamos
formar uma equipe, Vamos!!
Luana e Susana?

Sejam
bem vindas crianças! Nessa
primeira parte da Feira vocês vão ver uma
exposição de robôs e poderão mexer neles, brincar
com eles, sintam-se à vontade!

Nossa! Vamos
Que irado! nessa!

9
Olha Vamos
esse robô! Que começar por
formato diferente, ele então.
muito diferente do que eu
imaginei que seriam
robôs.

Mas
o que será
que ele faz? Onde
aperta pra ele se
mexer?

Tem Então Deve


um controle aqui só precisamos ser como no vídeo
do lado. Como tem luzes fazê-lo se mexer. game em que as setas
piscando, acho que já está fazem andar para frente e
ligado. para trás.

Funcionou! Wow!
É isso mesmo.
!
ICK
CL

10
Mas
Será CK! Olha!
o que será mais
que ele consegue
CLI Mexeu a
que ele pode fazer? Ele
pegar algo? garra!
tem essas garras…

Vamos
testar esses outros
botões aqui…

Susana, É um Vai
tenta chegar pouco difícil de mais um pouco
perto daquele cubo e controlar, eu nunca para a esquerda.
pegá-lo. mexi em algo do tipo,
mas eu posso tentar!
CK!
CLI

Agora
...agora Você
em linha reta ...
é só mexer conseguiu!!
a garra até
conseguir pegar.

Vamos
para o próximo!

11
Esse Esse CLICK!
aqui parece não tem
um boneco, controle remoto,
gostei dele. só alguns botões
nele.

Liga
ele pra
Ué,
ver o que ele Wow, Como
ele não
faz. ele simplesmente será que ele
está batendo
saiu andando. em nenhum faz isso?
objeto.
É
como se ele
enxergasse.

sv ia!
De

Será Então
Olha! esse é um robô que
que é
Ele desviou da
pelos olhinhos enxerga!
sua mão na frente
dele?
dos olhos dele!

a!
svi
De

Acho que
sim!
Que
máximo!

12
Olha Liga
esse robô ele! CLICK!
que pequenininho,
parece bem mais
simples que os
outros.

Nossa,
ele tá seguindo a
linha que ele tá em
cima!

Olha!
Em baixo dele
Mas tem uma luzinha
como será que ele acesa o tempo todo,
faz isso?. será que é por aqui que
ele enxerga?

É como
se fossem os olhos
desse robô…

Será ...parece que cada robô


que tem uma forma de enxergar
podemos diferente!
chamar ele de
seguidor de
linha?
Acho
um nome
adequado.

13
E Que Será
esse outro robô irado! que ele consegue Vou
aqui? Ele parece um fazer alguma coisa? apertar
escorpião! todos os
Nossa! botões pra
Ele consegue ver.
andar igual a CLICK!
um escorpião de CLICK!
verdade! Chega a ser
assustador. CLICK!

BO
OM
M!

! Olha! Parece
W Parece que uma espécie de
PO tem alguma coisa motor que faz coisas
aqui que impulsiona girarem.
as bolinhas.

Interessante…
...parece
que tudo vem dessa peça
grande aqui com botões, até agora
todos os robôs têm ela.
.
Ai!! Escorpiões...
sempre
Esse robô me perigosos.
atacou!

14
Algum tempo depois...
Gente,
acho que a
gente já pode ir Sim! Sejam
pra segunda parte bem vindas Vocês
da Feira, não é? crianças! Eu já tiveram
me chamo Isac e algum contato
vou guiar vocês pela com a Robótica
Robótica! antes?

Vamos!

Nunca Eu Olha Ensinando


tinha visto gosto de que interessante! o robô a fazer
um robô de tecnologia Mas vocês sabiam que dá nosso dever de
perto antes mas não sei pra aprender as coisas da casa??
dessa Feira. quase nada de escola enquanto aprende
Robótica. Robótica?

Eu
também.

Não
exatamente…
Sim!!!!
...Vamos entender na prática…

...vocês gostam de
Minecraft?

15
O Eu E se
que vocês gosto quando Eu vocês fizessem
mais gostam a gente encontra também! um robô capaz de
de fazer no um mapa do tesouro Principalmente seguir um mapa do
Minecraft? e segue ele até quando o tesouro?
encontrar o tesouro são
tesouro! diamantes!!

É
possível!?? Nós
mesmos??
Que
máximo!!

Vejam
Claro só...
que sim!!

Aqui
nós temos
algumas peças de
Lego feitas para a
construção de
robôs…

16
…com
elas é possível fazer
qualquer tipo de robô que
vocês imaginarem…

…só é
preciso descobrir as
melhores formas de encaixar as
peças umas nas outras..
…e é claro,
Isac
programá-las para fazer
pode vir
o que vocês querem no
aqui, por favor?
final...

Bom E Eu Essa
crianças, agora? Por não faço a não é aquela
estão me chamando onde a gente mínima ideia. peça que estava em
ali, mas vocês já começa?? todos os robôs?
podem começar a
montar.

Ela Ela
mesma! Então Com
é cheia de esses cabos Então
acho que é por ela que entradas, deve devem ser
começamos, deve ser o aqui? Foram os
ser por aqui que a únicos que eu eles.
coração do robô. gente conecta nas achei.
outras peças.

17
Mas Eu
como vamos Só lembro que
saber o que esse saberemos, naquele escorpião
tanto de peças testando... que me atacou tinha
fazem? algum motor que fazia
algo girar atirando
as bolinhas.

A
única peça
que parece
Boa com aquilo é
ideia! essa aqui.

Pneus!! Bom,
Se Pneus giram,
ele faz girar não tem
então a gente pode muitas peças
coisas, o que mais fazer nosso robô
podemos fazer com pretas por aqui,
caminhar igual a um então só pode ser
ele? carrinho! essa aqui.

...tinha
também uma
Excelente
pecinha preta que
idéia!... pareciam dois olhos, que
quando coloquei a mão na
frente, ele desviou.

Essa
mesma!

Não
Parecem faço ideia,
realmente mas deve ter
olhinhos, como relação com
será que ela essas luzes que
enxerga? acendem.

18
Por Mas
falar em luzes, será que não Só
lembrei daquela peça era uma luz de saberemos
que ficava embaixo do robô enfeite? testando.
que seguia a linha, ela ficava
acesa o tempo todo.

Ou
uma luz para ajudar
o robô a enxergar a
linha?

Além Acho Então Mas


dessas peças, que a gente pode vamos por onde
tinham também montar elas igual a brinquedos começar logo a começamos?
essas pecinhas de encaixe para termos o montar!
pequenas. formato que queremos.

Acho Acho
que só lembro que primeiro a gente
dessas peças dos robôs Eu tem que planejar como será
da exposição. também. nosso robô.

E Bom,
Sim, nosso objetivo
depois a gente pode
a gente pode é fazer um robô
desenhar como ele será
montar todos os capaz de encontrar
com base nas peças que
passos que ele irá um mapa do
temos.
fazer. tesouro…

...primeiro
a gente tem
que pensar como
essa tarefa seria
no minecraft.

Isso!

19
Tudo Isso!
começa quando Aí pelo caminho
se encontra um mapa do a gente passa por algum
tesouro… bioma, alguns bem difíceis de
passar…
...aí a gente tem que seguir em
direção ao X. …até mesmo embaixo do mar…

...mas acho que nosso robô não


vai saber nadar.

Aí depois
KKKKKKKKKKKKKKKKKKKK Mas acho que
de tudo isso
precisamos simplificar
eles chegam no
isso para podermos
tesouro.
montar um circuito.

É mesmo, vamos O robô vai começar aqui no


ter que montar um mapa Isso! cantinho do mapa…
de como será nosso
circuito…
…depois irá
...igual ao passar pelos biomas…
que aprendemos na
escola em um mapa é ...mas quais
uma escala. menor de biomas poderemos utilizar?
um local.

Então vamos
desenhar!!

20
Bom, como a gente
E se a Gostei! A gente
tem pouco espaço, a
gente juntasse os poderia por árvores, pois tem
gente poderia fazer com
elementos que mais se em boa parte deles, como no bioma
um bioma só.
repetem nos biomas e taiga, no pantano, na selva, na
transformássemos em savana...
um só?

Boa ideia!!

É, são realmente Isso! a gente pode


muitos os que têm representar com alguns Prontinho!
árvores… deles, como as vacas e
ovelhas…
...outra coisa que
tem em praticamente ...mais uma coisa
todos, são os que sempre se encontra
animais. são as vilas!

Então o próximo Acho que sim… Eu acho que tem


passo seria planejar como de ser um robô bem
será o nosso robô? ...vamos decidir qual modelo de esperto pra desviar de
robô vamos utilizar para passar tudo isso, igual a aquele
por este circuito. robô que a gente
viu.

21
Sim! Mas o robô Aquele Então
não pode desviar do robô que seguia só pode
tesouro. linha sabia diferenciar o ser pra isso que
que era linha do que não serve aquela peça
era. com luzinha! Para
diferenciar
cores!

Exatamente,
mas como que ele vai Só
identificar que o tesouro é pode ser isso!
diferente dos demais?

Aí Algum tempo depois...


a gente pode pegar Ele poderia pegar a caixa com
uma espécie de cubo de uma cor duas varetas como se fosse uma
diferente para representar o baú do empilhadeira...
tesouro e o robô poder carregar. ...e depois carregar o
tesouro fazendo todo o
caminho inverso.
.

Então
agora é só começarmos a
montar o robô e o circuito!

Está
Ele
pronto!!
Mas não tá
acho ligando!
que tá
faltando
alguma
coisa…

22
Voltei ...Ual! Mas
crianças! Desculpa a Vejo que temos um tá faltando
demora, tive uns problemas robô entre nós! alguma coisa. Ele
alí… não está ligando.

Mas
Aaaaah como
é isso! é que
Vocês
já programaram faz?
ele?

Primeiro Isso a O
se define o que gente já fez… próximo passo é
vai fazer. transformar isso em uma
...ele vai sair deste ponto e sequência de passos lógicos.
atravessar até este outro ponto
em meio ao bioma que
criamos.

Muito
bem!

Mas o São
que é isso? as etapas a
serem realizadas
para atingir um
objetivo…

...por exemplo,
para atingir o objetivo
de beber água, eu preciso
pegar um copo, encher de
água e levar até a boca.

23
Então, Bom, Mas
primeiro o Se
como se se o obstáculo
robô sai do ponto encontrar algum
atinge o objetivo é um objeto
inicial em direção obstáculo, ele desvia
de vocês? vermelho, trata-se do
reta. para um dos lados e analisa,
tesouro, então ele irá se
se o caminho está livre,
aproximar para pegar
segue em frente.
e suspender.

E
por fim, dá a
volta refazendo
o trajeto pro
início.

Muito
bem crianças, enquanto vocês
falavam fiz um fluxograma.

!
L I CK
C
!
CK
CLI

Legal! Eles têm as


Agora etapas que a gente citou
só precisamos escrita neles!
transformar
esse fluxograma em
programação, utilizando
estes blocos de Dá pra
comandos. montá-los
igual um quebra
cabeça.

Então vamos
montá-los.

24
CLICK!

CK!
CLI

Bip!
Bip!

Bip!

Está Que
Nossa bom!! Vamos
vivo!! obra está viva!! colocá-lo para andar
no circuito que vocês
criaram agora.

25
Ele está indo Wow! Ele Agora ele está
na direção do cubo desviou! Legal! indo em direção ao cubo
amarelo. Vamos ver se vermelho.
ele irá desviar.

Está
Olha só Agora ele E também fazendo
ele ergueu o deixou o cubo está fazendo o exatamente o que foi
cubo!! vermelho no retorno! progamado!
chão!

Parabéns
Uhull!!
crianças!! Vocês Aêêêê!
Ebaaa!!!
conseguiram!!

26
Então Vocês
crianças, que têm certeza?
assuntos da escola Humm… Acho Vi que fizeram um
utilizaram durante a da escola que mapa...
montagem? acho que a gente
nada. só utilizou
Robótica
mesmo.

É Teve
mesmo! Tiveram também os matemática no código!
Geografia!!... biomas que aprendemos Minha matéria favorita! Utilizamos
em ciências… os símbolos de > e < para identificar a
...foi distância em que o robô enxergava
lá que aprendi na sua frente…
que mapa é uma ...fizemos a junção de
representação em alguns e criamos o nosso ...se fosse
escala menor de uma próprio. < que 10 centímetros e não
região. fosse vermelho, ele desviava.

Bom O
Muito crianças!! Hora tempo passou
Mas
bem! de irmos!! tão depressa que nem
já??
Conseguiram percebemos.
direitinho colocar o
aprendizado da escola
em prática!

Nos
divertimos
tanto que nem vimos o
tempo passar.

27
Mais tarde ...

Mãeee!!
Paiiii!! Jennyfer!!
Cheguei!!

Vocês não
vão acreditar no tanto de coisa
de Robótica que aprendi hoje, foi muito
legal!
Conta
pra gente
filho.

Então,
tudo começou com uns robôs
bem maneiros...

CONTINUA...
28
PASSATEMPOS

Labirinto

Ajude a Betabot a atravessar o


labirinto e chegar no tesouro!

29
PASSATEMPOS

Caça - Palavras

As palavras deste caça palavras estão escondidas na


horizontal e vertical, sem palavras ao contrário.

Algoritmo Circuito Programar


Robô
Cabos Motor Robótica

30
PASSATEMPOS

7 erros

Respostas dos passatempos em


http://almanaquesdacomputacao.com.br
Anotações
Anotações
BIBLIOGRAFIA
Lego Disponível em: <https://www.lego.com/pt-br>
Minecraft Disponível em: <https://www.minecraft.net/pt-br>

Mais gibis em:


http://almanaquesdacomputacao.com.br/
http://almanaquesdacomputacao.com.br/gutanunes/publication.html

SOBRE OS AUTORES:

Natália de Santana Batista


Bolsista CAPES
Possui graduação em Sistemas de Informação pela Faculdade de Ciências Humanas e Sociais de
Paripiranga (2018), atualmente discente do Programa de Pós-Graduação em Ciências da Computação
(PROCC) da Universidade Federal de Sergipe (UFS), com pesquisas voltadas ao uso da robótica com
sucata como forma de Cultura Maker no ensino básico por meio das 5 Competências do Século XXI.
Lattes: http://lattes.cnpq.br/6550444311722701

Jorge Moreira Gomes


Há 22 anos atuando na área de TI, sou bacharel (+ licenciatura) em Psicologia pelo Centro Universitário
Celso Lisboa, Pós-graduado em Marketing pela ESPM - RJ, Tecnólogo em Análise de Sistemas da
Computação pela UNESA especialista em Gestão de Projeto de Software pela PUC-Rio, Mestre e
Doutorando em Sistemas de Informação pela UNIRIO.

Maria Augusta
Henrique Silveira Netto Nunes
Nou Schneider
Bolsista dedoProdutividade
Professor Departamento Desen. Tec. e Extensão
de Computação e do Inovadora
Programa do de CNPq - Nível 1Dem
Pós-Graduação - Programa
Educação dena
Desenvolvimento
Universidade Tecnológico
Federal e Industrial
de Sergipe e da Coordenadoria de Informática do Instituto Federal de Sergipe.
Professor Associado II do Departamento
Doutor em Engenharia de Produção e Sistemas de Computação da Universidade
pela Universidade Federal
Federal do Estado
de Santa do(2002),
Catarina Rio de
Janeiroem
mestre (UNIRIO). Membro
Computação peladoUnicamp
Programa de Pós-graduação
(1989) em CiênciaCivil
e bacharel em Engenharia da Computação (PROCC)
pela Universidade na
Federal
Universidade
de FederalLíder
Sergipe (1985). de Sergipe.
do GrupoMembro permanente
de Estudos no Programa
e Pesquisa de Pós-graduação
em Informática em Informática
na Educação – GEPIED/
PPGI (UNIRIO) (ciclo março de 2020). Pós-doutora pelo laboratório LINE, Université
UFS/CNPq, desenvolvendo pesquisas nas áreas de conhecimento: interação humano-computador, Côte d’Azur/Nice
Sophia Antipolis/
informática Nice-França
educativa e filosofia(2019). Pós-doutora
e sociologia pelo Instituto Nacional de Propriedade Industrial
da internet.
(INPI) (2016). Doutora em “Informatique pela Université de Montpellier II - LIRMM em Montpellier,
França (2008). Realizou estágio doutoral (doc-sanduiche) no INESC-ID- IST Lisboa- Portugal (ago
2007-fev 2008). Mestre em Ciência da Computação pela Universidade Federal do Rio Grande do Sul
(1998) . Graduada em Ciência da Computação pela Universidade de Passo Fundo-RS (1995) . Possui
experiência acadêmico- tecnológica na área de Ciência da Computação e Inovação Tecnológica-
Propriedade Intelectual. É bolsista produtividade DT-CNPq. Atualmente, suas pesquisas estão voltadas,
principalmente no uso de HQs na Educação e Pensamento Computacional. Também em inovação
Tecnológica usando Computação Afetiva na tomada de decisão Computacional, Atua também em
Propriedade Intelectual para Computação. Criou o projeto “Almanaques para Popularização de Ciência
da Computação” chancelado pela SBC, http://almanaquesdacomputacao.com.br/ http://scholar.
google.com.br/citations?user=rte6o8YAAAAJ
Lattes: http://lattes.cnpq.br/9923270028346687
José Humberto dos Santos Júnior
Estudante de Ciência da Computação da Universidade Federal de Sergipe – UFS.
Lattes: http://lattes.cnpq.br/9144803555676838

Agradecimentos
Ao CNPq, CAPES, SBC, BSI/PPGI-UNIRIO e DCOMP/PROCC-UFS
APOIO

Você também pode gostar