Coding Robots--Kozmo, Sphero, and JD Humanoid