Here is another advanced robot that can take your coding to the next level. The Yahboom R2L Jetson TX2-NX Robot has an Ackermann design. It is self driving and is trained on a 3.2 x 2.8mm cured driving map. It comes with a remote control handle but you can also control it form your iOS or Android device.
The R2L can identify traffic lights and park. This particular version runs Ubuntu 18.04 LTS. It has a 6000mAh battery that lasts up to 1.5 hours. It is ready for AR tag recognition and AI deep learning.