Unitree Go2: Netzwerkverbindung einrichten

Eine stabile Netzwerkverbindung ist die Grundlage für jede SDK- oder ROS-2-Nutzung des Go2. Dieser Walkthrough zeigt, wie Sie den Rechner per Ethernet mit dem Roboter verbinden, eine statische IP vergeben und die Verbindung prüfen.

Hinweis: Die hier genutzten Adressen sind ein typisches Beispiel-Subnetz und illustrativ – den für Ihren Roboter gültigen IP-Bereich entnehmen Sie der offiziellen Unitree-Dokumentation.

Schritt 1: Verbinden

Verbinden Sie den Go2 per Ethernet-Kabel direkt mit dem Entwicklungsrechner. Roboter und Rechner müssen sich im gleichen Subnetz befinden. (Je nach Variante ist auch WLAN möglich.)

Schritt 2: Schnittstelle ermitteln

ip a

Suchen Sie die kabelgebundene Schnittstelle (z. B. eth0 oder enpXsY). Diesen Namen brauchen Sie später für das SDK und ROS 2.

Schritt 3: Statische IP vergeben

Beispielannahme: Roboter unter 192.168.123.161, Rechner erhält 192.168.123.99 (Maske /24). Passen Sie die Werte an Ihre Doku an.

Variante A: NetworkManager (nmcli)

nmcli connection show                       # Verbindungsnamen finden
sudo nmcli connection modify "Wired connection 1" \
  ipv4.method manual ipv4.addresses 192.168.123.99/24
sudo nmcli connection up "Wired connection 1"

Variante B: netplan (Ubuntu Server)

# /etc/netplan/01-go2.yaml
network:
  version: 2
  ethernets:
    eth0:
      addresses: [192.168.123.99/24]
sudo netplan apply

Schritt 4: Verbindung testen

ping 192.168.123.161

Antwortet der Roboter, steht die Verbindung. Prüfen Sie mit ip a noch einmal, dass Ihre Adresse korrekt gesetzt ist.

Fehlerbehebung

  • Kein Ping: Kabel prüfen, Rechner-IP im richtigen Subnetz, Roboter eingeschaltet und hochgefahren?
  • Falsche Schnittstelle: Bei mehreren Netzwerkkarten die richtige verwenden (die mit der 192.168.123.x-Adresse).
  • SDK findet Roboter nicht: Der an das SDK übergebene Schnittstellenname muss zu dieser Verbindung passen.

Weiterführend

Nächster Schritt: SDK-Einstieg. Verbindliche IP-Werte: offizielle Unitree-Doku.