3D printing and building your own robots is a great way to get hands-on experience. Zeroth-01 is an open source robot that can be 3D printed. It is fully open source. You can put something like this together for as low as $350. This robot will have a Python API, supporting real-time control. It is ready for movement, vision and speech projects.
Zeroth-01 will have CLI tools for robot calibration and diagnostics. It has a 1080p camera, dual-core processor, a 6-axis IMU and a 1.28-inch screen. The above video shows it in action.
[HT]