Online Trajectory Generation of a 2 Link Robot in Presence of Obstacle

Article Preview

Abstract:

Online coordination of multiple robots working on a single workstation requires special attention. In these applications it is generally necessary that the robot arm follow a desired path in workspace so that it does not crash with any obstacle or the other robots. In this paper a two link planar robot crossing a rectangular obstacle is considered. The proposed idea is to define the relationship between obstacle's dimensions and the required joints trajectories parameters which allow the robot to reach its destination in the presence of an obstacle. First, the desired path for robot avoiding the obstacle is defined using a fourth degree polynomial. Corresponding robot joints trajectories are defined using a sinusoidal function with four parameters. Next, Design of Experiments (DOE) technique is utilized. Three levels for width and length of the obstacle are used as input and a full factorial DOE with nine experiments is defined. Instead of using the inverse kinematics, Particle Swarm Optimization (PSO) algorithm is used to obtain parameters of the robot joint sinusoidal functions. A second degree regression is used to obtain the relationship between each of the four sinusoidal function parameters and the obstacle dimensions. The obtained regression equations allow online changes to the trajectory as obstacle dimensions change. Four case studies, different obstacle dimensions, are simulated using the two link robot. The results show that using the obtained relationships the robot reaches its desired destination, with high accuracy, while avoiding the obstacles.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 488-489)

Pages:

1772-1776

Citation:

Online since:

March 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Ata, A.A. and T.R. Myo, Collision-free trajectory planning for manipulators using generalized pattern search. International Journal of Simulation Modelling, 2006. 5(4): pp.145-154.

DOI: 10.2507/ijsimm05(4)2.074

Google Scholar

[2] Saska, M., et al. Robot path planning using particle swarm optimization of ferguson splines. 2006. Hamburg.

DOI: 10.1109/etfa.2006.355416

Google Scholar

[3] Biswas, A., B.L. Deekshatulu, and S.S. Roy. Energy optimal trajectory planning of a robotic manipulator using genetic algorithm. 2010. Durgapur, West Bengal.

DOI: 10.1063/1.3516354

Google Scholar

[4] Ozaki, H. and C. -j. Lin. Optimal B-spline joint trajectory generation for collision-free movements of a manipulator under dynamic constraints. 1996. Minneapolis, MN, USA: IEEE.

DOI: 10.1109/robot.1996.509260

Google Scholar

[5] Wu, L. and Y. Hori. Real-time collision-free path planning for robot manipulator based on octree model. 2006. Istanbul.

DOI: 10.1109/amc.2006.1631672

Google Scholar

[6] Jiju Antony. Design of experiments for engineers and scientists, 2003, Butterworth-Heinemann.

Google Scholar

[7] Wang, Y.T. and Jan, Y.J.  Path planning for robot-assisted grinding processes. 2001. ICRA. IEEE International Conference on Robotics and Automation, 331 - 336 vol. 1.

DOI: 10.1109/robot.2001.932573

Google Scholar

[8] Kennedy, J. and R. Eberhart. Particle swarm optimization. 1995. Perth, Aust: IEEE.

Google Scholar

[9] Shi, Y. and R. Eberhart. Modified particle swarm optimizer. 1998. Anchorage, AK, USA: IEEE.

Google Scholar

[10] Eberhart, R. and J. Kennedy. New optimizer using particle swarm theory. 1995. Nagoya, Jpn: IEEE.

Google Scholar