Simulator for visual inspection apparatus
First Claim
1. A simulator dedicated to a visual inspection apparatus equipped with a robot having an arm and a camera attached to a tip end of the arm, the camera inspecting a point being inspected of a workpiece, comprising:
- display means that makes a display device three-dimensionally display the workpiece;
direction setting means that sets a direction of imaging the point being inspected of the workplace by displaying the workpiece on the display device from different view points, the direction of imaging being a light axis of the camera;
imaging point setting means that sets an imaging point to image the point being inspected of the workpiece using a lens of the camera, which lens is selected as being proper for imaging the point being inspected;
position/attitude obtaining means that obtains a position and an attitude of the tip end of the arm of the robot based on the direction of the imaging and the imaging- point;
representation means that represents the robot in a displayed image so that the robot is installed at an installation-allowed position which is set in the displayed image;
determination means that determines whether or not it is possible to move the tip end of the arm to the obtained position so that the camera is located at the imaging point and it is possible to provide the tip end of the arm with the obtained attitude so that, at a moved position of the tip end of the arm, the camera is allowed to image the point being inspected, when the robot is installed at the installation-allowed position which is set in the displayed image; and
output means that outputs the installation-allowed position for the robot as candidates of positions for actually installing the robot when it is determined by the determination means that it is possible to move the tip end of the arm and it is possible to provide the tip end of the arm with the obtained attitude.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulator for a visual inspection apparatus is provided. The apparatus is equipped with a robot having an arm and a camera attached to a tip end of the arm, the camera inspecting a point being inspected of a workpiece. Using 3D profile data of a workpiece, information of lenses of cameras, operational data of a robot, simulation for imaging is made for a plurality of points being inspected of the workpiece. For allowing the camera to image the points being inspected of the workpiece, a position and an attitude of the tip end of the arm of the robot are obtained. Based on the obtained position and attitude, it is determined whether or not the imaging is possible. When the imaging is possible, installation-allowed positions of the robot are decided and outputted as candidates of positions for actually installing the robot.
-
Citations
8 Claims
-
1. A simulator dedicated to a visual inspection apparatus equipped with a robot having an arm and a camera attached to a tip end of the arm, the camera inspecting a point being inspected of a workpiece, comprising:
-
display means that makes a display device three-dimensionally display the workpiece; direction setting means that sets a direction of imaging the point being inspected of the workplace by displaying the workpiece on the display device from different view points, the direction of imaging being a light axis of the camera; imaging point setting means that sets an imaging point to image the point being inspected of the workpiece using a lens of the camera, which lens is selected as being proper for imaging the point being inspected; position/attitude obtaining means that obtains a position and an attitude of the tip end of the arm of the robot based on the direction of the imaging and the imaging- point; representation means that represents the robot in a displayed image so that the robot is installed at an installation-allowed position which is set in the displayed image; determination means that determines whether or not it is possible to move the tip end of the arm to the obtained position so that the camera is located at the imaging point and it is possible to provide the tip end of the arm with the obtained attitude so that, at a moved position of the tip end of the arm, the camera is allowed to image the point being inspected, when the robot is installed at the installation-allowed position which is set in the displayed image; and output means that outputs the installation-allowed position for the robot as candidates of positions for actually installing the robot when it is determined by the determination means that it is possible to move the tip end of the arm and it is possible to provide the tip end of the arm with the obtained attitude. - View Dependent Claims (2, 3, 4)
-
-
5. A simulator dedicated to a visual inspection apparatus equipped with a robot having an arm and a camera fixed located, the camera inspecting a point being inspected of a workpiece attached to a tip end of the arm, comprising:
-
display means that makes a display device three-dimensionally display the workpiece; direction setting means that sets a direction of imaging the point being inspected of the workpiece by displaying the workpiece on the display device from different view points, the direction of imaging being a light axis of the camera; direction matching means that matches the point being inspected of the workpiece with the light axis of the camera fixedly located; imaging point setting means that sets an imaging point to image the point being inspected of the workpiece using a lens of the camera, which lens is selected as being proper for imaging the point being inspected; position/attitude obtaining means that obtains a position and an attitude of the tip end of the arm of the robot based on the direction of the camera and the imaging point; representation means that represents the robot in a displayed image so that the robot is installed at an installation-allowed position which is set in the displayed image; determination means that determines whether or not it is possible to move the tip end of the arm to the obtained position and it is possible to provide the tip end of the arm with the obtained attitude so that, at a moved position of the tip end of the arm, the camera is allowed to image the point being inspected, when the robot is installed at the installation-allowed position which is set in the displayed image; and output means that outputs the installation-allowed position of the robot as candidates of positions for actually installing the robot when it is determined by the determination means that it is possible to move the tip end of the arm and it is possible to provide the tip end of the arm with the obtained attitude. - View Dependent Claims (6, 7, 8)
-
Specification