Here is an affordable robot kit that lets you build AI enabled smartphone controlled robots. The Smartibot can also use your phone as its brain. It has an AI called YOLO to recognize objects. You can build a robot to bring you drinks, play music, and chase your cat.
Smartibot allows you to build custom robots and reuse the circuit board, motors, and battery box. With expansion boards, more sophisticated bots can be developed. The robot uses a visual programming interface but can also be reprogrammed with JavaScript.