Skip to content

Releases: UniversalRobots/Universal_Robots_ROS2_Driver

4.7.0

18 May 14:20

Choose a tag to compare

Target ROS Distributions

  • ROS Kilted

What's Changed

New features

Bugfixes

Documentation

  • [Doc moveit_config] Add a note about joint_limits.yaml (backport #1764) by @mergify[bot] in #1766
  • Update README and ci_status pages by @urfeex in #1784

CI/ Repo / Packages

Full Changelog: 4.6.0...4.7.0

2.13.1

18 May 14:21

Choose a tag to compare

Target ROS distributions

  • ROS Humble

What's Changed

Bugfixes

  • Only start urscript_interface node when not running mock_hw by @urfeex in #1782
  • Check payload state in gpio_controller (backport #1770) by @mergify[bot] in #1775

CI/ Repo / Packages

Other

Full Changelog: 2.13.0...2.13.1

6.0.0

13 May 13:37

Choose a tag to compare

Target ROS distributions:

  • ROS Lyrical
  • ROS Rolling

What's Changed

🚨 BREAKING CHANGES

  • BREAKING: Remove scaled joint trajectory controller by @urfeex in #1769

New features

Bugfixes

  • Check payload state in gpio_controller by @urfeex in #1770

Documentation

  • [Doc moveit_config] Add a note about joint_limits.yaml by @urfeex in #1764

CI/ Repo / Packages

  • Auto-update pre-commit hooks by @github-actions[bot] in #1759

  • Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #1736

  • [driver] Remove deprecated packages from package.xml by @urfeex in #1785

  • Resolute pipelines by @urfeex in #1781

Full Changelog: 5.0.0...6.0.0

5.0.0

09 Apr 12:10
9f313cc

Choose a tag to compare

Targeting ROS Rolling

What's Changed

Bugfixes

  • Fix force–torque frame to follow TCP updates (tool0_controller) by @CalaW in #1652
  • Ensure calibration library in ur_calibration is always built as static to fix build with BUILD_SHARED_LIBS=ON by @traversaro in #1667
  • Fix cleanup by @urfeex in #1683
  • Use a secondary program to confirm urscript_interface initialization by @urfeex in #1685

New features

Documentation

  • Fix link to kilted branch in README by @urfeex in #1666
  • Fix service definition of UpdateProgram by @urfeex in #1723
  • Hardware interface controller documentation by @urrsk in #1754

CI/ Repo / Packages

  • Auto-update pre-commit hooks by @github-actions[bot] in #1643
  • [CI Doc build] Pin sphinx to version <9 by @urfeex in #1640
  • [Driver Tests] Unlock protective stop during test case setup by @urfeex in #1641
  • Do not install moveit_ros_visualization by @urfeex in #1671
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1690
  • Auto-update pre-commit hooks by @github-actions[bot] in #1689
  • Make pre-commit less depending on system setup by @urrsk in #1703
  • Auto-update pre-commit hooks by @github-actions[bot] in #1705
  • [ur_controllers] Remove Werror from CMakeLists by @urfeex in #1720
  • Auto-update pre-commit hooks by @github-actions[bot] in #1735
  • Changes for branching out for kilted by @urfeex in #1662

Other

  • Update forward command controller types by @urfeex in #1661
  • Update spawners to ros2_control changes by @urfeex in #1719
  • Use integer representation of SafetyStatus.msg by @urfeex in #1734
  • Fix formatting issues introduced earlier by @urfeex in #1748

New Contributors

Full Changelog: 4.5.0...5.0.0

4.6.0

09 Apr 12:07

Choose a tag to compare

Targeting ROS Kilted

What's Changed

Bugfixes

  • Fix force–torque frame to follow TCP updates (tool0_controller) by @CalaW in #1652
  • Ensure calibration library in ur_calibration is always built as static to fix build with BUILD_SHARED_LIBS=ON (backport #1667) by @mergify[bot] in #1670
  • Fix cleanup (backport #1683) by @mergify[bot] in #1686
  • Use a secondary program to confirm urscript_interface initialization (backport #1685) by @mergify[bot] in #1699

New features

Documentation

CI/ Repo / Packages

Other

  • Use refactored RTDE client in driver (backport #1726) by @mergify[bot] in #1733
  • Use integer representation of SafetyStatus.msg (backport #1734) by @mergify[bot] in #1743
  • Update driver to use refactored tool communication script (backport #1721) by @mergify[bot] in #1746

New Contributors

Full Changelog: 4.5.0...4.6.0

3.8.0

09 Apr 12:06

Choose a tag to compare

Targeting ROS Jazzy

What's Changed

Bugfixes

  • Fix force–torque frame to follow TCP updates (tool0_controller) (backport #1652) by @mergify[bot] in #1654
  • Ensure calibration library in ur_calibration is always built as static to fix build with BUILD_SHARED_LIBS=ON (backport #1667) by @mergify[bot] in #1669
  • Add component lifecycle test to CMakeLists.txt by @urfeex in #1684
  • Use a secondary program to confirm urscript_interface initialization (backport #1685) by @mergify[bot] in #1698

New features

Documentation

CI/ Repo / Packages

Other

Full Changelog: 3.7.0...3.8.0

2.13.0

09 Apr 12:04

Choose a tag to compare

Targeting ROS Humble

What's Changed

Bugfixes

  • Fix force–torque frame to follow TCP updates (tool0_controller) (backport #1652) by @mergify[bot] in #1653
  • Ensure calibration library in ur_calibration is always built as static to fix build with BUILD_SHARED_LIBS=ON (backport #1667) by @mergify[bot] in #1668
  • Add component lifecycle test to CMakeLists.txt (backport #1684) by @mergify[bot] in #1687
  • Update scaled JTC by @urfeex in #1753

New features

Documentation

  • Changes for branching out for kilted by @urfeex in #1665
  • Fix linked service definition for update_program service by @urfeex in #1730

CI/ Repo / Packages

Other

  • Auto-update pre-commit hooks (backport #1643) by @mergify[bot] in #1644
  • Use a secondary program to confirm urscript_interface initialization (backport #1685) by @mergify[bot] in #1697
  • Use refactored RTDE client in driver (backport #1726) by @mergify[bot] in #1731
  • Use integer representation of SafetyStatus.msg (backport #1734) by @mergify[bot] in #1741
  • Update driver to use refactored tool communication script (backport #1721) by @mergify[bot] in #1744

Full Changelog: 2.12.0...2.13.0

4.5.0

13 Jan 15:40

Choose a tag to compare

Targeting ROS Kilted and Rolling

What's Changed

Bugfixes

  • Initialize force mode interfaces to NaN on init by @urfeex in #1625
  • Fix TCP wrench transform for e-Series: apply inverse on flange_to_tcp transform by @li-yunwen in #1615

New features

  • [DashboardClient] Add a parameter callback by @urfeex in #1598
  • Exposes rw_rate in xacro macro for hardware interface by @taDachs in #1631

CI/ Repo / Packages

  • Auto-update pre-commit hooks by @github-actions[bot] in #1576
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1581
  • Auto-update pre-commit hooks by @github-actions[bot] in #1580
  • Auto-update pre-commit hooks by @github-actions[bot] in #1593
  • Add ros2run as a test_depend by @urfeex in #1597
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1608
  • Auto-update pre-commit hooks by @github-actions[bot] in #1607
  • Bump actions/cache from 4 to 5 by @dependabot[bot] in #1609
  • Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #1610
  • Auto-update pre-commit hooks by @github-actions[bot] in #1622

Documentation

  • Docs: Update tool comm setup for PolyScope X by @urfeex in #1588

Other

  • Replace dashboard client on PolyScope X warning by @urfeex in #1599
  • ensure latched qos in gpio_controller is reliable by @rahatchd in #1594

New Contributors

Full Changelog: 4.4.0...4.5.0

3.7.0

13 Jan 15:38

Choose a tag to compare

Targeting ROS Jazzy

What's Changed

Bugfixes

  • Initialize force mode interfaces to NaN on init (backport #1625) by @mergify[bot] in #1628
  • Fix TCP wrench transform for e-Series: apply inverse on flange_to_tcp transform (backport #1615) by @mergify[bot] in #1636

New features

  • [DashboardClient] Add a parameter callback (backport #1598) by @mergify[bot] in #1605
  • Exposes rw_rate in xacro macro for hardware interface (backport #1631) by @mergify[bot] in #1634

Documentation

CI/ Repo / Packages

Other

  • Replace dashboard client on PolyScope X warning (backport #1599) by @mergify[bot] in #1603
  • ensure latched qos in gpio_controller is reliable (backport #1594) by @mergify[bot] in #1633

Full Changelog: 3.6.0...3.7.0

2.12.0

13 Jan 15:37

Choose a tag to compare

Targeting ROS Humble

What's Changed

New Features

Bugfixes

  • Initialize force mode interfaces to NaN on init (backport #1625) by @mergify[bot] in #1627
  • Fix TCP wrench transform for e-Series: apply inverse on flange_to_tcp transform (backport #1615) by @mergify[bot] in #1635

CI/ Repo / Packages

Other

  • Replace dashboard client on PolyScope X warning (backport #1599) by @mergify[bot] in #1602
  • ensure latched qos in gpio_controller is reliable (backport #1594) by @mergify[bot] in #1632

Full Changelog: 2.11.0...2.12.0