Build a Pick-and-Place Robot That Knows It Missed
An arm that picks parts from a tray and sorts them into two bins, detects an empty grasp, retries, and logs how many cycles it got right.
Start buildingBuild paths / Start here → working robot
A project is more than a simulator. Each one is a build path—a tech tree of tutorials, learning paths, and components that unlocks step by step until you have a real robot. Tune the behaviour in the browser, then wire the hardware.
15 projects
An arm that picks parts from a tray and sorts them into two bins, detects an empty grasp, retries, and logs how many cycles it got right.
Start buildingA robot that strafes a 1 m square, comes back within 5 cm without ever turning, and keeps driving the same way across the floor while you spin it.
Start buildingA plotter that homes itself, draws a 100 mm square that closes within a few tenths of a millimetre, and repeats it.
Start buildingA working line follower running on a bare 8051—and a clear understanding of every layer an Arduino would have hidden, from the reset circuit to the PWM waveform.
Start buildingA rover that drives a saved list of GPS waypoints across a field on its own, holding a line to within a metre, and stops itself if it leaves the geofence.
Start buildingA working line-following robot you understand end to end—from how it reads the line to the PID loop that steers it—built from parts you tuned in simulation first.
Start buildingA robot that explores a taped line maze on its own, remembers every junction it met, and then runs the shortest route from start to finish without one wrong turn.
Start buildingA robot that explores a walled maze on its own, builds a map of it, and then drives the shortest route from start to centre without a wrong turn.
Start buildingA mini sumo robot that searches for its opponent, pushes it out of the ring, and stops itself at the white border instead of driving off the edge.
Start buildingA robot that roams on its own—sensing obstacles, scanning for openings, and turning toward clear space—built from parts you understood and tuned in simulation first.
Start buildingA robot car you drive from your phone over Bluetooth or Wi-Fi, that stops on its own the moment the link drops instead of running away.
Start buildingA desktop robot arm that moves to the poses you command—driven by a PCA9685 and tuned with inverse kinematics you understood in simulation before wiring a single servo.
Start buildingA robot that covers a room on its own with nothing but two bump switches — and a measured case for whether adding odometry and a planner is worth it.
Start buildingA robot that spots a marker across a room, works out where it is relative to itself, and drives up to it head-on — structured as a real ROS 2 node graph.
Start buildingA two-wheeled robot that stands up by itself, stays upright when you push it, and holds its spot on the floor instead of drifting away.
Start building