Skip to content

SAW component to interface to Universal Robots via real-time script interface (TCP/IP socket to port 30003).

Notifications You must be signed in to change notification settings

ehannigan/sawUniversalRobot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sawUniversalRobot

This SAW package contains a component to interface to a Universal Robot (UR3/UR5/UR10) via the real-time scripting/socket interface (mtsUniversalRobotScriptRT).

This component runs on an external PC and communicates with the UR controller via a TCP/IP socket to port 30003.

The ros folder contains code for a ROS node that interfaces with the sawUniversalRobot component and publishes the 3D transformations as well as the joint state (position, velocity and effort). To build the ROS node, make sure you use catkin build.

Links

Dependencies

Running the examples

ROS

First you need to make sure you can communicate with the UR robot using it's IP address (for example 10.162.34.61). The ROS node is universal_robot and can be found in the package universal_robot_ros:

rosrun universal_robot_ros universal_robot -i 10.162.34.61

About

SAW component to interface to Universal Robots via real-time script interface (TCP/IP socket to port 30003).

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 89.9%
  • CMake 10.1%