-
Notifications
You must be signed in to change notification settings - Fork 305
Description
Ros2 Humble
Ubuntu 22.04
Alles im Simulator für Polyscope X mit neuester Version 10.8 ohne roboter
Installierter Driver Ros2: https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_robot_driver/ur_robot_driver/doc/installation/installation.html
Ich habe das Repository des ROS 2-Treibers für Universal Robots erfolgreich von folgendem Link geklont und gebaut (ROS 2 Humble):
Intallierter Driver Ros2:
Versuch:
Ich habe versucht, den Driver wie folgt zu starten:
Colcon build läuft durch.
ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur20 robot_ip:=172.17.0.3 --network="host"
Antwort:
ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur20 robot_ip:=172.17.0.3 --network="host"
usage: ros2 [-h] [--use-python-default-buffering]
Call ros2 <command> -h for more detailed usage. ...
ros2: error: unrecognized arguments: --network=host
Auch führte zum Fehler
ros2 run ur_client_library start_ursim.sh
Oder
ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur20 robot_ip:=172.17.0.3
Quelle: https://docs.universal-robots.com/Universal_Robots_ROS2_Documentation/doc/ur_client_library/doc/setup/ursim_docker.html
Ergebnis:
· Fehlerausgabe
· Der Browser (mit der laufenden PolyScope X Oberfläche) fror ein.
· Es konnte keine stabile Verbindung zum Roboter aufgebaut werden.
Unklar:
· Wann genau muss der ROS 2 Driver gestartet werden und wie?
· Wie ist die korrekte Reihenfolge bzw. Konfiguration, wenn die Verbindung vom Host-PC zu einem simulierten Roboter (oder realen UR) erfolgen soll?
Kennen Sie eine Lösung dazu? External Control ist installiert und die IP des Dev Contrainers Ermittelt. Im External control Feld ist die IP des Host-PC eingetragen.