Back to Learn

LinkerBot O6: From Setup to Data Collection

The complete LinkerBot O6 learning path. In ~10 hours go from hardware setup to recording and training your first imitation learning policy. Beginner-intermediate track.

A structured, sequential path that takes you from O6 unboxing to recording training data and deploying your first imitation learning policy. Designed for beginners to robotics with Python and Linux basics.

Total Time ~10 hours

Difficulty Beginner-Intermediate

Hardware LinkerBot O6 + CAN adapter

Prerequisites Linux basics, Python basics

Simulation Option Yes — fake hardware mode

You Will Build A pick-and-place policy trained on your own data

Before You Start — Prerequisites

  • Comfortable with a Linux terminal (cd, ls, pip install)
  • Python 3.10 or higher installed
  • Access to a LinkerBot O6 or a simulation environment
  • A machine running Ubuntu 22.04 (native install for hardware work)
  • About 10 hours of total time across two or three sessions

Not sure if you qualify? Start with Unit 0 — it answers this question before you unbox anything.

Your Path at a Glance

Complete the units in order. Each unit has a completion check. Do not skip ahead.

Time Breakdown

Unit Topic Time
Unit 0 Orientation ~20 min
Unit 1 Hardware Setup ~1.5 h
Unit 2 Software & SDK ~1.5 h
Unit 3 First Teleoperation ~2 h
Unit 4 Data Collection ~2 h
Unit 5 Train & Deploy ~3 h
Total ~10 h 20 min

Start Unit 0 — Orientation →

Takes about 20 minutes. No technical content — just makes sure you have everything before the path begins.