Skip to content

Commit 9eed4a4

Browse files
committed
Use headings instead of emphasis
This allows each service to be listed on the secondary navigation bar on the right side. Signed-off-by: Addisu Z. Taddese <[email protected]>
1 parent 36647c0 commit 9eed4a4

File tree

3 files changed

+39
-36
lines changed

3 files changed

+39
-36
lines changed

harmonic/ros2_sim_interfaces.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ provide a unified way to control and observe simulation using ROS 2.
88
Gazebo has implemented these interfaces, enabling tasks like spawning entities, stepping
99
simulation, querying world state, etc. through standard ROS 2 calls. In this tutorial we
1010
will learn how to interact with a running Gazebo simulation for the following tasks,
11+
1112
- [Simulation Control](#simulation-control)
1213
- [Entity Management](#entity-management)
1314
- [State Query](#state-query)
@@ -23,33 +24,33 @@ The following services and actions are available to control the flow of simulati
2324
| `StepSimulation` | `/gzserver/step_simulation` | Service | Step the simulation forward by a specified number of steps |
2425
| `GetSimulationState` | `/gzserver/get_simulation_state` | Service | Get the current simulation state (playing/paused/stopped) |
2526
| `SetSimulationState` | `/gzserver/set_simulation_state` | Service | Set the simulation state (play/pause/stop) |
26-
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
27+
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
2728

28-
**ResetSimulation Service**
29+
### ResetSimulation Service
2930

3031
Reset the simulation to its initial state.
3132

3233
```bash
3334
ros2 service call /gzserver/reset_simulation simulation_interfaces/srv/ResetSimulation "{}"
3435
```
3536

36-
**StepSimulation Service**
37+
### StepSimulation Service
3738

3839
Step the simulation forward by a specified number of steps.
3940

4041
```bash
4142
ros2 service call /gzserver/step_simulation simulation_interfaces/srv/StepSimulation "{steps: 10}"
4243
```
4344

44-
**GetSimulationState Service**
45+
### GetSimulationState Service
4546

4647
Get the current simulation state (playing/paused/stopped).
4748

4849
```bash
4950
ros2 service call /gzserver/get_simulation_state simulation_interfaces/srv/GetSimulationState "{}"
5051
```
5152

52-
**SetSimulationState Service**
53+
### SetSimulationState Service
5354

5455
Set the simulation state (play/pause/stop).
5556

@@ -77,7 +78,7 @@ Set the simulation state (play/pause/stop).
7778
ros2 service call /gzserver/set_simulation_state simulation_interfaces/srv/SetSimulationState "{state: {state: 3}}"
7879
```
7980

80-
**SimulateSteps Action**
81+
### SimulateSteps Action
8182

8283
Step the simulation forward by a specified number of steps with feedback and cancellation support.
8384

@@ -94,7 +95,7 @@ The following interfaces are used to create or remove entities in the simulation
9495
| `SpawnEntity` | `/gzserver/spawn_entity` | Service | Spawn a new entity in the simulation at a specific location |
9596
| `DeleteEntity` | `/gzserver/delete_entity` | Service | Delete an existing entity by name |
9697

97-
**SpawnEntity Service**
98+
### SpawnEntity Service
9899

99100
Spawn a new entity in the simulation at a specific location.
100101

@@ -112,7 +113,7 @@ ros2 service call /gzserver/spawn_entity simulation_interfaces/srv/SpawnEntity "
112113
}"
113114
```
114115

115-
**DeleteEntity Service**
116+
### DeleteEntity Service
116117

117118
Delete an existing entity by name.
118119

@@ -130,23 +131,23 @@ The following interfaces are used to introspect simulation world and entity stat
130131
| `GetEntitiesStates` | `/gzserver/get_entities_states` | Service | Get the state for multiple entities (optionally filtered) |
131132
| `GetEntities` | `/gzserver/get_entities` | Service | Get a list of entities (optionally filtered) |
132133

133-
**GetEntityState Service**
134+
### GetEntityState Service
134135

135136
Get the pose and twist of a specific entity.
136137

137138
```bash
138139
ros2 service call /gzserver/get_entity_state simulation_interfaces/srv/GetEntityState "{entity: 'my_model'}"
139140
```
140141

141-
**GetEntitiesStates Service**
142+
### GetEntitiesStates Service
142143

143144
Get the state of multiple entities (optionally filtered).
144145

145146
```bash
146147
ros2 service call /gzserver/get_entities_states simulation_interfaces/srv/GetEntitiesStates "{filters: {filter: ''}}"
147148
```
148149

149-
**GetEntites Service**
150+
### GetEntites Service
150151

151152
Get the list of entities (optionally filtered).
152153

@@ -163,7 +164,7 @@ supported features.
163164
|----------------|------------|------|-------------|
164165
| `GetSimulatorFeatures` | `/gzserver/get_simulator_features` | Service | Query which interface features are supported |
165166

166-
**GetSimulatorFeatures Service**
167+
### GetSimulatorFeatures Service
167168

168169
Query which interface features are supported.
169170

ionic/ros2_sim_interfaces.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ provide a unified way to control and observe simulation using ROS 2.
88
Gazebo has implemented these interfaces, enabling tasks like spawning entities, stepping
99
simulation, querying world state, etc. through standard ROS 2 calls. In this tutorial we
1010
will learn how to interact with a running Gazebo simulation for the following tasks,
11+
1112
- [Simulation Control](#simulation-control)
1213
- [Entity Management](#entity-management)
1314
- [State Query](#state-query)
@@ -23,33 +24,33 @@ The following services and actions are available to control the flow of simulati
2324
| `StepSimulation` | `/gzserver/step_simulation` | Service | Step the simulation forward by a specified number of steps |
2425
| `GetSimulationState` | `/gzserver/get_simulation_state` | Service | Get the current simulation state (playing/paused/stopped) |
2526
| `SetSimulationState` | `/gzserver/set_simulation_state` | Service | Set the simulation state (play/pause/stop) |
26-
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
27+
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
2728

28-
**ResetSimulation Service**
29+
### ResetSimulation Service
2930

3031
Reset the simulation to its initial state.
3132

3233
```bash
3334
ros2 service call /gzserver/reset_simulation simulation_interfaces/srv/ResetSimulation "{}"
3435
```
3536

36-
**StepSimulation Service**
37+
### StepSimulation Service
3738

3839
Step the simulation forward by a specified number of steps.
3940

4041
```bash
4142
ros2 service call /gzserver/step_simulation simulation_interfaces/srv/StepSimulation "{steps: 10}"
4243
```
4344

44-
**GetSimulationState Service**
45+
### GetSimulationState Service
4546

4647
Get the current simulation state (playing/paused/stopped).
4748

4849
```bash
4950
ros2 service call /gzserver/get_simulation_state simulation_interfaces/srv/GetSimulationState "{}"
5051
```
5152

52-
**SetSimulationState Service**
53+
### SetSimulationState Service
5354

5455
Set the simulation state (play/pause/stop).
5556

@@ -77,7 +78,7 @@ Set the simulation state (play/pause/stop).
7778
ros2 service call /gzserver/set_simulation_state simulation_interfaces/srv/SetSimulationState "{state: {state: 3}}"
7879
```
7980

80-
**SimulateSteps Action**
81+
### SimulateSteps Action
8182

8283
Step the simulation forward by a specified number of steps with feedback and cancellation support.
8384

@@ -94,7 +95,7 @@ The following interfaces are used to create or remove entities in the simulation
9495
| `SpawnEntity` | `/gzserver/spawn_entity` | Service | Spawn a new entity in the simulation at a specific location |
9596
| `DeleteEntity` | `/gzserver/delete_entity` | Service | Delete an existing entity by name |
9697

97-
**SpawnEntity Service**
98+
### SpawnEntity Service
9899

99100
Spawn a new entity in the simulation at a specific location.
100101

@@ -112,7 +113,7 @@ ros2 service call /gzserver/spawn_entity simulation_interfaces/srv/SpawnEntity "
112113
}"
113114
```
114115

115-
**DeleteEntity Service**
116+
### DeleteEntity Service
116117

117118
Delete an existing entity by name.
118119

@@ -130,23 +131,23 @@ The following interfaces are used to introspect simulation world and entity stat
130131
| `GetEntitiesStates` | `/gzserver/get_entities_states` | Service | Get the state for multiple entities (optionally filtered) |
131132
| `GetEntities` | `/gzserver/get_entities` | Service | Get a list of entities (optionally filtered) |
132133

133-
**GetEntityState Service**
134+
### GetEntityState Service
134135

135136
Get the pose and twist of a specific entity.
136137

137138
```bash
138139
ros2 service call /gzserver/get_entity_state simulation_interfaces/srv/GetEntityState "{entity: 'my_model'}"
139140
```
140141

141-
**GetEntitiesStates Service**
142+
### GetEntitiesStates Service
142143

143144
Get the state of multiple entities (optionally filtered).
144145

145146
```bash
146147
ros2 service call /gzserver/get_entities_states simulation_interfaces/srv/GetEntitiesStates "{filters: {filter: ''}}"
147148
```
148149

149-
**GetEntites Service**
150+
### GetEntites Service
150151

151152
Get the list of entities (optionally filtered).
152153

@@ -163,7 +164,7 @@ supported features.
163164
|----------------|------------|------|-------------|
164165
| `GetSimulatorFeatures` | `/gzserver/get_simulator_features` | Service | Query which interface features are supported |
165166

166-
**GetSimulatorFeatures Service**
167+
### GetSimulatorFeatures Service
167168

168169
Query which interface features are supported.
169170

jetty/ros2_sim_interfaces.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ provide a unified way to control and observe simulation using ROS 2.
88
Gazebo has implemented these interfaces, enabling tasks like spawning entities, stepping
99
simulation, querying world state, etc. through standard ROS 2 calls. In this tutorial we
1010
will learn how to interact with a running Gazebo simulation for the following tasks,
11+
1112
- [Simulation Control](#simulation-control)
1213
- [Entity Management](#entity-management)
1314
- [State Query](#state-query)
@@ -23,33 +24,33 @@ The following services and actions are available to control the flow of simulati
2324
| `StepSimulation` | `/gzserver/step_simulation` | Service | Step the simulation forward by a specified number of steps |
2425
| `GetSimulationState` | `/gzserver/get_simulation_state` | Service | Get the current simulation state (playing/paused/stopped) |
2526
| `SetSimulationState` | `/gzserver/set_simulation_state` | Service | Set the simulation state (play/pause/stop) |
26-
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
27+
| `SimulateSteps` | `/gzserver/simulate_steps` | Action | Step the simulation forward by a specified number of steps with feedback and cancellation support |
2728

28-
**ResetSimulation Service**
29+
### ResetSimulation Service
2930

3031
Reset the simulation to its initial state.
3132

3233
```bash
3334
ros2 service call /gzserver/reset_simulation simulation_interfaces/srv/ResetSimulation "{}"
3435
```
3536

36-
**StepSimulation Service**
37+
### StepSimulation Service
3738

3839
Step the simulation forward by a specified number of steps.
3940

4041
```bash
4142
ros2 service call /gzserver/step_simulation simulation_interfaces/srv/StepSimulation "{steps: 10}"
4243
```
4344

44-
**GetSimulationState Service**
45+
### GetSimulationState Service
4546

4647
Get the current simulation state (playing/paused/stopped).
4748

4849
```bash
4950
ros2 service call /gzserver/get_simulation_state simulation_interfaces/srv/GetSimulationState "{}"
5051
```
5152

52-
**SetSimulationState Service**
53+
### SetSimulationState Service
5354

5455
Set the simulation state (play/pause/stop).
5556

@@ -77,7 +78,7 @@ Set the simulation state (play/pause/stop).
7778
ros2 service call /gzserver/set_simulation_state simulation_interfaces/srv/SetSimulationState "{state: {state: 3}}"
7879
```
7980

80-
**SimulateSteps Action**
81+
### SimulateSteps Action
8182

8283
Step the simulation forward by a specified number of steps with feedback and cancellation support.
8384

@@ -94,7 +95,7 @@ The following interfaces are used to create or remove entities in the simulation
9495
| `SpawnEntity` | `/gzserver/spawn_entity` | Service | Spawn a new entity in the simulation at a specific location |
9596
| `DeleteEntity` | `/gzserver/delete_entity` | Service | Delete an existing entity by name |
9697

97-
**SpawnEntity Service**
98+
### SpawnEntity Service
9899

99100
Spawn a new entity in the simulation at a specific location.
100101

@@ -112,7 +113,7 @@ ros2 service call /gzserver/spawn_entity simulation_interfaces/srv/SpawnEntity "
112113
}"
113114
```
114115

115-
**DeleteEntity Service**
116+
### DeleteEntity Service
116117

117118
Delete an existing entity by name.
118119

@@ -130,23 +131,23 @@ The following interfaces are used to introspect simulation world and entity stat
130131
| `GetEntitiesStates` | `/gzserver/get_entities_states` | Service | Get the state for multiple entities (optionally filtered) |
131132
| `GetEntities` | `/gzserver/get_entities` | Service | Get a list of entities (optionally filtered) |
132133

133-
**GetEntityState Service**
134+
### GetEntityState Service
134135

135136
Get the pose and twist of a specific entity.
136137

137138
```bash
138139
ros2 service call /gzserver/get_entity_state simulation_interfaces/srv/GetEntityState "{entity: 'my_model'}"
139140
```
140141

141-
**GetEntitiesStates Service**
142+
### GetEntitiesStates Service
142143

143144
Get the state of multiple entities (optionally filtered).
144145

145146
```bash
146147
ros2 service call /gzserver/get_entities_states simulation_interfaces/srv/GetEntitiesStates "{filters: {filter: ''}}"
147148
```
148149

149-
**GetEntites Service**
150+
### GetEntites Service
150151

151152
Get the list of entities (optionally filtered).
152153

@@ -163,7 +164,7 @@ supported features.
163164
|----------------|------------|------|-------------|
164165
| `GetSimulatorFeatures` | `/gzserver/get_simulator_features` | Service | Query which interface features are supported |
165166

166-
**GetSimulatorFeatures Service**
167+
### GetSimulatorFeatures Service
167168

168169
Query which interface features are supported.
169170

0 commit comments

Comments
 (0)