Want to develop a project using arduino where camera and robotic arm were involved. Red , Blue , Green , White colored objects are placed on a wall. Image is captured and red color object is decided as target. Robot end effector should reach at the red object only. That means image is taken as input here with no human intervention. How I can do that ? Apart from arduino and arm , what hardware and software do I need ?
For image processing you need a very powerful processor and sophisticated software. Arduino may not be the right platform for such a project, you better look for a robot control hardware and development system.
If you use a PC or laptop for the vision end of things it could perhaps send data to an Arduino to control the movement of the arm.
Image is captured and red color object is decided as target.
You probably want one of these then: Pixy CMUcam5 Sensor
Plenty of videos on YouTube, look for "PixyCam"