Universal Robots Robotic Arm – What technologies are involved in intelligent gripping of robotic arms?

Create Date: 2024-8-30 12:03:23|Source: Universal Robots/UR

The gripping needs of the robotic arm to confirm the position of each section of the robotic arm

First of all, the robotic arm needs a visual servo system to confirm the orientation of the object, which can be divided into two systems: Eye-to-Hand and Eye-in-Hand, according to the relative orientation of the end actuator (hand) and the vision sensor (eye).

The Eye-to-Hand is detached, and the field of view is fixed, so if the calibration accuracy of the camera is high, the accuracy of the visual positioning and grasping will also be higher.

Eye-in-Hand holds the robotic arm to the vision sensor, and the field of view changes as the arm moves, and the closer the sensor is, the higher the accuracy, but too close to the point of view may make the policy out of the field of view.

The cooperation of the fine vision system and the flexible robotic arm can complete a perfect grasp, and this is the central problem in the operation of the robot at that time, which can be summed up as one thing: find the right gripping point (or adsorption point) and grab it. After that, the transfer fulfillment is attributed to the branch of movement planning.

Now several solutions for the main stream

Model-based

This method is very easy to understand, that is, to know what to grasp, choose the method of physical scanning in advance, and give the data of the model to the robot system in advance, and the machine only needs to carry out less calculations in the actual grasping:

1. Offline accounting: according to the end type of carrying, calculate part of the grasping point for each object model;

2. Online perception: through RGB or point cloud map, calculate the three-dimensional pose of each object;

3. Accounting grasping point: under the coordinate system of the real world, according to the requirements of anti-collision, the best grasping point of each object is selected.

The RGB color space is composed of three basic natures: red, green, and blue, which are superimposed into arbitrary colors, and similarly, arbitrarily a color can also be disassembled into a combination of three fundamentals, and the robot understands the "color" through the color coordinate value. This method is similar to the direction in which the human eye recognizes colors, and is widely used on display screens.

Half-Model-based

In this practice, it is not necessary to have a thorough prediction of the object to be grasped, but many similar objects are required to practice the algorithm, so that the algorithm can usefully "cut" the drawing in the pile of objects and identify the edges of the object. This approach to practice requires these processes:

1. Offline practice of picture cutting algorithm, that is, to distinguish the pixels in the picture according to the object, this kind of work is generally handled by a special data labeler, according to the needs of engineers, marking out the different details in the massive pictures;

2. Process the drawing cutting online, and find a suitable grasping point on the artificially marked object.

This is a method that is now more widely used, and it is also the main thrust that the robotic arm grasps to propulsion. The development of robotic arm skills is slow, but the drawing cutting of the accounting machine vision is progressing quickly, and it has also leveraged the development of robots, unmanned driving and other occupations from the side.

Model-free

This practice method does not involve the concept of "object", the machine directly calculates the appropriate grasping point from the RGB drawing or point cloud map, the basic idea is to find the Antipodal (contrast point) on the picture, that is, there is a point that may "catch up", and gradually practice the grasping strategy. This practice method often allows the robot to try a lot of different kinds of objects and carry out self-supervisedlearning, and Google's Arm Farm is one of the representatives.

There are two types of dividends according to the crawling method: according to the analytic method and according to the data-driven method.

Analysis method: Mainly based on the analysis of dynamics and geometry, it is generally required to know the model of the object (known object), which is summarized as Professor Li Zexiang's "Introduction to Mathematics of Robot Operation". Based on the spinor theory, the book introduces many of the basics of robot manipulation. The profiling method helps us understand the entire gripping process and what physical quantities affect the stability of the gripping.

Data-driven: Mainly based on deep learning and reinforcement learning methods. Allows the robotic arm to grab objects that do not know the model (Unknown object) and objects that it knows (familiar object). Therefore, it is based on the development of deep learning, and it is still a relatively new field of research, and no relevant works have been found so far (if you have expectations, you can recommend it). The more classic introductory series is: the field of study, and no relevant works have been found so far (if you have expectations, you can refer to it). The more classic starter series is: the Dex-net series. Code, datasets, and engineering videos are provided, and the paper is clear. (Dex-Net by BerkeleyAutomation) Data-driven can be divided into three approaches: learning from human demonstration, learning from labeled training data, trail and error. The skills involved are: imitation learning, deep learning, reinforcement learning.

