Releases: UniversalRobots/Universal_Robots_Client_Library
1.6.0
New features
- Trajectory point velocities by @urfeex in #241
- Add instruction executor for high-level robot control by @urfeex in #242
Bugfixes
- Enable force mode compatibility with various move types by @urrsk in #230
- Do not throw exception in DashboardClient::sendRequest by @urfeex in #249
Documentation
- Updated documentation by @urfeex in #228
- Update links to dashboard server documentation by @urfeex in #243
CI / repo / package
- Add dependabot configuration to update actions by @urfeex in #231
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #233
- Bump actions/setup-python from 4 to 5 by @dependabot in #235
- Bump actions/checkout from 1 to 4 by @dependabot in #232
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #236
- Remove the not regarding MIT license by @urrsk in #237
- Bump codecov/codecov-action from 3 to 5 by @dependabot in #234
- Update package maintainers by @urfeex in #238
- Update ci by @urfeex in #239
- Modernize cmake by @urfeex in #244
New Contributors
- @dependabot made their first contribution in #233
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
New features
- Allow resetting the RTDE client by @fmauch in #218
- Add more arguments to start_ursim.sh by @fmauch in #220
- Giving force mode parameters as arguments when calling startForceMode by @URJala in #208
- Adapt RTDE output recipe based on robot response by @remi-siffert-ocado in #221
Bugfixes / Improvements
- Added missing RTDE data packages and fixed incorrect names by @remi-siffert-ocado in #213
- Add missing algorithm include by @fmauch in #214
- Added family photo to readme by @URJala in #219
- Tcp socket improvements by @remi-siffert-ocado in #222
- CI: Fix flaky example runs by @urfeex in #223
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- [doc] Sphinx doc by @fmauch in #95
- [doc] Fix syntax in example.rst by @fmauch in #207
- [tests] Moved reset of speed slider to correct teardown function, so that it … by @URJala in #206
- Fix clang compilation error (#209) by @remi-siffert-ocado in #210
- Allow setting the analog output domain @fmauch in #211
- Added check to ensure that the targets are reachable within the robot… by @urmahp in #184
New Contributors
- @URJala made their first contribution in #206
- @remi-siffert-ocado made their first contribution in #210
Full Changelog: 1.3.7...1.4.0
1.3.7
v1.3.6
v1.3.5
New features
Improvements / Bugfixes
- Wait after docker kill to prevent name conflicts by @RobertWilbrandt in #187
- Remove duplicated entry in clang-format file by @fmauch in #188
- Add header guard to datatypes.h by @fmauch in #189
Full Changelog: https://github.com/UniversalRobots/Universal_Robots_Client_Library/blob/master/CHANGELOG.rst
v1.3.4
We are happy to announce a new version of the ur_client_library
.
New features
- Added support for UR20 un
start_ursim.sh
script (#179) - The receive timeout of the URScript part can be configured explicitly and per control mode (#178)
- Make tcp_server retry binding the socket (#176)
For a full changelog, please see https://github.com/UniversalRobots/Universal_Robots_Client_Library/blob/master/CHANGELOG.rst
v1.3.3
We are happy to announce a new version of the ur_client_library
.
New features
- Add support for setting socket max num tries and reconnect timeout (#172)
- Added RTDEClient constructor with vector recipes (#143)
Improvements / Bugfixes
- Added handling of spline interpolation with end point velocities (#169)
- Throws exception if the URScript file doesn't exists (#173)
- Add separate rounding in the conversion from float to int32
For a full changelog, please see https://github.com/UniversalRobots/Universal_Robots_Client_Library/blob/master/CHANGELOG.rst
v1.3.2
We are happy to announce a new version of the ur_client_library
.
New features
- The URScript file and communication protocol now supports spline interpolation running on the robot (see #151)
- Add SaveLog command to the Dashboard client to save the current log output to a log file
- Specifically set RTDE pipeline producer to FIFO scheduling (#139)
- Added support for force_mode, freedrive and tool contact (#138)
For a full changelog, please see https://github.com/UniversalRobots/Universal_Robots_Client_Library/blob/master/CHANGELOG.rst