🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo

01 Fundamentos ​

1.1 Princípio de funcionamento ​

O SR-Support é um dispositivo ativo de auto-endireitamento de 2 GDL (ombro + cotovelo):

  • Mecanismo: um braço de duas articulações montado numa base quadrada; o ombro oscila em torno do eixo longitudinal do corpo e o cotovelo dobra o antebraço;
  • Sensorização: uma IMU de 6 eixos fornece o quaternião de atitude; o firmware classifica cada queda numa de quatro posturas (pitch_pos/neg, roll_pos/neg, ver página 06 6.5) a partir do vetor up no referencial do corpo;
  • Atuação: um executor de sequências de referência — cada postura tem um esquema de waypoints (20 ticks por waypoint, 0.08 rad/tick de slew) que apoia/alavanca o braço para rolar o corpo de volta à vertical; o roll_neg usa ainda bombeamentos de cunha com o cotovelo e um mecanismo de recurso whip-slam;
  • Mecanismos de reserva: tempo limite de 14 s, replaneamento da postura e nova tentativa automática após a condição de queda; o roll_neg usa esperas adaptativas por etapa e sai para retrair assim que está na vertical;
  • Verificado: as quatro direções levantam-se diretamente em cerca de 1–6 s; o mesmo modelo alimenta a simulação MuJoCo e o gémeo do hardware ao vivo (página 08).

1.2 Visão geral ​

ItemEspecificação
Base~88 × 82 mm, 68 mm de altura (placa inferior + suporte do servo do ombro, impressos em 3D)
BraçoEixo do ombro a 56 mm acima da base, cotovelo a 40.1 mm acima do ombro; montante do antebraço ~17 cm (tubo de 12 mm)
Massa~133 g (tabela de massas do modelo: pé 92.1 / arm1 20.7 / arm2 20.1 g, incluindo ambos os servos)
OmbroPTK7452MG; limites manuais [-1.85, +1.82] rad (curso da junta na simulação [-1.07, +2.07])
CotoveloPTK7452MG; limites manuais [-0.90, +0.70] rad (mecânicos ~±1.55 rad)
ControladorESP32-S3-DevKitC-1 (framework Arduino / PlatformIO)
AtitudeIMU Juxi ICM42670P de 6 eixos (endereço I²C 0x23, 100 kHz)
Acionamento dos servosLEDC do ESP32, 50 Hz, 14 bits, largura de impulso 500–2500 µs

1.3 Lista de materiais (BOM) ​

CategoriaPeçaQuantidadeNotas
EstruturaImpressos em 3D: placa inferior, suporte do servo do ombro, suporte do servo do cotovelo, montante superior1 de cadaPETG ou PLA, 15% de preenchimento; os horns são os fornecidos com os servos
AcionamentoServo PTK7452MG PWM de 180°2Engrenagem metálica, 25T, ~12.2 g, ~3.4 kg·cm a 6 V
ControladorESP32-S3-DevKitC-11USB-C
SensorMódulo IMU Juxi ICM42670P1Alimentação 3.3 V
AdaptadorPlaca adaptadora passiva de servos1GPIO → conectores de 3 pinos, V+/GND comuns, sem PCA9685
CablagemCabo de dados USB-C, fios Dupont, extensões de servovários—
AlimentaçãoFonte dos servos 5 V / ≥5 A1Uma fonte de 5 V alimenta o ESP32 e os servos através de um cabo 1-para-2 (massa comum); verificada para as quatro direções de levantamento

← Voltar ao índice do tutorial