At the same time, according to the characteristic classification of the grabbed object, we can divide into three categories: know object, familiar object, and unknown object.

The general pipeline for known objects is:
Universal Robots Robotic Arm – What technologies are involved in intelligent gripping of robotic arms?
  For familiar objects, the pipeline is:
Universal Robots Robotic Arm – What technologies are involved in intelligent gripping of robotic arms?
  For unknown objects, the pipeline is:
Universal Robots Robotic Arm – What technologies are involved in intelligent gripping of robotic arms?

More on that
Universal Robots – What are the high-tech aspects of industrial robots? Universal Robots – What are the high-tech aspects of industrial robots?

【Structure of Robot Manipulator】 Through the application of modern design methods such as finite element analysis, modal analysis and simulation design, the optimal design of the robot operating mechanism is realized. Explore new high-strength, lightweight materials to further improve the load/weight ratio. For example, the Germany company KUKA ...

Universal Robots – What should I pay attention to when designing the fuselage of an industrial robot? Universal Robots – What should I pay attention to when designing the fuselage of an industrial robot?

1. After opening the robot main switch, you must first check that the robot is not at the origin position, if not, please manually track the robot back to the origin, it is strictly forbidden to open the robot main switch, and press the start button to start the robot when the robot is not at the origin. 2. After turning on the main switch of the robot ...

Universal Robots cobots offer solutions for the automotive industry Universal Robots cobots offer solutions for the automotive industry

Universal Robots cobots are suitable for different processes on the same production line and offer a number of automation solutions for the automotive industry:   Assemble. Universal Robots cobots are suitable for increasing productivity and process quality, while also reducing the number of employees working near heavy machinery.

Universal Robots – Considerations for Packaging Robots Universal Robots – Considerations for Packaging Robots

1. Have a comprehensive understanding of the production capacity of the enterprise The palletizing robot on the production line is the auxiliary equipment in the production process of the beer enterprise, and the production capacity of the enterprise directly determines the demand for conveying and palletizing work. 2 ...

Maintenance of Universal Robots Teach Pendants Maintenance of Universal Robots Teach Pendants

Universal Robots maintenance should be based on actual needs, and the robot teach pendant should be cleaned at an appropriate frequency; Although the panel paint film can withstand the corrosion of most solvents, it should still avoid contact with strong solvents such as acetone; If possible, the robot teach pendant should be removed and placed in ...

Universal Robots – the right way to maintain a six-axis robot Universal Robots – the right way to maintain a six-axis robot

1. The six-axis robot of materials should be operated by specially trained personnel and maintained by special personnel. 2. The main moving pair of the six-axis joint robot should be well lubricated. For the lead screw pair and rolling guide shaft pair, if lubricating grease is applied, lubricating oil will be added every week according to the use of the ...

Universal Robots – the composition of industrial robots Universal Robots – the composition of industrial robots

Generally speaking, industrial robots are composed of three major parts and six subsystems. The three major parts are the mechanical part, the sensing part and the control part. The six subsystems can be divided into mechanical structure system, drive system, perception system, robot-environment interaction system, human-computer interaction system, etc.

Universal Robots – What are the application scenarios of collaborative robots in industry? Universal Robots – What are the application scenarios of collaborative robots in industry?

Metalworking Metal processing is the processing of raw materials such as copper, iron, and aluminum into articles, parts, and components. It can replace manual work to complete multiple processes such as forging, rolling, drawing wire, impact extrusion, bending, shearing, etc. Polishing and grinding The robot drives the end of the ...

Universal Robots – several issues related to the resolution of industrial robots Universal Robots – several issues related to the resolution of industrial robots

1. Robot accuracy: Robot accuracy mainly includes posture accuracy and trajectory accuracy. It is mainly affected by mechanical errors (transmission error, joint clearance and flexibility of the linkage mechanism), control algorithm error and resolution error. (1) Pose accuracy Indicates the command pose and from ...

Introduction to the polishing, grinding and automatic loading and unloading of Universal Robots Introduction to the polishing, grinding and automatic loading and unloading of Universal Robots

