Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lorem ipsum and alias changes #3815

Merged
merged 2 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ aliases:

<div class="col hover-card hoverable-data">
<a href="data-ai/">
<div><div>Work with Data and AI</div><p>Sync and store sensor data, images, and any other binary or timeseries data. Then use ML and AI to turn your data into insights and action.</p></div>
<div><div>Work with Data and AI</div><p>Viam's data and AI capabilities enable you to capture and sync or upload data, build a dataset, train and deploy ML models, and run inference with computer vision. Then, you can act or alert on inferences.</p></div>
</a>
</div>

Expand Down
11 changes: 2 additions & 9 deletions docs/data-ai/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,8 @@ overview: true
description: "Sync and store sensor data, images, and any other binary or timeseries data. Then use ML and AI to turn your data into insights and action."
---

Sync and store sensor data, images, and any other binary or timeseries data. Then use ML and AI to turn your data into insights and action.

<!-- Machine learning (ML) provides your machines with the ability to adjust their behavior based on models that recognize patterns or make predictions.

Common use cases include:

- Object detection, which enables machines to detect people, animals, plants, or other objects with bounding boxes, and to perform actions when they are detected.
- Object classification, which enables machines to separate people, animals, plants, or other objects into predefined categories based on their characteristics, and to perform different actions based on the classes of objects.
- Speech recognition, natural language processing, and speech synthesis, which enable machines to verbally communicate with us. -->
Viam's data and AI capabilities enable you to capture and sync or upload data, build a dataset, train and deploy ML models, and run inference with computer vision.
Then, you can act or alert on inferences.

<!-- Need to use upside down logic because using Subsequent-sibling combinator -->
<div class="upside-down">
Expand Down
9 changes: 3 additions & 6 deletions docs/data-ai/capture-data/advanced/how-sync-works.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ weight: 12
layout: "docs"
type: "docs"
platformarea: ["data"]
description: "Data sync works differently for viam-server and viam-micro-server."
description: "Data capture and sync works differently for viam-server and viam-micro-server."
date: "2024-12-18"
prev: "/data-ai/capture-data/conditional-sync/"
---
Expand All @@ -18,7 +18,7 @@ Data capture and cloud sync works differently for `viam-server` and `viam-micro-

The data is captured locally on the machine's storage and, by default, stored in the `~/.viam/capture` directory.

If a machine restarts for any reason, capture automatically resumes and any data already stored but not yet synced is synced.
If a machine restarts for any reason, data capture automatically resumes and any data already stored but not yet synced is synced.

The service can capture data from multiple resources at the same or different frequencies.
The service does not impose a lower or upper limit on the frequency of data collection.
Expand All @@ -27,10 +27,7 @@ Avoid configuring data capture to higher rates than your hardware can handle, as

Data capture is frequently used with cloud sync.
You can start and stop capture and sync independently.
You can also enable cloud sync without data capture and it will sync data in either the sync directory or in the additional sync paths configured in the `viam-server` config.
If a file in either the data capture directory or any of the sync paths ends with <file>.capture</file> it will be treated as a file with data that was captured by data capture.
If it ends in <file>.prog</file> it will be ignored as this extension is used by data capture to denote that a file is a capture file that's currently being written to.
If a file is in the capture directory or one of its descendants or any of the additional sync paths or their descendants and doesn't have <file>.prog</file> nor <file>.capture</file> extensions, it will be treated as an arbitrary file and, like <file>.capture</file> files, synced if data sync is enabled and the robot is able to connect to [the Viam app](https://app.viam.com).
You can also enable cloud sync without data capture and it will sync data in the capture directory, as well as the additional sync paths configured in the `viam-server` config.

{{% /tab %}}
{{% tab name="viam-micro-server" %}}
Expand Down
1 change: 1 addition & 0 deletions docs/data-ai/capture-data/conditional-sync.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ aliases:
- /data/trigger-sync/
- /how-tos/trigger-sync/
- /services/data/trigger-sync/
- /how-tos/conditional-sync/
languages: []
viamresources: ["sensor", "data_manager"]
platformarea: ["data", "registry"]
Expand Down
Loading