Comments (2)
@vsardenberg this is easily possible with the Robots-Plugin
For UR-robots you can add a Custom Command with a popup
command that blocks the robot until you press continue on the pendant.
Check the UR-script reference under "popup" (page 35) for more information.
This is how you add it in grasshopper using this plug-in:
This should be what you are looking for.
Alternatively you could also use a wait for Digital Input with a button wired to the robot:
- add the waitDI after the desired move in Grasshopper
- when the robot reaches this point it will stop and wait until the button connected to the digital input is activated
from robots.
Hello Victor,
Disclaimer - I don't work with the Robots team, but I have been experimenting with the plugin for a few weeks.
There's a Wait DI command that comes with the plugin, that seems to have some of the functionality you're looking for. You could set up the program to do a Pulse DO, to tell your pendant it's reached that point in the program, then Wait DI. The message box would awaken with the Pulse DO, and then, on continue, send a digital out back to the UR controller which triggers the Wait DI.
That should do what you're asking for, although I don't know if you know how to interface your pendant's message box with digital in and out signals. If not, this might not be what you're looking for.
from robots.
Related Issues (20)
- Sanitise string inputs for tool/program names HOT 4
- Add constant speed to post
- [Bug] Robot Libraries window for MacOS HOT 5
- [Bug] Joint target creation error (invalid cast String > double[]) HOT 4
- Option to add custom command before a target
- [Bug] Libraries (GitHub rate limit) HOT 3
- Cant upload via sftp to real robot HOT 9
- [Bug] Conflict between Rhino3dm and RhinoCommon references HOT 2
- [Bug] TCP XYZ-coordinates do not correspond to Rhino XYZ-coordinates for UR-Robots HOT 3
- different trajectory on the Staubl robot HOT 8
- [Bug] pulseDO causes Compile Error with UR HOT 6
- Wrong conversion for "get Plane" for UR-Robots HOT 2
- UR10 Flange Plane Flipped? HOT 1
- Can't load robots on Windows after installing for Mac HOT 2
- Error: "Axis X is outside the permitted range." HOT 9
- UR10 Should MoveP be used instead of MoveL? HOT 7
- Compatibility with Rhino 7 for Mac HOT 1
- Robots in Rhino 7 HOT 6
- Immobilize A Joint HOT 1
- PulseDO pulse length limit HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from robots.