Patent application number | Description | Published |
20080215292 | METHOD OF DIAGNOSING ABNORMALITY OF REDUCTION GEAR AND APPARATUS FOR CARRY OUT THE METHOD - An apparatus for carry out a method of diagnosing abnormality of a reduction gear, the reduction gear including an intermediate shaft element disposed between an input shaft and an output shaft and rotating in proportion to a rotation of the input shaft to transmit the rotation to the output shaft, the apparatus has: a disturbance observer that obtains an estimated disturbance value regarding the reduction gear, based on a torque instruction and a velocity feedback-value acquired when a pair of driven members which rotate relative to each other with a motor as a driving source are in relative rotation at a constant velocity; a specific spectral component specifying portion for extracting a specific spectral component corresponding to a constant multiple of a rotational frequency of the intermediate shaft element from a frequency components of the estimated disturbance value obtained by frequency analysis; and a diagnosing portion, which compares an amplitude of the specific spectral component specified by the specific spectral component specifying portion with a threshold value, and diagnoses an abnormality in a case where the amplitude of the specific spectral component exceeds the threshold value, or a normality in a case where the amplitude of the specific spectral component is equal to or less than the threshold value. | 09-04-2008 |
20110106304 | DEVICE, PROGRAM, RECORDING MEDIUM AND METHOD FOR CORRECTING TAUGHT POINT - A taught point correcting device for correcting a taught point in an operation program of a robot. The device includes a judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation program, has been corrected or not; and a data correcting section correcting, when the judging section judges that position data of a first taught point among the different taught points has been corrected, position data of a correlative taught point having a relative positional relationship with the first taught point, in accordance with a taught-point rule previously prescribing the relative positional relationship between the different taught points. The device may also include a storing section storing the taught-point rule. The taught-point rule may include a rule prescribing a distance between any two taught points among the different taught points. | 05-05-2011 |
Patent application number | Description | Published |
20080297092 | MACHINING ROBOT CONTROL APPARATUS - A control apparatus ( | 12-04-2008 |
20080303473 | ROBOT CONTROL APPARATUS - A robot control apparatus for soft control operation of a robot has position and velocity control loops for each control axis of the robot. The position control gain and the velocity control gain of a specified control axis in soft control operation is set lower than those of the other control axes. The orientation of the forward end of the robot arm to be assumed while following an external force, i.e., the orientation thereof immediately before starting the follow-up operation is determined. The position command or the velocity command for the control axes other than the specified control axis, which are determined based on the present position of the specified control axis moved by the external force applied to the forward end of the robot arm, the direction to follow the external force and the orientation immediately before starting the follow-up operation, is applied to the control loop of the particular control axis. | 12-11-2008 |
20090088898 | ROBOT CONTROLLER FOR HALTING A ROBOT BASED ON THE SPEED OF A ROBOT HAND PORTION - A robot includes a traveling rail supported by struts, and a robot body attached to a slider that slides on the traveling rail. A robot controller comprises speed calculation means for calculating moving speeds of the robot hand portion on the coordinate axes of a rectangular coordinate system set for the robot controller; comparator means for comparing the moving speeds on the coordinate axes calculated by the speed calculation means with threshold values on the coordinate axes of the rectangular coordinate system, respectively; and halting means for halting the robot in case at least any one of the moving speeds is higher than the corresponding threshold value. The strength required for the struts can be lowered without limiting the dynamic capability of the robot. | 04-02-2009 |
20090200978 | ROBOT CONTROLLER HAVING COMPONENT PROTECTING FUNCTION AND ROBOT CONTROL METHOD - A robot controller and a robot control method, by which each element constituting a robot is protected. An output of a rotary encoder attached to a servomotor is read, and the motor speed is obtained by calculating the difference between a current speed and another speed in a previous speed loop. Then, a processor of the servo controller of each link of a robot arm executes a normal speed loop control in order to calculate a torque command of the motor. Next, a load torque is estimated by using the obtained torque command and the motor speed, and the estimated load torque in each speed loop is compared with a predetermined threshold. If the load torque is larger than the threshold in at least one of the axes, the robot controller judges that an abnormality has occurred in the robot, generates an alarm or warning, and then controls the robot so as to protect the element. | 08-13-2009 |
20100305758 | ROBOT CONTROL SYSTEM PROVIDED IN MACHINING SYSTEM INCLUDING ROBOT AND MACHINE TOOL - A robot control system provided in a machining system including a robot and a machine tool. The robot control system includes a robot controller controlling the robot, a portable teach pendant connected to the robot controller, and a communication network adapted to connect the robot controller to a machine tool controller controlling the machine tool. The teach pendant includes a display section configured to display information relating to the robot and the machine tool. The robot controller includes a processing section configured to obtain information relating to the machine tool from the machine tool controller through the communication network, make the display section of the teach pendant display a machine tool-related screen in accordance with a given screen program, and make the machine tool-related screen of the display section of the teach pendant display the information, as obtained, relating to the machine tool. | 12-02-2010 |
20110208354 | ROBOT WITH LEARNING CONTROL FUNCTION - A robot with a learning control function is disclosed. The robot includes a robot mechanism unit, a learning control unit for obtaining data on positional deviation of the robot mechanism unit upon execution of a task program and executing a learning control for calculating a learning correction amount in order to decrease the positional deviation of the robot mechanism unit below a certain value, a normal control unit for executing a learning operation of the robot mechanism unit in order to obtain the data during the learning control and executing an actual operation of the robot mechanism unit based on the learning correction amount calculated by the learning control unit after executing the learning control, and an anti-exception processing unit for executing an anti-exception process in the case where an exception process occurs during the learning operation or the actual operation. | 08-25-2011 |
20110208356 | ROBOT HAVING LEARNING CONTROL FUNCTION - A robot having a learning control function is disclosed. The robot includes a robot mechanism unit with a sensor on a part to be positionally controlled and a control unit for controlling the operation of the robot mechanism unit. The control unit includes a normal control unit for controlling the operation of the robot mechanism unit, and a learning control unit for operating the robot mechanism unit according to a task program and carrying out the learning to calculate the learning correction amount in order that position of the part of the robot mechanism unit to be controlled which is detected by the sensor approaches a target trajectory or a target position assigned for the normal control unit. The learning control unit calculates the maximum speed override that can be set with in the learning operation, and carries out the learning to calculate the learning correction amount while increasing the speed override a plurality of times until the maximum speed override is reached. | 08-25-2011 |
20110257785 | ROBOT SYSTEM - A robot system including a robot arm driven by a servo motor; and a robot controller controlling an operation of the robot arm. The robot system further comprises a first detection section detecting a rotation amount of the servo motor; a second detection section attached to a tip portion of the robot arm, and detecting a velocity or acceleration of the tip portion of the robot arm; a computation section computing the velocity or acceleration of the tip portion of the robot arm based on values detected by the first detection section, and computing a deviation between this computed velocity or acceleration and the velocity or acceleration detected by the second detection section; and an emergency stop section for bringing the servo motor to an emergency stop when a magnitude of the deviation computed by the computation section is greater than a reference value. | 10-20-2011 |