摘要:
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.
摘要:
A noise reduction apparatus of a digital camera which uses an imaging device for imaging a photographic subject, carries out a specified number of dark exposure operations, to obtain the same specified number of dark output values for each picture element of the imaging device, in which the photographic subject is imaged, under the condition where the imaging device is shaded, after a normal exposure operation in which the photographic subject is imaged. The apparatus calculates a representative value for each dark exposure operation, based on the dark output values. The apparatus calculates a ratio based on the representative values. The apparatus calculates noise components caused by the dark current in each picture element of the imaging device in the normal exposure operation on the basis of the ratio. The apparatus reduces the noise components from respective output values of each picture element, produced in the normal exposure operation.
摘要:
A robot control unit (30) comprises: a setting means (40) for setting operating ranges of each shaft and a working tool of the robot (20); a storage means (33) for storing an inertial running distance of the robot decided by at least one of the operating speed of the robot and the weight of the working tool; and an arriving range calculation means (36) for calculating an arriving range to which the robot arrives according to the operating range, which has been set by the setting means, and the inertial running distance stored by the storage means. Due to the foregoing, while consideration is being given to the inertial running distance of a robot, the arriving range of the robot is made. Further, a display means (41) for displaying the arriving range may be provided. In the case where each shaft of the robot and the working tool deviate from the operating range, a stopping means (34) for stopping the robot may be provided.
摘要:
A noise restraint apparatus for a digital camera which has an imaging device for imaging a photographic subject, comprises an outputting processor and a controlling processor. The outputting processor outputs a vertical synchronous signal to the imaging device. The controlling processor controls an output cycle with which the outputting processor outputs the vertical synchronous signal. The output cycle has a first cycle, for a first period which is the period before an exposure operation, in which a photographic subject is imaged by the imaging device, and a second cycle which is longer than the first cycle, for a second period, while the exposure operation is performed.
摘要:
A control apparatus (10) for a machining robot (1) adapted to machine a workpiece (20) by coming into contact with an effector (19) of a tool (18) attached to the machining robot with the workpiece comprises: detecting means (15) for detecting a force or moment acting between the effector of the tool and the workpiece; converting means (22) for converting the force or moment detected by the detecting means into a force or moment acting on the joint axis of the machining robot; deflection calculating means (25) for calculating a deflection occurring at the joint axis of the machining robot on the basis of the force or moment acting on the joint axis of the machining robot and obtained from the converting means; and correcting means (28) for correcting at least one of a position command or a speed command for the joint axis of the machining robot in such a manner as to compensate for the deflection calculated by the deflection calculating means. Accordingly, the position of the robot is accurately corrected without being affected by the deflection of the joint axis.
摘要:
There is provided a servo controller for a spot welding gun for controlling a pressurizing force, applied by a pair of mutually-opposing gun chips, on an object to be welded, including at least one movable gun chip, which is held between the pair of gun chips, by causing a drive source of the movable gun chip to drive the movable gun chip in a direction in order to pressurize the object to be welded. The servo controller includes a feedback control section for calculating a difference value (Fc−F) between an obtained pressurizing-force value F and a required pressurizing-force value Fc, and a feedforward control section for adding a correcting command value, obtained from a position command value or a speed command value for the drive source, to the difference value (Fc−F).
摘要翻译:提供了一种用于点焊枪的伺服控制器,用于控制由一对相互相对的枪芯施加在被焊接物体上的加压力,该加压力包括至少一个可动枪芯片,该至少一个可动枪芯片保持在一对 通过使可动枪芯片的驱动源沿一个方向驱动可动枪芯片,以加压待焊接的物体,从而使枪片切割。 伺服控制器包括反馈控制部分,用于计算所获得的加压力值F和所需的加压力值F C之间的差值(F < 以及前馈控制部分,用于将从驱动源的位置命令值或速度指令值获得的校正命令值添加到差值(F SUB C -F)。
摘要:
A robot controller making a robot execute tasks including several work units in a parallel manner for several workpieces, in accordance with several operation programs for individually commanding the work units. The robot controller includes an information collecting section collecting state information showing, in real time, a state of an environment of the robot; a program selecting section selecting a first executable program satisfying a task starting condition, from operation programs ready to be executed for workpieces, based on the state information; a processing section processing, for execution, the first executable program; and a program-completion judging section judging whether the processing section has completed a processing of the first executable program. The program selecting section selects, based on the state information, a second executable program satisfying the task starting condition, from the operation programs ready to be executed, so as to satisfy a judgment of the program-completion judging section.
摘要:
A robot movement control method, in which a robot is moved along a smooth path (10, 11) determined based on a teaching path defined to pass a designated starting point (TP4), at least one intermediate point (TP5, TP6) and a terminal point (TP7), is disclosed. The smooth path is determined so that the coincidence between the actual path for robot movement and the teaching path is assured near the starting point (TP4) or the intermediate point.
摘要:
A spot welding system using a spot welding gun having a servomotor for driving welding tips capable of suppressing variation of pressing force due to influence of heat generated by welding current to obtain an uniform pressing force. A difference between the temperature T detected by a temperature sensor and an initial temperature T0 is multiplied by a coefficient A to obtain a pressing force compensation amount α. A pressing force d estimated by an observer is subtracted from the compensated command pressing force p′ and an obtained difference is multiplied by a constant K2 to obtain a torque command (current command) τ for driving the servomotor to press the objects by the welding tips. Since the commanded pressing force is compensated in accordance with the temperature, a constant and stable pressing force is produced without influence of the temperature variation.
摘要:
A robot controller which controls a process controlled variable of an operational tool mounted on a robot in synchronism with the robot motion. The position of each axis of the robot is detected by a sensor such as a position detector. In a calculating section, motion variables such as position Pn, velocity vn and acceleration &agr;n of a tool center point (TCP) are detected from the respective positions of the robot axes. An ideal output (target value) of a sensor for detecting a controlled variable to be controlled in accordance with the motion state is determined in a calculating section. A sensor output is subtracted from the target value to determine a deviation. The deviation is multiplied by a proportional gain K to determine a manipulated variable. By using this manipulated variable, the process of an arc welding machine, sealing machine, or laser beam machine in which a tool is mounted on a distal end of a robot wrist is controlled. The target value is determined in accordance with the change of motion state of the robot, and feedback control is carried out so as to follow the target value so that uniform operation is achieved.