No description
Find a file
2024-05-10 10:33:02 +02:00
TD tests update td project 2022-08-23 16:23:18 +02:00
tests implement osc rtde output 2024-05-09 17:12:12 +02:00
urosc move osc send to class 2024-05-10 10:33:02 +02:00
curses_actualq.py move file 2024-05-09 13:06:44 +02:00
pantilt_inv.py add basedeviation 2022-08-23 12:32:53 +02:00
README.md add readme with setup instructions 2024-05-08 16:53:58 +02:00
requirements.txt implement osc rtde output 2024-05-09 17:12:12 +02:00
urosc.py add osc receive and send functions 2024-05-09 19:17:11 +02:00

UR Control

Requirements

Python 3.10 needed. See python wheels support matrix for ur_rtde https://pypi.org/project/ur-rtde/ Virtualenv recommended. Install modules with pip install -r requirements.txt

URCap for Network control on Polyscope. Download: https://github.com/UniversalRobots/Universal_Robots_ExternalControl_URCap/releases Tested with Version 1.0.5 on Polyscope 5.16.0 Installation Instructions: https://github.com/UniversalRobots/Universal_Robots_ROS_Driver/blob/master/ur_robot_driver/doc/install_urcap_e_series.md

Install URCap in Simulator

URSim 5.16.0 inside VirtualBox. Transfer donwloaded URCap via USB Thumbdrive to Programs UR10 folder on the virtual machine. If error verr_pdm_no_usb_ports appreas, change USB Controller in VBox settings to USB-3.0-Controller (xHCI)

If resolution is too low, change it with xrandr -s 1440x900

To be able to reach the VM via network, set adapter to Bridge and promicious mode to allow all.

Follow instructions on how to setup externalControl: https://github.com/UniversalRobots/Universal_Robots_ROS_Driver/blob/master/ur_robot_driver/doc/install_urcap_e_series.md

Enable Remote Control: Settings - System - Remote Control - Enable Run Program with the externalControl once. Error "Receive program failed" occurs. Stop Program. Not sure if this is needed, but RTDEControlInterface was not able to connect otherwise. In main menu change from "local" to "remote control" in the top right corner.

Misc

RTDEReceive works without enabling remote control.