Scientists have developed software that enables industrial robots to form and adjust the trajectories of the movements of their tools while maintaining accuracy in real time. The software uses artificial intelligence and a technical vision system to create 3D computer models.
The software new principle of intelligent control using industrial robots — control of program signals. This means robots themselves can determine and correct the trajectories and modes (speeds) of tool movement when they process parts in conditions of uncertainty and variability of the working environment.
With the help of the newly created software, dynamic control accuracy using robotic tools of the order of 0.5 mm has already been achieved, even when performing power operations. However, for the implementation of many ultraprecise work operations, accuracy is required within 0.2–0.1 mm.
“In the world, this problem hasn’t been solved yet. The problem is the inaccuracy of manufacturing the robots themselves. We have already created a method for eliminating this flaw based on special test movements,” says Vladimir Filaretov, head of the department of automation and control, FEFU School of Engineering. “On the models, everything works fine. Now we are putting this method into practice. If the results are positive, then we can say that we have made a significant breakthrough in the wider practical use of robots. And if not, we will continue to work to a positive effect. In general, the method works.”
Using technical vision systems, the machine builds a virtual image of its workspace, independently recognizes each workpiece, and determines its exact location in the workspace. For large products, the robot can detect their deformations that occur during fixation. Based on the generated virtual scene, it determines the trajectories of its working tools.
The new method of intelligent control has already been introduced at the Dalpribor plant (Vladivostok). Now it is being tested and finalized taking into account the latest challenges of the industry.