Skip to main content

Evolutionary Design of a Robotic Manipulator for a Highly Constrained Environment

  • Conference paper
Book cover New Horizons in Evolutionary Robotics

Part of the book series: Studies in Computational Intelligence ((SCI,volume 341))

Abstract

This paper presents the design of a manipulator working in a highly constrained workspace. The difficulties implied by the geometry of the environment lead to resort to evolutionary-aided design techniques. As the solution space is likely to be shaped strangely due to the particular environment, a special attention is paid to support the algorithm exploration and avoid negative impacts from the problem formulation, the fitness function or the evaluation. In that respect, a specific genome able to encompass all cases is set up and a constraint compliant control law is used to avoid the arbitrary penalization of robots. The presented results illustrate the methodology adopted to work with the developed evolutionary-aided design tool.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bruyninckx, H.: Open robot control software: the orocos project. In: IEEE International Conference on Robotics and Automation, vol. 3, pp. 2523–2528 (2001)

    Google Scholar 

  2. Carbone, G., Ottaviano, E., Ceccarelli, M.: An optimum design procedure for both serial and parallel manipulators. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 221(7), 829–843 (2007)

    Article  Google Scholar 

  3. Ceccarelli, M., Lanni, C.: A multi-objective optimum design of general 3R manipulators for prescribed workspace limits. Mechanism and Machine Theory 39(2), 119–132 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  4. Chedmail, P., Ramstein, E., CMAO-Productique, N.: Robot mechanism synthesis and genetic algorithms. In: IEEE International Conference on Robotics and Automation, vol. 4, pp. 3466–3471 (1996)

    Google Scholar 

  5. Chocron, O.: Evolutionary design of modular robotic arms. Robotica 26(03), 323–330 (2008)

    Article  Google Scholar 

  6. Chocron, O., Bidaud, P.: Genetic design of 3D modular manipulators. In: IEEE International Conference on Robotics and Automation, vol. 1, pp. 223–228 (1997)

    Google Scholar 

  7. Deb, K.: Multi-objective optimization using evolutionary algorithms. John Wiley & Sons, Chichester (2001); The book in use for refering any term and process relatted multi-objective optimization. It emphasizes on Evolutionary techniques but gives significant difference between classical and evolutionary techniques

    MATH  Google Scholar 

  8. Deb, K., Pratap, A., Agrawal, S., Meyrivan, T.: A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6(2), 182–197 (2002)

    Article  Google Scholar 

  9. Fonseca, C., Fleming, P.: Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization. In: Fifth International Conference on Genetic Algorithms, pp. 416–423 (1993)

    Google Scholar 

  10. Han, J., Chung, W.K., Youm, Y., Kim, S.: Task based design on modular robot manipulator using efficient genetic algorithm. In: IEEE International Conference on Robotics and Automation, vol. 1, pp. 507–512 (1997)

    Google Scholar 

  11. Horn, J., Nafploitis, N., Goldberg, D.: A niched Pareto genetic algorithm for multiobjective optimization. In: First IEEE Conference on Evolutionary Computation, vol. 1, pp. 82–87 (1994)

    Google Scholar 

  12. Leger, C.: Automated synthesis and optimization of robot configuration: an evolutionary approach, ph.d. dissertation. Ph.D. thesis, Canegie Mellon University (1999)

    Google Scholar 

  13. Liégeois, A.: Automatic supervisory control of the configuration and behavior of multibody mechanisms. IEEE Transactions on Systems, Man and Cybernetics 7(12), 868–871 (1977)

    Article  MATH  Google Scholar 

  14. Mouret, J.B., Doncieux, S.: Overcoming the bootstrap problem in evolutionary robotics using behavioral diversity. In: IEEE Congress on Evolutionary Computation, pp. 1161–1168 (2009)

    Google Scholar 

  15. Mouret, J.B., Doncieux, S.: Sferes_v2: Evolvin’ in the Multi-Core World. In: WCCI 2010 IEEE World Congress on Computational Intelligence, Congress on Evolutionary Computation (CEC), pp. 4079–4086 (2010)

    Google Scholar 

  16. Nakamura, Y., Hanafusa, H.: Inverse kinematics solutions with singularity robustness for robot manipulator control. Journal of Dynamic Systems, Measurement and Control 108, 163–171 (1986)

    Article  MATH  Google Scholar 

  17. Pahl, G., Beitz, W.: Engineering Design. Springer, Berlin (1984)

    Google Scholar 

  18. Rubrecht, S., Padois, V., Bidaud, P., de Broissia, M.: Constraint compliant control for a redundant manipulator in a cluttered environment. In: Proceedings of the 12th International Symposium on Advances in Robot Kinematics, pp. 367–376 (2010)

    Google Scholar 

  19. Salle, D., Bidaud, P., Morel, G.: Optimal design of high dexterity modular mis instrument for coronary artery bypass grafting. In: IEEE International Conference on Robotics and Automation, vol. 2, pp. 1276–1281 (2004)

    Google Scholar 

  20. Siciliano, B., Slotine, J.J.: A general framework for managing multiple tasks in highly redundant robotic systems. In: IEEE International Conference on Advanced Robotics, vol. 2, pp. 1211–1216 (1991)

    Google Scholar 

  21. Sims, K.: Evolving virtual creatures. In: Computer Graphics, SIGGRAPH 1994, pp. 15–22 (1994)

    Google Scholar 

  22. Snyman, J., van Tonder, F.: Optimum design of a three-dimensional serial robot manipulator. Structural and Multidisciplinary Optimization 17(2), 172–185 (1999)

    Google Scholar 

  23. Sotzing, C., Htay, W., Congdon, C.: Gencem: A genetic algorithms approach to coordinated exploration and mapping with multiple autonomous robots. IEEE Congress on Evolutionary Computation 3, 2317–2324 (2005)

    Article  Google Scholar 

  24. Srinivas, N., Deb, K.: Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evolutionary Computation 2(3), 221–248 (1994)

    Article  Google Scholar 

  25. Yang, G., Chen, I.: Task-based optimization of modular robot configurations: minimized degree-of-freedom approach. Mechanism and machine theory 35(4), 517–540 (2000)

    Article  MATH  Google Scholar 

  26. Yoshikawa, T.: Manipulability of robotic mechanisms. The International Journal of Robotics Research 4(2), 3–9 (1985)

    Article  MathSciNet  Google Scholar 

  27. Zitzler, E., Thiele, L.: Multiobjective optimization using evolutionary algorithms - A comparative case study. In: Eiben, A.E., Bäck, T., Schoenauer, M., Schwefel, H.-P. (eds.) PPSN 1998. LNCS, vol. 1498, p. 292. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rubrecht, S., Singla, E., Padois, V., Bidaud, P., de Broissia, M. (2011). Evolutionary Design of a Robotic Manipulator for a Highly Constrained Environment. In: Doncieux, S., Bredèche, N., Mouret, JB. (eds) New Horizons in Evolutionary Robotics. Studies in Computational Intelligence, vol 341. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18272-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-18272-3_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-18271-6

  • Online ISBN: 978-3-642-18272-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics