Skip to content

Commit 9269362

Browse files
urban-adeiningerklaxalk
authored andcommitted
Fix typos
1 parent bd2bf38 commit 9269362

File tree

41 files changed

+78
-78
lines changed

Some content is hidden

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

41 files changed

+78
-78
lines changed

docs/10-prerequisites/30-docker/70-workspace-build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description: How to build and cache a ROS workspace into a Docker image
99
This page describes the process of compiling **custom ROS packages** against dependencies from **base docker image**. This task is not trivial in general, however, we have prepared a set of scripts that will make the process straightforward. The following **assumption** apply for our situation:
1010

1111
* We have a **base docker image**, which covers our dependencies, e.g., `ctumrs/mrs_uav_system:1.5.0`,
12-
* We need to **cache the build artifacts** (`./build`, `./devel`, `./.catkin_tools` within the workspace) for future rebuilds of the same sotware.
12+
* We need to **cache the build artifacts** (`./build`, `./devel`, `./.catkin_tools` within the workspace) for future rebuilds of the same software.
1313
* We need to transport the resulting compiled software to an offline machine (a.k.a. the **robot**),
1414
* The **robot** has the **base docker image** loaded in its docker daemon.
1515

docs/100-hardware/cameras/lens_selection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ The selected camera dictates the following parameters to which attention has to
9999

100100
## On wide FoV and other "non-pinhole-like" setups
101101

102-
*Note: May contain contoversial information - direct your flame to ViktorWalter*
102+
*Note: May contain controversial information - direct your flame to ViktorWalter*
103103

