maggy_logo2 (21K)

Build your own Tele Presence Robot:

Main Page

Remote Control

Parallel Port Adapter

Velcro it together

Software

Videos

 

Software

This software can be copied, modified, and distrubuted freely, as long as it is not used for commercial purposes. Disclaimer:  Use of the software provided in this site is for educational purposes only.  It may leave your computer or network vulnerable.  Use it at your own risk. We cannot be held liable for any damages incurred by the use of this software.

This software will allow you to control the Roomba Robot:

  • From anywhere in the world, through the Internet!
  • From the laptop computer (local application)
  • Through a local network

No special installation is required. Just create a folder and save it there.  It will even run from your computer desktop.

The software is comprised of 2 files:

"Maggy Server.exe": Must run on the host computer, the one that controls the remote control.  There should be no need to make any adjustments to the default settings.

"Maggy Client.exe": Runs on the computer that would like to control the robot remotely or locally. A typical application would be to have it running on a computer that would like to control the robot through a network or the Internet.  It can also run on the same laptop that is directly attached to the roomba.  Typically, the only setting that you will need to adjust is the IP (Internet Protocol) address of the host computer that is runnin "Maggy Server.exe".  All other settings should be able to work at default values.

Keyboard Commands: Couldn't be any simpler.  Use your arrow keys to control the robot (turn left, turn right, forward).

Source Code: Source code is provided for those of you who would like an in-depth understanding of the software.  We would like to hear about any enhancements made (thank you).

... Source code coming soon ...