Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ur10_robot_arm:ur10_robot_arm [2023/04/17 03:32] – [Grasshopper] formlab | ur10_robot_arm:ur10_robot_arm [2025/09/08 03:00] (current) – [Connect to the robot] formlab | ||
---|---|---|---|
Line 32: | Line 32: | ||
- [[https:// | - [[https:// | ||
+ | - Direct computer-robot ethernet connection doesn' | ||
==== Grasshopper ==== | ==== Grasshopper ==== | ||
Grasshopper runs inside Rhino 7. In order to control the robot arm, a Grasshopper plugin is needed: Robots. | Grasshopper runs inside Rhino 7. In order to control the robot arm, a Grasshopper plugin is needed: Robots. | ||
+ | |||
+ | |||
+ | === Connect to the robot === | ||
+ | |||
+ | (08/ | ||
+ | Connect the Robot controller with an ethernet cable. This can be done in 3 ways: | ||
+ | * Robot controller direct to the Mac | ||
+ | * Robot controller to a network switch, which then connects to a Mac (not connected to the main network) | ||
+ | * Robot controller to a network switch, which is connected to the main network | ||
+ | |||
+ | On the teaching pendant go to Setup Robot > Network | ||
+ | * Select Static Address | ||
+ | * IP address: 192.168.185.99 | ||
+ | * Subnet Mask: 255.255.192.0 | ||
+ | * Default Gateway: 0.0.0.0 | ||
+ | * Preferred & Alternative DNS servers: | ||
+ | |||
+ | On the computer, go to System Settings > Network > Ethernet > TCP/IP | ||
+ | * Set ' | ||
+ | * IP Address: 192.168.185.88 | ||
+ | * Subnet Mask: 255.255.192.0 | ||
+ | |||
+ | In the terminal, try pinging to check the connection to the robot: | ||
+ | * '' | ||
+ | * If the ping returns data, you know the computer can reach the robot | ||
+ | |||
+ | Now you can control the robot with the Robots plugin in Grasshopper / Rhino and use the URRealtimeFeedback script to get the current pose & TCP position. | ||
+ | |||
+ | Current versions used: | ||
+ | * Rhino version: 7 (7.38.24338.17002, | ||
+ | * Grasshopper version 03/12/2024 build 1.0.0007 | ||
+ | * Robots (Visose) version: 1.4.1: [[https:// | ||
+ | * URRealtimeFeedback script for Grasshopper Robots: [[https:// | ||
+ | |||
+ | Using a forked version of the URRealtimeFeedback script by Odbee ([[https:// | ||
+ | |||
+ | |||