WM—01
PROJECT FILEP—004
SELECTED SYSTEM / 04SIMULATION / CONTROL / TEACHING

LEARN TO CONTROL A ROBOT ARM BY CONTROLLING ONE

ROBOT CONTROL LESSONS

TYPEINTERACTIVE COURSE
STATUSIN DEVELOPMENT
HARDWARESO—ARM101 / SIMULATED
ROLEDESIGN / ENGINEERING / TEACHING

Reading about a topic is not the same as understanding it

Returning to hands-on robotics and robot learning through a public build-and-teach series.

A short introduction into classical robotics, using modern web technologies to simulate the robot in the browser

MEDIA / 01LESSON 03 / CONTROLLER GAINS
LESSON 03 / CONTROLLER GAINS

TUNING KP AND KV AGAINST A SCRIPTED STEP

02THE SYSTEM

AN ACTUAL SIMULATION.

MuJoCo runs in the browser. Every lesson is a working arm you can break — joint space, inverse kinematics, controller gains, and the point where scripting stops and demonstration takes over.

MUJOCO / WASMINVERSE KINEMATICSCONTROLLER TUNINGIMITATION LEARNINGWEBCAM TELEOPBROWSER
LESSON 01 / JOINT SPACEMEDIA / 02LESSON 01 / JOINT SPACE
LESSON 02 / SAY WHERE, NOT HOWMEDIA / 03LESSON 02 / SAY WHERE, NOT HOW
03WHAT’S NEXT

WORK IN PROGRESS.

Three of the five lessons are built. What I am looking into now is how to run more complex flows on low-compute devices.

OPEN ROBOT CONTROL LESSONS