Procedure: Place the ProFeeder next to the CNC in a suitable orientation; Fix the UR robot on the ProFeeder table; Energize and ventilate the Profeeder to activate the feeding trolley; The target workpiece is placed in the tray trough of the trolley; ​    ...

Universal Robots – Features and application range of vision positioning systems for industrial robots Universal Robots – Features and application range of vision positioning systems for industrial robots

Features of industrial robot visual positioning system: 1. Flexible collocation: The split system can be matched with industrial cameras with different resolutions and field of view, and auxiliary lighting in different ways to meet different application needs. 2. Highly flexible: from 2D plane positioning to 3D spatial positioning ...

Universal Robots – Considerations for the selection of industrial robots Universal Robots – Considerations for the selection of industrial robots

1. Applications First and foremost, the most important source is to evaluate the application and process of the robot being introduced. If the application process needs to be completed by the machine next to the manual work, for the usual man-machine hybrid semi-automatic line, especially the ...

Universal Robots Pick & Place Applications Universal Robots Pick & Place Applications

Brief introduction: Heemskerk is a medium-sized, high-precision component manufacturer and one of the first producers in the Netherlands to use cobots. For more than a decade, Heemskerk has relied on cobots for automated production. The UR robot loads the CNC machine and sorts out the workpiece. ...

Universal Robots – An introduction to the main types of collaborative robots Universal Robots – An introduction to the main types of collaborative robots

Safety monitoring stops: Cobots that are safely monitored and stopped are suitable for jobs with minimal interaction between humans and machines. Typically, these types of cobots actually make use of industrial robots with a series of sensors that are triggered to stop when a human enters the working range ...

Universal Robots – Classification and detailed description of robotic arms Universal Robots – Classification and detailed description of robotic arms

1. Handling robotic arm This kind of robotic arm is very versatile, and generally only needs to be controlled by points. That is, there is no strict motion trajectory requirement for the transported parts, and only the start and end point posture are required to be accurate. For example, the loading and unloading tool used in the machine tool, the workpiece stacking robotic arm, the machinery used in the injection molding machine, etc. ...

Questions about Universal Robots Questions about Universal Robots

1. Can Universal Robots run programs automatically after they are turned on? How? Under normal circumstances, Universal Robots needs to complete the following steps to start up to run the program: boot, initialize the robot (on, start), load the program, start the program, return to the starting point (automatic), ...

What is the processing structure of Universal Robots – Robot Controller? What is the processing structure of Universal Robots – Robot Controller?

1. 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 controller, from the computer structure, control mode to divide, and can be divided into the following: 1. Single CPU structure, centralized control mode ...

What are the advantages of Universal Robots – the collaborative robotic arm? What are the advantages of Universal Robots – the collaborative robotic arm?

1. Modular joint design The collaborative robotic arm features a modular multi-joint design. The joints of the same type on the robotic arm can be replaced freely to meet the scale of enterprise production and the diversification of customer needs. 2. Human-machine collaboration, safety and space saving Collaborative robotic arm can be cloth ...

UR+ | No programming artifact! Operate the robot with drawing UR+ | No programming artifact! Operate the robot with drawing

UR+ Solution UR+ partner Wandelbots has developed a solution called Wandelbots Teaching. The solution introduces no-code teach-in technology to robot programming. Operators do not need to be programmed, but can use input devices (TracePen) and direct ...

Universal Robots – the daily maintenance steps of the robot Universal Robots – the daily maintenance steps of the robot

back-up controller memory; Monitor the robot regularly, inspect the robot, wires and cables; Check the brakes; Check the compactness of the robot; listen to sounds, vibrations, and noise; Check the lubrication of the robot according to the manual of the specific robot ...

CATEGORIES BYPASS
Customer Service Center

Online Consultation:QQ


ContactContact

Contact: Manager Huang

Contact QQ: 3271883383

Contact number: 13522565663


Scan the code to add WeChat (please save the picture first on the mobile phone)

working hoursworking hours

Weekdays: 9:00-17:00

Holidays: Only emergencies are handled

Contact us

Contact us

Contact number QQ consultation
QQ consultation

3271883383

Company address
Back to top