Recently finished my latest project. IPCamBot uses a Digispark (ATTiny85 based) paired to a Digispark motor shield to drive 2 modified micro servos mated to a LEGO track drive base. I also used a DX JY-MCU Bluetooth module (others should work too) to link to BTBotControl (an Android app that I custom built). The app allows me to connect to IPCamBot using Bluetoth and control it using the joystick. I also added 4 command buttons for custom actions. For video, I am using an Ai-Ball tiny IPCam that streams over my local network. BTBotControl shows the stream in a viewing window (pic below)
I've got 2x 18650 batteries wired up for this sucker - cause the camera and LED suck a lot of juice from it. The Ai-Ball pulls 300mA itself alone. More details, picture and sample Arduino code for connecting to Bluetooth and parsing string data can be found on my blog - Plastibots.
IPCamBot:
BTBotControl: