Aprender e ensinar · ROTEIRO DO CENÁRIO

Entenda a robótica do zero

Aprenda o vocabulário, as camadas do sistema e o ciclo de feedback e, em seguida, conclua um pequeno projeto simulado de robô.

Revisado 27 de Outubro de 2026 · Aprendizagem editorial e orientação de projetos. Profissional significa profundidade do projeto, não uma qualificação credenciada.

O DESTINO

O que você vai produzir

Um relatório de projeto, configuração executável e gravação de demonstração. Transforme o exercício em um artefato de portfólio de engenharia.

Antes de começar

Iniciando conhecimento

  • Nenhum conhecimento de robótica é necessário.
  • Esteja disposto a fazer anotações curtas e alterar uma variável de cada vez.

Equipamento & meio ambiente

Comece em um computador existente com um simulador compatível. Comprar um robô físico é opcional.

Sem tempo de conclusão fixo: use os portões de evidências abaixo para decidir quando avançar. Os links de recursos abrem a entrada do diretório botstest; verifique a documentação do editor para obter a versão e configuração exatas.

01

Iniciante

Reconhecer as partes de um robô

Explique como a detecção, a computação e a atuação formam um ciclo de feedback.

Como funciona esta etapa

Um primeiro modelo útil é um loop: observar o mundo, decidir o que deve acontecer, agir e observar novamente. Uma tarefa falha quando qualquer link nesse loop fornece uma suposição errada.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Considere um veículo espacial que deveria parar diante de uma caixa. O sensor informa a distância; o programa decide se deve mudar; a unidade muda de posição. Um comando de movimento por si só não pode provar que o veículo espacial parou.

  1. Nomeie uma entrada observável e uma saída comandada.
  2. Desenhe onde o feedback retorna à decisão.
  3. Escreva a condição visível que encerra a tarefa.
Se der errado

Se o rover continuar em movimento, verifique se a observação mudou antes de alterar a regra de decisão.

Base de referência: Anatomia de um Robô. O exemplo e o passo a passo são aplicações editoriais da fonte.

Aprenda nesta ordem

  1. Robô versus automação; plataformas móveis versus plataformas manipuladoras
  2. Sensores, controladores, atuadores e potência
  3. Comandos de malha aberta versus feedback
Leia e aplique

Kris Hauser · University of Illinois · Capítulo do curso

Anatomia de um Robô

Leia: Leia a visão geral do componente antes das seções relevantes para o formulário do robô escolhido.

Use a análise dos componentes para expor suposições mecânicas, de detecção e de energia antes de escolher software ou hardware.

Aplique: Rotule detecção, cálculo, atuação e potência em seu próprio mapa de robô.

Coloque em prática

  1. Desenhe os caminhos de informação e poder de um robô familiar.
  2. Descreva uma tarefa limitada, suas entradas e uma condição de sucesso visível.
Produza isso

Um mapa do sistema robótico de uma página e um resumo da tarefa.

Pronto para a próxima etapa quando…

Recursos para esta etapa

IFR Robot Definitions →

Estabeleça vocabulário e distinga os tipos de robôs antes de escolher uma plataforma.

Webots →

Crie um pequeno robô simulado e inspecione o comportamento do sensor/controlador sem comprar hardware.

02

Intermediário

Construa um ciclo de detecção e ação

Faça um robô simulado mudar o comportamento em resposta a um sensor.

Como funciona esta etapa

Um valor de sensor é uma evidência com condições, não uma descrição infalível do mundo. Distinguir um caminho claro válido de uma leitura ausente.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Em um corredor simulado, utilize três estados: aguardando uma observação válida, em movimento e parado. Remova o fluxo de observação e verifique se o programa sai do estado móvel em vez de repetir uma decisão antiga.

  1. Comece com uma pose inicial documentada.
  2. Registre a observação e o estado escolhido juntos.
  3. Interrompa a entrada e inspecione a transição.
Se der errado

