Skip to content

Commit 6d837c3

Browse files
committed
Reorganize ROS 2 tutorials
Signed-off-by: David Morilla Cabello <[email protected]>
1 parent 0d8db63 commit 6d837c3

File tree

3 files changed

+33
-8
lines changed

3 files changed

+33
-8
lines changed

harmonic/index.yaml

+9-3
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,21 @@ pages:
8585
- name: spawn_urdf
8686
title: Spawn URDF
8787
file: spawn_urdf.md
88+
89+
- name: ros2_tutorials
90+
title: ROS tutorials
91+
file: ros2_tutorials.md
92+
description: ROS 2 tutorials
93+
children:
8894
- name: ros2_overview
8995
title: ROS 2 integration overview
9096
file: ros2_overview.md
91-
- name: ros2_launch_gazebo
92-
title: Launch Gazebo from ROS 2
93-
file: ros2_launch_gazebo.md
9497
- name: ros2_integration
9598
title: Use ROS 2 to interact with Gazebo
9699
file: ros2_integration.md
100+
- name: ros2_launch_gazebo
101+
title: Launch Gazebo from ROS 2
102+
file: ros2_launch_gazebo.md
97103
- name: ros2_spawn_model
98104
title: Use ROS 2 to spawn a Gazebo model
99105
file: ros2_spawn_model.md

harmonic/ros2_tutorials.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# ROS 2 Tutorials
2+
3+
These tutorials cover all the concepts for integrating Gazebo in ROS 2.
4+
5+
## Principles
6+
7+
* [ROS 2 Integration Overview](ros2_overview)
8+
* [ROS 2 Integration via Bridge](ros2_integration)
9+
10+
## Run and launch
11+
12+
* [Launch Gazebo from ROS 2](ros2_launch_gazebo)
13+
14+
## Spawn robots
15+
16+
* [Use ROS 2 to spawn a Gazebo model](ros2_spawn_model)
17+
18+
## Integration in larger projects
19+
20+
* [ROS 2 Interoperability](ros2_interop)
21+
* [ROS 2 Integration Template](ros_gz_project_template_guide)

harmonic/tutorials.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ These tutorials cover general concepts to help get you started with Gazebo.
99
* [SDF Worlds](sdf_worlds)
1010
* [Sensors](sensors)
1111
* [Actors](actors)
12+
* [Spawn URDF](spawn_urdf)
1213

1314
## GUI tutorials
1415

@@ -17,12 +18,9 @@ These tutorials cover general concepts to help get you started with Gazebo.
1718
* [Model Insertion from Fuel](fuel_insert)
1819
* [Keyboard Shortcuts](hotkeys)
1920

20-
## ROS integration
21+
## ROS 2 integration
2122

22-
* [Spawn URDF](spawn_urdf)
23-
* [ROS 2 Integration via Bridge](ros2_integration)
24-
* [ROS 2 Interoperability](ros2_interop)
25-
* [ROS 2 Integration Template](ros_gz_project_template_guide)
23+
* [ROS 2 Tutorials](ros2_tutorials)
2624

2725
## Per-library tutorials
2826

0 commit comments

Comments
 (0)