Skip to content

Commit d39e7ef

Browse files
Merge pull request #488 from clearpathrobotics/development
Production sync
2 parents 872052c + c4e3ab8 commit d39e7ef

File tree

556 files changed

+17822
-698
lines changed

Some content is hidden

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

556 files changed

+17822
-698
lines changed

README.md

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050

5151
git clone https://github.com/clearpathrobotics/cpr-documentation.git
5252

53-
2. Create a branch from development. with a name indicating the purpose, such as _feature_xxxxxx_
53+
2. Create a branch from development with a name indicating the purpose, such as _feature_xxxxxx_
5454
3. Make changes to the relevant files.
55-
4. Test using your local server, using the steps mentioned [Steps to run this on your computer locally](##-steps-to-run-this-on-your-computer-locally)
55+
4. Test using your local server, using the steps mentioned [Steps to run this on your computer locally](#steps-to-run-this-on-your-computer-locally)
5656
5. When ready, enter `ctrl-c` in your terminal to stop the server. Then run `npm run build` to test that the site builds corretly.
5757
6. Resolve any errors that the terminal reports, and rerun the command `npm run build`.
5858
7. Finally, check that your updates adhere to our code formatting standard, by running the command `npm run format-check`.
@@ -129,18 +129,18 @@ When it is time to publish a numbered release of the user manual:
129129

130130
<br>
131131
Follow the steps for the OutdoorNav User Manual workflow above, replacing
132-
**outdoornav** with **indoornav**.
132+
<b>outdoornav</b> with <b>indoornav</b>.
133133

134134
</details>
135135

136-
## Workflow for publishing Robots / ROS User Manual updates
136+
## Workflow for publishing Software User Manual updates
137137

138138
<details>
139139

140-
<summary>Click to expand for details on how to update the Robots / ROS User Manual</summary>
140+
<summary>Click to expand for details on how to update the Software User Manual</summary>
141141

142142
<br>
143-
The Robots / ROS sections of the website are a "versioned" document called `docs`, which means that a snapshot of the content is
143+
The Software sections of the website are a "versioned" document called <code>docs</code>, which means that a snapshot of the content is
144144
made to align with each ROS version. This allows users to access version-specific copies of the
145145
documentation.
146146

@@ -217,7 +217,7 @@ includeCurrentVersion: false,
217217
HTML commenting—`<!-- -->`—causes issues with the MDX extension in VS Code.
218218
2. Refer to [Docusaurus's guide](https://docusaurus.io/docs/next/markdown-features) for supported Markdown features.
219219
3. For advanced users, refer to [Markdown MDX](https://mdxjs.com/) for adding React Components to a Markdown file.
220-
4. for advanced users, you may create React pages using _.js_ or _.ts_ file types.
220+
4. For advanced users, you may create React pages using _.js_ or _.ts_ file types.
221221

222222
## How should I name files?
223223

@@ -513,3 +513,33 @@ Even though the font size has been modified, the rendered diagram's font may not
513513
`}
514514
/>
515515
```
516+
517+
## Spelling Guide
518+
519+
Spelling on within this repository should align with the Government of Canada's [TERMIUM Plus®](https://www.btb.termiumplus.gc.ca/).
520+
Industry terms should align with the related organization's preferred spelling.
521+
522+
<details>
523+
<summary>Click to expand spelling examples</summary>
524+
<table>
525+
<tr><th>Correct spelling</th><th>Mistake</th></tr>
526+
<tr><th>10</th><th>Ten</th></tr>
527+
<tr><th>2X</th><th>2x</th></tr>
528+
<tr><th>Aluminum</th><th>Aluminium</th></tr>
529+
<tr><th>Antennas</th><th>Antennae</th></tr>
530+
<tr><th>Antennas</th><th>Aerial</th></tr>
531+
<tr><th>AWS, or Amazon Web Services</th><th>Amazon AWS</th></tr>
532+
<tr><th>Colour</th><th>Color</th></tr>
533+
<tr><th>Computer</th><th>PC</th></tr>
534+
<tr><th>Enable Switch</th><th>Deadman Switch</th></tr>
535+
<tr><th>Emergency Stop</th><th>E-stop</th></tr>
536+
<tr><th>GitHub</th><th>Github</th></tr>
537+
<tr><th>Lidar</th><th>LiDAR</th></tr>
538+
<tr><th>Metre</th><th>Meter</th></tr>
539+
<tr><th>ROS 2</th><th>ROS2</th></tr>
540+
<tr><th>RViz</th><th>Rviz</th></tr>
541+
<tr><th>Gmapping</th><th>gmapping</th></tr>
542+
<tr><th>Tire</th><th>Tyre</th></tr>
543+
<tr><th>Wi-Fi</th><th>wifi</th></tr>
544+
</table>
545+
</details>

components/common_wireless_joystick_ps4.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ To connect the joystick to your robot:
1111
3. Press the _PS_ button in the centre of the joystick.
1212
4. The joystick's top LED should start pulsing white or blue.
1313
This means the joystick is attempting to connect.
14-
5. The joysick's top LED should eventually become solid blue, indicating that it has connected to the robot's computer.
14+
5. The joystick's top LED should eventually become solid blue, indicating that it has connected to the robot's computer.
1515

1616

1717
<center>

components/husky_a200/husky_a200_step_model.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import ComponentButtonStepDownload from "/components/button_download_step.tsx";
33
### STEP Model {#step-model}
44

55
<div>
6-
<ComponentButtonStepDownload filePath={"https://cpr-documentation-large-files.s3.us-east-2.amazonaws.com/034991-GEO_1.STEP"}/>
6+
<ComponentButtonStepDownload filePath={"https://cpr-documentation-large-files.s3.us-east-2.amazonaws.com/034991-GEO_2.STEP"}/>
77

88
This simplified 3D model of the Husky A200 includes details like the internal
99
battery, circuit board where you can connect to the robot's electrical

components/husky_a300/husky_a300_amp_arch_cables.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The _Sensor Arch_ places Husky's cameras and GNSS antennas above the robot for o
44
These steps will give you access to the related cable routings for repairs:
55

66
1. Remove the 3 screws from the inside access panel.
7-
2. Remove the panel by sliding is toward the end of the robot.
7+
2. Remove the panel by sliding it toward the end of the robot.
88
3. The _Arch Posts_ have cable tie anchors.
99
You can remove the cable ties with side cutters.
1010
4. Cables route through an obround cutout in the _Enclosure_.

components/husky_a300/husky_a300_amp_check_sensors.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Husky AMP includes several sensors that are used for robot navigation. After connecting
44
to Husky AMP's network, confirm that each sensor is functional by using the steps below.
55

6-
1. Connect to your laptop to the robot using SSH. To do so, execute the following in a terminal window:
6+
1. Connect your laptop to the robot using SSH. To do so, execute the following in a terminal window:
77
```
88
ssh robot@192.168.131.1
99
```

components/husky_a300/husky_a300_amp_connector_bulkhead.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</center>
1212

1313
To make a Husky AMP, we take a Husky A300, remove the Top Plate, and then install an enclosure on top of the base robot.
14-
We added a connector bulkhead between the base robot and the enclosure to keep cable routings tidy, and make the maintenence process quick.
14+
We added a connector bulkhead between the base robot and the enclosure to keep cable routings tidy, and make the maintenance process quick.
1515
The connectors on this bulkhead are extension cables from existing [Husky A300 interfaces](/docs_robots/outdoor_robots/husky/a300/integration_husky/#system-interface-circuit-board-connector-summary), which are listed below.
1616

1717
<center>

components/husky_a300/husky_a300_components_observer.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ Refer to the [Husky A300 AMP's Components Overview](/docs_robots/solutions/husky
3232
src="/img/robot_images/husky_a300_images/husky_a300_observer_isometric_3.png"
3333
width="800"
3434
/>
35-
<figcaption>The Husky Oberver, with the included Stationary Dock.</figcaption>
35+
<figcaption>The Husky Observer, with the included Stationary Dock.</figcaption>
3636
</figure>
3737
</center>

components/husky_a300/husky_a300_computer.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Clearpath offers a standard computer with an Intel i3 processor, or a performanc
3030
4. Wi-Fi antennas.
3131
5. Power cable.
3232
6. Optional graphics card's PCIe riser cable.
33-
4. Remove the 4 screws fastning the computer to Husky's _Electronics Tray_.
33+
4. Remove the 4 screws fastening the computer to Husky's _Electronics Tray_.
3434
5. Remove the computer from the robot.
3535

3636
:::note

components/husky_a300/husky_a300_electronics_tray.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This tray includes the:
1919
* Optional secondary computer or graphics card, _(not shown in the image)_
2020
* Optional USB hub, _(not shown in the image)_
2121

22-
You may want to access remove the _Electonics Tray_ to access the integration bay under the tray,
22+
You may want to remove the _Electronics Tray_ to access the integration bay under the tray,
2323
or to maintain Husky's _Batteries_ and _Power Distribution_ components.
2424

2525
#### Hinging The Electronics Tray

components/husky_a300/husky_a300_emergency_stop_buttons.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The 2 relays are connected in series, so if one welds closed due to a failure, t
3333
The relays's physical states are monitored with Husky's Common Core microcontroller, and should flag a maintenance issue if either relay is damaged.
3434

3535
<Admonition type="danger" title=" ">
36-
Husky's microcontroller is does not meet any performance level per ISO 13849-1.
36+
Husky's microcontroller does not meet any performance level per ISO 13849-1.
3737
Husky's microcontroller can be replaced with a PLC to achieve a known performance level for fault monitoring.
3838
[Contact our Support Team](#support) if you have questions about this.
3939
</Admonition>

0 commit comments

Comments
 (0)