Cozmo is a little toy robot with a python SDK.
The setup is a little quirky, but nevertheless fun. The Cozmo app on the mobile deivce communicates with Cozmo the robot using wifi.
Commands are sent through USB to the mobile device and then to Cozmo.
The SDK also comes with a series of tutorials and examples:
Image above from: