I was talking to sponsors, searching for ideas, and thought this Roomba would be fun to mess with.
What it does
Use an Android app to tell the Roomba where to go.
How I built it
Java for the Android phone and server. Python script on Raspberry-pi.
Challenges I ran into
Hardware was all new to us so we ran into a lot of issues trying to interface with it.
Accomplishments that I'm proud of
We now have a Roomba that can be controlled by an Android app!
What I learned
It is diffiult to get multiple hardware and software systems to consistently cooperate in order to accomplish one task.
What's next for roombacontroller
Wireless connectivity instead ehternet cables, working video feed from camera