3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Sparky - DIY Web-Based Telepresence Robot

Step 14SOFTWARE

SOFTWARE
Sparky actually uses requires two computers - the onboard Mac Mini, and some other computer that is web-enabled and video-chat ready. Think of this second computer as Sparkys control booth. I use an old powerbook and iSight camera.

Both computers require Skype. The Sparky project uses it for video chat, but also exploits its text chat function to shoehorn motor control commands through the Skype connection- so if Skype is connecting, the robot is drivable with no additional connection between them required.

How it works: In addition to Skype, Sparky requires custom plug-in software. The control booth plug-in comes with videogame-style, WASD controls mapped to the keyboard. Keystrokes from the booth are sent as text messages within Skype to Sparkys onboard Mac Mini, where another copy of the plug-in receives the text messages and translates them into motion commands sent to the MAKE controller, which sends power to the servos.

Here is the custom software
Here are software instructions
« Previous StepDownload PDFView All StepsNext Step »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
57
Followers
8
Author:sparkyrust(Gomi Style)
Marque Cornblatt was born in Baltimore, Maryland and now lives in San Francisco. He holds an MFA in Conceptual Arts from SFSU; has a diploma in theater technology from the Baltimore School of the Arts...
more »