104104
Very often, especially for applications of vision onboard of UAVs, you will need cameras with wide FoV to get an overview of the surroundings without the need for actively rotating the camera or the whole UAV.
105105
There is now a wide selection of affordable lenses that accomplish this, including [fisheye lenses](https://en.wikipedia.org/wiki/Fisheye_lens) with more than 180 degrees FoV, even in small sizes suitable for deployment onboard of UAVs.

docs/120-miscellaneous/3d_model_processing/30-meshlab.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ These methods using pointcloud vertex color to create a full texture.
108108
* Open `Transfer: Vertex Attributes to Texture (1 or 2 meshes)` tool.
109109
* Set the `Source Mesh` as the high quality pointcloud file.
110110
* Set the `Target Mesh` as the parametrized texture file.
111-
* Name the `Texture file` with `.png` extension and no path in the name. Aftewards, it is possible **and recommended** to convert the texture to `.jpg` as shown in next steps.
111+
* Name the `Texture file` with `.png` extension and no path in the name. Afterwards, it is possible **and recommended** to convert the texture to `.jpg` as shown in next steps.
112112
* Define the texture dimension in preferably multiplications of 2.
113113
* The higher the texture dimension, the better will be the final result. However, the larger will be the final file. Recommend to start with *8192x8192* res - *50MB* file. Most useful is the **16384x16384** res - *200MB* file. The quality depends on the input pointcloud. The more detailed, the better.
114114
* *16384x16384* gives *500MB* `.png` texture and takes ~ 30 minutes.
@@ -171,7 +171,7 @@ It is recommended to convert the texture to `.jpg` format. Recommend to use eith
171171
This guide shows how to setup the MeshLab raster or general MeshLab camera.
172172

173173
### MeshLab Main Camera
174-
* Backup the original MeshLab camera settings before changing anything with `Windows->Save cammera settings to file` option. MeshLab will always reset the main camera setting when a new program instance is launched, but rather to make sure.
174+
* Backup the original MeshLab camera settings before changing anything with `Windows->Save camera settings to file` option. MeshLab will always reset the main camera setting when a new program instance is launched, but rather to make sure.
175175
* Copy the current value of the camera with `Windows->Copy camera settings to clipboard`. If you have just launched MeshLab, the values should look like following snippet
176176

177177
```xml

docs/40-api/.build_your_own_UAV.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ nav_order: 100
77

88
# Build your own UAV
99

10-
So, you decided that the simulations no longer cut it and you want to move into the real world? Excellent choice! But let's set some things straigt first.
10+
So, you decided that the simulations no longer cut it and you want to move into the real world? Excellent choice! But let's set some things straight first.
1111

1212
## Disclaimers first
1313

@@ -18,7 +18,7 @@ So, you decided that the simulations no longer cut it and you want to move into
1818
### Learn how to fly a drone
1919
If you do not have anyone who can act as a competent safety pilot, you have to learn how to fly your drone manually yourself. If you have flown some commercial drones, like the DJI Phantoms and Mavics, be aware that these are much easier to fly than a UAV that you are building. They will hold altitude and position for you automatically, making controlling them very easy. But you should be able to fly a drone in angle mode with manual throttle. Your drone will be able to hold altitude and position on its own too just with the pixhawk controller, but never rely on this. When something goes wrong, you need to be able to save your drone even if e.g. GPS fails.
2020

21-
The best way to learn how to fly is to get a cheap toy drone like the Syma X5. You can learn to fly competently in a few hours. Once you master this, you can move to you big drone and start practicing with it, until you are confident in the controlls.
21+
The best way to learn how to fly is to get a cheap toy drone like the Syma X5. You can learn to fly competently in a few hours. Once you master this, you can move to your big drone and start practicing with it, until you are confident in the controls.
2222

2323
## Shopping list
2424
This list is for the simplest configuration of a UAV which is capable to operate with the MRS UAV System while flying outdoors under GPS.

docs/40-api/20-frames_of_reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ The most important frames, that are used in MRS system and are automatically cre
6363
* coordinate frame with coincident center and orientation with the `<uav_name>/fcu` frame, but xy-plane parallel to xy-plane of of the world.
6464
* enables commanding UAV in the `<uav_name>/fcu` frame without being affected by the UAV tilt
6565
* **\<uav_name\>/local_origin**
66-
* coordinate frame with center and orientation cooincident with the starting point and orientation of the UAV
66+
* coordinate frame with center and orientation coincident with the starting point and orientation of the UAV
6767
* **\<uav_name\>/fixed_origin**
68-
* coordinate frame with center and orientation cooincident with the starting estimator
68+
* coordinate frame with center and orientation coincident with the starting estimator
6969
* **\<uav_name\>/stable_origin**
7070
* coordinate frame used for stable odometry, which does not jump when a state estimator is switched
7171
* **\<uav_name\>/world_origin**

docs/40-api/40-motor_thrust_model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This page is describing the upcoming ROS2 version of the MRS UAV System (however
1313
The MRS UAV System requires a model which can estimate the relation between a throttle input and thrust force produced by the rotors.
1414
e.g. we need a model which tells us that when we use 0.6 (60%) throttle, we will get 3.0 kg-force of thrust. (kg-force will be used in this article, as it is easier to imagine and work with than Newtons. $$ 1 kgForce = 9.81N $$)
1515

16-
The model is just a qudratic curve, which gives us an approximate relationship between input throttle and produced thrust. To obtain the parameters of the quadratic curve,
16+
The model is just a quadratic curve, which gives us an approximate relationship between input throttle and produced thrust. To obtain the parameters of the quadratic curve,
1717
we need to measure the thrust of the rotors at different throttle values, and then a fit a curve to these measurements.
1818
The thrust-curve parameters are a part of a platform config for a specific UAV.
1919
![](fig/thrust_fit_1.png)

docs/50-features/.build_your_own_UAV.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ nav_order: 100
77

88
# Build your own UAV
99

10-
So, you decided that the simulations no longer cut it and you want to move into the real world? Excellent choice! But let's set some things straigt first.
10+
So, you decided that the simulations no longer cut it and you want to move into the real world? Excellent choice! But let's set some things straight first.
1111

1212
## Disclaimers first
1313

@@ -18,7 +18,7 @@ So, you decided that the simulations no longer cut it and you want to move into
1818
### Learn how to fly a drone
1919
If you do not have anyone who can act as a competent safety pilot, you have to learn how to fly your drone manually yourself. If you have flown some commercial drones, like the DJI Phantoms and Mavics, be aware that these are much easier to fly than a UAV that you are building. They will hold altitude and position for you automatically, making controlling them very easy. But you should be able to fly a drone in angle mode with manual throttle. Your drone will be able to hold altitude and position on its own too just with the pixhawk controller, but never rely on this. When something goes wrong, you need to be able to save your drone even if e.g. GPS fails.
2020

21-
The best way to learn how to fly is to get a cheap toy drone like the Syma X5. You can learn to fly competently in a few hours. Once you master this, you can move to you big drone and start practicing with it, until you are confident in the controlls.
21+
The best way to learn how to fly is to get a cheap toy drone like the Syma X5. You can learn to fly competently in a few hours. Once you master this, you can move to your big drone and start practicing with it, until you are confident in the controls.
2222

2323
## Shopping list
2424
This list is for the simplest configuration of a UAV which is capable to operate with the MRS UAV System while flying outdoors under GPS.

docs/50-features/58-obstacle-bumper/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The [MRS bumper](https://github.com/ctu-mrs/mrs_bumper) aggregates data from 1-D
1818
The advertised *obstacle sectors* message can be visualized in Rviz using our [Rviz plugins](/docs/features/rviz_plugins/) and can be used by other ROS nodes in real-time.
1919
The data is used in the [control manager](/docs/features/managers/), for its obstacle avoidance feature.
2020

21-
The data aggregation does not run automatically, but it needs to be launched on-demand byu the user:
21+
The data aggregation does not run automatically, but it needs to be launched on-demand by the user:
2222
```bash
2323
roslaunch mrs_bumper bumper.launch
2424
```

versioned_docs/version-1.5.0/10-prerequisites/03-git.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: Version control using GIT
77
# Git
88

99
GIT is a distributed versioning control system.
10-
All our code is stored and versioned using Git and hosted on [Gihub](https://github.com/ctu-mrs).
10+
All our code is stored and versioned using Git and hosted on [GitHub](https://github.com/ctu-mrs).
1111
It allows collaborative work between many people and can be managed entirely from the terminal.
1212

1313
* Tutorials: [https://try.github.io/levels/1/challenges/1](https://try.github.io/levels/1/challenges/1), [https://git-scm.com/docs/gittutorial](https://git-scm.com/docs/gittutorial)

versioned_docs/version-1.5.0/10-prerequisites/30-docker/100-FAQ.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: Docker FAQ
88

99
## 'Permission denied' for /var/run/docker.sock
1010

11-
### Temporary fix (untill reboot)
11+
### Temporary fix (until reboot)
1212

1313
```bash
1414
sudo chmod 666 /var/run/docker.sock

0 commit comments

Comments
 (0)