摘要:
A human-robot interactive system in which a robot and a human share an area for performing interactive work, the human-robot interactive system including a force sensor which is set at an end effector attached to a front end of the robot or which is set at the robot and, when a detected value of the force sensor exceeds a predetermined value, is configured to stop the robot or controlling operation of the robot so that a detected value of the force sensor becomes smaller, the system further including a limiter which limits a work area of said human so as to prevent contact by the human with the first robot portion of the robot that is positioned further from the human than a set position of the force sensor during operation even when the robot approaches the human.
摘要:
A robot path error correction system is provided for driving and controlling a movable element in a designated direction. The system includes a sensing device for sensing a remaining amount of command pulses at deceleration of the movable element; timing deciding device for specifying start timing of a pulse distribution calculation along a subsequent travel path in dependence upon the sensed amount of command pulses remaining; and an adding device for adding command pulses which accelerate the feedrate and command pulses which decelerate the feedrate in accordance with a commanded velocity and commanded position at the specified timing.
摘要:
A line tracking control method of controlling a robot (51) to cooperate with a conveyor (50) in its movement determines a speed of movement of the conveyor (50) as a constant, determines a corrective variable (d) based on the determined conveyor speed, finds a boundary value (B) for the speed of the conveyor (50), compares the boundary value with an actual speed of the conveyor (50), and adding or subtracting the corrective variable (D) based on the result of comparison, thus determining a command value for the robot.
摘要:
A method of returning a movable machine element having a flat dog to a zero point includes advancing the movable machine element in the direction of the flat dog, stopping the movable machine element after a changeover signal (S.sub.D) produced by the flat dog is detected, reversing the direction of the movable machine element, moving the movable machine element a first predetermined distance (L) and stopping it after the changeover signal (S.sub.D) is received again, then moving the movable machine element in the opposite direction a second predetermined distance (l) shorter than the first predetermined distance (L) and stopping the movable machine element, thereafter moving the movable machine element at a low velocity and stopping it at an initial one-revolution signal of a servomotor, which operates the movable machine element, after the changeover signal produced by the flat dog is detected.
摘要:
An industrial robot control method and apparatus having a pulse distributing circuit for executing a pulse distribution operation on the basis of positional command data from taught data to generate distributed pulses, a pulse coder for generating a feedback pulse each time the industrial robot moves a predetermined amount along the Z-axis, an error register for storing the difference between the number of distributed pulses and the number of feedback pulses, and positional control circuitry for positionally controlling the industrial robot in such a manner that said difference approaches zero, compensation being effected for an amount of bending .DELTA.Z of an arm when a workpiece of weight W is gripped. The industrial robot control apparatus includes a memory for storing an amount of bending .DELTA.Z.sub.o of the arm when a workpiece having a predetermined weight W.sub.o is gripped at an arm length l.sub.o, an arithmetic circuit for computing an amount of bending .DELTA.Z when a workpiece of weight W is gripped at an arm length l, said computation being performed using .DELTA.Z.sub.o, l.sub.o, W.sub.o, l and W, and an adding circuit for adding .DELTA.Z and an incremental commanded amount of movement Z.sub.d along the Z-axis and for delivering the sum of the pulse distributing circuit, the pulse distributing circuit generating distributed pulses corresponding to (Z.sub.d +.DELTA.Z), whereby a positional error due to bending is corrected.
摘要:
Disclosed is a robot control apparatus which drives a rotational drive unit (103) for rotating a robot arm about an axis of rotation. The robot control apparatus includes a rotational speed decision unit (SJC) to assure that the rotational speed of the robot arm driven by the rotational drive unit (103) will not exceed a maximum allowable speed. The rotational speed decision unit (SJC) is adapted to compute an allowable rotational speed (Ft) for an input arm length (Ra), compare the computed allowable rotational speed (Ft) with an input speed (Fin), and produce, as a commanded speed (Fc), the smaller of the two compared speeds.
摘要:
A production system in which a human and a robot may simultaneously perform a cooperative task in the same area while ensuring human's safety. A robot is positioned at one side of a working table, and an operator is positioned at the other side of the working table. The reachable area of the operator is limited by the working table. An area of the working table is divided into an area where only the operator may perform a task, an area where only the robot may perform a task, and an area where both the operator and the robot may enter. In a cooperation mode, the maximum movement speed of a component of the robot is limited lower than when the component of the robot is outside the cooperative task area, and, the motion of the robot is limited so that the robot does not enter a robot entry-prohibited area.
摘要:
The present invention relates to a method of generating data indicative of robot control axis position. The method has a step of inputting data specifying the shape of a workpiece (WK) and data (.alpha., .beta., .gamma.) specifying the attitude of a tool (TL) conforming to a task to be executed by a robot, a step of calculating a position (X, Y, Z) of a tip (P) of the tool in the workpiece coordinate system X-Y-Z by using the data specifying the workpiece shape, a step of specifying the position of each axis constituting the robot by using the tool tip position and the tool attitude data, and a step of successively specifying positions of each control axis of the robot along a tool path (PT).
摘要:
A tool posture control system according to the present invention rotates a tool vector v.sub.1 indicative of a present tool position to a target tool vector v.sup.1 through vector rotation, and generates data for driving robot axes from the data produced by the vector rotation. For a welding robot, for example, the inclination of a torch with respect to an arc starting surface can automatically and appropriately be established, so that an arc starting point can accurately be searched for. Therefore, the operation to search for a desired arc starting point can properly be carried out without human intervention.
摘要:
Provided is a system for setting a workpiece Cartesian coordinate system in a robot. In teaching the nose position (TCP) of a working member (tool) mounted on the hand of an articulated robot, the user moves the tool mounted on the hand to teach a reference point, any point on a predetermined axis and a third point defining a plane together with the other two points, whereupon a single coordinate system is specified by the position data indicative of these three points P1, P2, P3. A plurality of tool coordinate systems having a fixed relationship to the reference coordinate system of the robot can be set.