I asked my 10 year old daughter what projects she wanted to work on over the summer and she said that she wanted to build robots. I really like the Swift programming language so I set out to see if I could create a robot using Swift that we could work on together. I already had extensive experience with the BeagleBone Black so that seemed like the natural platform to work on.
I have several Blog posts that detail how I built BuddyBot, most with images and videos:
Hope you enjoy BuddyBot.