Meet the JIMU ROBOT Tankbot: another STEM kit designed to get you familiar with robotics and coding. It comes with 3D building instructions and preset movements. You can use Blockly to program the robot visually. This is compatible with iOS and Android devices. You can expand it using sensors and character parts.
The Tankbot can also be programmed using Swift. It has an infrared sensor to detect and pick up objects. Costs $149.99 at this time.