Ir ao artigo

Documentação STS32XX

Verificado 2026-11-01

STS32XX é um firmware personalizado para servos STS3215 compatíveis em braços de robô. Ele adiciona planejamento de movimento suave, controle de posição ajustável e suporte para compensação de gravidade calculada pelo host.

Veja a diferença

Reproduzir vídeo: SO-101 e SO-102: Antes e Depois

Antes: a configuração original. Depois: a configuração com STS32XX e controle sintonizado. Esta gravação compara o movimento SO-101 e SO-102; o resultado depende das configurações, calibração, carga e mecânica. Como interpretar estas demonstrações .

Como funciona

O computador envia um alvo e limites de movimento. Cada servo planeja seu movimento, mede sua posição e ajusta a saída do motor para seguir o plano.

Alvos hospedeiros, planejamento de movimento servo e feedback de posição

  • O movimento em curva S torna a aceleração e a frenagem mais graduais.
  • Controle PID ajustável ajusta como o servo corrige erros de posição e velocidade.
  • Compensação de gravidade adiciona suporte calculado pelo computador para o braço e sua carga.

Controle de movimento explica trajetórias, PID e compensação. Medições e demonstrações explica a repetibilidade, a precisão e os limites dos testes registrados.

Configuração inicial

Siga as etapas em ordem. Para uma configuração existente, verifique primeiro a versão do firmware e a calibração; reflashing e recalibração nem sempre são necessários.

Etapa Resultado
1. Antes de começar IDs confirmados de hardware, energia, adaptador e motor
2. Instalar as ferramentas Ferramentas de trabalho e uma porta serial de resposta
3. Fazer cópias de segurança e gravar o firmware Backups salvos, uma imagem verificada e inicialização verificada do aplicativo
4. Calibrar as articulações Referência e limites verificados, com efeito nas gravações e modelos compreendidos
5. Gravar e reproduzir as primeiras poses Um caminho revisado, um movimento concluído e um estado motor final conhecido

Operação do braço

Solução de problemas

Comece com o guia de sintomas . Recuperação e firmware de fábrica são procedimentos separados e não a primeira resposta para todos os problemas de conexão.

Referência técnica

Para seu próprio software, use a documentação detalhada do : modos e sessões , pacotes de protocolo e layouts de registro . Construir a partir da origem é uma tarefa separada do desenvolvedor.

Como ler os comandos

Execute todos os comandos da raiz do repositório. Selecione a guia macOS/Linux ou Windows PowerShell. Substitua espaços reservados explicitamente nomeados, como POSES.json e EVENTS.ndjson, por seus próprios caminhos de arquivo. Cada procedimento identifica se um comando lê dados, altera configurações ou inicia movimento.

Texto e comandos fornecem o procedimento completo. Diagramas e vídeos silenciosos apoiam as explicações. Estes guias descrevem as ferramentas STS32XX; os guias do navegador Robonine Lab descrevem um fluxo de trabalho diferente.


Início da documentação · Revisão de origem: a995f77 . Extension 9.0 .