Building a 2 WD Arduino controlled Robot.

How to in incorrporate a general TV remote to control an Arduino.

Take a look at Ken Shirriff's IR library: A Multi-Protocol Infrared Remote Library for the Arduino

+1 for IR remote library and tutorial on Ken's blog.

I did it successfully, it's very easy with that library and a couple of the sample sketches.

I forget the sketch names, but use one to diagnose the button codes. Say the "channel +" button produces a code 123456 and "channel- is 456789. Then your real sketch just looks for those codes, to (say) increase or decrease the speed. Very pseudo code below.....

if code is 123456
    speed = speed + increment

if code is 456787
    speed= speed - increment