The robot manipulator is a device that controls the robot to complete a certain action or operation mission according to the instructions and sensing information, it is the heart of the robot, determines the quality of the robot function, and can be divided into two structural types: serial and parallel from the processing method of the robot control algorithm.
Serial processing structure
The so-called serial processing structure means that the control algorithm of the robot is processed by the serial machine, for this type of manipulator, from the accounting machine structure, control method to divide, and can be divided into the following types:
(1) single CPU structure, centralized control method with a strong function of the accounting machine to complete all the control functions, in the early stage of the robot, such as Hero-I, Robo t-I, etc., this structure is selected, but the control process needs a lot of accounting (such as coordinate change), so this control structure is slow.
(2) The second-level CPU structure and master-slave control method The first-level CPU is the host, which plays the functions of system management, robot language compilation and human-computer interface, and also uses its operation to complete the coordinate change and track interpolation, and punctually sends the calculation results to the common memory as the increment of joint movement for the second-level CPU to read; The second-level CPU completes the digital control of all joint orientations. There is no connection between the two CPU buses in this type of system, and only the data is exchanged through the shared memory, which is a loosely coupled connection. It is difficult to further spread out the power by selecting more CPUs. The accounting system of the Matoma n robot (5 joints, DC motor drive) produced in Japan in the 70s belongs to this master-slave structure.
(3) Multi-CPU structure and distributed control method
At present, this kind of two-level distributed structure of upper and lower computer is generally selected, and the upper computer is responsible for the management of the whole system, kinematic accounting, track planning, etc. The lower computer is composed of multiple C PU, each CPU controls a joint movement, and these CPUs and the main controller are closely coupled in the form of buses, and the operating speed and control function of the controller of this structure are significantly improved. However, the common feature of these multi-CPU systems is the functionally distributed structure selected for specific problems, that is, each processor has a fixed mission, and most of the world's commercial robot manipulators are now in this structure.
The azimuth control part of the manipulator accounting machine control system almost without exception chooses digital azimuth control.
The above types of manipulators all use serial machines to calculate robot control algorithms, and they have a common weakness: heavy accounting burden and poor real-time performance. Therefore, most of the methods such as offline planning and feedforward compensation decoupling are used to reduce the accounting burden in real-time control, and when the robot is disturbed during operation, its function will be affected, and it is more difficult to ensure the accuracy index required in high-speed movement.
Parallel processing structure
Parallel processing technology is an important and useful method to improve the accounting speed, which can meet the real-time requirements of robot control, from the literature, about the parallel processing technology of robot manipulator, people have studied more parallel algorithms of robot kinematics and dynamics and its end.1982 J. Y. S. Luh first proposed the problem of parallel processing of robot dynamics, which is because the dynamics equations of articulated robots are a set of nonlinear strongly coupled second-order differential equations, and the calculation is very complex. The calculation speed of the robot dynamics algorithm also lays the foundation for the completion of complex control algorithms, such as the accounting moment method, the nonlinear feedforward method, and the adaptive control method. One way to develop parallel algorithms is to modify serial algorithms to parallelize them and then map them to parallel structures. Generally, there are two methods, one is to consider the given parallel processor structure, and develop the parallelism of the algorithm according to the accounting model supported by the processor structure; The second is to first develop the parallelism of the algorithm, and then plan the parallel processor structure that supports the algorithm to achieve the best parallel efficiency.
|
More on that
|
Industrial manipulators have an advantage over manual labor
1. The existence and application of industrial manipulators have greatly improved the production power of enterprises. It avoids the influence of human factors in production;
2. Enterprises can replace manual labor with manual replacement through the action of the promotion manipulator and the production process.
|
|
The Epson robot catheter is inserted into the O-type injection molding machine
In the water pipe production equipment - the water pipe is automatically pierced into an O-type injection machine, in the past, this operation was done manually, which is very dangerous, and it is very simple to get the worker's hand stuck in the machine, and the factory needs an automated solution to deal with this problem, so that the factory work is more and more safe.
...
|
|
Epson robot stepping operation and stepping distance
Step action
To perform any of the following operations, the Epson robot can be moved to the teach-in position. Scatter step operations one after another
1. Scatter the step operation
In step-by-step, the robot will scatter the movement when the step key is pressed. Beforehand by [Jog Distance] ...
|
|
Welding robot laser processing principle - Epson
Welding robot laser processing is a processing method that uses a focused laser beam as a heat source to bombard the workpiece, melt the metal or non-metal workpiece to form small holes, incisions, connections, cladding, etc. Laser processing is essentially the process of interaction between laser and non-transparent substances.
|
|
Industrial Robot Structure, Drive & Technology - Epson
1. Cartesian operating arm
Benefits: It is very simple to achieve through the control of the computer, and it is simple to achieve high precision. Fault: obstructs the operation, and occupies a large area, low activity speed, and poor sealing.
(1) Welding, handling, loading and unloading, packaging, palletizing, destacking, testing, flaw detection ...
|
|
Epson robot loading inertia with Inertia settings
Loading Inertia and Inertia Settings Loading inertia (moment) is the quantity that indicates the rotational resistance of an object, which is indicated by the values of moment of inertia, inertia, GD2, etc. When installing the end of the clamp on the shaft and performing the operation, it is necessary to consider the loading inertia (torque) of the load.
...
|
|
Epson Robotics Application Integration Factors
The key elements of robotics integration include hardware, software, communication and networking skills, human-machine interaction, security, and training and skills support. It is important to consider and address these elements in order to realize the optimal operation, integration, and functionality of the robot. Through abundant understanding and ...
|
|
The composition and structure of industrial robots - Epson robots
1. Industrial robots are composed of 4 basic parts, the main body, the drive system and the automatic control system, the main body is the motor shaft and the electric actuator, including the arm, wrist and arm, some intelligent robots also have a walking mechanism, most of the industrial robots have 3-5 degrees of freedom of movement, including the wrist ...
|
|
Introduction to the misunderstanding of robot application - Epson robot
Myth 1: Underestimating useful load and inertia
The number one misconception of robot users in the application is that they underestimate the need for useful load and inertia. Usually this is due to the fact that the weight of the tool at the end of the robot arm is not included in the calculation of the load. Secondly the formation of this error ...
|
|
What motor is used for robot joints - Epson robots
A robot joint is a mechanism that moves relative to each other of the robot. Among the joints, the active joints are driven alone, and the other is called the driven joints. Robot joint modules usually use ultrasonic motors, servo motors, harmonic reducers, VR reducers, planetary gearbox electric ...
|
|
Technical characteristics of the assembly robot
In the modern manufacturing industry, installation is an indispensable part, but traditional manual installation has the problems of low power and unstable quality. In order to solve these problems, the installation robot came into being. The installation robot is a robot system that can actively complete the installation mission. ...
|
|
Common faults of Epson welding robots
Today, industrial robots are becoming more and more widely used, and almost all occupations are considering the use of robots instead of labor, including welding professions. Anything will present additional problems when it is used, and only by understanding these can we use it better.
|
|
Epson robot soaking in water post-treatment measures
1. After the industrial robot is immersed in water, it is necessary to immediately turn off the operation of the robot and remove the power supply of the robot, so that the robot is in a state of shutdown and power-off.
...
|
|
Epson Robotics fieldbus I/O system operation
Supports industry-standard fieldbus I/O systems, supports DeviceNet, EtherNet/IP, Profibus, CC-Link, provides master-slave devices, and is fully integrated into the Epson Robotics RC+ development environment.
Fieldbus I/O is used in factories around the world with the intention of reducing ...
|
|
The difference between the Epson robot stepper key and the EXE key
EXE. key depiction
Press the Epson robot's engine switch and button at the same time to perform the following operations. Execute the instructions in the form of TEACH Execute the program in the form of TEST
The step key is only available in the TEACH form.
Step key Depiction
...
|
|
Functional configuration of the robot tool changer
1. Robot hand grasping module (manipulator)
The robot hand grasping module is one of the common robot things, which is mainly used to hold up various items and inherit power. The quick-change skill of the robot hand grasping module is to transform the interface between the robot hand grasping module and the robot body.
|
|
Introduction to Epson robot Go action commands
Function: PTP action at the same time on all axes, and the orbit of the action is to interpolate each joint from the point to the direction coordinate at that time.
Format: Go policy coordinates
Example:
1. Go P1 manipulator moves to point P1
...
|
|
Preparation for Epson robot programming
(1) PC, manipulator, power supply on power.
(2) The two network cable sockets of the PC and the manipulator are connected, and the power supply is set to On
(3) The IP address of the equipped PC is the same as the IP address of the Epson software, and each port of the Epson software can be set with an IP, and multiple ...
|
|
Epson "GYROPLUS Technology" servo control
Prosthet has developed "GYROPLUS Technology" as a servo control, using a first-of-its-kind gyroscope sensor to measure the robot's arm movements, and has developed a technology that enables the robot to move at high speed and stop immediately.
This skill can effectively reduce residual oscillations and shorten the robot's ...
|
|
Classification of industrial robot coordinate system - Epson
The coordinate system is an azimuth target system set up in the robot or other space to determine the orientation and attitude of the robot. So, what are the commonly used coordinate systems for industrial robots? What are the advantages and disadvantages of each industrial robot coordinate system?
1 ...
|
|