ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I'm using a Staubli TX2-60L
Instead of what I wrote in my comment, do the following:
git clone https://github.com/ros-industrial/staubli_experimental.git
into your workspacestaubli_experimental/staubli_tx2_60_support/launch
robot_interface_streaming_tx2_60l.launch
fileadd the following content to that file:
<?xml version="1.0"?>
<launch>
<arg name="robot_ip" doc="IP of controller" />
<rosparam command="load" file="$(find staubli_tx2_60_support)/config/joint_names_tx2_60l.yaml" />
<include file="$(find staulbi_val3_driver)/launch/robot_interface_streaming.launch">
<arg name="robot_ip" value="$(arg robot_ip)" />
</include>
</launch>
save it
then run it with:
roslaunch staubli_tx2_60_support robot_interface_streaming_tx2_60l.launch robot_ip:=<Controller IP address>
You may also want to read up on how robot support packages and drivers are structured and used: Working with ROS-Industrial Robot Support Packages.
2 | No.2 Revision |
I'm using a Staubli TX2-60L
Instead of what I wrote in my comment, do the following:
git clone https://github.com/ros-industrial/staubli_experimental.git
into your workspacestaubli_experimental/staubli_tx2_60_support/launch
robot_interface_streaming_tx2_60l.launch
fileadd the following content to that file:
<?xml version="1.0"?>
<launch>
<arg name="robot_ip" doc="IP of controller" />
<rosparam command="load" file="$(find staubli_tx2_60_support)/config/joint_names_tx2_60l.yaml" />
<include file="$(find staulbi_val3_driver)/launch/robot_interface_streaming.launch">
<arg name="robot_ip" value="$(arg robot_ip)" />
</include>
</launch>
save it
then run it with:
roslaunch \
staubli_tx2_60_support \
robot_interface_streaming_tx2_60l.launch \
robot_ip:=<Controller IP address>
You may also want to read up on how robot support packages and drivers are structured and used: Working with ROS-Industrial Robot Support Packages.