Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
182 words
A robot control apparatus for controlling the attitude of a manipulator through the intermediary of a robot arm having a plurality of axes, comprising: servomotors of respective plural axes for driving said robot arm; a plurality of arithmetic means, one for each of said servomotors, for calculating drive torques of respective servomotor control systems; a bus line interconnecting said arithmetic means so that one of said arithmetic means can access information from the rest of said arithmetic means relating to other axes necessary for drive torque calculation; memory means for holding information relating to each of the axes necessary for calculation of an equation of motion of said manipulator, said memory means being commonly accessible from each of said arithmetic means; and data input means for inputting, to prescribed ones of the arithmetic means, the weight of a hand at a distal end of said robot arm and the weight of a workpiece gripped by said hand, the robot arm having the plurality of axes being an arm of a horizontal articulated-type robot, each arm of which rotates in a horizontal plane.
Claim 2
Dependent Claim
182 words
A robot control apparatus for controlling the attitude of a manipulator through the intermediary of a robot arm having a plurality of axes, comprising: servomotors of respective plural axes for driving said robot arm; a plurality of arithmetic means, one for each of said servomotors, for calculating drive torques of respective servomotor control systems; a bus line interconnecting said arithmetic means so that one of said arithmetic means can access information from the rest of said arithmetic means relating to other axes necessary for drive torque calculation; memory means for holding information relating to each of the axes necessary for calculation of an equation of motion of said manipulator, said memory means being commonly accessible from each of said arithmetic means; and data input means for inputting, to prescribed ones of the arithmetic means, the weight of a hand at a distal end of said robot arm and the weight of a workpiece gripped by said hand, the robot arm having the plurality of axes being an arm of a horizontal articulated-type robot, each arm of which rotates in a horizontal plane.
Claim 3
Dependent Claim
34 words
A robot control apparatus according to claim 1, wherein said arithmetic means includes, for every axis of the robot arm, a servo microprocessor for performing feed-forward compensation of the servo-control systems of the servomotors.
Claim 4
Dependent Claim
174 words
A robot control apparatus for controlling the attitude of a manipulator through the intermediary of a robot arm having a plurality of axes, comprising: servomotors of respective plural axes for driving said robot arm; main processor means for providing position commands for each of said servomotors; a plurality of arithmetic means, one for each of said servomotors, for calculating drive torques of respective servomotor based on current loop control or, when current loop control is not being performed, based on load data for each of the axes; a bus line interconnecting said arithmetic means so that said arithmetic means can access information from each other for calculating the drive torques; and data input means for inputting to prescribed ones of said arithmetic means the weight of a hand at a distal end of said robot arm and the weight of a workpiece to be manipulated by the hand, the robot arm having the plurality of axes being an arm of a horizontal articulated type robot, each arm of which rotates in a horizontal plane.
Claim 5
Dependent Claim
174 words
A robot control apparatus for controlling the attitude of a manipulator through the intermediary of a robot arm having a plurality of axes, comprising: servomotors of respective plural axes for driving said robot arm; main processor means for providing position commands for each of said servomotors; a plurality of arithmetic means, one for each of said servomotors, for calculating drive torques of respective servomotor based on current loop control or, when current loop control is not being performed, based on load data for each of the axes; a bus line interconnecting said arithmetic means so that said arithmetic means can access information from each other for calculating the drive torques; and data input means for inputting to prescribed ones of said arithmetic means the weight of a hand at a distal end of said robot arm and the weight of a workpiece to be manipulated by the hand, the robot arm having the plurality of axes being an arm of a horizontal articulated type robot, each arm of which rotates in a horizontal plane.
Claim 6
Dependent Claim
39 words
A robot control apparatus according to claim 3, further comprising memory means for storing the load data necessary for calculating an equation of motion of the manipulator, said memory means being commonly accessible from each of said arithmetic means.
Claim 7
Dependent Claim
30 words
A robot control apparatus according to claim 3, wherein said arithmetic means includes, for every axis of the robot arm, a servo microprocessor for performing feed-forward compensation of the servomotors.