Fortunately the project was successful. I was able to implement a learning algorithm with off-board processing, and the hexapod did learn to walk. I did have to constrain each leg to a mere three states/positions per leg though, and it took about four days for learning to almost complete. Unfortunately, I burnt out the pololu servo controller after resetting it by unplugging the power cable and accidentally plugging it in shifted by a pin. This means that I couldn't continue on with the learning, but I built my reward matrix to 99.65% complete, which fortunately was enough to get an efficient walking gait.
It was successful, and it was also the most impressive project I think, which landed me an A in the class and a job in the professor's robotics laboratory. The nice part is that I can continue working on components of the hexapod that were only partially completed in my eyes (I dislike only three states per leg, so I might explore function approximation learning instead). Also, I will be taking another robotics class from him next semester: Intro to Robotics (Maybe I should have had this one first?
Right before I was about to order one for myself anyway, I found a fit-PC 2 advertised on the web. These devices are actually designed to be "green" which is great since it only uses about 6 watts of power. Also, it sports a 1.6GHz atom processor as well. Though the size of the motherboard is a bit bigger, it includes WiFi and a very slim case, which is much better than the case my professor purchased for the Pico-ITX. Here is a good website showing the size of the fit-PC:
http://www.pcper.com/article.php?aid=718
I also replaced another leg motor with an RX-28, and hope to have all femur servos to be RX-28 motors by the end of summer. Another part in the works is to order a custom circuit board to mount flush on the hexagonal connector in the center of the robot. I do not have much experience though with ordering good-looking circuit boards, I have a schematic and board layout in Eagle, but I am not sure where I should get it printed. Can anyone give me any tips for this, or nay recommendations of who to get it printed from?



