User:1sfoerster/enes100/spring2014/p0tribot

=Problem/Finish Description=


 * 1) Get all 5 tribots running
 * 2) Begin programming tribots to go in a patterns like squares, circles
 * 3) Add remote emergency take over capability
 * 4) Add automous ability to travel the cooridors of first floor Clark Library Building
 * 5) Add features from the head
 * 6) Replace arduino with papilio
 * 7) Pull all existing documentation into one place in the below context

=Conceive= Project was inspired by this video that shows a robot balanced on top of a basketball. A completely powered Omni wheel connected to some accelerometer/gryo can create a powered unicycle that moves sideways. This is completely different than the one wheel motor cycle, the monocycle or the R.O.I.T wheel.

The goal is to duplicate the robot balanced on top of a basketball and ultimately duplicate the powered unicycle.

The idea was to start with hacking a toy. Here is an example hack:

Wheels spin when turning on Send motor test to the arduino. It probably has another program loaded.

=Demo= Presentation

Seminar Presentation 2014MAR20

A demonstration of a working tribot with the Motor test installed is shown on the following video: Tribot Demo Test

=Next Steps=
 * 1) Explore possibilities of line-following tribot
 * 2) Apply power to the head and try to control it's features with arduion
 * 3) Start capturing wheel turning information from the encoder
 * 4) Test new base to see if tribot can work equally well on ground and ball
 * 5) Define working, test all 5 and document current status
 * 6) Add simple mechanism so that all 5 spill out of a door when is opened
 * 7) Add remote controller
 * 8) Add speakers
 * 9) Determine if accelerometer and gyro have to be calibrated, start testing with PID software