Table 53


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

Share this project: