Skip to content

Rover assembly and custom vision model workshop for Make MIT Hackathon 2026. Walkthrough on how to create and train a custom model through the Viam platform, then deploy the model for use on edge devices.

License

Notifications You must be signed in to change notification settings

viam-devrel/make-mit-hackathon-2026

Repository files navigation

Make MIT Hackathon 2026 - Viam Rover and Custom CV Workshop

Welcome workshop attendees! This repo contains the steps you'll follow alongside live instruction from the Viam team. You can always reference this repo in case you need a little more time or need to return to a particular step. Please let us know if you encounter any mistakes!

This workshop will walk you through how to set up a Viam Rover, how to control it through the Viam platform, create a custom CV model, then deploy that custom model for use!

Prerequisites

  • A Viam account, and then sign in
  • Raspberry Pi Imager installed
  • A microSD card and adapter, if needed
  • 4 (four) charged 18650 batteries (provided at workshop)
  • A Viam Rover (provided at workshop)
  • Objects to detect! Have 3-5 different stickers or swag from the event's sponsors ready for data capture

Agenda

Step 1: What's in the BOX?

Step 2: Setup your Raspberry Pi

Step 3: Setup your Viam Rover

Step 4: Create a Viam Machine

Step 5: Add a rover fragment

Step 6: Create a dataset

Step 7: Capture images for training

Step 8: Annotate your dataset

Step 9: Train your custom model

Step 10: Configure an ML model

Step 11: Add a vision service

Need help?

Don't hesitate to reach out during the workshop. We're here to help guide you through or to debug anything weird!

Common Troubleshooting Help

About

Rover assembly and custom vision model workshop for Make MIT Hackathon 2026. Walkthrough on how to create and train a custom model through the Viam platform, then deploy the model for use on edge devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published