Industrial robot teaching is that the programmer selects various teaching methods to "inform" the robot in advance of the action information and operation information. This information is roughly divided into three categories: robot orientation and posture information, trajectory and waypoint information; information on the robot mission action sequence letter, etc.; Information such as robot movements, additional conditions during operation, and information such as the speed and acceleration of robot movements, and information on work content, etc.
The practice of using the traditional teaching box requires the operator to have a certain knowledge and experience of robot skills, and the teaching power is low. Compared with the teaching box teaching, the direct teaching method can not require the operator to grasp any robot common sense and experience, and the operation is simple and fast, which greatly improves the friendship and quality of teaching.
Direct teaching and manipulation
At that time, the direct teaching and control methods of the main stream robots can be divided into two categories: the first class is the direct teaching method according to the azimuth control or impedance control. The second type is the direct teaching of the robot with zero force balance according to the torque control (with dynamic model).
Direct teaching according to the direction of the operation
The traditional drag teaching relies on a multi-dimensional operation sensor placed on the robot, and the information obtained by the sensor is used to pull the robot to make linear or rotational movements in Cartesian space.
None of these azimuth-based drag-and-teach methods can avoid two problems. One is because of the configuration of additional multi-dimensional sensors, which increases the production cost of the robot. The other is because the multi-dimensional sensor can only control the Cartesian space at the end of the robot, so it cannot control the movement of the single axis well, which makes the movement of the robot appear very stiff, which is not conducive to the real drag teach-in, especially when it is to fine-tune to a specific point, and may also need the assistance of the traditional remote control teach-in box.
The zero-force balanced robot is directly taught according to the torque control
With the help of the dynamic model of the robot, the controller can calculate the torque required by the robot when it is dragged in real time, and then supply the torque to the motor so that the robot can well assist the operator to drag. The calculation of the moment is shown by the following formula:
The formula is the moment required by the motor calculated by inverse dynamics, and the calculation formula includes the inertial force term, the Coriolis force and centrifugal force terms, the gravitational force term and the friction force term. The selected friction model of the edge can be decomposed into viscous friction terms, Coulomb friction terms, and compensation.
Different from the traditional drag teaching method according to the azimuth or impedance, the zero-force control method is more and more friendly to the operator. With the assistance of the first-class dynamic model, the gravity, friction and inertia force of the robot itself to be overcome when dragging the robot are offset by the corresponding motor torque, so that the robot can be easily dragged. Together, the algorithm also ensures that when the external force is withdrawn, the robot can quickly stop in the direction at that time, ensuring the safety of equipment and operators.
Another advantage of dragging teaching according to zero force control is that in the dynamic model, the torque of each joint can be controlled individually, so the drag point of the robot is no longer fixed at the end of the robot or on the multi-dimensional sensor, and the operator can drag the robot in any direction of the robot, making the operation more flexible and changeable.
Drag teaching skills for industrial robots
In response to the demand for the use of the main stream at that time, Qifan has announced that it can be used on different models of robots for dragging teaching skills. This skill is based on the direct teaching of the robot with zero force balance according to the torque control, and completes the sensorless zero force balance drag teaching according to the torque control.
This drag teaching method, in addition to the above-mentioned zero force balance robot directly taught according to the torque control, also has a primary advantage, that is, there is no need to add an external joint torque sensor, which reduces the cost of completion, and also ensures the versatility of the algorithm.
|
More on that
|
KUKA system integration of robots
The KUKA robot used in the integration of the KUKA device robot system is a robot that is specially planned for the device. Compared with general industrial robots, it has the characteristics of high precision, good flexibility, small working range, and can be used in conjunction with other systems. Now it is widely used in various ...
|
|
Causes and solutions to the zero-point failure of KUKA robots
1. Reasons for zero point failure:
Before analyzing the cause of zero-point failure, let's first clarify a problem.
For a long time, we have been calling this failure "zero point drop", which is an inaccurate depiction. The KUKA robot zero parameter does not "drop", it is recorded ...
|
|
Automatic control system for industrial robots
1. The underlying controller
As the center of the control system, the selection of the underlying controller is very important to the whole system, and its performance directly affects the reliability of the control system, the speed of data processing, and the reliability of data collection.
|
|
KUKA palletizing robots increase maintenance efficiency
l. When planners plan circuit boards, there are unreasonable local planning that are most likely to present problems.
2. The components frequently used in the circuit board are prone to problems.
The drive motor and rotating shaft of the industrial circuit board, the switch tube of the switching power supply, the common keys of the operation panel and other components ...
|
|
KUKA robot KUKA servo drive and motor maintenance
The first thing you need to know is what kind of fault the robot presents, whether there is a fault code or what fault the teach pendant prompts. If the teach pendant directly displays the fault text or fault code, we can determine which parts are showing the problem through these, and then ...
|
|
Welding quality of KUKA welding robot equipment
In the domestic welding robot equipment career development speed is fast, from the past single enterprise use, to the current most of the professional production welding is inseparable from welding robot equipment, the use of more and more extensive fields.
The most important thing in welding operations is to ensure the quality of welding.
|
|
The manual movement of industrial robots – KUKA robots
The manual movement method of industrial robots is mainly divided into four control methods: point control method, continuous track control method, force (torque) control method and intelligent control method.
1. Point Control Method (PTP)
This manipulation ...
|
|
KUKA AC servo motor vibration fault analysis and solution
(1) If the rotor of a KUKA motor is unbalanced, and the dynamic balance of the motor rotor is defective or deteriorates after use, the same oscillation source as the "oscillation motor" will occur.
(2) The twist of the hinge, the twist of the hinge is similar to ...
|
|
KUKA bot syntax
Quiz of the KUKA robot
1. Check the syntax of the KUKA robot program:
---> the menu key File--->7CheckProgram
2. Programming Window (Test):
---> the menu key View--->5Test
(1) Function key:
TART: Initiation ...
|
|
The reason why the MOS tube was burned by a servo motor drive is a KUKA robot
Once the phenomenon of the robot servo motor drive burning MOS tube is started, the external stable wire of the drive will be burned, and the equipment cannot be operated. When the repairer checked, he found that a power tube had been damaged, but because there was no material, he couldn't figure out the effect of the tube.
|
|
Obstacle avoidance control of the manipulator – KUKA robots
The kinematic redundancy of freedom of the manipulator means that the manipulator has more degrees of freedom than is required at the end of the manipulator. Kinematic manipulators with redundant degrees of freedom have better functions than manipulators with non-redundant degrees of freedom. For example, a manipulator with non-redundant degrees of freedom has obstacles in the external environment.
|
|
Introduction to KUKA industrial robot control cabinets
Industrial robot manipulators generally have the main power supply, the power supply unit of the accounting machine, the control module of the accounting machine (the main part of the accounting machine), the input and output board (I/O board), the user connection port, the teaching pendant terminal (Flexpendant) interface, the accounting machine board of each axis, the drive unit of each axis, etc.
|
|
KUKA robot oil seal position replacement
In the foreign capital to speed up the layout of China's parallel robot shopping mall, the domestic market is not to be outdone, with the advantage of cost performance and the development of new use areas, domestic parallel robots or will take the lead in opening the game with foreign capital.
Now, most of the world's domestic parallel robots ...
|
|
KUKA KR C5 micro IP54 Oil Mist Protection Cover Introduced
KUKA launched the KR C5 micro IP54 anti-oil mist protective cover, which escorts the efficient work of the KR C5 micro control cabinet in harsh environments such as dust and oil mist, and uses a super heat dissipation system to cool the control cabinet in the protective cover.
...
|
|
The external axis of the KUKA robot operates variables and commands
Switching the axes of the external kuka robot to the bit arrangement in an asynchronous form means switching the synchronous and asynchronous forms of the external axes
Program example: $ ASYNC_AXIS='b1000'
Indicates the outer axis 1, 2, 3 from right to left ...
|
|
KUKA industrial robots detect signal line failure repairs
First, the fault phenomenon
Speed abort signal, output "· SALARM_STOP "" 0 signal, which closes all active fates.
2. Cause analysis:
1. Wire failure (such as poor plugging);
2、 ...
|
|
Common problems and solutions of KUKA robots
1. The boot coordinate system is invalid
The international coordinate system is based on the gun head, in this coordinate system, all the actions of the robot are completed in accordance with the gun head as the vertex to complete the movement, the XYZ direction to cut the gun direction does not change, if the machine ...
|
|
KUKA robotic circuit board repair
For "online" measurement, the requirements consider that the components under test are affected by other parallel branches, and the measurement results should be analyzed and judged against the schematic diagram.
"Offline" measurement requires the components or circuits under test to be repaired and desoldered from the entire circuit or printed board, which is more troublesome to operate.
|
|
KUKA Robot Alternative Package Addition Method
How to use alternative software packages for KUKA robots
Teach Pendant Device Method Login Administrator
Click Get Operational > Auxiliary Software
Click New Software
Click Configure
Click Path Picking
Select the corresponding folder in the USB flash drive and click Save
...
|
|
Analysis of the causes of touch deviation of the teaching pendant of industrial robots - KUKA robots
Phenomenon 1: The direction of the finger does not coincide with the mouse arrow.
Reason 1: After the driver is installed in the industrial robot teach pendant, when correcting the bearing, there is no pen directly touching the square position of the bull's-eye.
Treatment 1: Correct the orientation from the beginning.
...
|
|