Ir ao artigo

Controle do robô · Control robot

Explore cinemática direta/inversa e coordenadas de nós.

Verificado 2026-10-16

Abrir a ferramenta no Lab

Começar

  1. Conecte um robô, primeiro Virtual.
  2. Abra Control robot e confira conexão antes de confirmar aviso de movimento.
  3. Em Forw. kinem. altere pouco um controle e observe a junta.
  4. Escolha Node e Compute position para coordenadas em milímetros.
  5. Go home volta ao neutro; com hardware é comando de movimento.
Controle do robô · Control robot — Cena do robô
Controle do robô · Control robot — Cena do robô

Cinemática inversa

Abra Inv. kinem., escolha nó em Apply XYZ to e mude X, Y, Z. O solver procura juntas para o alvo. Falha significa alvo não atingido; reduza a alteração ou volte a uma pose alcançável.

Cena

Arrastar gira a vista; arrastar com botão direito/central desloca; roda amplia. Alvo laranja e dicas aparecem no modo compatível. Mover câmera não comanda uma junta.

Botões, campos e resultados

Os nomes dos controles correspondem à interface em inglês do Lab; as explicações estão em português.

O painel aparece após conectar. Comece com Virtual para experimentar o modelo sem hardware físico.

Controle Como usar e o que acontece
Connect robot Abre a conexão. Escolha modelo e método. Após conectar, a cena e o painel substituem as instruções iniciais.
Forw. kinem. — cinemática direta Abre o controle individual das juntas. Cada controle deslizante altera a junta do modelo e envia um comando ao robô conectado. Ângulos são exibidos em graus; deslocamentos prismáticos, em milímetros.
Debounce Quando ativado, o comando de cada motor é enviado 200 ms após a última alteração do seu controle. Uma nova alteração reinicia o intervalo. O modelo responde imediatamente. A opção se aplica aos controles da cinemática direta.
Go home Define os valores neutros das juntas conforme a configuração do modelo. É um comando de movimento, não de parada. Na cinemática inversa, também atualiza o alvo para a pose neutra.
Node Seleciona a junta ou nó de cálculo cujas coordenadas serão obtidas. A seleção não move nada e limpa o resultado anterior.
Compute position Calcula X, Y e Z do nó a partir dos valores atuais das juntas e mostra milímetros. É um cálculo pontual: clique novamente após mudar a pose. Não são medições de uma câmera externa.
Inv. kinem. — cinemática inversa Abre o controle do ponto-alvo em vez dos ângulos individuais. Aparece um marcador de destino na cena.
Apply XYZ to Escolhe o elo que o solucionador deve levar às coordenadas. Escolha primeiro o elo e depois altere X, Y ou Z.
Target position: X, Y, Z Altere um controle por uma pequena quantidade. Os valores estão em milímetros. O cálculo começa automaticamente, sem botão de aplicar separado. Se houver solução, atualiza as juntas do modelo e envia comandos aos motores conectados.
Solving… Indicador de cálculo, não um botão. Aguarde o resultado antes da próxima ação.
No solution found Não foi encontrada solução para o alvo. O marcador não confirma que o robô chegou lá. Aproxime-o da última posição alcançável e tente outra pequena alteração.

Teste com um robô virtual

  1. Conecte Virtual e abra Forw. kinem. Altere uma junta: a parte correspondente do modelo deve girar.
  2. Selecione um nó e clique em Compute position. Anote X, Y e Z; altere uma junta ligeiramente e calcule novamente para ver as novas coordenadas.
  3. Ative Debounce e mova um controle. O modelo responde imediatamente; o envio espera uma pausa.
  4. Clique em Go home. O modelo deve assumir a pose neutra.
  5. Abra Inv. kinem., escolha o elo-alvo e altere X ligeiramente. Confira a solução e o movimento; depois clique novamente em Go home.

Se aparecer um pedido de conexão em vez do painel, confira a conexão. Se a cinemática inversa falhar, comece da pose neutra com deslocamento menor. Antes de usar hardware, confira novamente o modelo e o espaço livre ao redor do braço.

Painéis em detalhe

Controle do robô · Control robot — Controlos em detalhe
Controle do robô · Control robot — Controlos em detalhe
Controle do robô · Control robot — Controlos em detalhe
Controle do robô · Control robot — Controlos em detalhe

Botões da garra e marcador laranja

Com conexão virtual, a cinemática direta oferece Open gripper e Close gripper acima da cena. Mantenha o botão pressionado para mover a garra; soltar ou retirar o ponteiro do botão encerra essa ação. Arraste o marcador laranja para definir o alvo virtual; mantenha Shift para alterar a altura. A cinemática inversa usa o painel X, Y, Z e oculta esses botões.