Parallel Robot Vision Using Genetic Algorithm and Object Centroid

  • Anup Kale
  • Zenon Chaczko
  • Imre Rudas
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6928)


Parallel Robots are playing a very important role in the medical, automotive, food and many manufacturing applications. Due to its high speed and efficient operation, it is gaining an increasing popularity in these application domains. For making the parallel robots more automated and an intelligent a machine vision system with robust performance is needed. Here, a Machine Vision Algorithm based on Genetic Evolutionary principles for object detection in the Delta Parallel Robot based systems is proposed. The solution applies a simple, robust and high speed algorithm to accurately detect objects for the application domain. The Image Acquisition of a robot’s workspace is performed by using a camera mounted on the end-effector of the robot. The system is trained with the object database and with the most significant visual features of every class of objects. Images are assessed periodically for detecting the Region of Interest (ROI) within an image of the robot’s workspace. The ROI is defined as an area in which a presence of object features is detected. The ROI detection is achieved by applying a random sampling of pixels and an assessment of color threshold of every pixel. The color intensity is assumed as one of the features for classification that is based on the training data. After classification process, the Genetic Algorithm is applied to locate the centroid of an object in every class. In a given application class, the Centroid is considered as the most important feature. Knowledge of an approximate location of the Centroid of objects helps to maintain a high speed and reliable pick and place operations of the Delta robot system. The proposed algorithm is tested by detecting presence of electronic components in the workspace. Experimental results show that the suggested approach offers a reliable solution for the Delta robot system.


Genetic Algorithm Object Detection Machine Vision Kinematic Chain Parallel Robot 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Brandt, G., Zimolong, A., Carrat, L., Merloz, P., Staudte, H.-W., Lavallee, S., Radermacher, K., Rau, G.: CRIGOS: a compact robot for image-guided orthopedic surgery. IEEE Transactions on Information Technology in Biomedicine 3(4), 252–260 (1999)CrossRefGoogle Scholar
  2. 2.
    Bruzzone, L.E., Molfino, R.M., Zoppi, M.: An impedance-controlled parallel robot for high-speed assembly of white goods. Industrial Robot: An Inter’l Journal 32(3), 226–233 (2005)CrossRefGoogle Scholar
  3. 3.
    Centeno, T.M., Lopes, H.S., Felisberto, M.K., de Arruda, L.V.R.: Object detection for computer vision using a robust genetic algorithm. In: Rothlauf, F., Branke, J., Cagnoni, S., Corne, D.W., Drechsler, R., Jin, Y., Machado, P., Marchiori, E., Romero, J., Smith, G.D., Squillero, G. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 284–293. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Clavel, R.: Conception d’un robot parallèle rapide à 4 degrés de liberté, Ph.D. Thesis, EPFL, Lausanne, Switzerland (1991)Google Scholar
  5. 5.
    Corby, N.R.: Machine Vision for Robotics. IEEE Transactions on Industrial Electronics IE-30(3), 282–291 (1983)CrossRefGoogle Scholar
  6. 6.
    Cucchiara, R.: Genetic Algorithms for clustering in machine vision. Machine Vision and Applications 11, 1–6 (1998)CrossRefGoogle Scholar
  7. 7.
    Yi, M., Stephano, S., Jana, K., Sastry Shankar, S.: An invitation to 3-D Vision, From Images to Geometric Models, pp. 48–53. Springer, New York (2004)Google Scholar
  8. 8.
    Merlet, J.P.: Parallel Robots, 2nd edn., pp. 12–13. Springer, Netherlands (2006)zbMATHGoogle Scholar
  9. 9.
    Nabat, V., de la O Rodriguez, M., Company, O., Krut, S., Pierrot, F.: Par4: very high speed parallel robot for pick-and-place. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2005, August 2-6, pp. 553–558 (2005)Google Scholar
  10. 10.
    Pierrot, F., Reynaud, C., Fournier, A.: DELTA: a simple and efficient parallel robot. Robotica 8, 105–109 (1990)CrossRefGoogle Scholar
  11. 11.
    Wang, M., Wei, K., Yuan, J., Xu, K.: A research for intelligent cotton picking robot based on machine vision. In: International Conference on Information and Automation, ICIA 2008, June 20-23, pp. 800–803 (2008)Google Scholar
  12. 12.
    Weck, M., Staimer, D.: Parallel kinematic machine tools: current states and future potentials. Ann. CIRP 51(2), 671–683 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Anup Kale
    • 1
  • Zenon Chaczko
    • 1
  • Imre Rudas
    • 2
  1. 1.Faculty of Engineering and Information TechnologyUniversity of Technology SydneyUltimoAustralia
  2. 2.Óbuda UniversityBudapestHungary

Personalised recommendations