Aprender e ensinar · ROTEIRO DO CENÁRIO

Roteiro de robótica: fundamentos, especialização e validação

Um caminho integrado sintetizado a partir de oito roteiros públicos e sequências de cursos: aprenda os fundamentos, escolha um ramo de tarefa e avance em projetos demonstráveis.

Revisado 1 de Novembro 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 projeto de robótica reproduzível ou uma decisão de aplicação/piloto defensável, com referências de origem, marcos mensuráveis e limitações explícitas.

Antes de começar

Iniciando conhecimento

  • Escolha se sua função é de aluno, desenvolvedor, pesquisador ou avaliador de aplicativos.
  • Para implementação, esteja preparado para aprender programação básica e matemática relevante para tarefas.
  • Comece na simulação; o acesso ao hardware é opcional no primeiro estágio.

Equipamento & meio ambiente

Escreva a tarefa e as habilidades iniciais primeiro. Selecione uma pilha de software compatível, mantenha um ambiente com versão e use a documentação do editor correspondente. A comparação de fontes é uma referência de design de aprendizagem, e não uma afirmação de que cursos restritos são de acesso livre.

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

Fundações e uma primeira simulação reproduzível

Explique um ciclo de detecção-decisão-ação e reproduza um pequeno projeto a partir de uma configuração limpa.

Como funciona esta etapa

Use uma pequena tarefa para revelar quais bases você precisa em seguida. A Robótica Moderna fornece o modelo geométrico; a progressão ROS 2 fornece interfaces de software; o amplo roteiro motiva projetos e documentação. Nossa síntese combina cada conceito com evidências, em vez de pedir aos iniciantes que coletem todas as ferramentas. Um simulador é o primeiro espaço de trabalho experimental, e não uma prova de que o hardware se comportará de forma idêntica.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Exercício ilustrativo: mova uma base simulada ou um efetor final para uma pose conhecida e, em seguida, altere o quadro de referência. Explique por que o comando numérico e a posição observada são diferentes. Nenhum limite de desempenho ou implantação física está implícito.

  1. Identifique o quadro da tarefa, o quadro do robô e a pose observada.
  2. Implemente e inspecione a transformação em uma entrada simples.
  3. Execute a simulação, registre o resultado e compare-o com a previsão.
  4. Quebre a configuração do quadro ou da mensagem, diagnostique a discrepância e registre a correção.
Se der errado

Se o progresso depender da cópia de comandos inexplicáveis, reduza a tarefa. Verifique unidades, frames, versões e as entradas/saídas mais simples antes de adicionar percepção ou aprendizado.

Base de referência: Roteiro de aprendizagem em robótica: uma orientação ampla; Robótica Moderna: fundamentos através do movimento e controle; Progressão do tutorial ROS 2 - Jazzy. O exemplo e o passo a passo são aplicações editoriais da fonte.

  1. Defina a tarefa
  2. Verificar referenciais e entradas
  3. Execute uma simulação
  4. Reproduzir e diagnosticar
HabilidadeEvidência práticaPronto para continuar
Programação e configuraçãoUm pequeno programa reproduzívelOutra pessoa pode executá-lo
GeometriaUma transformação verificadaVocê explica unidades e quadros
InterfacesUm loop de mensagem/dados gravadosEntrada ausente é diagnosticada
SimulaçãoCorridas esperadas e quebradasOs limites do modelo são declarados
Demonstração de ensino de referência: um robô físico ajuda a ilustrar por que modelos, interfaces e práticas supervisionadas devem ser diferenciados.

Demonstração de ensino de referência: um robô físico ajuda a ilustrar por que modelos, interfaces e práticas supervisionadas devem ser diferenciados.

Ims · Fonte original · CC BY-SA 4.0

Aprenda nesta ordem

  1. Escreva uma tarefa limitada: entrada, comportamento pretendido, resultado observável e condições de falha.
  2. Use programação básica, arquivos, controle de versão e a matemática exigida pela tarefa.
  3. Estude quadros, transformações e cinemática simples ao lado de um robô simulado.
  4. Aprenda uma combinação de middleware/simulador compatível; mantenha sua versão e dependências registradas.
Leia e aplique

ROS 2 documentation maintainers · Tutorial técnico

Progressão do tutorial ROS 2 - Jazzy

Leia: Índice de tutoriais no ramo Jazzy; siga os pré-requisitos vinculados.

A sequência oficial vai desde os primeiros passos e ferramentas para iniciantes até bibliotecas clientes, material intermediário e avançado.

Aplique: Crie um pequeno pipeline de mensagens e explique seus nós, interfaces e observações registradas.

Coloque em prática

  1. Desenhe o fluxo de dados antes de implementá-lo.
  2. Crie um exemplo simulado de movimento ou sensor, registre uma execução esperada e quebre deliberadamente uma entrada.
  3. Peça a outro aluno para seguir o README e reproduzir o resultado.
Produza isso

Um projeto versionado com instruções de configuração, um esboço de fluxo de dados, saída esperada e uma falha/recuperação registrada.

Pronto para a próxima etapa quando…

Recursos para esta etapa

ROS 2 →

Use a sequência de tutorial correspondente para comunicação e interfaces.

Gazebo →

Teste um pequeno robô e preserve a configuração do ambiente.

02

Intermediário

Escolha uma filial e integre uma tarefa completa

Combine as habilidades relevantes em um projeto testado de navegação, manipulação, controle ou integração.

Como funciona esta etapa

As sequências originais sugerem diferentes ramos, não um único programa obrigatório. ETH fornece a progressão da percepção móvel para a navegação; A manipulação do MIT vincula a geometria à interação de objetos; Stanford vincula a modelagem ao comportamento do controlador; Fraunhofer mostra integração modular prática. Escolha o ramo da sua tarefa. Compradores e operadores podem usar a mesma estrutura para avaliar evidências sem se tornarem desenvolvedores de robôs.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Comparação ilustrativa: mantenha um mapa de navegação e um conjunto de início/meta fixos ao alterar uma configuração do planejador, ou mantenha objetos de manipulação e poses fixos ao alterar uma estratégia de compreensão. Relate tentativas e intervenções fracassadas, bem como execuções bem-sucedidas.

  1. Escolha a tarefa, o ramo e a linha de base mensurável.
  2. Defina as interfaces dos componentes e as condições de teste.
  3. Execute repetidos casos comuns e de falha.
  4. Mude um fator, repita e explique as limitações.
Se der errado

Se a adição de componentes tornar as falhas opacas, teste cada interface com entradas registradas. Algoritmos mais avançados não conseguem reparar frames inconsistentes, dados de baixa qualidade ou uma linha de base irrepetível.

Base de referência: Robôs Móveis Autônomos: percepção à navegação; Manipulação Robótica: percepção, planejamento e controle; CS223A: modelagem, movimento e controle de força; Treinamento industrial ROS 2: dos nós às aplicações. O exemplo e o passo a passo são aplicações editoriais da fonte.

  1. Escolha um ramo de tarefa
  2. Estabeleça uma linha de base
  3. Integrar e testar
  4. Analisar falhas
Seu objetivoFilial primáriaPrimeiro projeto concluído
Aprender ou ensinarGeometria e simulaçãoDemonstração reproduzível
Autonomia móvelPercepção e navegaçãoTarefa de navegação registrada
ManipulaçãoPose, compreensão e movimentoEscolha e local limitado
Avaliação de candidaturaRequisitos e evidênciasComparação e plano piloto
Uso doméstico ou fabricanteAjuste e manutenção da tarefaProtótipo limitado supervisionado
Fotografia de referência do robô, não prova de um projeto específico ou pacote de componentes compatível.

Fotografia de referência do robô, não prova de um projeto específico ou pacote de componentes compatível.

GrowSkills Robotics · Fonte original · CC BY-SA 4.0

Aprenda nesta ordem

  1. Para robôs móveis: cinemática, percepção, localização, mapeamento e planejamento.
  2. Para manipuladores: transformações, cinemática inversa, percepção, trajetórias e feedback.
  3. Para controle: dinâmica e um controlador de linha de base antes da otimização ou aprendizagem avançada.
  4. Para integração de sistemas: interfaces explícitas, configuração, logs, falhas e recuperação.
Leia e aplique

Coloque em prática

  1. Selecione uma ramificação e defina uma tarefa de linha de base e um conjunto de testes.
  2. Conecte detecção, estimativa de estado, planejamento e ação somente quando necessário.
  3. Teste condições comuns, casos limites e uma dependência com falha.
  4. Mantenha os dados de entrada e a configuração fixos ao comparar as alterações.
Produza isso

Um projeto ponta a ponta com uma linha de base, casos de teste, taxonomia de falhas e um limite operacional claro.

Pronto para a próxima etapa quando…

Recursos para esta etapa

MoveIt →

Explore um fluxo de trabalho limitado de manipulação/planejamento e suas versões suportadas.

ROS 2 →

Mantenha as interfaces e observações da tarefa explícitas.

03

Profissional

Validar, reproduzir e especializar

Produza evidências que apoiem uma decisão de pesquisa, engenharia ou adoção dentro de um escopo definido.

Como funciona esta etapa

Profissional aqui significa profundidade de evidência do projeto, não uma qualificação credenciada. A Underactuated Robotics oferece ferramentas avançadas orientadas a problemas; A Manipulação do MIT fornece um contexto de pesquisa centrado em tarefas; as outras sequências permanecem referências para pré-requisitos. Nossa porta final é se as evidências apoiam a decisão reivindicada. Um bom resultado simulado não é uma avaliação de segurança nem um certificado de aceitação de produção.

