Skip to content

CS 101 project: Controlling the iRobot Create Remotely from a Website using JavaScript

License

Notifications You must be signed in to change notification settings

bridgetlane/the-force

Repository files navigation

The iRobot Force Beta (http://bridgetlane.com/the-force/) Release 1.0.0 for the iRobot Create (http://www.irobot.com/us/learn/Educators/Create.aspx)

Controlling the iRobot Create Remotely from a Website using JavaScript

CS 101 Project: Yuncheng He, Songyue Huang, Bridget Lane, Nathan Murray, John Paschal

The iRobot Force is a simple web-based remote control for the iRobot Create that allows the user to control their iRobot from anywhere in the world with an internet connection.


Thank you for your interest in our project. First, we’ll cover some fundamental assumptions:

• You have an iRobot Create that is fully integrated with a laptop that has some form of camera

• You have a Skype account

• You have a server to host the website, set up with the code in the server folder: server.js

• You’ve read through “How to Become an iJedi” on the webpage, and have downloaded the receive file onto your camera-enabled laptop


Here’s how to get started:

• Clone or fork this repository

• Line 35 of usetheforce.html has our Skype name embedded. Erase this and embed your own Skype name

• Run the adjusted webpage on your local or public server

• Change line 19 of reciever.py to link to your server. You may have to change line 12 from robot=create.Create(3) to robot=create.Create(4) depending on your OS

• Set up your iRobot as directed on the “How to Become an iJedi” page referenced above, by connecting the laptop and the iRobot, starting the receive program, and beginning the Skype video call


And you’re free to control your iRobot Create from any device!


LATEST VERSION

Information of the latest release can be found at https://github.com/bridgetlane/the-force


DOCUMENTATION

This documentation is current with the release listed on ln.1 of this document and currently only available via this GitHub repository.


INSTALLATION

Currently specialized developer installation is available, steps listed above. Self-assembly required.


LICENSING

Please see the file entitled LICENSE


SOFTWARE AND HARDWARE NOTICE

This app is currently only made for the iRobot Create. More information can be found at http://www.irobot.com/us/learn/Educators/Create.aspx

About

CS 101 project: Controlling the iRobot Create Remotely from a Website using JavaScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published