Best beginner mobile robot kit
For most beginners, Donkey Car is the best first mobile robot: a hobby RC car with a Raspberry Pi and camera that learns to drive from your own laps, for about $290 to $470, or about $194 and up as Waveshare's pre-assembled PiRacer Pro. If you want to learn ROS 2, mapping and navigation, the TurtleBot 4 Lite is the standard, and OpenBot is the cheapest entry at under $130 if you already own an Android phone.
What matters
- What you want to learn: end-to-end driving (Donkey Car, OpenBot), ROS 2 and navigation (TurtleBot 4), or mobile manipulation (LeKiwi).
- Total cost including the computer, now that a Pi 5 4GB costs $110 to $130.
- Assembly: pre-assembled or kit options versus sourcing every part.
- Software maturity and docs that still match current hardware.
- Space: RC cars need a track or a large room; desktop robots do not.
Our picks
| Pick | Why | Where to buy |
|---|---|---|
| Donkey Car First self-driving project | Large community, clear docs and a simple loop: drive laps, train a model, let it drive. The PiRacer Pro is a pre-assembled shortcut, though it ships with an old software image. | Waveshare: $193.99 PiRacer Pro AI kit, base option; up to $365.99 with Pi 4 Seeed Studio: $110.00 Raspberry Pi 5 4GB for a DIY build |
| TurtleBot 4 Lite Learning ROS 2, SLAM and Nav2 | The reference ROS 2 teaching robot with lidar, depth camera and a docking base. Building it from the official parts list costs about $1,000; the assembled robot was $1,754 and out of stock. | RobotShop: $1,754.00 assembled; out of stock RobotShop: $92.82 RPLIDAR A1M8 for a parts build |
| OpenBot Cheapest start if you have an Android phone | A printed four-wheel car with an Arduino Nano; your phone runs the neural networks, so the parts cost under $130. | Arduino: EUR 27.20 single; incl. VAT Adafruit: $2.95 single TT motor; needs 4 |
| LeKiwi Mobile manipulation with LeRobot | Omni-wheel base with an SO-101 arm on top for learning pick-and-place on the move. More involved than a car but uses the same LeRobot workflow as the SO-101. | Seeed Studio: $179.00 base kit; arms, Pi and cameras extra |
| JetBot Onboard AI on a small desktop robot | Small two-wheel robot with Jupyter notebooks for collision avoidance and road following. Now built around the $399 Jetson Orin Nano Super, and Orin support in the software is still a work in progress. | SparkFun: $399.00 Jetson Orin Nano Super dev kit |
FAQ
What is the cheapest mobile robot that can learn?
OpenBot, at under $130 in parts plus a phone you already own. Donkey Car is next at about $290 if you build it yourself.
Do I need ROS 2 as a beginner?
No. Donkey Car, OpenBot and LeKiwi run without it. Pick TurtleBot 4 if ROS 2 is what you want to learn.
Why did Donkey Car get more expensive?
Its docs still list the Raspberry Pi at $60, but 2026 prices are $110 to $130 for a 4GB Pi 5 and $200 for 8GB.
Is the Duckiebot a good option?
It is a good teaching robot, but current Duckiebots are sold only as ready-made kits; the last public DIY parts list is for an older, unsupported model, so we list OpenBot instead.
Sources: docs.donkeycar.com · www.waveshare.com · github.com · www.robotshop.com · github.com · huggingface.co · github.com · www.sparkfun.com