You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/release_notes.rst
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,11 @@ imu_sensor_broadcaster
18
18
*******************************
19
19
* IMU sensor broadcaster is now a chainable controller. It supports a calibration by means of a rotation, defined as euler angles, to its target frame. (`#1833 <https://github.com/ros-controls/ros2_controllers/pull/1833/files>`__).
20
20
21
+
joint_state_broadcaster
22
+
************************
23
+
* Make all parameters read-only (the never got re-evaluated after initialization anyways). (`#2064 <https://github.com/ros-controls/ros2_controllers/pull/2064>`_)
24
+
* Added parameter ``publish_dynamic_joint_states`` to enable/disable publishing of dynamic joint states. (`#2064 <https://github.com/ros-controls/ros2_controllers/pull/2064>`_)
25
+
21
26
joint_trajectory_controller
22
27
*******************************
23
28
* The controller now supports the new anti-windup strategy of the PID class, which allows for more flexible control of the anti-windup behavior. (`#1759 <https://github.com/ros-controls/ros2_controllers/pull/1759>`__).
Copy file name to clipboardExpand all lines: joint_state_broadcaster/src/joint_state_broadcaster_parameters.yaml
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,13 @@ joint_state_broadcaster:
2
2
use_local_topics: {
3
3
type: bool,
4
4
default_value: false,
5
+
read_only: true,
5
6
description: "Defining if ``joint_states`` and ``dynamic_joint_states`` messages should be published into local namespace, e.g., ``/my_state_broadcaster/joint_states``."
6
7
}
7
8
joints: {
8
9
type: string_array,
9
10
default_value: [],
11
+
read_only: true,
10
12
description: "Parameter to support broadcasting of only specific joints and interfaces.
11
13
It has to be used in combination with the ``interfaces`` parameter.
12
14
If either ``joints`` or ``interfaces`` is left empty, all available state interfaces will be
@@ -16,11 +18,13 @@ joint_state_broadcaster:
16
18
extra_joints: {
17
19
type: string_array,
18
20
default_value: [],
21
+
read_only: true,
19
22
description: "Names of extra joints to be added to ``joint_states`` and ``dynamic_joint_states`` with state set to 0."
20
23
}
21
24
interfaces: {
22
25
type: string_array,
23
26
default_value: [],
27
+
read_only: true,
24
28
description: "Parameter to support broadcasting of only specific joints and interfaces.
25
29
It has to be used in combination with the ``joints`` parameter.
26
30
If either ``joints`` or ``interfaces`` is left empty, all available state interfaces will be
@@ -30,24 +34,35 @@ joint_state_broadcaster:
30
34
position: {
31
35
type: string,
32
36
default_value: "position",
37
+
read_only: true,
33
38
}
34
39
velocity: {
35
40
type: string,
36
41
default_value: "velocity",
42
+
read_only: true,
37
43
}
38
44
effort: {
39
45
type: string,
40
46
default_value: "effort",
47
+
read_only: true,
41
48
}
42
49
use_urdf_to_filter: {
43
50
type: bool,
44
51
default_value: true,
52
+
read_only: true,
45
53
description: "Uses the robot_description to filter the ``joint_states`` topic.
46
54
If true, the broadcaster will publish the data of the joints present in the URDF alone.
47
55
If false, the broadcaster will publish the data of any interface that has type ``position``, ``velocity``, or ``effort``."
48
56
}
49
57
frame_id: {
50
58
type: string,
51
59
default_value: "base_link",
60
+
read_only: true,
52
61
description: "The frame_id to be used in the published joint states. This parameter allows rviz2 to visualize the effort of the joints."
53
62
}
63
+
publish_dynamic_joint_states: {
64
+
type: bool,
65
+
default_value: true,
66
+
read_only: true,
67
+
description: "Whether to publish dynamic joint states."
0 commit comments