Skip to content

Commit

Permalink
Updates to IA and styling
Browse files Browse the repository at this point in the history
  • Loading branch information
npentrel committed Dec 11, 2024
1 parent a7ad39e commit 6617e26
Show file tree
Hide file tree
Showing 20 changed files with 131 additions and 88 deletions.
2 changes: 1 addition & 1 deletion assets/scss/_styles_project.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2654,7 +2654,7 @@ span.section-overview {
display: block !important;
}

li.nav-fold.open-on-desktop.header-only > span > span {
li.nav-fold.header-only > span > span {
text-transform: uppercase;
font-family: Space Mono,sans-serif;
color: #aaa;
Expand Down
9 changes: 9 additions & 0 deletions docs/data-ai/data/alert-on-data.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
linkTitle: "Alert on data"
title: "Alert on data"
weight: 35
layout: "docs"
type: "docs"
no_list: true
description: "TODO"
---
1 change: 0 additions & 1 deletion docs/data-ai/reference/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@ weight: 500
layout: "empty"
type: "docs"
empty_node: true
open_on_desktop: true
header_only: true
---
1 change: 0 additions & 1 deletion docs/dev/reference/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@ weight: 300
layout: "empty"
type: "docs"
empty_node: true
open_on_desktop: true
header_only: true
---
2 changes: 1 addition & 1 deletion docs/manage/_index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
linkTitle: "Manage fleet"
linkTitle: "Deploy & Manage"
title: "Deploy, manage, and troubleshoot"
weight: 300
layout: "docs"
Expand Down
2 changes: 1 addition & 1 deletion docs/manage/fleet/reuse-configuration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Reuse machine configuration on many machines"
linkTitle: "Reuse machine configuration"
weight: 10
weight: 20
type: "docs"
tags: ["data management", "data", "services"]
images: ["/how-tos/one-to-many/new-fragment.png"]
Expand Down
4 changes: 2 additions & 2 deletions docs/manage/manage/_index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
linkTitle: "Manage"
title: "Manage and organize"
linkTitle: "Manage organization"
title: "Manage and organize your organization"
weight: 20
layout: "empty"
type: "docs"
Expand Down
1 change: 0 additions & 1 deletion docs/manage/reference/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@ weight: 300
layout: "empty"
type: "docs"
empty_node: true
open_on_desktop: true
header_only: true
---
2 changes: 1 addition & 1 deletion docs/manage/reference/billing.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Payment and billing"
linkTitle: "Billing"
weight: 500
weight: 50
type: "docs"
description: "An overview of the Payments & Billing page."
tags: ["fleet management", "cloud", "app"]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
linkTitle: "Organize your workspace"
title: "Organize your workspace"
weight: 10
linkTitle: "Organize your machines"
title: "Organize your machines"
weight: 60
layout: "docs"
type: "docs"
no_list: true
Expand Down
77 changes: 77 additions & 0 deletions docs/manage/troubleshoot/teleoperate-custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
title: "Teleoperate with custom control interface"
linkTitle: "Teleoperate (custom)"
weight: 20
type: "docs"
description: "Use the Viam app control tab or the Viam mobile app to monitor and remotely operate your machines."
tags: ["teleop", "fleet management", "control", "app"]
languages: []
viamresources: ["sensor", "camera", "movement sensor"]
platformarea: ["viz", "data"]
images: ["/how-tos/teleop/full-workspace.png"]
level: "Intermediate"
date: "2024-11-13"
# updated: "" # When the content was last entirely checked
cost: "0"
---

You can remotely control, test, and operate any configured machine using a custom control interface or the [default control interface](../teleoperate).

## Custom control interface

Create a custom teleop workspace to operate a machine and visualize and aggregate its data.

### Prerequisites

{{% expand "A configured machine with teleoperable components" %}}

Make sure your machine has at least one camera, movement sensor, sensor, base, arm, board, gantry, gripper, motor or servo.

See [configure a machine](/how-tos/configure/) for more information.

{{% /expand%}}

### Configure a workspace

{{< table >}}
{{% tablestep %}}
**1. Create a workspace in the Viam app**

Log in to the [Viam app](https://app.viam.com/).

Navigate to the **FLEET** page's **TELEOP** tab.
Create a workspace by clicking **+ Create workspace**.
Give it a name.

{{<imgproc src="/how-tos/teleop/blank-workspace.png" resize="800x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Blank teleop page.">}}

{{% /tablestep %}}
{{% tablestep %}}
**2. Add widgets**

Click **Add widget** and select the appropriate widget for your machine.
Repeat as many times as necessary.

Now your workspace setup is complete:

{{<imgproc src="/how-tos/teleop/configured-workspace.png" resize="700x" style="width: 500px" class="fill aligncenter" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets.">}}

{{% /tablestep %}}
{{% tablestep %}}
**3. Select a machine**

Now, select a machine with which to make your teleop workspace come to life.
Select **Monitor** in the top right corner to leave editing mode.
Click **Select machine** and select your configured machine.

Your dashboard now shows the configured widgets for the data from your machine:

{{<imgproc src="/how-tos/teleop/full-workspace.png" resize="900x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets on monitor mode.">}}

You can go back to **Edit** mode and drag and drop the widgets' panes around to edit their appearance.
For example:

{{<imgproc src="/how-tos/teleop/four-panes.png" resize="900x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets on monitor mode with four panes.">}}

{{% /tablestep %}}
{{< /table >}}
68 changes: 5 additions & 63 deletions docs/manage/troubleshoot/teleoperate.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
title: "Teleoperate"
linkTitle: "Teleoperate"
weight: 20
title: "Teleoperate with the default control interface"
linkTitle: "Teleoperate (default)"
titleMustBeLong: true
weight: 25
type: "docs"
description: "Use the Viam app control tab or the Viam mobile app to monitor and remotely operate your machines."
tags: ["teleop", "fleet management", "control", "app"]
Expand All @@ -15,66 +16,7 @@ date: "2024-11-13"
cost: "0"
---

You can remotely control, test, and operate any configured machine using a [custom control interface](#custom-control-interface) or the [default control interface](#default-control-interface).

## Custom control interface

Create a custom teleop workspace to operate a machine and visualize and aggregate its data.

### Prerequisites

{{% expand "A configured machine with teleoperable components" %}}

Make sure your machine has at least one camera, movement sensor, sensor, base, arm, board, gantry, gripper, motor or servo.

See [configure a machine](/how-tos/configure/) for more information.

{{% /expand%}}

### Configure a workspace

{{< table >}}
{{% tablestep %}}
**1. Create a workspace in the Viam app**

Log in to the [Viam app](https://app.viam.com/).

Navigate to the **FLEET** page's **TELEOP** tab.
Create a workspace by clicking **+ Create workspace**.
Give it a name.

{{<imgproc src="/how-tos/teleop/blank-workspace.png" resize="800x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Blank teleop page.">}}

{{% /tablestep %}}
{{% tablestep %}}
**2. Add widgets**

Click **Add widget** and select the appropriate widget for your machine.
Repeat as many times as necessary.

Now your workspace setup is complete:

{{<imgproc src="/how-tos/teleop/configured-workspace.png" resize="700x" style="width: 500px" class="fill aligncenter" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets.">}}

{{% /tablestep %}}
{{% tablestep %}}
**3. Select a machine**

Now, select a machine with which to make your teleop workspace come to life.
Select **Monitor** in the top right corner to leave editing mode.
Click **Select machine** and select your configured machine.

Your dashboard now shows the configured widgets for the data from your machine:

{{<imgproc src="/how-tos/teleop/full-workspace.png" resize="900x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets on monitor mode.">}}

You can go back to **Edit** mode and drag and drop the widgets' panes around to edit their appearance.
For example:

{{<imgproc src="/how-tos/teleop/four-panes.png" resize="900x" style="width: 500px" class="fill aligncenter imgzoom" declaredimensions=true alt="Teleop workspace with values configured for each of the four widgets on monitor mode with four panes.">}}

{{% /tablestep %}}
{{< /table >}}
You can remotely control, test, and operate any configured machine using the [default control interface](#default-control-interface) or a [custom control interface](../teleoperate-custom/).

## Default control interface

Expand Down
9 changes: 9 additions & 0 deletions docs/operate/control/control-logic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
linkTitle: "Create a headless app"
title: "Create a headless app"
weight: 30
layout: "docs"
type: "docs"
no_list: true
description: "TODO"
---
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
linkTitle: "Create desktop/screen app"
title: "Create desktop/screen app"
linkTitle: "Create a kiosk app"
title: "Create a kiosk app"
weight: 40
layout: "docs"
type: "docs"
Expand Down
2 changes: 1 addition & 1 deletion docs/operate/get-started/_index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
linkTitle: "Get Started"
linkTitle: "Connect devices"
title: "Get Started"
weight: 100
layout: "empty"
Expand Down
4 changes: 2 additions & 2 deletions docs/operate/get-started/reuse-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ title: "Reuse device configuration"
weight: 100
layout: "docs"
type: "docs"
no_list: true
description: "TODO"
layout: "empty"
canonical: "/manage/fleet/reuse-configuration/"
---
4 changes: 2 additions & 2 deletions docs/operate/get-started/setup.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
linkTitle: "Set up a machine"
title: "Set up a machine"
linkTitle: "Start a new machine"
title: "Start a new machine"
weight: 10
layout: "docs"
type: "docs"
Expand Down
14 changes: 14 additions & 0 deletions docs/operate/get-started/software-capabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,17 @@ type: "docs"
no_list: true
description: "TODO"
---

## Augmented components

Bases, failover sensors, etc

## Software-only components

### Generic components/services

[Event manager](https://github.com/viam-labs/SAVCAM-event-manager), [ChatGPT](https://github.com/jeremyrhyde/chat-gpt-module)

### Sensors

Random number generator, etc
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
---
linkTitle: "Configure system settings"
title: "Configure machine operating system settings"
weight: 20
weight: 50
layout: "docs"
type: "docs"
description: "TODO"
---

{{< alert title="Note" color="note" >}}
Does this belong here or in Build & integrate?
{{< /alert >}}


## Configure operating system settings

Expand Down
1 change: 0 additions & 1 deletion docs/operate/reference/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,5 @@ weight: 300
layout: "empty"
type: "docs"
empty_node: true
open_on_desktop: true
header_only: true
---

0 comments on commit 6617e26

Please sign in to comment.