-
Link to Configuration:
+
Robot Configuration:
-
-
+
+
-
Link to Manual:
+
Data View:
+
+
+
+
+
+
+
+
+
+
+
diff --git a/config/caddy/content/overview/qr-loki-config.svg b/config/caddy/content/overview/qr-loki-config.svg
new file mode 100644
index 0000000..07fef97
--- /dev/null
+++ b/config/caddy/content/overview/qr-loki-config.svg
@@ -0,0 +1,508 @@
+
+
+
\ No newline at end of file
diff --git a/config/caddy/content/overview/qr-loki-overview.svg b/config/caddy/content/overview/qr-loki-overview.svg
new file mode 100644
index 0000000..fe7b3e1
--- /dev/null
+++ b/config/caddy/content/overview/qr-loki-overview.svg
@@ -0,0 +1,728 @@
+
+
+
\ No newline at end of file
diff --git a/config/caddy/content/overview/qr-loki-viz.svg b/config/caddy/content/overview/qr-loki-viz.svg
new file mode 100644
index 0000000..0269677
--- /dev/null
+++ b/config/caddy/content/overview/qr-loki-viz.svg
@@ -0,0 +1,552 @@
+
+
+
\ No newline at end of file
diff --git a/config/caddy/content/overview/qr-loki.wifi.svg b/config/caddy/content/overview/qr-loki.wifi.svg
new file mode 100644
index 0000000..2b160f6
--- /dev/null
+++ b/config/caddy/content/overview/qr-loki.wifi.svg
@@ -0,0 +1,1043 @@
+
+
+
\ No newline at end of file
diff --git a/config/caddy/content/overview/safety-glasses.svg b/config/caddy/content/overview/safety-glasses.svg
new file mode 100644
index 0000000..8deb128
--- /dev/null
+++ b/config/caddy/content/overview/safety-glasses.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/config/caddy/content/overview/style.css b/config/caddy/content/overview/style.css
index 986f579..534a5a6 100644
--- a/config/caddy/content/overview/style.css
+++ b/config/caddy/content/overview/style.css
@@ -223,6 +223,12 @@ a, a:visited, a:hover, a:active {
float: right;
}
+ #BLOCK_THREE
+ {
+ max-width: 49.5%;
+ float: right;
+ }
+
.qr_2
{
max-width: 80%;
diff --git a/config/caddy/content/overview/wrench.svg b/config/caddy/content/overview/wrench.svg
new file mode 100644
index 0000000..6bae290
--- /dev/null
+++ b/config/caddy/content/overview/wrench.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/config/olivetin/config.yaml b/config/olivetin/config.yaml
index f41e2d7..6b12a61 100644
--- a/config/olivetin/config.yaml
+++ b/config/olivetin/config.yaml
@@ -5,16 +5,16 @@ showFooter: false
actions:
- title: "Start Navigation Stack"
- shell: podman-compose -f /repo/docker-compose.yaml up -d navigation
+ shell: docker start cps_loki-navigation-1
icon: '
'
- title: "Stop Navigation Stack"
- shell: docker compose -f /repo/docker-compose.yaml down navigation
+ shell: docker stop cps_loki-navigation-1
icon: '
'
- title: "Start Mapping"
- shell: docker compose -f /repo/docker-compose.yaml up -d mapping
+ shell: docker start cps_loki-mapping-1
icon: '
'
- title: "Stop Mapping"
- shell: docker compose -f /repo/docker-compose.yaml down mapping
+ shell: docker stop cps_loki-mapping-1
icon: '
'
- title: "Restart Teleop"
icon: '
'
@@ -28,9 +28,8 @@ actions:
choices:
- value: reboot
- value: shutdown
- - value: grafana
# This will SSH into a server an run the command 'service httpd restart'
- - title: Restart httpd on Server 1
- shell: ssh bjorn@loki.local 'echo "it works"'
- icon: ping
- timeout: 5
\ No newline at end of file
+ # - title: Restart httpd on Server 1
+ # shell: ssh bjorn@loki.local 'echo "it works"'
+ # icon: ping
+ # timeout: 5
\ No newline at end of file
diff --git a/webapi.py b/webapi.py
deleted file mode 100644
index 726c016..0000000
--- a/webapi.py
+++ /dev/null
@@ -1,32 +0,0 @@
-import requests
-import json
-
-url = "https://loki.local:9443/api/auth"
-
-# Set your admin username and password
-username = "cpsadmin"
-password = "pac99CPS"
-
-# Define the payload for the POST request
-payload = {
- "Username": username,
- "Password": password
-}
-
-headers = {
- "Content-Type": "application/json"
-}
-
-response = requests.post(url, data=json.dumps(payload), headers=headers, verify=False)
-
-
-# Check the response status code
-if response.status_code == 200:
- print("Authentication successful!")
- # You can access the response content using response.text or response.json() if the content is in JSON format
- print("Response content:", response.text)
-else:
- print("Authentication failed. Status code:", response.status_code)
- print("Response content:", response.text)
-
-token = response