Skip navigation

During a very boring week at college I acquired a novelty USB rocket launcher. The idea of being able to shoot people from the comfort of ones desk was appealing at first but became old fast, partially due to the sheer difficulty of aiming.

Initially I sticky taped my webcam to the top of the launcher, it made aiming slightly easier but also got me thinking; All I’m doing is watching a live feed and clicking buttons to aim, how hard could it be to make this happen on someone else’s computer remotely? After a bit of digging I came accross a piece of software, Roborealm, which one person had used for similar project.

After about three days of tinkering I finally had a working prototype… constructed entirely out of blutac and sticky tape…

More on the software side later.

Once it was fully operational and tested I added a 5mW laser diode for increased aim, though in actuality the ordinance being foam darts, the launcher isn’t that accurate to begin with but it does make it look ominous.

Version 1

Version 1

The laser diode is USB powered by a spliced motorola USB cable, conveniently the voltage output of USB ports is identical to that of the operating voltage of the diode.

Laser diode uncovered

Laser diode uncovered

Once everything was proven working the final model was built using heat shrink and cable ties.

Laptop - Launcher rig

Laptop (ASUS N10J) - Launcher rig

For maximum portability I now have the launcher connected to my laptop. On the screen you can see the Roborealm interface.

Roborealm is actually a very simple application to grasp particularily in simple projects as this, it automatically handles device drivers, server commands, and video feeds.

In this case, the only work I needed to do was to select the device to use, how to handle commands (in the form of the launcher’s ‘move’ variable) and modify the control webpage to accomodate all the function needed.

To see this first hand I’ve supplied all necessary files, though you will have to download and install Roborealm youself, also this is specifically for this particular USB Rocket Launcher. You can use other brands/models but slight changes in Roborealm will be needed for it to work.

Download Files

Final product, the launcher is connected to the laptop in the foreground, and the desktop is controlling the launcher via the wireless. A better quality recording coming soon.


One Comment

  1. is there another link to download from? this looks like a cool thing to try, good job

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: