In the past few years, we have covered plenty of awesome Raspberry Pi powered programmable robots here. The DOGZILLA S1 is also worth a look. It is a Python programmable AI robot with various gait motions thanks to its 9-axis IMU and a steering gear angle sensor.
The DOGZILLA S1 can detect obstacles, recognize colors, and track targets. With ROS support, developers can take advantage of RVIZ and GAZEBO simulation. You can control this robot with your phone, joystick or PC. You can find out more about it here.