Robot controlling method, robot apparatus, program, recording medium, and method for manufacturing assembly component
First Claim
1. A robot apparatus comprising:
- an articulated robot including a plurality of joints;
a vibration measuring apparatus configured to measure vibrations of a predetermined portion of the articulated robot, wherein the vibration measuring apparatus and a detector are disposed at each of the plurality of joints; and
a controller configured to control an operation of the articulated robot, wherein, to control an operation of the articulated robot, the controller executes;
moving the articulated robot and subsequently stopping the articulated robot at a target position,causing the vibration measuring apparatus to calculate vibrations by using positional information about a joint to be obtained by the detector disposed at each of the plurality of joints after stopping the articulated robot,obtaining, after stopping the articulated robot at the target position, a time until the vibrations converge, andtransmitting the obtained time to a storage unit.
0 Assignments
0 Petitions
Accused Products
Abstract
Feedback control is carried out on respective servomotors so that detection angles detected by respective input-side encoders become target angles to be obtained when a leading end of a robot has moved to a positioning completion position of a first motion. Subsequently, the position of the leading end of the robot is obtained on the basis of the detection angles detected by the respective output-side encoders. The time from a time point at which the detection angles detected by the input-side encoders are brought to the target angles through the feedback control to a time point at which a vibration width of the calculated position of the leading end of the robot relative to the positioning completion position converges within a convergence range is obtained. The obtained time is set in the stopping duration of the robot.
-
Citations
18 Claims
-
1. A robot apparatus comprising:
-
an articulated robot including a plurality of joints; a vibration measuring apparatus configured to measure vibrations of a predetermined portion of the articulated robot, wherein the vibration measuring apparatus and a detector are disposed at each of the plurality of joints; and a controller configured to control an operation of the articulated robot, wherein, to control an operation of the articulated robot, the controller executes; moving the articulated robot and subsequently stopping the articulated robot at a target position, causing the vibration measuring apparatus to calculate vibrations by using positional information about a joint to be obtained by the detector disposed at each of the plurality of joints after stopping the articulated robot, obtaining, after stopping the articulated robot at the target position, a time until the vibrations converge, and transmitting the obtained time to a storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17)
-
-
9. A method to control a robot apparatus to manufacture an article, wherein the robot apparatus includes an articulated robot, including a plurality of joints, and a vibration measuring apparatus configured to measure vibrations of a predetermined portion of the articulated robot, wherein the vibration measuring apparatus and a detector are disposed at each of the plurality of joints, the method comprising:
-
moving, by a controller, the articulated robot and subsequently stopping the articulated robot at a target position; causing, by the controller, the vibration measuring apparatus to calculate vibrations by using positional information about a joint to be obtained by the detector disposed at each of the plurality of joints after stopping the articulated robot; obtaining, by the controller and after stopping the articulated robot at the target position, a time until the vibrations converge; transmitting the obtained time to a storage unit; and controlling, by the controller, the robot to manufacture an article after the time until the vibrations converge elapses. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18)
-
Specification