A robotic pet mouse requires much less maintenance than a real one, and it is enjoyable to watch. It runs around, bumping briefly into obstacles, and searches for interesting places to visit.
The mousebot in this project uses only a few parts: 2 motors, 3 switches and 2 batteries.
When the mousebot is running and its whiskers touch an obstacle, the switch on that side turns “on” and this reverses the motor on the other side briefly. The mousebot turns slightly to avoid that obstacle and then continues forward.