Nova Patents
US20070032905A1

Robot programming device

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A robot programming device, in which the teaching of the cooperative motion of a plurality of robots may be carried out in a short time so as to reduce the number of man-hours for starting-up a robot system including the robots. The robot system includes two handling robots each having a hand for gripping a workpiece and a welding robot having a welding torch, a robot controller for controlling the robots, a personal computer with a robot programming device connected to the controller, and a teaching operation panel connected to the controller for teaching each robot.

US20070032905A1, drawing sheet 1
Sheet 1 of 5

Term

2.2 yearsto projected expiry

Projected expiry 10 December 2028, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

4 claims: 1 independent, 3 dependent

  1. 1
    Broadest claimClaim Score 57, average(NHIP)A robot programming device, for a robot system including a handling robot having a hand for gripping a workpiece and a processing robot cooperatively moved with the handling robot and having a work tool for processing the workpiece, the robot programming device making a motion program for the handling robot and the processing robot, the robot programming device comprising:a display means for indicating three-dimensional images of the handling robot, the hand, the processing robot, the work tool and the workpiece;a means for specifying the condition of the movement of the workpiece;a means for specifying the positional relation between the workpiece and the hand;a means for determining the position and the motion of the handling robot based on the condition of the movement of the workpiece and the positional relation between the workpiece and the hand;a means for specifying a site on the workpiece to be processed;a means for determining the position and the motion of the processing robot based on the condition of the movement of the workpiece and the position of the site on the workpiece to be processed;and a means for making a motion program for the handling robot and the processing robot based on the determined positions and motions of the handling robot and the processing robot.