"On top of being Internet Tablet, Nokia 770 is an economic fully featured pocket size Linux computer providing a solid platform for different applications. It has superb display what makes it especially suitable to this robot enhancement purpose."
Keijo and Markku asked for recomendation for a humanoid that was big enough and powerful enough to support a Nokia 770 for a head.
Bioloid seems like the right choice because it had high servo torques and its width seemed to be within the right proportions. A picture was sent to them with the Bioloid's chest and sholders on an A4 paper just to get the notion of its width..
They received from RoboSavvy a Bioloid Advanced kits a few months ago and have been busy attaching the 770 and writing code to connect it to the CM5 controller.
The result is a control mechanism based on BlueTooth. A Sparkfun BlueSMIRF BlueTooth module is attached to the CM5 controller and it communicates with the 770 brain. A second 770 can be used to remote-control the brain.
The full documentation of what they did can be found in this document
Here's an early test with the fully buit humanoid
All software and source code are put under open-source license and will be published in on the 770 web site
within couple of days.
Finally the project turned to making a Puppy robot rather than humanoid.
Here are the results
Behavior program puppy-remote.bpg bases on the program provided by Robotis. It has been modified by adding remote control sequences and communication to "robot-head Nokia 770". Behavior program reads commands sent by the robot head and runs respective motion tables.
It also passes information about robot's status to robot-head so that robot head can take robot status into account in it's program. Behavior program runs also most of the Robotis made puppy sequences (those sequences are controlled by the information from sensor module). Behavior program also puts servos to power off when they are not used to save battery.
Finally, check out the video....