
Robótica: sensores, atuadores e lógica de controle
Atividade 10 questões 50 min
(EM13CO16) Desenvolver projetos com robótica, utilizando artefatos físicos ou simuladores.
Em um simulador de robótica, um robô está no ponto (0, 0) de uma malha, virado para o norte (sentido positivo do eixo y). Os comandos são: Fk (andar k casas para a frente), D (girar 90° para a direita) e E (girar 90° para a esquerda). O programa executado é: F2, D, F3, D, F1, E, F2. Ao final, o robô estará
Uma equipe de quatro estudantes tem seis semanas para construir um robô que separa materiais recicláveis por cor, para uma feira de ciências. O planejamento mais adequado para esse projeto é
Uma equipe quer programar um robô para sair de um labirinto usando a regra da mão direita: o robô mantém sempre uma parede do seu lado direito.
a) Escreva, em pseudocódigo, um algoritmo para essa regra, usando as ações avançar, virar à direita e virar à esquerda e as condições "há parede à direita?" e "há parede à frente?".
b) Essa regra funciona em labirintos cujas paredes estão todas ligadas entre si. Explique por que o robô pode ficar andando em círculos para sempre em um labirinto com uma "ilha" (um bloco de paredes solto no meio), dependendo do ponto de partida.
c) Que informação extra o robô poderia guardar para perceber que está andando em círculos?
Um robô autônomo toma decisões sem seguir nenhum algoritmo, pois "pensa sozinho" a partir do que seus sensores captam.
( ) Verdadeiro ( ) Falso
Fonte: Base Nacional Comum Curricular (MEC). Base de dados: bncc.dev, mantido pela Profy, licença CC BY 4.0.