Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Optimal robot placement using response surface method


This paper is concerned with a new approach for optimal placement of a prescribed task in the workspace of a robotic manipulator. The approach is resulted by applying response surface method on concept of path translation and path rotation. A robotic optimization tool based on this approach is developed as an add-in to RobotStudio. The methodology has been carefully verified by optimizing the position of several kinds of industrial robots and paths in four showcases to attain minimum cycle time. The results indicate that an increase in productivity up to 37%, compared to the admissible location with the highest cycle time, is achieved by optimally positioning the task in the robot workspace.

This is a preview of subscription content, log in to check access.


  1. 1.

    Yoshikawa T (1985) Manipulability and redundancy control of robotic mechanisms. In: Proceeding of the IEEE Conference on Robotics and Automation, St. Louis, pp 1004–1009

  2. 2.

    Tsai MJ (1986), Workspace geometric characterization and manipulability of industrial robot. Ph.D. Thesis, Department of Mechanical Engineering, Ohio State University

  3. 3.

    Nelson B, Donath M (1990) Optimizing the location of assembly tasks in a manipulator’s workspace. J Robot Syst 7(6):791–811. doi:10.1002/rob.4620070602

  4. 4.

    Luenberger DG (1969) Optimization by vector space methods. Wiley, New York

  5. 5.

    Tsai LW (1999) Robot analysis. Wiley, New York

  6. 6.

    Fardanesh B, Rastegar J (1988) Minimum cycle time location of a task in the workspace of a robot arm. In: Proceeding of the IEEE 23rd Conference on Decision and Control, pp 2280–2283

  7. 7.

    Barral D, Perrin J-P, Dombre E, Lie’geois A (1999) Development of optimisation tools in the context of an industrial robotic CAD software product. Int J Adv Manuf Technol 15(11):822–831. doi:10.1007/s001700050138

  8. 8.

    Vukobratovic M (2002) Beginning of robotics as a separate discipline of technical sciences and some fundamental results—a personal view. Robotica 20(2):223–235

  9. 9.

    ABB RobotStuido User Guide, ABB Robotics AB

  10. 10.

    Matlab User Guide, The MathWorks

  11. 11.

    Box GEP, Hunter WG, Hunter JS (1978) Statistics for experimenters: an introduction to design, data analysis and model building. Wiley, New York

  12. 12.

    Khuri AI, Cornell JA (1987) Response surfaces design and analyses. Dekker, New York

  13. 13.

    Myers RH, Montgomery D (1995) Response surface methodology: process and product optimization using designed experiments. Wiley, New York

  14. 14.

    Haug EJ (1992) Intermediate dynamics. Prentice-Hall, Englewood Cliffs, NJ

Download references

Author information

Correspondence to Behnam Kamrani.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Kamrani, B., Berbyuk, V., Wäppling, D. et al. Optimal robot placement using response surface method. Int J Adv Manuf Technol 44, 201–210 (2009). https://doi.org/10.1007/s00170-008-1824-7

Download citation


  • Robot optimal placement
  • Cycle time
  • Offline programming
  • Robot cell design
  • Response surface method
  • Optimization