Hi everyone!
So here's the research and development topic of my enhanced Pleo RB project. I called it xRB, for "eXtended ReBirth". Before continuing reading, remember that it's just thoughts and ideas, and maybe that will never be real! I'll do my best for this project, but maybe it won't be enough.
WEB SOURCES
First, here's all the information I found yet about Pleo's hardware, software, programmation and behaviour. Interviews, tech analysis, reviews, all that kind of datas.
http://www.uni-bamberg.de/en/grip/hacking-pleo/spycam-hack-007/ -
Camera enhancementhttp://www.robotsrule.com/pleo/2007/10/pleo-dinosaur-ugobes-john-sosoka.html -
Developer's interview about programmation, enhancement and hackhttp://science.howstuffworks.com/pleo.htm -
Complete Pleo overview with tech analysis and creator interviewhttp://www.semageek.com/video-la-dissection-du-robot-dinosaure-pleo/ -
Pleo's dissection (it's a bit upsetting, so...)http://static.neuerdings.com/1363181057/pleozerlegtexplosionifixit.jpg -
Fully dismount PleoHere's also some Wikipedia pages about enhancement I would like to try on Pleo.
http://en.wikipedia.org/wiki/Speaker_recognition -
Speaker recogniton (who's speaking)http://en.wikipedia.org/wiki/Speech_recognition -
Speech recogntion (what is being said)http://en.wikipedia.org/wiki/Facial_recognition_system -
Facial recogntionThat's all for the moment, but be sure that if I found something, I'll share it here

HARDWARE ENHANCEMENT
Here's some thought about Pleo's hardware enhancement. It might change during the project, and some new ideas should be added.
-Replacing Pleo's Atmel ARM7 32bits CPU with a Intel Atom 64bits CPU running between 1,33 and 1,6 GHz (
http://en.wikipedia.org/wiki/Intel_Atom#Architecture_ARM)
-Replacing Pleo's NXP ARM7 32bits GPU with a Tegra 3 (T30 Version) chipset running between 1,3 and 1,5 GHz (
http://en.wikipedia.org/wiki/Tegra_3#Tegra_3)
-Camera enhancement
-Microphones enhancement
-Memory enhancement (currently 4MB+SD Card to 16 or 32 GB)
SOFTWARE ENHANCEMENT
Now's time for talking about software enhancement. It also might change during the project.
-Replacing Pleo's OS Life system with a whole new system, inspired by OS LIfe, based on Android 4.0 Mobile OS (
http://developer.android.com/about/versions/android-4.0-highlights.html)
-Face recognition
-Speaker recognition
-Speech recognition
-Memory implementation, including fear, close future anticipation, liking and disliking about people
-Music analysis
Remember, all those function are going to be
really basic on a first time. For exemple, music analysis will be a simple BPM (rythme) analysis at the beginning. That may be even better in the future, but this project is going to be really hard to lead, so I have to begin with simple things. Just rewriting all current Pleo's behaviours with Android is going to be really really hard so...
---
I think I'm going to begin with this project during summer holidays, and I am going to study on Pleo's current behaviours first all along the August month, so be patient! (That also leaves me time to find money, it's around a 1000$ project so...)
If you have any ideas or questions, just tell me! I'll be pleased to read it and answer

Naoki