A 40-pound ride-on car with real motors. Time to teach it to drive itself.
Difficulty
Advanced
Est. Cost
$100–400
Time
4–6 Weekends
Competition Categories
Navigation · Freestyle · Autonomous Parade
Why Power Wheels?
A Power Wheels ride-on is the largest consumer "robot" most people have ever seen — and it already has the two hardest parts of a mobile robot sorted: powerful DC motors and a battery big enough to run them. The chassis is sturdy, the wheels are real, and there's enough room inside to mount a full computer, a sensor suite, and a cooler full of drinks (seriously — autonomous cooler bot is a winning competition entry).
This is the build that makes people stop and stare. A self-driving kid's car rolling through an arena with nobody at the wheel hits different.
Real power, real responsibility: Power Wheels use 12V or 24V batteries driving motors that can push 40+ pounds at walking speed. That's enough to knock someone over or pin a foot against a wall. This build requires robust safety systems — kill switches, bumper sensors, speed limiters, and constant supervision during operation. No exceptions.
What You Bring
The kit includes the motor controllers, sensor array, and autonomous driving hardware. You supply:
Power Wheels ride-on car — any model, any condition (motors and wheels must work)
Raspberry Pi 4 / 5 — runs navigation, sensor fusion, and optional LIDAR
Power Wheels wiring is simple — a battery, a foot-pedal switch, and one or two DC motors. Remove the foot pedal and any stock switches. Map the wires:
Single-motor models: One motor drives both rear wheels through a gearbox. Steering is front-axle, often just a steering wheel connected to tie rods.
Dual-motor models: One motor per rear wheel. This is ideal — you get differential (tank) steering for free by running the motors at different speeds.
Dual-motor is gold. If you've got two rear motors, you can skip the steering actuator entirely. Turn by running the left motor faster than the right (or vice versa). Simpler, cheaper, more reliable.
2
Install Motor Drivers
The BTS7960 H-bridge module handles the current draw of Power Wheels motors (15–30A under load, 40A+ stall). Wire each motor through its own driver:
Speed cap is critical. A Power Wheels at 100% throttle with no rider is faster than you think. Start at 20–30%, cap at 60% during development. Only remove the cap for controlled competition runs with spotters.
3
Motorize the Steering (Single-Motor Models)
If you've got a single rear motor, you need to actuate the front steering. Options:
Linear actuator: Mount a 12V linear actuator from the chassis to the steering tie rod. Control with an H-bridge. Position feedback via a potentiometer on the steering column.
High-torque servo (25+ kg·cm): 3D-print or fabricate a bracket to connect a large servo directly to the steering column. Simpler but needs a beefy servo.
Windshield wiper motor: Another junkyard hack — wiper motors are geared, 12V, and incredibly strong. Mount with a crank arm to the steering linkage.
4
Sensor Suite
Mount sensors around the perimeter. Minimum viable sensor package:
IMU: BNO055 for heading hold — keeps the car driving straight without drift
The LIDAR upgrade: An RPLIDAR A1 (~$100) replaces all your ultrasonics with 360° laser scanning at 8,000 samples/second. Mount it on a pole above the car's roof. Combined with SLAM (simultaneous localization and mapping), it can build a real-time map of its environment and navigate autonomously through unknown spaces. This is the difference between "cool project" and "jaw-dropping."
5
Safety Systems (Non-Negotiable)
This is the most important step. A 40-pound self-driving car needs multiple layers of safety:
Hardware kill switch: Big red mushroom button mounted on top, wired in series with the battery. One slap and all power cuts. Anyone can hit it.
RC override: Dedicated channel on an RC transmitter. Operator can take manual control instantly from 50+ feet away.
Software watchdog: If the Pi hasn't sent a motor command in 500ms, the motor drivers auto-disable. Protects against software crashes.
Speed governor: Hard cap in software. 60% max during testing, adjustable for competition.
Keep the RC transmitter as primary control. Sensors only provide auto-stop if you're about to hit something. Easiest path to a drivable demo.
Waypoint Following
GPS + IMU + obstacle avoidance. Define a route as lat/lon points, car drives itself between them. Proven architecture for outdoor courses.
Full SLAM
RPLIDAR + ROS2 + Nav2 stack. The car builds a map in real-time and plans paths around obstacles. University-level robotics in a Power Wheels body. Absolutely wild when it works.
7
Give It a Personality
This build's secret weapon is showmanship. Ideas that have killed at events:
Cooler bot: Strap a cooler to the back. It drives around and delivers cold drinks to judges. Instant crowd favorite.
LED underglow + sound: WS2812 LED strips underneath, Bluetooth speaker playing engine sounds or a custom voice ("Please step aside, autonomous vehicle approaching").
Themed wraps: Mad Max war rig, Jurassic Park explorer, pizza delivery truck. The car is big enough for real signage and props.
Follow-me mode: Use a camera + person detection to follow the operator around like a loyal robotic mule. Genuinely useful for carrying gear at events.
Competition Ready?
The Power Wheels build is the heavyweight class of Hack-a-Bot:
Navigation Challenge: Full-sized obstacle course with gates, cones, and narrow passages. The scale makes it genuinely impressive to watch.
Autonomous Parade: Line up multiple self-driving Power Wheels and have them parade through the arena in formation. Crowd-pleaser guaranteed.
Freestyle: The sheer spectacle of a driverless kid's car doing anything wins points. Add a theme, a payload, or a purpose and you're competing for best-in-show.
Utility Challenge: Deliver an object from point A to point B autonomously. The car's cargo capacity makes it the natural choice for payload challenges.
Resources
r/PowerWheelsMods — Active community for modding ride-on cars (mostly speed/battery upgrades, but good for learning the platform)
TurtleBot3 (ROS2) — If you go the SLAM route, TurtleBot3's ROS2 packages work on any differential-drive robot, including your Power Wheels
ROS2 Nav2 — The navigation stack for autonomous robots. Production-grade path planning + obstacle avoidance.