File tree Expand file tree Collapse file tree 4 files changed +29
-4
lines changed Expand file tree Collapse file tree 4 files changed +29
-4
lines changed Original file line number Diff line number Diff line change 1
1
controller_manager :
2
2
ros__parameters :
3
- update_rate : 10 # Hz
3
+ update_rate : 1000 # Hz
4
4
5
5
joint_state_broadcaster :
6
6
type : joint_state_broadcaster/JointStateBroadcaster
Original file line number Diff line number Diff line change @@ -44,6 +44,14 @@ def generate_launch_description():
44
44
launch_arguments = {"gz_args" : " -r -v 3 empty.sdf" }.items (),
45
45
)
46
46
47
+ # Gazebo bridge
48
+ gazebo_bridge = Node (
49
+ package = "ros_gz_bridge" ,
50
+ executable = "parameter_bridge" ,
51
+ arguments = ["/clock@rosgraph_msgs/msg/Clock[gz.msgs.Clock" ],
52
+ output = "screen" ,
53
+ )
54
+
47
55
gz_spawn_entity = Node (
48
56
package = "ros_gz_sim" ,
49
57
executable = "create" ,
@@ -113,6 +121,7 @@ def generate_launch_description():
113
121
114
122
nodes = [
115
123
gazebo ,
124
+ gazebo_bridge ,
116
125
node_robot_state_publisher ,
117
126
gz_spawn_entity ,
118
127
joint_state_broadcaster_spawner ,
Original file line number Diff line number Diff line change @@ -16,21 +16,36 @@ https://github.com/ros-simulation/gazebo_ros_demos/blob/kinetic-devel/rrbot_desc
16
16
17
17
<!-- Link1 -->
18
18
<gazebo reference =" ${prefix}base_link" >
19
- <material >Gazebo/Orange</material >
19
+ <material >
20
+ <script >
21
+ <uri >file://media/materials/scripts/gazebo.material</uri >
22
+ <name >Gazebo/Orange</name >
23
+ </script >
24
+ </material >
20
25
</gazebo >
21
26
22
27
<!-- Link2 -->
23
28
<gazebo reference =" ${prefix}link1" >
24
29
<mu1 >0.2</mu1 >
25
30
<mu2 >0.2</mu2 >
26
- <material >Gazebo/Yellow</material >
31
+ <material >
32
+ <script >
33
+ <uri >file://media/materials/scripts/gazebo.material</uri >
34
+ <name >Gazebo/Yellow</name >
35
+ </script >
36
+ </material >
27
37
</gazebo >
28
38
29
39
<!-- Link3 -->
30
40
<gazebo reference =" ${prefix}link2" >
31
41
<mu1 >0.2</mu1 >
32
42
<mu2 >0.2</mu2 >
33
- <material >Gazebo/Orange</material >
43
+ <material >
44
+ <script >
45
+ <uri >file://media/materials/scripts/gazebo.material</uri >
46
+ <name >Gazebo/Yellow</name >
47
+ </script >
48
+ </material >
34
49
</gazebo >
35
50
36
51
</xacro : macro >
Original file line number Diff line number Diff line change 26
26
27
27
<exec_depend >controller_manager</exec_depend >
28
28
<exec_depend >forward_command_controller</exec_depend >
29
+ <exec_depend >ros_gz_bridge</exec_depend >
29
30
<exec_depend >ros_gz_sim</exec_depend >
30
31
<exec_depend >gz_ros2_control</exec_depend >
31
32
<exec_depend >joint_state_broadcaster</exec_depend >
You can’t perform that action at this time.
0 commit comments