Uma distância impressa inalterada pode ser um dado obsoleto; inspecione os carimbos de data e hora e a publicação antes de ajustar os limites.

Base de referência: Sensores no Gazebo. O exemplo e o passo a passo são aplicações editoriais da fonte.

Aprenda nesta ordem

  1. Tempo de simulação, unidades e direções coordenadas
  2. Uma máquina de estado simples e ações limitadas
  3. Logs, condições iniciais reproduzíveis e depuração
Leia e aplique

Gazebo project · Tutorial técnico

Sensores no Gazebo

Leia: Revise o exemplo de configuração do sensor e as observações que ele produz.

Use os exemplos de observação para conectar a configuração do sensor com um comportamento testável e resposta de entrada ausente.

Aplique: Registre qual observação aciona a parada e como uma observação inválida altera o estado.

Coloque em prática

  1. Crie um exemplo de parada de obstáculos ou seguimento de linha em um simulador compatível.
  2. Altere a iluminação, a posição do obstáculo ou o ruído do sensor, um de cada vez, e registre as falhas.
Produza isso

Uma simulação executável com um pequeno registro de experimento.

Pronto para a próxima etapa quando…

Recursos para esta etapa

Webots →

Crie um pequeno robô simulado e inspecione o comportamento do sensor/controlador sem comprar hardware.

ROS 2 →

Siga o caminho oficial de aprendizagem de middleware; use a documentação correspondente à sua distribuição instalada.

03

Profissional

Apresente um projeto reproduzível

Transforme o exercício em um artefato de portfólio de engenharia.

Como funciona esta etapa

Um projeto torna-se útil para outra pessoa quando suas suposições podem ser recriadas. Anote o estado inicial, versões e casos de falha junto com a demonstração.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Dê a um colega o projeto do rover sem instruções verbais. Suas perguntas de configuração revelam dependências ausentes ou etapas de redefinição. Adicione-os ao registro do projeto e repita a transferência.

  1. Salve a configuração executável exata.
  2. Inclui uma gravação normal e uma tentativa com falha.
  3. Peça a outra pessoa para repetir a redefinição e executar.
Se der errado

Se uma segunda execução se comportar de maneira diferente, compare as condições iniciais e a configuração antes de reivindicar uma melhoria no controlador.

Base de referência: Integração de Sistemas. O exemplo e o passo a passo são aplicações editoriais da fonte.

Aprenda nesta ordem

  1. Requisitos, casos de teste e uma linha de base
  2. Configuração e limitações versionadas
  3. Trade-offs entre detecção, software e mecânica
Leia e aplique

Kris Hauser · University of Illinois · Capítulo do curso

Integração de Sistemas

Leia: Concentre-se no comportamento em tempo real, nas opções de comunicação e nas ferramentas de desenvolvimento.

Use conceitos de temporização e comunicação para decidir onde registrar falhas e qual componente possui recuperação.

Aplique: Publique a configuração, o procedimento de redefinição e uma falha registrada em seu projeto.

Coloque em prática

  1. Compare duas configurações do controlador usando os mesmos estados iniciais.
  2. Escreva instruções de configuração e descreva um caso que o robô não consegue resolver.
Produza isso

Um relatório de projeto, configuração executável e gravação de demonstração.

Pronto para a próxima etapa quando…

Recursos para esta etapa

Modern Robotics →

Estude a mecânica, os quadros de coordenadas, a cinemática e os fundamentos de controle relevantes para o exercício.

Robotics Toolbox for Python →

Trabalhe com exemplos de robótica computacional e compare resultados numéricos com seus próprios cálculos.

Foxglove →

Inspecione os sinais registrados do robô e crie visualizações que expõem falhas de tempo e do sistema.

Armadilhas comuns

  • Começando com hardware caro antes de definir uma tarefa.
  • Tratar uma demonstração bem-sucedida como autonomia geral.

Para onde ir a seguir

Continue com a primeira programação do robô ou matemática e controle quando o ciclo de feedback e o resumo da tarefa estiverem claros.

Explorar outros aprenda caminhos →