Here is a robot kit made for more advanced coders. This NVIDIA Jetson Nano SLAM Tracked Robot Arm Kit is ready for Python and C++ programming. It is based on ROS Melodic and comes with a 360-degreee laser ranging radar to scan its surroundings.
This robot tank can be programmed using the ROS-SLAM Robot app. It has a 1080p HD camera, RPLIDAR-A1, brushless motors, a 4DOF robotic arm, and all the parts you need to put it to good use.