Let's Make Robots!

AIs and conversation

I've been thinking about AI resently, and I have been stumped on the idea of how to make a robot/computer talk like a human. Algorithms like those used by cleverbot don't have a real "memory", and I really want a robot that will also take into acount a set of variables called emotions. What ideas have you come across?

volume data for my project

I am working on C.A.R.L., but I need to come up with a way to turn the volume from an audio jack into analog data.

Could I just connect the ground line to the arduino ground and the signal wire to an analog input?



Compiling error when using TVout library

I am attempting to use the TVout library (https://code.google.com/p/arduino-tvout/), and all of my programs consistantly come out with this error.

Error Compiling:

C:\Documents and Settings\Skye\My Documents\Arduino\libraries\TVout\TVout.cpp: In member function 'void TVout::render_setup(uint8_t)':

C:\Documents and Settings\Skye\My Documents\Arduino\libraries\TVout\TVout.cpp:730: error: '_VID_DDR' was not declared in this scope

go to the spotlight, sing his theme song, make his nose glow, be small
Using a
This is my entry into the microrobot challenge, as well as a fun holiday project. The Song: Read more

PIC programming

I have recently found a tiny PIC microprocessor, but I don't know where to start. The two things I need are the programming software and hardware. Where do I start? PS: I found this chip, and once I get it running with my code, it will be perfect for my project. More data coming soon.
Computer/Arduino Robotic Laborer My goal is to make a room automation system based from my desk, with a personality and "head" to express feelings. Feelings: The … Read more

Visual Basic & Arduino Mega 2650

Do any of you have any experience or advice for integrating Visual Basics to an arduino? I am specificly looking for how to make them communicate, but as I am a begginer in both arduino and Visual Basic, any helpful link for either system would be apreciated.

Thank You.

Calculate the fibonacci sequence.
As the name inplies, Fibonacci uses a basic algorithm to calculate the fibonacci sequence. It is currently running on my Basic Stamp 2, but my goal is to transfer … Read more
win prizes, play tic-tac-toe
Using a
Hello! this is my first post in a long time, so I hope you guys enjoy it.   Behold the robot made out of scrap parts found around my home (plus some purchased … Read more

Motor controller

I am looking for a basic bi-diretional dual motor controller with a very low price. It must be compadable with a standard breadboard and an arduino. I am looking at controlling a tamiya twin motor (1.5-3v, stall voltage in 2000 mA). By the way,  I am looking making an h-bridge but I have no idea how to make one :(