Let's Make Robots!

Help in starting a Project

I want to make a robot for my final year project featuring a vehicle which will have simple movements and a robotic arm which can grab things. Other than this it should have a good camera mounted on it which will stream live video and this robot should be controlled wirelessly. Now can someone help me to select

  1. Which microcontroller should i use to do this all?
  2. How should i transmit video wirellessly?(I dont want to use wireless camera)