Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Fares J. Abu-Dakka is active.

Publication


Featured researches published by Fares J. Abu-Dakka.


Autonomous Robots | 2015

Adaptation of manipulation skills in physical contact with the environment to reference force profiles

Fares J. Abu-Dakka; Bojan Nemec; Jimmy Alison Jørgensen; Thiusius Rajeeth Savarimuthu; Norbert Krüger; Ales Ude

We propose a new methodology for learning and adaption of manipulation skills that involve physical contact with the environment. Pure position control is unsuitable for such tasks because even small errors in the desired trajectory can cause significant deviations from the desired forces and torques. The proposed algorithm takes a reference Cartesian trajectory and force/torque profile as input and adapts the movement so that the resulting forces and torques match the reference profiles. The learning algorithm is based on dynamic movement primitives and quaternion representation of orientation, which provide a mathematical machinery for efficient and stable adaptation. Experimentally we show that the robot’s performance can be significantly improved within a few iteration steps, compensating for vision and other errors that might arise during the execution of the task. We also show that our methodology is suitable both for robots with admittance and for robots with impedance control.


Industrial Robot-an International Journal | 2014

Solving peg-in-hole tasks by human demonstration and exception strategies

Fares J. Abu-Dakka; Bojan Nemec; Aljaž Kramberger; Anders Buch; Norbert Krüger; Ales Ude

Purpose – The purpose of this paper is to propose a new algorithm based on programming by demonstration and exception strategies to solve assembly tasks such as peg-in-hole. Design/methodology/approach – Data describing the demonstrated tasks are obtained by kinesthetic guiding. The demonstrated trajectories are transferred to new robot workspaces using three-dimensional (3D) vision. Noise introduced by vision when transferring the task to a new configuration could cause the execution to fail, but such problems are resolved through exception strategies. Findings – This paper demonstrated that the proposed approach combined with exception strategies outperforms traditional approaches for robot-based assembly. Experimental evaluation was carried out on Cranfield Benchmark, which constitutes a standardized assembly task in robotics. This paper also performed statistical evaluation based on experiments carried out on two different robotic platforms. Practical implications – The developed framework can have an...


international conference on advanced robotics | 2013

Transfer of assembly operations to new workpiece poses by adaptation to the desired force profile

Bojan Nemec; Fares J. Abu-Dakka; Barry Ridge; Ales Ude; Jimmy Alison Jørgensen; Thiusius Rajeeth Savarimuthu; Jerome Jouffroy; Henrik Gordon Petersen; Norbert Krüger

In this paper we propose a new algorithm that can be used for adaptation of robot trajectories in automated assembly tasks. Initial trajectories and forces are obtained by demonstration and iteratively adapted to specific environment configurations. The algorithm adapts Cartesian space trajectories to match the forces recorded during the human demonstration. Experimentally we show the effectiveness of our approach on learning of Peg-in-Hole (PiH) task. We performed our experiments on two different robotic platforms with workpieces of different shapes.


Robotica | 2015

A direct approach to solving trajectory planning problems using genetic algorithms with dynamics considerations in complex environments

Fares J. Abu-Dakka; Francisco Valero; Jose Luis Suñer; Vicente Mata

This paper presents a new genetic algorithm methodology to solve the trajectory planning problem. This methodology can obtain smooth trajectories for industrial robots in complex environments using a direct method. The algorithm simultaneously creates a collision-free trajectory between initial and final configurations as the robot moves. The presented method deals with the uncertainties associated with the unknown kinematic properties of intermediate via points since they are generated as the algorithm evolves looking for the solution. Additionally, the objective of this algorithm is to minimize the trajectory time, which guides the robot motion. The method has been applied successfully to the PUMA 560 robotic system. Four operational parameters (execution time, computational time, end-effector distance travelled and significant points distance travelled) have been computed to study and analyze the algorithm efficiency. The experimental results show that, the proposed optimization algorithm for the trajectory planning problem of an industrial robot is feasible.


Industrial Robot-an International Journal | 2012

Comparing the efficiency of five algorithms applied to path planning for industrial robots

Francisco Rubio; Fares J. Abu-Dakka; Francisco Valero; Vicente Mata

Purpose – The purpose of this paper is to compare the quality and efficiency of five methods for solving the path planning problem of industrial robots in complex environments.Design/methodology/approach – In total, five methods are presented for solving the path planning problem and certain working parameters have been monitored using each method. These working parameters are the distance travelled by the robot and the computational time needed to find a solution. A comparison of results has been analyzed.Findings – After this study, it could be easy to know which of the proposed methods is most suitable for application in each case, depending on the parameter the user wants to optimize. The findings have been summarized in the conclusion section.Research limitations/implications – The five techniques which have been developed yield good results in general.Practical implications – The algorithms introduced are able to solve the path planning problem for any industrial robot working with obstacles.Social ...


Advanced Robotics | 2012

Evolutionary Path Planning Algorithm for Industrial Robots

Fares J. Abu-Dakka; Francisco Valero; Vicente Mata

Abstract This paper proposed a new methodology to solve collision free path planning problem for industrial robot using genetic algorithms. The method poses an optimization problem that aims to minimize the significant points traveling distance of the robot. The behavior of more two operational parameters – the end effector traveling distance and computational time – are analyzed. This algorithm is able to obtain the solution for any industrial robot working in the complex environments, just it needs to choose a suitable significant points for that robot. An application example has been illustrated using robot Puma 560.


international conference on intelligent robotics and applications | 2011

Parallel-Populations genetic algorithm for the optimization of cubic polynomial joint trajectories for industrial robots

Fares J. Abu-Dakka; Iyad F. Assad; Francisco Valero; Vicente Mata

In this paper a parallel-populations genetic algorithm procedure is presented for the obtainment of minimum-time trajectories for industrial robots. This algorithm is fed in first place by a sequence of configurations then cubic spline functions are used for the construction of joint trajectories for industrial robots. The algorithm is subjected to two types of constraints: (1) Physical constraints on joint velocities, accelerations, and jerk. (2) Dynamic constraints on torque, power, and energy. Comparison examples are used to evaluate the method with different combinations of crossover and mutation.


European Journal of Mechanics A-solids | 2013

Evolutionary indirect approach to solving trajectory planning problem for industrial robots operating in workspaces with obstacles

Fares J. Abu-Dakka; Francisco Rubio; Francisco Valero; Vicente Mata


Riunet | 2011

Trajectory planning for industrial robot using genetic algorithms

Fares J. Abu-Dakka


Archive | 2012

Robust peg-in-hole manipulation motivated by a human tele-operating strategy

Lars-Peter Ellekilde; Bojan Nemec; Dannie Liljekrans; Thiusius Rajeeth Savarimuthu; Dirk Kraft; Fares J. Abu-Dakka; Ales Ude; Norbert Krüger

Collaboration


Dive into the Fares J. Abu-Dakka's collaboration.

Top Co-Authors

Avatar

Bojan Nemec

University of Ljubljana

View shared research outputs
Top Co-Authors

Avatar

Francisco Valero

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Vicente Mata

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Norbert Krüger

University of Southern Denmark

View shared research outputs
Top Co-Authors

Avatar

Ales Ude

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jimmy Alison Jørgensen

University of Southern Denmark

View shared research outputs
Top Co-Authors

Avatar

Francisco Rubio

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Anders Buch

University of Southern Denmark

View shared research outputs
Researchain Logo
Decentralizing Knowledge