Camera sensor

Hello everybody.

I am trying to make robot that can detect objects. I am gonna do it with ultra sound sensor but this is to main stream I am looking for something more intelligent like a camera sensor. Is there any camera sensor for Arduino that I can use?

Consider the Pixy, which is intended for microcontrollers like Arduino.

Yeah, a lot of people are using the Pixie for things like RoboMagellan now. Although the ArduCam may be another possibility.

Even so, you should remember that you always need multiple different kinds of sensors to complement each other, and for redundacy and better reliability. One type of sensor cannot handle all situations, plus if your "one" sensor dies, then your bot is toast. On my bots I have bumpers, infrared proximity detectors, sonars, Sharp IR Rangers, and also Lidar, and when I can ever get to it, vision. And recently, also accelerometers and gyros.

http://pulsedlight3d.com

You will notice that, on the first few Darpa Challenge competitions, only 1 team out of about 20 or more tried to use computer vision, but it was an abject failure. Anymore, everyone uses very expensive Lidar devices, eg from SICK, and no one uses vision. And despite a bazillion grad students working on the vision problem for 50-years, it's still far from being solved.
Sick Lidar

See the phenomenal video:

A really good book about the pros and cons of the standard sensors, and the need for redundant sensors is here:
Robot Programming