“RooWifi is the easiest way for software developers to develop applications for iRobot Roomba using a simple WiFi connection”
RooWifi is a simple development board for developers who don’t want to waste their time designing a hardware circuitry and want to develop applicationsnthrough their Home WiFi Network keeping in mind the Internet of things and multiplatform philosophies. The development is not platform or programming language restrictive: C, C++, C#, Python, Java, PHP, JavaScript, xCode, …
“Connect your App using a simple TCP/IP Socket and let’s play with your Roomba”
After the RooWifi is plugged to the robot the developer could control Roomba’s actuators and request Roomba’s sensor data using a lot of alternative methods:
Simple TCP/IP Socket connection.
Reading sensor data using JSON on-board file.
Reading sensor data using XML on-board files.
Send Button commands using GET AjaxRequests.