UCLA's $400 PhoneBot Uses a $50 Android Phone as Its Brain
UCLA researchers have built PhoneBot, a 48 cm humanoid that costs about $400 in hardware and uses an ordinary Android phone for vision, motion sensing and walking control. The open-source design ran on four handsets, including a 2017 Honor 9, showing old phones can become robot brains.
A humanoid robot that borrows your old phone
PhoneBot is a 483 mm tall, 1.8 kg humanoid built from about $400 of hardware, and its brain is an Android handset you might otherwise throw away.
Researchers at the University of California, Los Angeles, have published PhoneBot, an open-source humanoid platform that replaces the usual stack of cameras, inertial sensors and an onboard computer with a single smartphone. The robot itself costs roughly $400 in parts, not counting the phone.
That price is the story. Small humanoid research platforms tend to run into the thousands, which keeps them inside well-funded labs. PhoneBot's bill of materials puts a walking, person-tracking biped within reach of a hobbyist with a soldering iron and a drawer full of retired handsets.
The phone does the heavy lifting: its camera handles person detection and pose estimation, its inertial measurement unit feeds balance data, and a TensorFlow Lite application runs the locomotion policies. A separate microcontroller inside the robot receives commands over Wi-Fi and translates them into joint movements.
How PhoneBot walks and tracks people
Thirteen servo motors drive the legs and a rotating torso, letting the camera swing toward a person without the robot turning its feet.
Each leg has six actuated joints covering hips, knees and ankles, plus one more joint that rotates the torso and the mounted phone. That extra axis is the clever bit: the camera can follow someone across a room while the robot stays planted, which is cheaper and simpler than teaching the whole body to pivot smoothly.
The walking controller was trained with reinforcement learning in simulation. Early runs produced a lopsided gait that leaned on one leg, so the team added mirrored training samples, effectively teaching the controller left and right versions of the same motion. Across five independent training runs, joint-angle symmetry error fell from 0.254 radians to 0.003 radians, and left-right torque imbalance dropped from 0.205 to 0.034.
In physical tests the robot walked, pushed itself up from a face-down position, and aimed its camera at people. The researchers tried four Android phones, including an Honor 9 from 2017 and three budget handsets costing about $50 to $80. All four handled motion sensing, walking control, visual detection and human interaction, though some features varied by model.
TechCortex take: the interesting number here is not $400, it is $50. Sensing and compute are the parts of robotics that used to scale with budget, and PhoneBot shows a decade-old phone can cover both. The catch is that cheap servos still define what the robot can do, so expect this to spread through university courses and maker workshops long before anything resembling a product.
The limits are real, and they are the point
PhoneBot's cheap servos cap how much it can carry and how dynamically it can move, and it has no arms.
This is not a robot that will unload your dishwasher. The low-powered servos restrict payload and reliable dynamic movement, the walking controller was trained on flat ground, and there are no arms for manipulation. Uneven terrain remains unsolved.
But the project is open source, and that changes what the limitations mean. A lab can swap in stronger servos, add arms or retrain the controller on rougher ground without rebuilding the sensing stack from scratch. The phone handles the expensive part, and phones only get cheaper.
The work is currently on arXiv, meaning it has been shared before or alongside formal peer review. Treat the performance numbers as promising rather than settled until the paper clears that process.
Availability and pricing
There is nothing to buy yet. PhoneBot is an open-source research platform, so the $400 figure is a parts estimate for the robotic hardware, excluding the phone. Anyone in the US, UK or EU who wants to build one will need to source the servos, frame and microcontroller themselves once the design files are public.
The phone side is the easy part. A used Android handset in the $50 to $80 range is widely available second-hand across all three markets, and the researchers confirmed even a 2017 Honor 9 works.
PhoneBot is a reminder that the most expensive parts of a robot are often the ones already sitting in your junk drawer. Whether the design catches on depends on how many labs are willing to trade payload and polish for a $400 entry ticket.
Frequently asked questions
How much does PhoneBot cost?
About $400 for the robot's hardware, excluding the smartphone. The researchers tested handsets costing roughly $50 to $80, plus an older Honor 9, so a working unit could come in well under $500 total.
What does the phone actually do on PhoneBot?
The Android phone provides the camera for person detection and pose estimation, the inertial measurement unit for balance, and the processor that runs the walking controller through TensorFlow Lite.
Can I build PhoneBot myself?
The project is open source and intended for reproduction, but the design files and build instructions have not been packaged as a consumer kit. You would need to source servos, a frame and a microcontroller yourself.
Sources
- An old Honor 9 can help power a humanoid robot, showing how obsolete smartphones could find an unusual second life | TechRadar. techradar.com, 2026. https://www.techradar.com/pro/phonebot-uses-an-old-usd50-android-smartphone-brain-with-its-cameras-as-eyes-tech-frankenstein-is-an-open-source-humanoid-robot-platform-for-makers