Robotlar
Unitree Bilgi Üssü
Geliştirici Rehberi

Unitree SDK &
Yazılım Rehberi.

Python, C++, ROS2 ve simülasyon ortamlarıyla Unitree quadruped ve insansı robotları programlama kılavuzu. Go2 üzerindeki sensör verilerini okumaktan Isaac Gym'de reinforcement learning policy eğitmeye kadar kapsamlı geliştirici kaynakları.

Hızlı Başlangıç — 4 Adımda Unitree Geliştirme

1

Bağlantı kurulumu

Robotunuzu Ethernet veya Wi-Fi üzerinden geliştirme bilgisayarınıza bağlayın. Default IP adresi genellikle 192.168.123.x ağındadır.

2

SDK2 kurulumu

Python: pip install unitree-sdk2py veya C++: CMake ile unitree_sdk2 deposunu derleyin. CycloneDDS otomatik yapılandırılır.

3

İlk komut

high_level örneğini çalıştırarak robotu ayağa kaldırın ve temel yürüme komutu gönderin. SDK örnekleri tüm modeller için hazırdır.

4

ROS2 ekosistemi (opsiyonel)

unitree_ros2 paketlerini workspace'inize klonlayın, colcon build ile derleyin ve Rviz'de robotu görselleştirin.

Unitree SDK2 (Python / C++)

Unitree'nin resmi SDK2 kütüphanesi, Go2, B2, H1 ve H2 dahil tüm yeni platform serisini destekler. CycloneDDS tabanlı haberleşme katmanı üzerinden yüksek seviye kontrol, sensör okuma ve eklem seviyesi komut gönderimi mümkündür.

Go2B2AS2A2H1/H1-2H2G1
Resmi Dokümantasyon

ÖNE ÇIKAN ÖZELLİKLER

  • 1
    Python & C++ API: Yürüme, koşma, zıplama ve özel hareketler için yüksek seviye fonksiyonlar
  • 2
    Low-level kontrol: Eklem pozisyon, hız ve tork modu ile doğrudan motor kontrolü
  • 3
    Sensör okuma: IMU, LiDAR, kamera ve ayak temas sensörlerinden gerçek zamanlı veri akışı
  • 4
    Çoklu robot: Tek ağ üzerinde birden fazla Unitree robotu eşzamanlı kontrol

ROS2 Entegrasyonu

Unitree robotları Ubuntu + ROS2 (Humble / Iron) ekosistemiyle sorunsuz çalışır. EDU varyantları doğrudan ROS2 düğümleri olarak başlatılabilir; araştırma ve otonom navigasyon pipeline'ları için idealdir.

Go2 EDUB2AS2 EDUH1/H1-2
Resmi Dokümantasyon

ÖNE ÇIKAN ÖZELLİKLER

  • 1
    unitree_ros2 paketleri: URDF modelleri, Rviz görselleştirme ve topic yayını
  • 2
    Nav2 uyumluluğu: SLAM Toolbox ve Nav2 ile otonom haritalama ve navigasyon
  • 3
    Özel mesaj tipleri: Unitreeye özgü eklem durumu ve komut mesajları
  • 4
    sim-to-real: Simülasyon ortamında eğitilen politikaları doğrudan robota aktarma

NVIDIA Isaac Gym & Sim Ortamları

Unitree quadruped modelleri, NVIDIA Isaac Gym (Orbit), MuJoCo ve Gazebo gibi önde gelen simülasyon ortamlarında desteklenir. GPU hızlandırmalı paralel simülasyon ile binlerce ortamda policy eğitimi yapılabilir.

Go2H1G1
Resmi Dokümantasyon

ÖNE ÇIKAN ÖZELLİKLER

  • 1
    Isaac Gym / Orbit: GPU paralel RL eğitimi ile quadruped locomotion politikası
  • 2
    MuJoCo: Hassas fizik simülasyonu ve contact-rich manipülasyon deneyleri
  • 3
    Gazebo Classic & Ignition: ROS2 entegre tam simülasyon ortamı
  • 4
    sim-to-real transfer: Simülasyonda eğitilen modellerin gerçek robotta doğrulanması

Jetson & Edge AI Geliştirme

Unitree'nin üst düzey modelleri NVIDIA Jetson platformları (Orin, AGX Thor) ile donatılmıştır. Yerel LLM çalıştırma, 3D algılama ve semantic SLAM gibi gelişmiş AI görevleri edge cihazda gerçekleştirilebilir.

G1H2 EDUGo2 X
Resmi Dokümantasyon

ÖNE ÇIKAN ÖZELLİKLER

  • 1
    Jetson Orin (100 TOPS): G1 üzerinde 3D semantic perception ve nesne tanıma
  • 2
    Jetson AGX Thor (2070 TOPS): H2 EDU üzerinde büyük dil modeli (LLM) çalıştırma
  • 3
    TensorRT & CUDA: DNN modellerinin edge optimizasyonu ve gerçek zamanlı inferans
  • 4
    Isaac ROS: NVIDIA'nın hazır algılama ve navigasyon pipeline'ları

Unitree Geliştirme Desteği
Türkiye'de.

SDK kurulumu, ROS2 entegrasyonu veya özel uygulama geliştirme için Türkiye'deki Unitree teknik ekibimizden destek alın.