Search results
1 – 10 of 273Mohamed Slamani, Ahmed Joubair and Ilian A. Bonev
The purpose of this paper is to present a technique for assessing and comparing the static and dynamic performance of three different models of small six-axis industrial robots…
Abstract
Purpose
The purpose of this paper is to present a technique for assessing and comparing the static and dynamic performance of three different models of small six-axis industrial robots using a Renishaw XL80 laser interferometer system, a FARO ION laser tracker and a Renishaw QC20-W telescoping ballbar.
Design/methodology/approach
Specific test methods are proposed in this work, and each robot has been measured in a similar area of its working envelope. The laser interferometer measurement instrument is used to assess the static positioning performance along three linear and orthogonal paths. The laser tracker is used to assess the contouring performance at different tool center point (TCP) speeds along a triangular tool path, whereas the telescoping ballbar is used to assess the dynamic positioning performance for circular paths at different TCP speeds and trajectory radii.
Findings
It is found that the tested robots behave differently, and that the static accuracy of these non-calibrated robots varies between 0.5 and 2.3 mm. On the other hand, results show that these three robots can provide acceptable corner tracking at low TCP speeds. However, a significant overshoot at the corner is observed at high TCP speed for all the robots tested. It was also found that the smallest increment of Cartesian displacement (Cartesian resolution) that can be taken by the tested robots is approximately 50 μm.
Practical implications
The technique used in this paper allows extremely accurate diagnosis of the robot performance, which makes it possible for the robot user to determine whether the robot is in good or bad condition. It can also help the decision-maker to select the most suitable industrial robot to achieve the desired task with minimum cost and specific application ability.
Originality/value
This paper proposed a new method based on the performance verification approach for solving the robot selection problem for flexible manufacturing systems. Furthermore, despite their importance, bidirectional repeatability and Cartesian resolution are never specified by the manufacturers of industrial robots nor are they described in the ISO 9283:1998 guide, and they are rarely the object of performance assessments. In this work, specific tests are performed to check and quantify the bidirectional repeatability and the Cartesian resolution of each robot.
Details
Keywords
Jeroen De Backer and Gunnar Bolmsjö
This paper aims to present a deflection model to improve positional accuracy of industrial robots. Earlier studies have demonstrated the lack of accuracy of heavy-duty robots when…
Abstract
Purpose
This paper aims to present a deflection model to improve positional accuracy of industrial robots. Earlier studies have demonstrated the lack of accuracy of heavy-duty robots when exposed to high external forces. One application where the robot is pushed to its limits in terms of forces is friction stir welding (FSW). This process requires the robot to deliver forces of several kilonewtons causing deflections in the robot joints. Especially for robots with serial kinematics, these deflections will result in significant tool deviations, leading to inferior weld quality.
Design/methodology/approach
This paper presents a kinematic deflection model, assuming a rigid link and flexible joint serial kinematics robot. As robotic FSW is a process which involves high external loads and a constant welding speed of usually below 50 mm/s, many of the dynamic effects are negligible. The model uses force feedback from a force sensor, embedded on the robot, and predicts the tool deviation, based on the measured external forces. The deviation is fed back to the robot controller and used for online path compensation.
Findings
The model is verified by subjecting an FSW tool to an external load and moving it along a path, with and without deviation compensation. The measured tool deviation with compensation was within the allowable tolerance for FSW.
Practical implications
The model can be applied to other robots with a force sensor.
Originality/value
The presented deflection model is based on force feedback and can predict and compensate tool deviations online.
Details
Keywords
Mohsen Moradi Dalvand and Saeid Nahavandi
The purpose of this paper is to analyse teleoperation of an ABB industrial robot with an ABB IRC5 controller. A method to improve motion smoothness and decrease latency using the…
Abstract
Purpose
The purpose of this paper is to analyse teleoperation of an ABB industrial robot with an ABB IRC5 controller. A method to improve motion smoothness and decrease latency using the existing ABB IRC5 robot controller without access to any low-level interface is proposed.
Design/methodology/approach
The proposed control algorithm includes a high-level proportional-integral-derivative controller (PID) controller used to dynamically generate reference velocities for different travel ranges of the tool centre point (TCP) of the robot. Communication with the ABB IRC5 controller was performed utilising the ABB PC software development kit. The multitasking feature of the IRC5 controller was used to enhance the communication frequency between the controller and the remote application. Trajectory tracking experiments of a pre-defined three-dimensional trajectory were carried out and the benefits of the proposed algorithm were demonstrated. The robot was intentionally installed on a wobbly table and its vibrations were recorded using a six-degrees-of-freedom force/torque sensor fitted to the tool mounting interface of the robot. The robot vibrations were used as a measure of the smoothness of the tracking movements.
Findings
A communication rate of up to 250 Hz between the computer and the controller was established using C# .Net. Experimental results demonstrating the robot TCP, tracking errors and robot vibrations for different control approaches were provided and analysed. It was demonstrated that the proposed approach results in the smoothest motion with tracking errors of < 0.2 mm.
Research limitations/implications
The proposed approach may be employed to produce smooth motion for a remotely operated ABB industrial robot with the existing ABB IRC5 controller. However, to achieve high-bandwidth path following, the inherent latency of the controller must be overcome, for example by utilising a low-level interface. It is particularly useful for applications including a large number of short manipulation segments, which is typical in teleoperation applications.
Social implications
Using the proposed technique, off-the-shelf industrial robots can be used for research and industrial applications where remote control is required.
Originality/value
Although low-level control interface for industrial robots seems to be the ideal long-term solution for teleoperation applications, the proposed remote control technique allows out-of-the-box ABB industrial robots with IRC5 controllers to achieve high efficiency and manipulation smoothness without requirements of any low-level programming interface.
Details
Keywords
Xu Jingbo, Li Qiaowei and White Bai
The purpose of this study is solving the hand–eye calibration issue for line structured light vision sensor. Only after hand–eye calibration the sensor measurement data can be…
Abstract
Purpose
The purpose of this study is solving the hand–eye calibration issue for line structured light vision sensor. Only after hand–eye calibration the sensor measurement data can be applied to robot system.
Design/methodology/approach
In this paper, the hand–eye calibration methods are studied, respectively, for eye-in-hand and eye-to-hand. Firstly, the coordinates of the target point in robot system are obtained by tool centre point (TCP), then the robot is controlled to make the sensor measure the target point in multiple poses and the measurement data and pose data are obtained; finally, the sum of squared calibration errors is minimized by the least square method. Furthermore, the missing vector in the process of solving the transformation matrix is obtained by vector operation, and the complete matrix is obtained.
Findings
On this basis, the sensor measurement data can be easily and accurately converted to the robot coordinate system by matrix operation.
Originality/value
This method has no special requirement for robot pose control, and its calibration process is fast and efficient, with high precision and has practical popularized value.
Details
Keywords
Junshan Hu, Jie Jin, Yueya Wu, Shanyong Xuan and Wei Tian
Aircraft structures are mainly connected by riveting joints, whose quality and mechanical performance are directly determined by vertical accuracy of riveting holes. This paper…
Abstract
Purpose
Aircraft structures are mainly connected by riveting joints, whose quality and mechanical performance are directly determined by vertical accuracy of riveting holes. This paper proposed a combined vertical accuracy compensation method for drilling and riveting of aircraft panels with great variable curvatures.
Design/methodology/approach
The vertical accuracy compensation method combines online and offline compensation categories in a robot riveting and drilling system. The former category based on laser ranging is aimed to correct the vertical error between actual and theoretical riveting positions, and the latter based on model curvature is used to correct the vertical error caused by the approximate plane fitting in variable-curvature panels.
Findings
The vertical accuracy compensation method is applied in an automatic robot drilling and riveting system. The result reveals that the vertical accuracy error of drilling and riveting is within 0.4°, which meets the requirements of the vertical accuracy in aircraft assembly.
Originality/value
The proposed method is suitable for improving the vertical accuracy of drilling and riveting on panels or skins of aerospace products with great variable curvatures without introducing extra measuring sensors.
Details
Keywords
Zhengtuo Wang, Yuetong Xu, Guanhua Xu, Jianzhong Fu, Jiongyan Yu and Tianyi Gu
In this work, the authors aim to provide a set of convenient methods for generating training data, and then develop a deep learning method based on point clouds to estimate the…
Abstract
Purpose
In this work, the authors aim to provide a set of convenient methods for generating training data, and then develop a deep learning method based on point clouds to estimate the pose of target for robot grasping.
Design/methodology/approach
This work presents a deep learning method PointSimGrasp on point clouds for robot grasping. In PointSimGrasp, a point cloud emulator is introduced to generate training data and a pose estimation algorithm, which, based on deep learning, is designed. After trained with the emulation data set, the pose estimation algorithm could estimate the pose of target.
Findings
In experiment part, an experimental platform is built, which contains a six-axis industrial robot, a binocular structured-light sensor and a base platform with adjustable inclination. A data set that contains three subsets is set up on the experimental platform. After trained with the emulation data set, the PointSimGrasp is tested on the experimental data set, and an average translation error of about 2–3 mm and an average rotation error of about 2–5 degrees are obtained.
Originality/value
The contributions are as follows: first, a deep learning method on point clouds is proposed to estimate 6D pose of target; second, a convenient training method for pose estimation algorithm is presented and a point cloud emulator is introduced to generate training data; finally, an experimental platform is built, and the PointSimGrasp is tested on the platform.
Details
Keywords
Nikola Lukic and Petar B. Petrovic
Stiffness control of redundant robot arm, aimed at using extra degrees of freedom (DoF) to shape the robot tool center point (TCP) elastomechanical behavior to be consistent with…
Abstract
Purpose
Stiffness control of redundant robot arm, aimed at using extra degrees of freedom (DoF) to shape the robot tool center point (TCP) elastomechanical behavior to be consistent with the essential requirements needed for a successful part mating process, i.e., to mimic part supporting mechanism with selective quasi-isotropic compliance (Remote Center of Compliance – RCC), with additional properties of inherent flexibility.
Design/methodology/approach
Theoretical analysis and synthesis of the complementary projector for null-space stiffness control of kinematically redundant robot arm. Practical feasibility of the proposed approach was proven by extensive computer simulations and physical experiments, based on commercially available 7 DoF SIA 10 F Yaskawa articulated robot arm, equipped with the open-architecture control system, system for generating excitation force, dedicated sensory system for displacement measurement and a system for real-time acquisition of sensory data.
Findings
Simulation experiments demonstrated convergence and stability of the proposed complementary projector. Physical experiments demonstrated that the proposed complementary projector can be implemented on the commercially available anthropomorphic redundant arm upgraded with open-architecture control system and that this projector has the capacity to efficiently affect the task-space TCP stiffness of the robot arm, with a satisfactory degree of consistency with the behavior obtained in the simulation experiments.
Originality/value
A novel complementary projector was synthesized based on the adopted objective function. Practical verification was conducted using computer simulations and physical experiments. For the needs of physical experiments, an adequate open-architecture control system was developed and upgraded through the implementation of the proposed complementary projector and an adequate system for generating excitation and measuring displacement of the robot TCP. Experiments demonstrated that the proposed complementary projector for null-space stiffness control is capable of producing the task-space TCP stiffness, which can satisfy the essential requirements needed for a successful part-mating process, thus allowing the redundant robot arm to mimic the RCC supporting mechanism behavior in a programmable manner.
Details
Keywords
Mustafa Cakir and Cengiz Deniz
The purpose of this study is to present a novel method for industrial robot TCP (tool center point) calibration. The proposed method offers fully automated robot TCP calibration…
Abstract
Purpose
The purpose of this study is to present a novel method for industrial robot TCP (tool center point) calibration. The proposed method offers fully automated robot TCP calibration within a defined cycle time. The method is applicable for large-scale installations due to its zero cost for each robot.
Design/methodology/approach
Precise and expensive measuring equipment or specially designed reference devices are required for robot calibration. The calibration can be performed by using only one plane plate in this method, and the calibration procedure is defined step by step: the robot moves to the target plane position. Then, the TCP touches the plane and the actual robot configuration is recorded. Then robot moves back into position and the same step is repeated for a new sample. Alternatively, the robot can be stationary and the plane can be moved towards the robot TCP. TCP is calculated by processing the difference of the contact points recorded at different positions. The process is fully automated. No special equipment is used. The calculations are very simple, and the robot controller can easily be realized.
Findings
The conventional manual robot TCP calibration process takes about 15 min and takes more time in case of the high accuracy. The proposed method reduces this time to less than 3 min without operator support. Practical tests have shown that TCP calibration can be performed with 0.1-0.6 mm of accuracy. This solution is an automated process and does not require special installation and it also has approximately zero cost. For this reason, this study recommends using the proposed solution widely in areas where even one or hundreds of robots are located.
Research limitations/implications
In this study, the data were directly taken from the robot controller without using any special measuring equipment. The industrial robot used in the tests has no absolute calibration. The classical “four-point method” was used for reference TCP data. It is the initial acceptance that this process conducted with extreme care and by using a needle-tipped tool will not produce exact values. It was observed that deviation of the TCP from a fixed point in reorient motions was not more than 0.5 mm. This method has been validated for different bits. The pilot works for different robot applications in Ford Otosan Gölcük Plant have been completed and dissemination has started.
Originality/value
Although the approach uses is clear and simple, it is surprising that the calculation of TCP using plane equations has so far not been mentioned in the literature. The disadvantage of using either fixed point or sphere as a reference is that the TCP cannot automatically guide to the target. This problem was overcome with the use of a larger target plane plate and the process was fully automated. The proposed method can be widely used in practical applications.
Details
Keywords
Xi‐Zhang Chen, Yu‐Ming Huang and Shan‐ben Chen
Stereo vision technique simulates the function of the human eyes to observe the world, which can be used to compute the spatial information of weld seam in the robot welding…
Abstract
Purpose
Stereo vision technique simulates the function of the human eyes to observe the world, which can be used to compute the spatial information of weld seam in the robot welding field. It is a typical kind of application to fix two cameras on the end effector of robot when stereo vision is used in intelligent robot welding. In order to analyse the effect of vision system configuration on vision computing, an accuracy analysis model of vision computing is constructed, which is a good guide for the construction and application of stereo vision system in welding robot field.
Design/methodology/approach
A typical stereo vision system fixed on welding robot is designed and constructed to compute the position information of spatial seam. A simplified error analysis model of the two arbitrary putting cameras is built to analyze the effect of sensors' structural parameter on vision computing accuracy. The methodology of model analysis and experimental verification are used in the research. And experiments related with image extraction, robot movement accuracy is also designed to analyze the effect of equipment accuracy and related processed procedure in vision technology.
Findings
Effect of repeatability positioning accuracy and TCP calibration error of welding robot for visual computing are also analyzed and tested. The results show that effect of the repeatability on computing accuracy is not bigger than 0.3 mm. However, TCP affected the computing accuracy greatly, when the calibrated error of TCP is bigger than 0.5, the re‐calibration is very necessary. The accuracy analysis and experimental technique in this paper can guide the research of three‐dimensional information computing by stereo vision and improve the computed accuracy.
Originality/value
The accuracy of seam position information is affected by many interactional factors, the systematic experiments and a simplified error analysis model are designed and established, the main factors such as the sensor's configurable parameters, the accuracy of arc welding robot and the accuracy of image recognition, are included in the model and experiments. The model and experimental method are significant for design of visual sensor and improvement of computing accuracy.
Details
Keywords
Canzhi Guo, Chunguang Xu, Dingguo Xiao, Hanming Zhang and Juan Hao
With the development of materials science and technology, composite workpieces are increasingly used. This paper aims to discuss a non-destructive testing (NDT) solution for…
Abstract
Purpose
With the development of materials science and technology, composite workpieces are increasingly used. This paper aims to discuss a non-destructive testing (NDT) solution for semi-enclosed composite workpieces. A dual-robot system with one robot that grips an irregular-shaped ultrasonic probe (tool) is established.
Design/methodology/approach
According to robotics, this paper defines the orientations of the discrete points coordinate frames in trajectory and proposes an orientation constraint rule between the tool coordinate frame and the scanning trajectory. A four-posture calibration method for calibrating the transformation relationship of the irregular-shaped tool frame relative to the robot flange frame is presented in detail.
Findings
Calibration and verification experiments were performed, and good-quality C-scan images were obtained by applying the constraint rule and the calibration method. Experimental results show that the calibration method used to determine the tool centre point (TCP) position is correct, effective and efficient; the TCP orientation constraint rule can ensure the extension pole of the irregular-shaped ultrasonic probe is parallel to the axis of the semi-enclosed cylindrical workpieces; and the ultrasonic transducer axis is perpendicular to the surface of the workpiece.
Originality/value
This paper proposes a constraint method for the posture of an irregular-shaped tool in this scheme. Theoretical foundations for the four-posture calibration method of the irregular-shaped tool for dual-robot-assisted ultrasonic NDT are presented in detail. This strategy has been successfully applied in the NDT experiment of semi-enclosed composite workpieces.
Details