Unitree G1: Netzwerkverbindung einrichten

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

Hinweis: Die genutzten Adressen sind ein typisches Beispiel-Subnetz und illustrativ – den gültigen IP-Bereich entnehmen Sie der offiziellen G1-Dokumentation.

Schritt 1: Verbinden

Verbinden Sie den G1 per Ethernet mit dem Entwicklungsrechner. Roboter und Rechner müssen sich im gleichen Subnetz befinden.

Schritt 2: Schnittstelle ermitteln

ip a

Notieren Sie den Namen der kabelgebundenen Schnittstelle (z. B. eth0). Diesen Namen brauchen Sie 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). Werte an Ihre Doku anpassen.

Variante A: NetworkManager (nmcli)

nmcli connection show
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

# /etc/netplan/01-g1.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. Weiter geht es mit dem SDK-Einstieg.

Fehlerbehebung

  • Kein Ping: Kabel, Rechner-IP im richtigen Subnetz, Roboter eingeschaltet?
  • Mehrere Netzwerkkarten: die richtige Schnittstelle verwenden (die mit der 192.168.123.x-Adresse).

Weiterführend

Verbindliche IP-Werte: offizielle Unitree-G1-Doku.