Skip to content

Commit 11e52e3

Browse files
authored
Merge pull request #416 from clearpathrobotics/development
Merge development into production
2 parents 865c03b + 46bf34c commit 11e52e3

File tree

214 files changed

+3762
-10221
lines changed

Some content is hidden

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

214 files changed

+3762
-10221
lines changed

components/button_step_download.tsx renamed to components/button_download_step.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import styles from "./button_step_download.module.css";
1+
import styles from "./button_download.module.css";
22

33
export default function ButtonStepDownload(props) {
44
return(
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import styles from "./button_download.module.css";
2+
3+
export default function ButtonDownload(props) {
4+
return(
5+
<div>
6+
<div className={styles.buttons}>
7+
<a className="button button--secondary button--lg" href={props.filePath} target="_blank">Download The Robot's Wiring Diagram</a>
8+
</div>
9+
<br/>
10+
</div>
11+
)
12+
}
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{/* This file has been auto-generated by scripts/update_error_codes.py */}
2+
3+
---
4+
## E100 - Critical errors {#critical-errors}
5+
6+
### E110 - Main Contactor Error! {#E110}
7+
8+
9+
### E113 - Battery Out of Range! {#E113}
10+
11+
12+
### E116 - E-Stop Contactor Error! {#E116}
13+
14+
15+
### E117 - Brake Contactor Error! {#E117}
16+
17+
18+
### E120 - Motor 1 Voltage Range Error! {#E120}
19+
20+
21+
### E121 - Motor 2 Voltage Range Error! {#E121}
22+
23+
24+
### E122 - Motor 3 Voltage Range Error! {#E122}
25+
26+
27+
### E123 - Motor 4 Voltage Range Error! {#E123}
28+
29+
30+
### E124 - Motor Voltage Range Error! {#E124}
31+
This is a general error for a voltage issue on any motor.
32+
33+
### E140 - User Power Contactor Error! {#E140}
34+
35+
36+
### E150 - 24V Aux Power Fail! {#E150}
37+
38+
39+
### E151 - 12V Aux Power Fail! {#E151}
40+
41+
42+
### E152 - 12V1 Sys Power Fail! {#E152}
43+
44+
45+
### E153 - 12V2 Sys Power Fail! {#E153}
46+
47+
48+
### E154 - 12V A User Power Fail! {#E154}
49+
50+
51+
### E155 - 12V B User Power Fail! {#E155}
52+
53+
54+
### E156 - VBAT User Power Fail! {#E156}
55+
56+
57+
### E157 - 24V User Power Fail! {#E157}
58+
59+
60+
### E160 - Power Supply Failure! {#E160}
61+
This is a general error which is set for any of the power fail errors.
62+
63+
### E170 - VBAT User Power Fuse Tripped! {#E170}
64+
65+
66+
### E171 - 24V User Power Fuse Tripped! {#E171}
67+
68+
69+
### E172 - 12V A User Power Fuse Tripped! {#E172}
70+
71+
72+
### E173 - 12V B User Power Fuse Tripped! {#E173}
73+
74+
75+
### E174 - Expansion Power Fuse Tripped! {#E174}
76+
77+
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{/* This file has been auto-generated by scripts/update_error_codes.py */}
2+
3+
---
4+
## E800 - Low priority errors {#low-priority-errors}
5+
6+
### E810 - Fan 1 Below Minimum Speed! {#E810}
7+
8+
9+
### E811 - Fan 2 Below Minimum Speed! {#E811}
10+
11+
12+
### E812 - Fan 3 Below Minimum Speed! {#E812}
13+
14+
15+
### E813 - Fan 4 Below Minimum Speed! {#E813}
16+
17+
18+
### E814 - Fan 5 Below Minimum Speed! {#E814}
19+
20+
21+
### E815 - Fan 6 Below Minimum Speed! {#E815}
22+
23+
24+
### E816 - Fan 7 Below Minimum Speed! {#E816}
25+
26+
27+
### E817 - Fan 8 Below Minimum Speed! {#E817}
28+
29+
30+
### E820 - Fan Below Minimum Speed! {#E820}
31+
This is a general error for any fan.
32+
33+
### E830 - Fan 1 Above Maximum Speed! {#E830}
34+
35+
36+
### E831 - Fan 2 Above Maximum Speed! {#E831}
37+
38+
39+
### E832 - Fan 3 Above Maximum Speed! {#E832}
40+
41+
42+
### E833 - Fan 4 Above Maximum Speed! {#E833}
43+
44+
45+
### E834 - Fan 5 Above Maximum Speed! {#E834}
46+
47+
48+
### E835 - Fan 6 Above Maximum Speed! {#E835}
49+
50+
51+
### E836 - Fan 7 Above Maximum Speed! {#E836}
52+
53+
54+
### E837 - Fan 8 Above Maximum Speed! {#E837}
55+
56+
57+
### E840 - Fan Above Maximum Speed! {#E840}
58+
This is a general error for any fan.
59+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{/* This file has been auto-generated by scripts/update_error_codes.py */}
2+
3+
import CriticalErrors from "./_critical_errors.mdx";
4+
import LowPriorityErrors from "./_low_priority_errors.mdx";
5+
6+
<style>
7+
{`
8+
h2::before {
9+
content: "" !important;
10+
}
11+
h3::before {
12+
content: "" !important;
13+
}
14+
h4::before {
15+
content: "" !important;
16+
}
17+
`}
18+
</style>
19+
20+
# Error Codes
21+
22+
This section includes a full list of the possible error codes along with troubleshooting guidance for each one.
23+
24+
<CriticalErrors />
25+
26+
<LowPriorityErrors />
27+

components/husky_a300/husky_a300_air_filter.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### Air Filter
1+
### Air Filter {#air-filter-maintenance}
22

33
Husky includes four 80 X 80 mm fans to cool the internal electronics.
44
The air passes through the Husky's _Front Grille_, then through the _Air Filter_, before reaching the fans.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
### Check That Sensors Are Functional
2+
3+
Husky AMP includes several sensors that are used for robot navigation. After connecting
4+
to Husky AMP's network, confirm that each sensor is functional by using the steps below.
5+
6+
1. Connect to your laptop to the robot using SSH. To do so, execute the following in a terminal window:
7+
```
8+
ssh robot@192.168.131.1
9+
```
10+
You will be prompted to enter a password. The default password is `clearpath`.
11+
1. Use the `ping` command to check that each of the [sensors](#ip-addresses) is functional.
12+
For example, to confirm that the front teleop camera (`192.168.131.15`) is working:
13+
```
14+
$ ping 192.168.131.15
15+
PING 192.168.131.15 (192.168.131.2) 56(84) bytes of data.
16+
64 bytes from 192.168.131.15: icmp_seq=1 ttl=255 time=0.265 ms
17+
64 bytes from 192.168.131.15: icmp_seq=2 ttl=255 time=0.213 ms
18+
64 bytes from 192.168.131.15: icmp_seq=3 ttl=255 time=0.282 ms
19+
64 bytes from 192.168.131.15: icmp_seq=4 ttl=255 time=0.216 ms
20+
^C
21+
--- 192.168.131.15 ping statistics ---
22+
4 packets transmitted, 4 received, 0% packet loss, time 3100ms
23+
rtt min/avg/max/mdev = 0.213/0.244/0.282/0.030 ms
24+
```
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import Admonition from "@theme/Admonition";
2+
3+
### Connecting To Husky AMP's Network {#basic-network-connection}
4+
5+
To access additional Husky AMP functionality, a network connection to the robot is required.
6+
The easiest way to accomplish this is to connect your laptop to Husky AMP's Wi-Fi
7+
access point using the steps below.
8+
9+
1. Use your laptop to find and to connect to Husky AMP's Wi-Fi network. The Wi-Fi network name (SSID) will be
10+
`cpr_a300_amp_XXXXX`, where `XXXXX` matches the serial number of the Husky AMP. When
11+
prompted, use the password `clearpath`.
12+
13+
1. Confirm that your laptop's Wi-Fi network interface is configured to use DHCP and that it
14+
has been assigned an IP address in the `192.168.131.XXX` range.
15+
16+
<Admonition type="danger" title="Additional Networking Options">
17+
Refer to <a href="#network-connection">Robot Network Connection</a> for alternative networking connections.
18+
</Admonition>
19+
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
### Confirming That OutdoorNav Software Is Functioning
2+
3+
Husky AMP includes OutdoorNav Software, which allows the robot to be operated autonomously.
4+
Follow the steps below to confirm that OutdoorNav Software is functioning.
5+
6+
1. [Connect to Web UI](/docs_outdoornav_user_manual/quick_start#connecting_to_web_ui)
7+
1. [Check camera views](/docs_outdoornav_user_manual/quick_start#checking-camera-feeds)
8+
1. [Check system status](/docs_outdoornav_user_manual/quick_start#checking-system-status)
9+
1. [Check GPS RTK fix](/docs_outdoornav_user_manual/quick_start#checking-gpt-rtk-fix)
10+
1. Complete system configuration:
11+
1. [Load map tiles](/docs_outdoornav_user_manual/quick_start#loading_map_tiles)
12+
1. [Set dock location](/docs_outdoornav_user_manual/quick_start#set-dock-location), if a dock is included with your system
13+
1. [Create your first map](/docs_outdoornav_user_manual/quick_start#create-your-first-map)
14+
1. [Create your first mission](/docs_outdoornav_user_manual/quick_start#create-your-first-mission)
15+
1. [Execute your first mission](/docs_outdoornav_user_manual/quick_start#execute-your-first-mission)
16+

0 commit comments

Comments
 (0)