Hallo,
ich verwende aktuell einen Arduino Uno R4 Wifi mit dem Arduino Motor Shield Rev3. Den angeschlossenen Elektromotor möchte ich über ROS steuern. Grundsätzlich funktioniert das auch.
Allerdings bricht die Verbindung häufig ab. In ROS, wo ich den Befehl "rosrun rosserial_python serial_node.py /dev/ttyACM0" ausführe, wird dann folgende Fehlermeldung angezeigt: Lost sync with device, restarting...
Ich habe schon über einige Beiträge in Foren gelesen, dass es irgendwie mit dem Aufruf der Befehls "nh.spinOnce()" zusammenhängt. Scheinbar wird die Verbindung unterbrochen, wenn der Befehl nicht regelmäßig genug aufgerufen wird oder so.
Kann mir jemand genauer erklären, was da genau vor sich geht und wie man den Verbindungsabbruch vermeiden kann?
Danke im Voraus!
Tim
Hat das was mit Arduino zu tun?
Gibt es Foren für ROS ? (was immer das sein mag?)
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.