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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bruyninckx, H.: Open robot control software: the orocos project. In: IEEE International Conference on Robotics and Automation, vol. 3, pp. 2523–2528 (2001)
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)
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)
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)
Chocron, O.: Evolutionary design of modular robotic arms. Robotica 26(03), 323–330 (2008)
Chocron, O., Bidaud, P.: Genetic design of 3D modular manipulators. In: IEEE International Conference on Robotics and Automation, vol. 1, pp. 223–228 (1997)
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
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)
Fonseca, C., Fleming, P.: Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization. In: Fifth International Conference on Genetic Algorithms, pp. 416–423 (1993)
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)
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)
Leger, C.: Automated synthesis and optimization of robot configuration: an evolutionary approach, ph.d. dissertation. Ph.D. thesis, Canegie Mellon University (1999)
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)
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)
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)
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)
Pahl, G., Beitz, W.: Engineering Design. Springer, Berlin (1984)
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)
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)
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)
Sims, K.: Evolving virtual creatures. In: Computer Graphics, SIGGRAPH 1994, pp. 15–22 (1994)
Snyman, J., van Tonder, F.: Optimum design of a three-dimensional serial robot manipulator. Structural and Multidisciplinary Optimization 17(2), 172–185 (1999)
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)
Srinivas, N., Deb, K.: Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evolutionary Computation 2(3), 221–248 (1994)
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)
Yoshikawa, T.: Manipulability of robotic mechanisms. The International Journal of Robotics Research 4(2), 3–9 (1985)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)