Releases: UniversalRobots/Universal_Robots_ROS2_Driver
Releases · UniversalRobots/Universal_Robots_ROS2_Driver
4.7.0
2.13.1
6.0.0
Target ROS distributions:
- ROS Lyrical
- ROS Rolling
What's Changed
🚨 BREAKING CHANGES
New features
Bugfixes
Documentation
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
Full Changelog: 5.0.0...6.0.0
5.0.0
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
- Dashboard client new x commands by @urfeex in #1679
- Services to support various dashboard calls by @URJala in #1674
- Use refactored RTDE client in driver by @urfeex in #1726
- Add deprecation warning for tool comm script by @urfeex in #1747
- Friction model controller by @urrsk in #1704
- Update driver to use refactored tool communication script by @srvald in #1721
- Add sim_time to servo launch file by @JenniferBuehler in #1651
- Add deprecation warning for scaled JTC by @urfeex in #1660
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
- @JenniferBuehler made their first contribution in #1651
- @srvald made their first contribution in #1721
Full Changelog: 4.5.0...5.0.0
4.6.0
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
- Dashboard client new x commands (backport #1679) by @mergify[bot] in #1696
- Services to support various dashboard calls (backport #1674) by @mergify[bot] in #1710
- Friction model controller (backport #1704) by @mergify[bot] in #1752
- Add sim_time to servo launch file by @JenniferBuehler in #1651
- Add deprecation warning for scaled JTC by @urfeex in #1660
Documentation
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
- Kilted update upstream ws by @urfeex in #1663
- Auto-update pre-commit hooks (backport #1689) by @mergify[bot] in #1702
- Make pre-commit less depending on system setup (backport #1703) by @mergify[bot] in #1715
- Auto-update pre-commit hooks (backport #1705) by @mergify[bot] in #1718
- [ur_controllers] Remove Werror from CMakeLists (backport #1720) by @mergify[bot] in #1729
- Auto-update pre-commit hooks (backport #1735) by @mergify[bot] in #1739
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
- @JenniferBuehler made their first contribution in #1651
Full Changelog: 4.5.0...4.6.0
3.8.0
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
- Dashboard client new x commands (backport #1679) by @mergify[bot] in #1695
- Services to support various dashboard calls (backport #1674) by @mergify[bot] in #1709
- Friction model controller (backport #1704) by @mergify[bot] in #1751
Documentation
- Changes for branching out for kilted by @urfeex in #1664
- Fix service definition of UpdateProgram (backport #1723) by @mergify[bot] in #1724
CI/ Repo / Packages
- [Driver Tests] Unlock protective stop during test case setup (backport #1641) by @mergify[bot] in #1647
- Auto-update pre-commit hooks (backport #1689) by @mergify[bot] in #1701
- Make pre-commit less depending on system setup (backport #1703) by @mergify[bot] in #1714
- Auto-update pre-commit hooks (backport #1705) by @mergify[bot] in #1717
- Auto-update pre-commit hooks (backport #1735) by @mergify[bot] in #1738
Other
- Auto-update pre-commit hooks (backport #1643) by @mergify[bot] in #1645
- Add sim_time to servo launch file (backport #1651) by @mergify[bot] in #1655
- Use refactored RTDE client in driver (backport #1726) by @mergify[bot] in #1732
- [ur_controllers] Remove Werror from CMakeLists (backport #1720) by @mergify[bot] in #1728
- Update driver to use refactored tool communication script (backport #1721) by @mergify[bot] in #1745
- Use integer representation of SafetyStatus.msg (backport #1734) by @mergify[bot] in #1742
Full Changelog: 3.7.0...3.8.0
2.13.0
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
- Dashboard client new x commands (backport #1679) by @mergify[bot] in #1694
- Services to support various dashboard calls (backport #1674) by @mergify[bot] in #1708
- Friction model controller (backport #1704) by @mergify[bot] in #1750
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
- [Driver Tests] Unlock protective stop during test case setup (backport #1641) by @mergify[bot] in #1646
- Bump actions/upload-artifact from 6 to 7 (backport #1690) by @mergify[bot] in #1691
- Auto-update pre-commit hooks (backport #1689) by @mergify[bot] in #1700
- Make pre-commit less depending on system setup (backport #1703) by @mergify[bot] in #1713
- Auto-update pre-commit hooks (backport #1705) by @mergify[bot] in #1716
- [ur_controllers] Remove Werror from CMakeLists (backport #1720) by @mergify[bot] in #1727
- Auto-update pre-commit hooks (backport #1735) by @mergify[bot] in #1737
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
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_ratein 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
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
- @rahatchd made their first contribution in #1594
- @taDachs made their first contribution in #1631
- @li-yunwen made their first contribution in #1615
Full Changelog: 4.4.0...4.5.0
3.7.0
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_ratein xacro macro for hardware interface (backport #1631) by @mergify[bot] in #1634
Documentation
CI/ Repo / Packages
- Auto-update pre-commit hooks (backport #1576) by @mergify[bot] in #1578
- Bump actions/checkout from 5 to 6 (backport #1581) by @mergify[bot] in #1582
- Auto-update pre-commit hooks (backport #1580) by @mergify[bot] in #1585
- Auto-update pre-commit hooks (backport #1593) by @mergify[bot] in #1596
- Auto-update pre-commit hooks (backport #1607) by @mergify[bot] in #1617
- Bump actions/cache from 4 to 5 (backport #1609) by @mergify[bot] in #1619
- Auto-update pre-commit hooks (backport #1622) by @mergify[bot] in #1630
- Add ros2run as a test_depend (backport #1597) by @mergify[bot] in #1601
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
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
- Auto-update pre-commit hooks (backport #1593) by @mergify[bot] in #1595
- Add ros2run as a test_depend (backport #1597) by @mergify[bot] in #1600
- Auto-update pre-commit hooks (backport #1607) by @mergify[bot] in #1616
- Bump actions/cache from 4 to 5 (backport #1609) by @mergify[bot] in #1618
- Auto-update pre-commit hooks (backport #1622) by @mergify[bot] in #1629
- Bump actions/upload-artifact from 5 to 6 (backport #1608) by @mergify[bot] in #1613
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