Initial Goals for robot:

Carry an onboard computer and other electronics
Be track driven, wheels will be used initially
Self monitoring of battery status and self locating charging station when required
Wireless network to function as internet chatbot/infobot and research tool
Voice recognition and conversion of Voice to Text to Database
Voice commandable
TTS functions to reply with voice
AIML for AI logic and natural speech interaction
Onboard Apache, MySQL, PHP
Linux based software for robot