compas-rrc / compas_rrc

Online control for ABB robots over a simple-to-use Python interface.
https://compas-rrc.github.io/compas_rrc/
MIT License
22 stars 6 forks source link

`rrc.Stop to expose Stop\NoRegain #14

Open yck011522 opened 3 years ago

yck011522 commented 3 years ago

Summary

As a [user], I want rrc.Stop to expose ABB option Stop\NoRegain so that there is an option to not automatically regain position upon restart.

Details

Describe the feature and the current behavior/state After I stop a program using rrc.Stop, and if I manually jogged the robot using the TP, upon restart of the program, the robot controller by default goes back to the last program execution point. The ABB controller will only display a message to ask user what to do when the jogging is large, for small jogging the robot will automatically regain previous position without asking (how impolite).

This is not always desirable and it is just an easy option in RAPID to have Stop\NoRegain;

Will this change the current API? How? New Feature

Are you willing to contribute it? No

Any additional info. @fleischp previously wrote a custom function for me and I think other people can benefit from it too.