Especificaciones del Booster K1

Especificaciones técnicas completas extraídas de la documentación para desarrolladores de Booster Robotics K1.

Físico y cinemático

ProveedorBooster Robotics
ModeloK1
Factor de formaHumanoide bípede de cuerpo completo
total de grados de libertad22
DOF de la cabeza2 — guiñada (pan) y cabeceo (tilt)
Rango de guiñada de la cabezaaprox. −90° a +90°
Rango de cabeceo de la cabezaaprox. −40° a +30°
DOF del brazoMúltiples por brazo (bilateral)
DOF de la piernaCinemática bípeda completa por pierna

Modos de Control

DAMPAmortiguación pasiva — estado predeterminado de encendido y apagado
PREPEl robot se mantiene y sostiene la posición utilizando el controlador de equilibrio
WALKControlador de marcha bípeda completo — acepta comandos de velocidad y acción
CUSTOMControl directo de articulaciones de 22 DOF para investigación (se requiere un dispositivo de elevación)
PROTECTEstado de fallo — ingresado automáticamente, requiere limpieza de fallo
Método SDKclient.change_mode(booster.Mode.PREP)

Caminata y locomoción

Velocidad de caminata (adelante/atrás)−0,5 a +0,5 m/s
Velocidad de caminata (lateral)−0,5 a +0,5 m/s
Velocidad de rotación−1,0 a +1,0 rad/s
API de caminataclient.walk(forward, lateral, angular)

Conectividad y red

Interfaz de redEthernet por cable
IP por cable predeterminada192.168.10.102
IP de computadora (por cable)192.168.10.10 / netmask 255.255.255.0
InalámbricoA través de la aplicación Booster (IP asignada dinámicamente)
Acceso SSHssh booster@192.168.10.102 · contraseña: 123456

Software y SDK

Paquete SDKbooster_robotics_sdk_python (PyPI)
Versión de Python3.8+
ROS2Modelo URDF + patrón de nodo puente
Sistema de agentesPredeterminado, Fútbol, HiChat, Danza, Danza de León
Agente de plataformak1_agent.py
Repositorio SDK Oficialgithub.com/BoosterRobotics/booster_robotics_sdk

Telemetría

Nivel de Bateríastatus.battery_percentage (flotante, 0–100)
Datos IMUstatus.imu_status
Tasa de Telemetría Predeterminada8 Hz (configurable a través de --telemetry-hz)
Telemetría de Juntas6 ángulos de juntas primarias en grados (j1–j6)
Estados del MotorPosición, RPM, temperatura por motor
Velocidad de CaminataComponentes vx, vy, wz

Temas ROS2 (Convención)

/k1/joint_statessensor_msgs/JointState — posiciones y velocidades de juntas de 22-DOF
/cmd_velgeometry_msgs/Twist — comandos de velocidad de caminata
/k1/batterysensor_msgs/BatteryState — porcentaje de batería
/k1/imusensor_msgs/Imu — orientación y velocidad angular del IMU
Guía de configuración de vista → Wiki Completo para Desarrolladores →

¿Listo para comenzar con el K1?

Contacta a RoboticsCenter para discutir disponibilidad y soporte de integración.