An industrial robot, having an end-effector supporting mechanism for
holding an end-effector and accommodating an imaging device of a visual
sensor, which is free from the interference with the periphery and
capable of taking an image of the working position. A container-shaped
adaptor of the end-effector supporting mechanism is attached to a distal
end of a wrist flange provided in a robot wrist supported by a robot arm.
The adaptor has a first attachment section provided with a first
attachment surface to be attached to the wrist flange, and a second
attachment section provided with a second attachment surface disposed
generally parallel to a wrist flange surface at a position apart from the
first attachment section by a predetermined distance along a rotary
center axis of the wrist flange. On the second attachment surface, a tool
holding member of the end-effector supporting mechanism for holding the
working tool is attached.