Unitree G1: como devs podem programar humanoides com Python

Unitree G1: como devs podem programar humanoides com Python

A explosão da Unitree na Bolsa — e por que isso muda o jogo pra quem programa

Quando vi a notícia de que a Unitree Robotics estreou na Bolsa de Xangai com alta de 460% no primeiro dia e valuation de US$ 53 bilhões, minha reação não foi “uau, ação chinesa subindo”. Foi: finalmente a robótica ficou barata o suficiente pra caber no orçamento de um dev solo. Segundo o Olhardigital.com.br, a demanda pelo IPO superou em 8 mil vezes a oferta de papéis para o varejo. Isso não é só especulação — é o mercado precificando uma mudança estrutural na indústria de hardware.

A Unitree é sediada em Hangzhou, opera com lucro (R$ 215 milhões em 2025) e entregou mais de 5.500 robôs humanoides no último ano. Mas o dado mais importante pra mim não é nenhum desses. É que o modelo humanoide G1 custa US$ 13.500. Pra quem já brigou com laboratórios fechados da Boston Dynamics, isso é quase provocação.

Por que o preço importa mais do que parece

O G1 sai por cerca de R$ 70 mil. O Spot, da Boston Dynamics, custa R$ 365 mil. Um cão-robô da Unitree parte de R$ 14 mil. Não estamos falando de “um pouco mais barato” — estamos falando de 5x a 25x menos. Isso muda completamente quem pode desenvolver.

Na minha experiência, o maior gargalo da robótica sempre foi o hardware. Você até consegue rodar simulações no Gazebo ou MuJoCo, mas quando chega a hora de testar em hardware real, esbarra num orçamento de seis dígitos. Quando o hardware cai pra faixa de R$ 15-70 mil, a conta muda: qualquer freelancer com um cliente bom ou uma startup pré-seed consegue comprar um G1 e construir algo em cima. É a mesma curva que vimos com GPUs — quando o preço despencou, a pesquisa em deep learning explodiu.

O que a Unitree entrega tecnicamente (e onde ela realmente incomoda)

Olhando o portfólio, a empresa cobre três frentes:

  • Humanoides bípedes (G1, H1) — foco em pesquisa e indústria leve
  • Quadrúpedes (Go1, Go2) — inspeção, segurança, pesquisa
  • Braços robóticos e sensores industriais — automação fabril

Mas o detalhe que separa a Unitree da concorrência de verdade é a abertura do SDK. A Boston Dynamics mantém seu stack proprietário e fechado. A Unitree publica SDKs em Python e C++, com integração nativa com ROS2 via DDS. Isso, pra um dev, vale mais que 100 whitepapers.

Na Prática: controlando um Unitree via SDK em Python

Vou mostrar como é começar a programar um G1 ou Go2. O fluxo abaixo é baseado no unitree_sdk2py, mantido oficialmente no GitHub da empresa.

  1. Instale o SDK e o CycloneDDS (middleware de comunicação):
pip install unitree-sdk2py
# Em sistemas Linux, configure o CycloneDDS como default
export CYCLONEDDS_URI=<

Y

Yuri Sousa

Front-End Developer / Designer

Desenvolvedor apaixonado por criar experiências digitais acessíveis e visualmente perfeitas. Escrevo sobre desenvolvimento web, design e tecnologia.