Robonine Lab¶
Robonine Lab is a browser platform for learning robotics on a real machine. You connect an SO-ARM101 arm to a computer over USB or Bluetooth, open lab.robonine.com in Chrome, and work through a twelve-module course that starts with a screwdriver and ends with the arm doing a task on its own.
Nothing is installed. The 3D view, the motor control, the computer vision and the recorder all run in the browser tab.
I am learning
Set up the arm, connect it, and work through the course.
I am teaching
Run the platform with a group: what it gives you, and what you have to bring yourself.
What you need, in one paragraph¶
An SO-ARM101 arm (assembled or as a kit), a desktop or laptop running Google Chrome or another Chromium browser, a free USB port, and about 40 × 40 cm of desk. Safari, Firefox and anything on iOS cannot talk to the hardware — the browser APIs the arm needs do not exist there. Full detail in What you need and Browser support.
You can also work through a large part of the course with no hardware at all, using the virtual arm. See Connect your arm.
How the course is put together¶
Twelve modules, in a fixed order, each unlocking the next:
| # | Module | Arm needed |
|---|---|---|
| 0 | Introduction | no |
| 1 | Robot assembly | no |
| 2 | Connection and anatomy | yes |
| 3 | Calibration | yes |
| 4 | Teleoperation | yes |
| 5 | Pick and place | yes |
| 6 | End-effector work | yes |
| 7 | Computer-vision object recognition | no |
| 8 | Object tracking and PID | yes |
| 9 | Neural-network recognition | yes |
| 10 | ArUco marker recognition | yes |
| 11 | Final project | in development |
Every module is described in The course, module by module.
Languages¶
The Lab interface is available in English and Russian. This documentation is published in the same languages as robonine.com; pages that have not been translated yet fall back to English, so nothing is ever a dead end.
Where to report a mistake
Documentation lives with the product. If something here does not match what the app does, that is a bug worth telling us about — hello@robonine.com or the Send feedback form inside the Lab.