摘要:
A robot controller includes a force control unit that outputs a correction value of a target track of a robot based on a detected sensor value acquired from a force sensor, a target value output unit that obtains a target value by performing correction processing on the target track based on the correction value and outputs the obtained target value, and a robot control unit that performs feedback control of the robot based on the target value. The force control unit includes an impedance processing part that obtains a solution of an ordinary differential equation in force control as the correction value before the conversion processing, and a nonlinear conversion part that obtains the correction value after the conversion processing by performing nonlinear conversion processing on the correction value before the conversion processing acquired from the impedance processing part and outputs the obtained correction value after the conversion processing.
摘要:
A control apparatus (70) for a robot arm (5) that is provided with an operation information database (17) in which pieces of information relating to operations of the robot arm are stored; a force detection unit (53) that detects a force of a person (4); and an operation correction unit (20) that corrects the operation information of the operation information database in accordance with the force of the person.
摘要:
Problem: The velocity and force of a target is controlled to have a predetermined relationship, independently of changes in the velocity at which the target is driven using a velocity command value and in an external force from the target. Solution: A controller controls a control target, driven to generate a predetermined viscous force as a reaction force, by periodically outputting a command value to the control target using a target value calculated from a command pattern for driving the control target and a feedback value from the control target relative to the target value. A correction operation unit obtains a control physical quantity different from the command value, calculates a correction command value based on a relationship between an error of the obtained control physical quantity from its target value and an error of the feedback value from the target value, and outputs the correction command value to the control target.
摘要:
An apparatus has a parameter initial value calculator, a force reference impression part, an evaluation data measurement part, an allowable value setting part, a viscosity parameter calculator, an end determining part, and an inertia parameter adjusting part. The force reference impression part intermittently supplies a force reference to an impedance controller. The evaluation data measurement part measures setting time of time response, an overshoot amount, and the number of vibration times. The allowable value setting part sets allowable values of the overshoot amount and the setting time. The viscosity parameter calculator calculates a viscosity parameter with which the setting time becomes shortest. The end determining part determines the end or continuation of the process by comparing the adjustment values with the allowable values. The inertia parameter calculator adjusts the inertia parameter according to the adjustment values of the overshoot amount and the setting time.
摘要:
A robot performs, after i-th (i is a natural number) work, i+1-th work different from the i-th work and performs, after j-th (j is a natural number satisfying j≠i) work, j+1-th work different from the j-th work. The robot performs the i+1-th work after the i-th work without changing information concerning correction in a joint of the robot during the i-th work, performs robot calibration after the j-th work, and performs the j+1-th work after performing the robot calibration.
摘要:
A control system includes a force sensor that has a mechanical mechanism (e.g., an end effector) and N (N is an integer equal to or more than two) triaxial force sensor units, acquires unit output values to which values resulting from the mechanical mechanism have been added from the respective triaxial force sensor units of the N triaxial force sensor units, and outputs force sense values based on the unit output values, a force sense value corrector that corrects the force sense values based on the force sense values output by the force sensor, and a controller that performs control of mechanical equipment (e.g., a robot) including the mechanical mechanism based on the force sense values corrected in the force sense value corrector.
摘要:
A robot control apparatus (10) for controlling force exerted between a working tool (52) mounted at the forward end of a robot arm (50a) and a workpiece (60) is disclosed. The apparatus includes a force measuring unit (51) for acquiring the force data required for the control operation, a calculating unit (13) for calculating the force exerted by gravity on the force measuring unit and the dynamic terms generated by the motion of the robot arm, of all the forces exerted on the force measuring unit from the working tool, a compensation unit (14) for compensating the force measured by the force measuring unit using the force exerted by gravity and the dynamic terms calculated by the calculating unit, and a command adjusting unit (12) for adjusting the operation command for the robot arm in accordance with the force exerted on the force measuring unit by the dynamic terms and gravity in the case where each of the dynamic terms is larger than a predetermined threshold value. As a result, the workpiece can be accurately machined even in the case where the forward end portion of the robot arm is changed a comparatively great degree in the direction of movement thereof.