Capture Data and Train a Model
Configure data capture and cloud sync, filter and tag captured data, and train an ML model.
Configure data capture and cloud sync, filter and tag captured data, and train an ML model.
Introduction to using a rover base with the navigation service.
A heuristic detector that draws boxes around objects according to their hue (does not detect black, gray, and white).
A detector or classifier that uses an ML model available on the machine to draw bounding boxes around objects or return a class label.
This model takes 2D bounding boxes from an object detector and projects the pixels in the bounding box to points in 3D space.
A segmenter for depth cameras that returns the perceived obstacles as a set of 3-dimensional bounding boxes, each with a Pose as a vector.
A segmenter that takes point clouds from a camera input and returns the average single closest point to the camera as a perceived obstacle.
A segmenter that identifies well-separated objects above a flat plane.
Design your ML Model service to work with Viam’s vision services.
The vision service enables your machine to use its on-board cameras to intelligently see and interpret the world around it.
Create an alarm system that can detect people and can recognize faces, allowing it to smartly trigger alarms.
Use the filtered-camera module to selectively capture images.
Use the filter modular component in the Viam app to photograph your pet in their collar.
Make a functional guardian with a servo motor, some LEDs, a camera, and the ML Model and vision service to detect people and pets.
Modernize the Omnibot 2000 from the 1980s with Viam and AI.
Use the vision service and the Python SDK to send yourself a text message when your webcam detects a person.
How to turn a light on when your webcam sees a person.
Harness AI and use ChatGPT to add life to your Viam rover and turn it into a companion robot.
Use the vision service in the Viam app to detect a color with the Viam Rover.
Build a line-following robot that relies on a webcam and color detection.
Instructions for detecting and following a colored object with a rover, like a SCUTTLE robot.