Let's Make Robots!

Desk Robot; An attempt at planning.

 Yet to be named desk robot