Meet the Tamiya Microcomputer robot: a programmable micro:bit robot that can teach you a thing or two about technology. It comes with 130-type motors and has an ultrasonic sensor to get around obstacles. You can program it with the MakeCode editor.
This crawler robot is available for around $150 at this time. It is powered by 2 R6/AA/UM3 batteries.