Lösungsmethode des ROS-Roboterautos
Zunächst eine freundliche Erinnerung: Die Standardverwendung des ROS-Roboterautos besteht darin, das integrierte XR-ROS-Mensch-Computer-Interaktionssystem und die ROS-Radarauto-APP zu verwenden, die von der XiaoR-Technologie entwickelt wurde, um das zu vervollständigen Roboterbaukarte – Navigationsfunktion. Darüber hinaus ist die Steuerung virtueller Maschinen eine Erweiterung des Spiels. Benutzer müssen über solide Linux-Kenntnisse und Erfahrungen mit virtuellen Maschinen verfügen. Wir bieten nur begrenzten technischen Support.
Problemphänomen: Bei der Steuerung des ROS-Roboters über die virtuelle Maschine erscheint auf dem Bildschirm des ROS-Roboterautos ein weißer Bildschirm.
Der Hauptgrund: Die Netzwerkkommunikation zwischen dem Roboterauto und der virtuellen Maschine ist nicht abgestimmt, im Allgemeinen ist die Netzwerkbrücke der virtuellen Maschine nicht richtig konfiguriert.
Die Lösung ist wie folgt.
1. Öffnen Sie die VMware Virtual Network Editor-Schnittstelle, konfigurieren Sie die Netzwerkverbindung im „Bridge-Modus“ und wählen Sie in der Option „Bridge to:“ dieselbe LAN-Karte wie das zu überbrückende Auto aus. Der Screenshot dient nur als Referenz.
2. Konfigurieren Sie in der Option „Netzwerkadapter“ der virtuellen Maschine den Modus auf „Bridge-Modus“.
Wenn nach Abschluss der Konfiguration die Befehlszeile der virtuellen Maschine oder die Befehlszeile des Trolley-Systems sich gegenseitig pingen können, ist das Netzwerk geöffnet.