Try Viam
Viam 101
Our Viam 101 course is the fastest way to learn to build a robot, with no hardware and no prior robotics experience required. You’ll build a palletizing application from scratch: a robot arm that picks boxes from a station and stacks them on a pallet.
Viam enables you to build and manage real robotics applications, but you don’t need any hardware to start learning it.
Each pathway below teaches practical Viam skills through a hands-on project. Choose whichever matches your learning goals.
| Pathway | Description | Hardware required | Time |
|---|---|---|---|
| Viam 101 | Learn robotics fundamentals for working with physical spaces and motion planning, and build an application for a robotic arm in the Viam framework using your own control logic. | None (Viam visualization) | ~90 minutes |
| Quality Inspection | Use a vision pipeline and ML model to capture data and write inspection logic for a simulated canning line. | None (Gazebo simulation) | ~55 minutes |
| Pick and Place | Use Viam’s Python SDK and vision models to program an arm to detect, pick up, and place blocks on its own. | uFactory xArm6 and gripper, Intel RealSense D435 | ~90 minutes |
Viam Rover discontinued
As of September 2026, the Viam Rover has been discontinued and is no longer available to rent or purchase. If you are new to Viam, we recommend taking our free Viam 101 course to try Viam in a simulation environment, no hardware required. You can also try the Quality Inspection tutorial, which uses a Gazebo simulation. If you already own a Viam Rover, the rover setup guides are still available as reference.
Was this page helpful?
Glad to hear it! If you have any other feedback please let us know:
We're sorry about that. To help us improve, please tell us what we can do better:
Thank you!