Skip to content

Commit

Permalink
Add missing test dependencies (#171)
Browse files Browse the repository at this point in the history
* launch_testing_ament_cmake

* format

* chglog

* 0.9.1

---------

Co-authored-by: Aron Svastits <svastits1@gmail.com>
  • Loading branch information
Svastits and Aron Svastits authored Jul 8, 2024
1 parent af0b79c commit c93978b
Show file tree
Hide file tree
Showing 33 changed files with 94 additions and 26 deletions.
16 changes: 8 additions & 8 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
repos:
# Standard hooks
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.4.0
rev: v4.6.0
hooks:
- id: check-added-large-files
- id: check-ast
Expand All @@ -36,19 +36,19 @@ repos:

# Python hooks
- repo: https://github.com/asottile/pyupgrade
rev: v3.4.0
rev: v3.16.0
hooks:
- id: pyupgrade
args: [--py36-plus]

- repo: https://github.com/psf/black
rev: 23.12.1
rev: 24.4.2
hooks:
- id: black
args: [--line-length=99]

- repo: https://github.com/PyCQA/flake8
rev: 7.0.0
rev: 7.1.0
hooks:
- id: flake8
args: ["--max-line-length", "99"]
Expand All @@ -61,13 +61,13 @@ repos:
args: ["--ignore=D100,D101,D102,D103,D104,D105,D106,D107,D203,D212,D404"]

- repo: https://github.com/psf/black
rev: 23.3.0
rev: 24.4.2
hooks:
- id: black
args: ["--line-length=99"]

- repo: https://github.com/pycqa/flake8
rev: 6.0.0
rev: 7.1.0
hooks:
- id: flake8
args: ["--extend-ignore=E501"]
Expand Down Expand Up @@ -145,8 +145,8 @@ repos:
# Spellcheck in comments and docs
# skipping of *.svg files is not working...
- repo: https://github.com/codespell-project/codespell
rev: v2.2.4
rev: v2.3.0
hooks:
- id: codespell
args: ['--write-changes']
exclude: CHANGELOG\.rst|\.(svg|pyc)$
exclude: CHANGELOG\.rst|\.(svg|pyc)$|\.(java)$
4 changes: 4 additions & 0 deletions controllers/fri_configuration_controller/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package fri_configuration_controller
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add controller for managing FRI configuration
Expand Down
2 changes: 1 addition & 1 deletion controllers/fri_configuration_controller/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>fri_configuration_controller</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Controller for configuration of FRI</description>

<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions controllers/fri_state_broadcaster/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package fri_state_broadcaster
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add controller for broadcasting FRI states
Expand Down
2 changes: 1 addition & 1 deletion controllers/fri_state_broadcaster/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>fri_state_broadcaster</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Broadcaster for FRI state</description>

<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions controllers/joint_group_impedance_controller/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package joint_group_impedance_controller
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add controller for updating stiffness and damping command interfaces
Expand Down
2 changes: 1 addition & 1 deletion controllers/joint_group_impedance_controller/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>joint_group_impedance_controller</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Controller for modifying impedance (stiffness and damping) interfaces of a joint group</description>

<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions controllers/kuka_control_mode_handler/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_control_mode_handler
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add controller for handling the control mode of KUKA robots
Expand Down
2 changes: 1 addition & 1 deletion controllers/kuka_control_mode_handler/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_control_mode_handler</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Controller for setting the control mode of KUKA robots in runtime</description>

<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions controllers/kuka_controllers/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_controllers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add meta-package for controllers needed for KUKA drivers
Expand Down
2 changes: 1 addition & 1 deletion controllers/kuka_controllers/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>kuka_controllers</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>ROS2 controllers for KUKA robots</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<license>Apache-2.0</license>
Expand Down
4 changes: 4 additions & 0 deletions controllers/kuka_event_broadcaster/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_event_broadcaster
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add controller for broadcasting events from KUKA robots
Expand Down
2 changes: 1 addition & 1 deletion controllers/kuka_event_broadcaster/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_event_broadcaster</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Broadcaster of hardware events of KUKA robots</description>

<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
Expand Down
2 changes: 1 addition & 1 deletion doc/wiki/Home.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ The control mode specifications are also part of the common API. They are define
- Needed command interface(s): `position`, `stiffness`, `damping`
- joint velocity control: the driver streams cyclic velocity updates for every joint.
- Needed command interface(s): `velocity`
- joint torque control: the driver streams cyclic torque updates for every joint, which define the torque overlay to be superimposed over gravity compensation. (An input of 0 means, that the joint should remain in gravity compensatin and should not move.)
- joint torque control: the driver streams cyclic torque updates for every joint, which define the torque overlay to be superimposed over gravity compensation. (An input of 0 means, that the joint should remain in gravity compensation and should not move.)
- Needed command interface(s): `effort`
- cartesian position control: the driver streams cyclic pose updates for every degree of freedom. The orientation representation is the KUKA ABC convention. It is the responsibility of the user to stream poses, for which a valid IK solution exists.
- Needed command interface(s): `cart_position`
Expand Down
4 changes: 4 additions & 0 deletions examples/iiqka_moveit_example/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package iiqka_moveit_example
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add package with moveit examples for the KUKA iiQKA driver
Expand Down
2 changes: 1 addition & 1 deletion examples/iiqka_moveit_example/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>iiqka_moveit_example</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>ROS example package using the iiQKA driver and moveit</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions kuka_driver_interfaces/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_driver_interfaces
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add package with message definitions necessary for KUKA drivers
Expand Down
2 changes: 1 addition & 1 deletion kuka_driver_interfaces/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_driver_interfaces</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Message definitions necessary for using KUKA drivers</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<license>Apache-2.0</license>
Expand Down
4 changes: 4 additions & 0 deletions kuka_drivers/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_drivers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add meta-package for KUKA drivers
Expand Down
2 changes: 1 addition & 1 deletion kuka_drivers/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>kuka_drivers</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>ROS2 drivers for KUKA robots</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand Down
4 changes: 4 additions & 0 deletions kuka_drivers_core/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_drivers_core
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add package with core features necessary for all KUKA drivers
Expand Down
2 changes: 1 addition & 1 deletion kuka_drivers_core/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_drivers_core</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Package containing ROS2 core functions for KUKA robots</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand Down
6 changes: 6 additions & 0 deletions kuka_iiqka_eac_driver/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
Changelog for package kuka_iiqka_eac_driver
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency
* launch_testing_ament_cmake
* Contributors: Aron Svastits

0.9.0 (2024-07-08)
------------------
* Add package with driver for KUKA iiQKA robots
Expand Down
3 changes: 2 additions & 1 deletion kuka_iiqka_eac_driver/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_iiqka_eac_driver</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>A ROS2 hardware interface for use with KUKA iiQKA OS</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand All @@ -28,6 +28,7 @@
<exec_depend>joint_group_impedance_controller</exec_depend>

<test_depend>ros2lifecycle</test_depend>
<test_depend>launch_testing_ament_cmake</test_depend>

<export>
<build_type>ament_cmake</build_type>
Expand Down
6 changes: 6 additions & 0 deletions kuka_kss_rsi_driver/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
Changelog for package kuka_kss_rsi_driver
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency
* launch_testing_ament_cmake
* Contributors: Aron Svastits

0.9.0 (2024-07-08)
------------------
* Add package with driver for KUKA KSS robots
Expand Down
3 changes: 2 additions & 1 deletion kuka_kss_rsi_driver/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_kss_rsi_driver</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>A ROS2 hardware interface for use with KUKA RSI</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand All @@ -27,6 +27,7 @@

<test_depend>kuka_rsi_simulator</test_depend>
<test_depend>ros2lifecycle</test_depend>
<test_depend>launch_testing_ament_cmake</test_depend>

<export>
<build_type>ament_cmake</build_type>
Expand Down
4 changes: 4 additions & 0 deletions kuka_rsi_simulator/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
Changelog for package kuka_rsi_simulator
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency

0.9.0 (2024-07-08)
------------------
* Add package with simulator for KUKA RSI driven robots
Expand Down
2 changes: 1 addition & 1 deletion kuka_rsi_simulator/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_rsi_simulator</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>Simple package for simulating the KUKA RSI interface</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<license>Apache-2.0</license>
Expand Down
2 changes: 1 addition & 1 deletion kuka_rsi_simulator/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

setup(
name=package_name,
version="0.9.0",
version="0.9.1",
packages=[package_name],
data_files=[
("share/ament_index/resource_index/packages", ["resource/" + package_name]),
Expand Down
7 changes: 7 additions & 0 deletions kuka_sunrise_fri_driver/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
Changelog for package kuka_sunrise_fri_driver
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.9.1 (2024-07-08)
------------------
* Add missing test dependency
* format
* launch_testing_ament_cmake
* Contributors: Aron Svastits

0.9.0 (2024-07-08)
------------------
* Add package with driver for KUKA Sunrise robots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

#include <atomic>
#include <memory>
#include <string>
#include <string_view>
#include <vector>

Expand Down
5 changes: 4 additions & 1 deletion kuka_sunrise_fri_driver/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>kuka_sunrise_fri_driver</name>
<version>0.9.0</version>
<version>0.9.1</version>
<description>ROS2 KUKA sunrise interface</description>
<maintainer email="svastits1@gmail.com">Aron Svastits</maintainer>
<maintainer email="kovacsge.work@gmail.com">Gergely Kovacs</maintainer>
Expand Down Expand Up @@ -30,6 +30,9 @@
<exec_depend>joint_group_impedance_controller</exec_depend>
<exec_depend>kuka_lbr_iiwa_support</exec_depend>

<test_depend>ros2lifecycle</test_depend>
<test_depend>launch_testing_ament_cmake</test_depend>

<export>
<build_type>ament_cmake</build_type>
</export>
Expand Down
Loading

0 comments on commit c93978b

Please sign in to comment.