Search results

1 – 2 of 2
Per page
102050
Citations:
Loading...
Access Restricted. View access options
Article
Publication date: 13 May 2014

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…

892

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

Industrial Robot: An International Journal, vol. 41 no. 3
Type: Research Article
ISSN: 0143-991X

Keywords

Access Restricted. View access options
Article
Publication date: 20 February 2009

Mohsen Moradi Dalvand

The objective of this paper included developing a polar robot (SPBot) for rotating and transferring car engine block (CEB) around and along two different axes in a confined…

565

Abstract

Purpose

The objective of this paper included developing a polar robot (SPBot) for rotating and transferring car engine block (CEB) around and along two different axes in a confined workspace envelope.

Design/methodology/approach

The complex transfer operations of the CEB requires sweeping complete surface of the half sphere, and thus a polar robot is best suited to such a task in a confined space. Considering the limited space for this operation, a specially designed manipulator is built comprising 2 degrees of freedom driven by electrical servo motors. Also due to the special form of CEB, an especially designed pneumatic gripper is developed. Kinematics models, static and dynamic equations, together with trajectory planning for such a manipulator are described.

Findings

The high‐speed complex transfer in a limited environment is successfully implemented.

Originality/value

The developed polar robot provides for complex transfer operations that significantly increases the speed of the product line and thus reducing the cycle time from 60 s using manpower to just 20 s using the robot.

Details

Assembly Automation, vol. 29 no. 1
Type: Research Article
ISSN: 0144-5154

Keywords

1 – 2 of 2
Per page
102050