Skip to content

Commit 5d2ae73

Browse files
authored
Fix broken links (#173)
* README: fix link to classic.gazebosim.org * Remove host from gazebosim.org/tutorials links: Shorten the start of all Markdown links starting with http://gazebosim.org/tutorials to /tutorials Signed-off-by: Steve Peters <[email protected]>
1 parent 95500a5 commit 5d2ae73

File tree

124 files changed

+237
-237
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+237
-237
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Gazebo Tutorials #
22

3-
This repository contains the source for each gazebo tutorial found on [Gazebo Tutorials](http://gazebosim.org/tutorials).
3+
This repository contains the source for each gazebo tutorial found on [Gazebo Tutorials](http://classic.gazebosim.org/tutorials).
44

55
## Tips for creating tutorials
66

7-
1. Add images and/or videos where appropriate so that the reader has a reference image to compare their simulation instance against.
7+
1. Add images and/or videos where appropriate so that the reader has a reference image to compare their simulation instance against.

actor/tutorial.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ environment.
1818
# Actors
1919

2020
In Gazebo, an animated model is called an `actor`. Actors extend
21-
[common models](http://gazebosim.org/tutorials?tut=build_model&cat=build_robot),
21+
[common models](/tutorials?tut=build_model&cat=build_robot),
2222
adding animation capabilities.
2323

2424
There are two types of animations which can be used separately or combined
@@ -39,7 +39,7 @@ moves in the world:
3939
[[file:files/skel_traj_full.gif|300px]]
4040

4141
Gazebo's actors are just like
42-
[models](http://gazebosim.org/tutorials?tut=build_model),
42+
[models](/tutorials?tut=build_model),
4343
so you can put links and joints inside them as usual. The main differences are:
4444

4545
* Actors are always static (i.e. no forces are applied on them, be it from
@@ -180,7 +180,7 @@ fluid motion, but the exact poses contained in the waypoints might not be reache
180180

181181
> **Tip**: Non-actor models can also follow scripted trajectories, but that
182182
requires the use of plugins. See
183-
[this](http://gazebosim.org/tutorials?tut=animated_box)
183+
[this](/tutorials?tut=animated_box)
184184
tutorial to learn how.
185185

186186
Now it's your turn! Try out different trejctory descriptions before moving on to
@@ -225,7 +225,7 @@ The actor in the example above is really simple, all it loads is a COLLADA file
225225
described within the `<skin>` tag.
226226

227227
> **Note**: If you've made
228-
[custom](http://gazebosim.org/tutorials?tut=import_mesh&cat=build_robot)
228+
[custom](/tutorials?tut=import_mesh&cat=build_robot)
229229
Gazebo models before, you might have used COLLADA files as visuals and
230230
collisions for your models. When used within *links*, COLLADA animations are
231231
ignored, but when used within *skins*, they are loaded!
@@ -236,7 +236,7 @@ The file specified in `<filename>` can be an absolute path, for example:
236236

237237
You can also tell Gazebo to look for the mesh in all the directories contained in
238238
the environment variable
239-
[`GAZEBO_MODEL_PATH`](http://gazebosim.org/tutorials?tut=components),
239+
[`GAZEBO_MODEL_PATH`](/tutorials?tut=components),
240240
like this:
241241

242242
model://skeketon_model/skeleton.dae
@@ -396,7 +396,7 @@ take a look at an example of how to change the trajectory dinamically using
396396
plugins.
397397

398398
> **Tip**: If you're not familiar with Gazebo plugins, take a look at some
399-
[plugin tutorials](http://gazebosim.org/tutorials?cat=write_plugin) first.
399+
[plugin tutorials](/tutorials?cat=write_plugin) first.
400400

401401
Gazebo has an example world with actors moving around while avoiding obstacles.
402402
Take a look at it running:

add_laser/tutorial.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Overview
22

3-
**Prerequisites:** [Attach a Mesh as Visual](http://gazebosim.org/tutorials/?tut=attach_meshes)
3+
**Prerequisites:** [Attach a Mesh as Visual](/tutorials/?tut=attach_meshes)
44

55
This tutorials demonstrates how the user can create composite models directly
66
from other models in the
@@ -75,4 +75,4 @@ Adding a laser to a robot, or any model, is simply a matter of including the sen
7575
7676
## Next
7777
78-
[Next: Make a Simple Gripper](http://gazebosim.org/tutorials/?tut=simple_gripper)
78+
[Next: Make a Simple Gripper](/tutorials/?tut=simple_gripper)

add_laser/tutorial_6+.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Overview
22

3-
**Prerequisites:** [Attach a Mesh as Visual](http://gazebosim.org/tutorials/?tut=attach_meshes)
3+
**Prerequisites:** [Attach a Mesh as Visual](/tutorials/?tut=attach_meshes)
44

55
This tutorials demonstrates how the user can create composite models directly
66
from other models in the
@@ -68,4 +68,4 @@ Adding a laser to a robot, or any model, is simply a matter of including the sen
6868
6969
## Next
7070
71-
[Next: Make a Simple Gripper](http://gazebosim.org/tutorials/?tut=simple_gripper)
71+
[Next: Make a Simple Gripper](/tutorials/?tut=simple_gripper)

attach_gripper/tutorial-1.9+.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
**Prerequisites:**
44

5-
[Make a Mobile Robot](http://gazebosim.org/tutorials/?tut=build_robot)
5+
[Make a Mobile Robot](/tutorials/?tut=build_robot)
66

7-
[Make a Simple Gripper](http://gazebosim.org/tutorials/?tut=simple_gripper)
7+
[Make a Simple Gripper](/tutorials/?tut=simple_gripper)
88

99
This tutorial explains how to create a composite robot from existing robot parts, i.e. mobile base, simple arm and simple gripper.
1010

@@ -14,7 +14,7 @@ Start up gazebo and make sure you can load the models from the two previous tuto
1414

1515
## Mobile Base
1616

17-
1. Per instructions in [Make a Mobile Robot](http://gazebosim.org/tutorials/?tut=build_robot) tutorial, you should have a mobile base robot at your disposal:
17+
1. Per instructions in [Make a Mobile Robot](/tutorials/?tut=build_robot) tutorial, you should have a mobile base robot at your disposal:
1818

1919
[[file:files/Mobile_base.png|640px]]
2020

attach_gripper/tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
**Prerequisites:**
44

5-
[Make a Mobile Robot](http://gazebosim.org/tutorials/?tut=build_robot)
5+
[Make a Mobile Robot](/tutorials/?tut=build_robot)
66

7-
[Make a Simple Gripper](http://gazebosim.org/tutorials/?tut=simple_gripper)
7+
[Make a Simple Gripper](/tutorials/?tut=simple_gripper)
88

99
This tutorial explains how to create a composite robot from existing robot parts, i.e. mobile base, simple arm and simple gripper.
1010

@@ -14,7 +14,7 @@ Start up gazebo and make sure you can load the models from the two previous tuto
1414

1515
## Mobile Base
1616

17-
1. Per instructions in [Make a Mobile Robot](http://gazebosim.org/tutorials/?tut=build_robot) tutorial, you should have a mobile base robot at your disposal:
17+
1. Per instructions in [Make a Mobile Robot](/tutorials/?tut=build_robot) tutorial, you should have a mobile base robot at your disposal:
1818

1919
[[file:files/Mobile_base.png|640px]]
2020

attach_meshes/tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Overview
22

3-
**Prerequisites:** [Make a mobile robot](http://gazebosim.org/tutorials/?tut=build_robot)
3+
**Prerequisites:** [Make a mobile robot](/tutorials/?tut=build_robot)
44

55
Meshes can add realism to a model both visually and for sensors. This tutorial demonstrates how the user can use custom meshes to define how their model will appear in simulation.
66

@@ -105,7 +105,7 @@ The most common use case for a mesh is to create a realistic looking visual.
105105
106106
##Further Reading##
107107
108-
When creating a new robot, you'll likely want to use your own mesh file. The [import a mesh tutorial](http://gazebosim.org/tutorials/?tut=import_mesh) describes how to go about importing a mesh into a format suitable for Gazebo.
108+
When creating a new robot, you'll likely want to use your own mesh file. The [import a mesh tutorial](/tutorials/?tut=import_mesh) describes how to go about importing a mesh into a format suitable for Gazebo.
109109
110110
## Try for yourself ##
111111
@@ -119,4 +119,4 @@ Note: Materials (texture files such with extension like .png or .jpg), should be
119119
120120
##Next##
121121
122-
[Next: Add a Sensor to a Robot](http://gazebosim.org/tutorials/?tut=add_laser)
122+
[Next: Add a Sensor to a Robot](/tutorials/?tut=add_laser)

build_model/tutorial-7.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,4 @@ Here is a good order in which to add features:
7474
1. Add all plugins (if any).
7575

7676
With each new addition, load the model using the graphical client to make sure your model is correct.
77-
However, the `box.sdf` file alone isn't enough to be able to load the model into the graphical client. You must also setup your model directory correctly, which you will learn in the next tutorial: [Make a Mobile Robot](http://gazebosim.org/tutorials?tut=build_robot&cat=build_robot).
77+
However, the `box.sdf` file alone isn't enough to be able to load the model into the graphical client. You must also setup your model directory correctly, which you will learn in the next tutorial: [Make a Mobile Robot](/tutorials?tut=build_robot&cat=build_robot).

build_robot/tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The tutorial demonstrates Gazebo's basic model management, and exercises familia
44

55
## Setup your model directory ##
66

7-
Read through the [Model Database documentation](http://gazebosim.org/tutorials?tut=model_structure&cat=build_robot). You will be creating your own model, which must follow the formatting rules for the Gazebo Model Database directory structure. Also, for details on model description formats, please refer to the [SDF reference](http://gazebosim.org/sdf).
7+
Read through the [Model Database documentation](/tutorials?tut=model_structure&cat=build_robot). You will be creating your own model, which must follow the formatting rules for the Gazebo Model Database directory structure. Also, for details on model description formats, please refer to the [SDF reference](http://gazebosim.org/sdf).
88

99
1. Create a model directory:
1010

@@ -110,7 +110,7 @@ It is important to start simple, and build up a model in steps. The first step i
110110
Here we have created a `box` with a size of `0.4 x 0.2 x 0.1` meters. The `collision` element specifies the shape used by the collision detection engine. The `visual` element specifies the shape used by the rendering engine. For most use cases the `collision` and `visual` elements are the same. The most common use for different `collision` and `visual` elements is to have a simplified `collision` element paired with a `visual` element that uses a complex mesh. This will help improve performance.
111111
112112
1. Try out your model by running gazebo, and importing your model through the
113-
[Insert Model](http://gazebosim.org/tutorials?tut=build_world&cat=build_world#AddingModelfromtheModelDatabase)
113+
[Insert Model](/tutorials?tut=build_world&cat=build_world#AddingModelfromtheModelDatabase)
114114
interface on the GUI.
115115
116116
gazebo
@@ -520,4 +520,4 @@ It is important to start simple, and build up a model in steps. The first step i
520520
Idea: A six wheeled vehicle with a scoop front loading mechanism.
521521
522522
## Next ##
523-
[Next: Attach Meshes](http://gazebosim.org/tutorials/?tut=attach_meshes)
523+
[Next: Attach Meshes](/tutorials/?tut=attach_meshes)

build_world/tutorial.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This tutorial describes the process of creating a world with both static and dyn
88

99
# Setup
1010

11-
1. Make sure Gazebo is [installed](http://gazebosim.org/tutorials?cat=install).
11+
1. Make sure Gazebo is [installed](/tutorials?cat=install).
1212

1313
1. Start up gazebo, and you should see a world with just a ground plane.
1414

@@ -129,4 +129,4 @@ The filename must be in the current working directory, or you must specify the c
129129
130130
# Next
131131
132-
[Next: Modifying a world tutorial](http://gazebosim.org/tutorials/?tut=modifying_world)
132+
[Next: Modifying a world tutorial](/tutorials/?tut=modifying_world)

0 commit comments

Comments
 (0)