Trabalhe com um exemplo

Exercício de estudo ilustrativo · escrito por botstest

Decisão ilustrativa: compare uma linha de base e um método proposto usando o mesmo conjunto de tarefas. Preservar os denominadores, as intervenções e o meio ambiente. Decida se as evidências justificam outro experimento, um piloto supervisionado ou nenhum investimento adicional.

  1. Congele a tarefa e o protocolo de avaliação.
  2. Execute e arquive a linha de base antes da alteração proposta.
  3. Compare resultados, falhas e trabalho humano necessário.
  4. Busque reprodução independente ou revisão qualificada do projeto e registre a próxima decisão.
Se der errado

Se um resultado não puder ser reproduzido, investigue as dependências ocultas e os vieses de seleção antes de reivindicar progresso. Se os testes físicos alterarem o risco ou o escopo, retorne à revisão local apropriada.

Base de referência: Robótica subatuada: controle e planejamento orientados a problemas; Manipulação Robótica: percepção, planejamento e controle; Roteiro de aprendizagem em robótica: uma orientação ampla. O exemplo e o passo a passo são aplicações editoriais da fonte.

  1. Congelar o protocolo
  2. Compare de forma justa
  3. Revise e reproduza
  4. Decida o próximo passo
PortãoEvidênciaDecisão
ReprodutibilidadeCódigo, dados e configuraçãoOutra pessoa pode repetir?
AvaliaçãoLinha de base e tentativas fracassadasA reivindicação corresponde às medidas?
Escopo físicoRevisão qualificada e plano de recuperaçãoUm ensaio supervisionado é justificado?
OperaçãoProprietário, manutenção e suporteO resultado pode ser sustentado?
Prévia do sistema de pesquisa publicado: uma referência para experimentação integrada, não reprodução independente ou pacote educacional pronto para uso.

Prévia do sistema de pesquisa publicado: uma referência para experimentação integrada, não reprodução independente ou pacote educacional pronto para uso.

Nathan J. Szymanski; Bernardus Rendy; Yuxing Fei; Rishi E. Kumar; Tanjin He; David Milsted; Matthew J. McDermott; Max Gallant; Ekin Dogus Cubuk; Amil Merchant; Haegyeom Kim; Anubhav Jain; Christopher J. Bartel; Kristin Persson; Yan Zeng; Gerbrand Ceder · Fonte original · CC BY 4.0

Aprenda nesta ordem

  1. Use dinâmicas avançadas, otimização ou aprendizado relevantes para a tarefa após estabelecer uma linha de base.
  2. Controle conjuntos de dados, versões de software/hardware, condições de calibração e avaliação.
  3. Simulação separada, protótipos de pesquisa e aceitação no local.
  4. Planeje a manutenção, o acesso, a recuperação, a propriedade e a decisão de continuar ou parar.
Leia e aplique

MIT / Russ Tedrake · Capítulo do curso

Robótica subatuada: controle e planejamento orientados a problemas

Leia: Introdução e os capítulos de dinâmica, controlo e planeamento relevantes para a tarefa escolhida.

Problemas de dinâmica e controle motivam as ferramentas matemáticas necessárias para comportamentos robóticos cada vez mais exigentes.

Aplique: Reproduza um controlador de linha de base antes de tentar uma melhoria baseada em aprendizagem.

Coloque em prática

  1. Reproduzir um resultado existente ou uma linha de base apoiada e reter as evidências.
  2. Execute uma comparação com as mesmas condições e publique as tentativas fracassadas.
  3. Peça a outra pessoa que revise e reproduza o projeto.
  4. Para adoção física, envolva a equipe qualificada do local/integração antes dos testes.
Produza isso

Um pacote de reprodutibilidade ou decisão piloto: escopo da tarefa, linha de base, métodos, resultados, falhas, limitações e próxima decisão.

Pronto para a próxima etapa quando…

Recursos para esta etapa

Drake →

Explore modelagem, controle e experimentos reproduzíveis relevantes para tarefas.

ROS 2 →

Preserve as interfaces, a configuração versionada e as evidências de execução.

Armadilhas comuns

  • Tratar uma lista de tecnologias como uma sequência de aprendizagem.
  • Misturar instruções de software obsoletas com outra distribuição ou simulador.
  • Ignorando uma linha de base reproduzível antes de adotar métodos baseados em aprendizagem.
  • Relatar apenas demonstrações bem-sucedidas ou tratar uma pontuação de pesquisa como aceitação do local.

Para onde ir a seguir

Escolha o roteiro do cenário em Aprendizagem, Pesquisa, Desenvolvimento, Indústria, Campo ou Casa que corresponda à sua tarefa. Reutilize esta lista de verificação de fundamentos e evidências e, em seguida, siga os recursos específicos do cenário e as verificações de preparação.

Explorar outros aprenda caminhos →