1
0
mirror of https://gitlab.com/obbart/universal_robots_ros_driver.git synced 2026-04-10 10:00:48 +02:00
Commit Graph

26 Commits

Author SHA1 Message Date
Jarek Potiuk
6950b3c4bd Re-add urscript topic (#7)
* Re-added UR script - for custom UR Script execution

* Restarting the driver when robot closes the connection on script error.

The pipelines work in the way that if the connection is
is closed by the control PC, it will not be re-established. This
happens for example if you use the URScript topic and upload
script that does not compile. The robot will then close the
connection, the pipeline will close and any subsequent
uploads will fail and noone realises there is a problem.

While we could re-establish the connection, I think much better
solution is to shutdown the driver in such case. This is much more
resilient behaviour as it will clean up any inconsistent driver state.

We can utilise "respawn" feature of ROS launch and restart such
driver automatically (launch files are updated as part of that change).

On top of "production" stability, it allows for much nicer development
workflow - you can use URScript topic for development of new scripts
and have the driver restart every time you make mistake.
Without it, any mistake requires restarting the driver manually.
2018-01-02 20:22:55 +01:00
Simon Rasmussen
ccba7d593b Improved README.md 2017-12-08 14:55:05 +01:00
Simon Rasmussen
f93c9bcd65 Merged README.md from upstream 2017-12-08 14:48:09 +01:00
HurchelYoung
452161a4d4 Update README.md
typo
2016-11-21 07:45:12 -08:00
HurchelYoung
d89a06b2d4 Update README.md
corrected controller names to match original ur10 and ur5 usage
2016-11-21 07:24:49 -08:00
HurchelYoung
2295f3b8b9 Update README.md
Revised the ros_control usage notes
2016-11-17 07:43:01 -08:00
HurchelYoung
a410f99400 Update README.md
Added instructions on where to find packages needed when using ros_control
2016-11-17 07:27:03 -08:00
HurchelYoung
814364dd1f Update README.md
corrected the controller names for to be used when implementing ros_control.  Also noted that the velocity_based_position_trajectory_controller is started by default.
2016-11-17 07:12:36 -08:00
Nikolas Engelhard
2c5fa6f5e4 removed some typos 2016-11-05 10:26:27 +01:00
G.A. vd. Hoorn
e96dd6733d readme: fix minor typo 2015-11-19 13:01:35 +01:00
Simon Jansen
dd8849384a Adds mini-tutorial about tool0_controller frame 2015-11-18 12:56:40 +01:00
Thomas Timm Andersen
2887d803eb Update README.md
fixed bibtex citation
2015-11-10 13:10:46 +01:00
Thomas Timm Andersen
702165624e Update README.md
Added Citation information
2015-11-10 13:05:04 +01:00
Thomas Timm Andersen
589dca8e2a Improved ros_control performance and stability 2015-10-08 15:37:49 +02:00
Thomas Timm Andersen
5672f57500 Update README.md
Ficed a few typos
2015-09-25 13:19:33 +02:00
Thomas Timm Andersen
8e08f80dc1 Fixed a few typos in Readme.md 2015-09-25 13:01:48 +02:00
Thomas Timm Andersen
f24ac6d567 Updated the readme with instructions for using ros_control 2015-09-25 12:14:35 +02:00
Thomas Timm Andersen
1e8f13f232 Added control switching 2015-09-24 13:50:53 +02:00
Thomas Timm Andersen
ff8b5522a2 Added sanity check to setSpeed input 2015-09-17 10:10:45 +02:00
Thomas Timm Andersen
98a52b0255 Updated Readme 2015-09-17 10:07:04 +02:00
Thomas Timm Andersen
848a1b5a8a Updated list of tested robots 2015-09-17 09:57:49 +02:00
Thomas Timm Andersen
bcac6b9a31 Updated list of tested devices to include 3.0 2015-09-16 16:25:25 +02:00
Thomas Timm Andersen
834136a997 Fixed a bug related to malformed RT messages in 3.0.
updated readme
2015-09-16 16:14:51 +02:00
Thomas Timm Andersen
c7556ace42 Updated readme 2015-09-16 14:23:20 +02:00
Thomas Timm Andersen
8b030e3f5d Updated readme 2015-09-16 14:22:07 +02:00
Thomas Timm Andersen
032b58e263 Initial commit 2015-09-08 12:55:29 +02:00