Using Standard Components in Evolutionary Robotics to Produce an Inexpensive Robot Arm

Evolutionary Robotics (ER) makes use of evolutionary algorithms to evolve controllers and morphologies of robots. Despite successful demonstrations in laboratory experiments, ER has not been widely adopted by industry as means of robot design. A possible reason for this is that current ER approaches ignore issues that are important when designing robots for practical use. For example, the availability and cost of components used for robot construction should be considered. A robot designed by the ER process may require specialised custom components to be built to support the physical functioning of the design, if the components selected by an ER process are not widely available. Alternatively, the ER designed robot may be too expensive to be constructed. This paper demonstrates that standard off-the-shelf components can be used by the ER process to design a robot. A robot arm is used as a sample problem, which is successfully optimised to use components from a fixed list while minimising cost.

[1]  B.B. Biswal,et al.  Revolute manipulator workspace optimization: A comparative study , 2013, Appl. Soft Comput..

[2]  Hod Lipson,et al.  Evolutionary Robotics and Open-Ended Design Automation , 2005 .

[3]  Jordan B. Pollack,et al.  Computer Evolution of Buildable Objects for Evolutionary Design by Computers , 1998 .

[4]  Andrés Faiña,et al.  An evolution friendly modular architecture to produce feasible robots , 2015, Robotics Auton. Syst..

[5]  Jordan B. Pollack,et al.  Automatic design and manufacture of robotic lifeforms , 2000, Nature.

[6]  Sergiu-Dan Stan,et al.  Multi-objective Design Optimization of Mini Parallel Robots Using Genetic Algorithms , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[7]  Jordan B. Pollack,et al.  TITLE : Generative Representations for the Automated Design of Modular Physical Robots , 2003 .

[8]  David Johan Christensen,et al.  A distributed and morphology-independent strategy for adaptive locomotion in self-reconfigurable modular robots , 2013, Robotics Auton. Syst..

[9]  Inman Harvey,et al.  Evolutionary robotics: the Sussex approach , 1997, Robotics Auton. Syst..

[10]  R. K. Mittal,et al.  Optimal manipulator parameter tolerance selection using evolutionary optimization technique , 2008, Eng. Appl. Artif. Intell..

[11]  Serdar Kucuk,et al.  Dexterous workspace optimization of an asymmetric six-degree of freedom Stewart-Gough platform type manipulator , 2013, Robotics Auton. Syst..

[12]  Sarosh Patel,et al.  Task based synthesis of serial manipulators , 2015, Journal of advanced research.