Skip to content

Commit 3a0be83

Browse files
committed
Improve
1 parent 9ab59fa commit 3a0be83

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

docs/_index.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,35 +36,42 @@ We recommend starting with the [Quick Start](/operate/hello-world/quickstart/) a
3636
## Prototype
3737

3838
You can build many types of robotics project on Viam, from single-component projects to human-in-the-loop or AI-powered autonomous intelligent systems.
39-
Before you begin, we recommend reading [How to think about building a machine](/operate/hello-world/building/) to understand the building blocks of a machine and how to go from prototype to production.
39+
What makes Viam special is the ability to rapidly create prototypes using:
4040

4141
- [Hardware agnostic](/operate/hello-world/quickstart/#supported-platforms): Viam runs on almost all single-board computers.
4242
- [Builder UI](/operate/modules/supported-hardware/#configure-hardware-on-your-machine): Configure and test hardware and software with a simple interface.
4343
- [SDKs](/dev/reference/sdks/): Program machines in your favorite programming language.
4444
- [Module Registry](https://app.viam.com/registry): Find and use a variety of integrations for popular hardware, common logic patterns, machine learning models, and more.
4545
- [CLI](/dev/tools/cli/): Control, manage, and test from the command-line from anywhere.
4646

47-
The Viam platform offers many builtin capabilities from which you can pick and choose, such as:
47+
The Viam platform also offers many builtin capabilities from which you can pick and choose, such as:
48+
4849
- [Data Management](/data-ai/capture-data/capture-sync/): Capture data from devices to the cloud.
4950
- [Machine learning and Computer Vision](/data-ai/train/create-dataset/): Build and deploy machine learning models.
5051
- [Motion Planning](/operate/mobility/motion-concepts/): Smooth and intelligent motion for arms, bases, and gantries.
5152

53+
Before you begin, we recommend reading [How to think about building a machine](/operate/hello-world/building/) to understand the building blocks of a machine and how to go from prototype to production.
54+
5255
## Iterate
5356

57+
As you go from prototype to production, Viam reduces complexity with sensible design patterns:
58+
5459
- [Modules](/operate/modules/other-hardware/create-module/): The foundational building blocks of machines which keep your machine code maintainable as your project grows in complexity because you can make changes to single modules without changing the rest of the project.
5560
- [Standardized APIs](/dev/reference/apis/): It doesn't matter which robotic arm, motor, or other piece of hardware you are using, the code to operate the hardware is the same. This means you can swap hardware as you iterate.
5661
- [Parts and sub-parts](/operate/reference/architecture/parts/): Create arbitrarily complex projects by connecting multiple `viam-server` instances.
5762

5863
## Deploy
5964

60-
- [Fragments](/manage/fleet/reuse-configuration/): Reuse configuration chunks across machines. Version control??
61-
- [Remote monitoring](/manage/troubleshoot/monitor/): monitor, operate, and troubleshoot machines from anywhere in the world
62-
- [Machine settings](/manage/fleet/system-settings/): manage operating system package updates, network configuration, and system-level logging
65+
As you start deploying machines, Viam supports you with the tools you know and expect from software development:
66+
67+
- [Fragments](/manage/fleet/reuse-configuration/): Reuse configuration chunks across machines. All with version control.
68+
- [Remote monitoring](/manage/troubleshoot/monitor/): Monitor, operate, and troubleshoot machines from anywhere in the world.
69+
- [Machine settings](/manage/fleet/system-settings/): Manage operating system package updates, network configuration, and system-level logging.
6370
- [Viam applications](/operate/control/viam-applications/): Deploy custom web interface for your machines while Viam handles hosting and authentication.
6471

6572
## Scale
6673

67-
When you ship machines, use one or more of the following tools:
74+
When you ship machines, Viam provides the infrastructure to support your needs:
6875

6976
- [Provisioning](/manage/fleet/provision/setup/): ship machines with a preconfigured setup so customers can connect them to the internet and get them up and running
7077
- [Role-based access control](/manage/manage/access/): Grant fine-grained permissions as needed.

0 commit comments

Comments
 (0)