scholarly journals A survey on evolutionary-aided design in robotics

Robotica ◽  
2018 ◽  
Vol 36 (12) ◽  
pp. 1804-1821 ◽  
Author(s):  
Shanker G. Radhakrishna Prabhu ◽  
Richard C. Seals ◽  
Peter J. Kyberd ◽  
Jodie C. Wetherall

SUMMARYThe evolutionary-aided design process is a method to find solutions to design and optimisation problems. Evolutionary algorithms (EAs) are applied to search for optimal solutions from a solution space that evolves over several generations. EAs have found applications in many areas of robotics. This paper covers the efforts to determine body morphology of robots through evolution and body morphology with the controller of robots or similar creatures through co-evolution. The works are reviewed from the perspective of how different algorithms are applied and includes a brief explanation of how they are implemented.

2020 ◽  
pp. 147807712094317
Author(s):  
John Haddal Mork ◽  
Marcin Luczkowski

Detailing joints are important when designing structures. In this design process, a structure is divided into different joint types. Digital fabrication and algorithmic aided design have changed the conceptions and requirements of joint detailing. However, parametric tools that can efficiently identify joint types based on the solution space are not available. This article presents a methodology that efficiently generates topological relations and enables the user to assign joint instances to joint types. A series of property-based search criteria components is applied to define the solution space of a joint type. Valid joints are coherently filtered, deconstructed and outputted for detailing. The article explains both the methodology and programming-related aspects of the joint type filtering. The article concludes that the developed methodology offers the desired flexibility and may be suitable for other materials and applications.


Science Scope ◽  
2017 ◽  
Vol 041 (01) ◽  
Author(s):  
Nicholas Garafolo ◽  
Nidaa Makki ◽  
Katrina Halasa ◽  
Wondimu Ahmed ◽  
Kristin Koskey ◽  
...  

Water ◽  
2020 ◽  
Vol 12 (3) ◽  
pp. 695 ◽  
Author(s):  
Weiwei Bi ◽  
Yihui Xu ◽  
Hongyu Wang

Over the past few decades, various evolutionary algorithms (EAs) have been applied to the optimization design of water distribution systems (WDSs). An important research area is to compare the performance of these EAs, thereby offering guidance for the selection of the appropriate EAs for practical implementations. Such comparisons are mainly based on the final solution statistics and, hence, are unable to provide knowledge on how different EAs reach the final optimal solutions and why different EAs performed differently in identifying optimal solutions. To this end, this paper aims to compare the real-time searching behaviour of three widely used EAs, which are genetic algorithms (GAs), the differential evolution (DE) algorithm and the ant colony optimization (ACO). These three EAs are applied to five WDS benchmarking case studies with different scales and complexities, and a set of five metrics are used to measure their run-time searching quality and convergence properties. Results show that the run-time metrics can effectively reveal the underlying searching mechanisms associated with each EA, which significantly goes beyond the knowledge from the traditional end-of-run solution statistics. It is observed that the DE is able to identify better solutions if moderate and large computational budgets are allowed due to its great ability in maintaining the balance between the exploration and exploitation. However, if the computational resources are rather limited or the decision has to be made in a very short time (e.g., real-time WDS operation), the GA can be a good choice as it can always identify better solutions than the DE and ACO at the early searching stages. Based on the results, the ACO performs the worst for the five case study considered. The outcome of this study is the offer of guidance for the algorithm selection based on the available computation resources, as well as knowledge into the EA’s underlying searching behaviours.


2010 ◽  
Vol 166-167 ◽  
pp. 297-302 ◽  
Author(s):  
Florina Moldovan ◽  
Valer Dolga

In this article is presented a short classification for walking robots that are based on leg locomotion and the main objectives that walking robots designers must achieve. The leg configuration of the walking robot is essential for obtaining a stable motion. Computer aided design process offers certain advantages for designers who attend to realize competitive products with fewer errors and in a short term. The aim of this article is to present the graphical results of the kinematic analysis of a new type of walking mechanism designed by Dutch physicist and sculptor Theo Jansen using Pro Engineer program and SAM, in order to compare the results.


2011 ◽  
Vol 421 ◽  
pp. 559-563
Author(s):  
Yong Chao Gao ◽  
Li Mei Liu ◽  
Heng Qian ◽  
Ding Wang

The scale and complexity of search space are important factors deciding the solving difficulty of an optimization problem. The information of solution space may lead searching to optimal solutions. Based on this, an algorithm for combinatorial optimization is proposed. This algorithm makes use of the good solutions found by intelligent algorithms, contracts the search space and partitions it into one or several optimal regions by backbones of combinatorial optimization solutions. And optimization of small-scale problems is carried out in optimal regions. Statistical analysis is not necessary before or through the solving process in this algorithm, and solution information is used to estimate the landscape of search space, which enhances the speed of solving and solution quality. The algorithm breaks a new path for solving combinatorial optimization problems, and the results of experiments also testify its efficiency.


2013 ◽  
Vol 5 (2) ◽  
pp. 17-31
Author(s):  
Luís Martinho ◽  
Luís Paulo Reis

Online Peer-To-Peer lending has seen some growing media attention since its recent creation. Nonetheless, the systems which provide deal brokerage in this context have yet to be given significant consideration within the scientific community. This paper is part of a broader effort to setup a Peer-to-Peer lending community in Portugal. This work focuses on solving the infrastructural problem of combining investment offers from potential lenders with loan requests from potential borrowers. The combination process must strive for an optimal result, which pleases lenders and borrowers alike, despite their opposing agendas. Simultaneously the combination result should also benefit the platform’s business model, so as to keep it sustainable and profitable. Several optimization metaheuristics, powered by a constraint programming module, were applied to efficiently explore the problem’s solution space and to find optimal solutions. The results achieved with this approach show how metaheuristic-driven optimization can be successfully applied to Peer-to-Peer lending combination problems.


2013 ◽  
Vol 655-657 ◽  
pp. 1710-1713
Author(s):  
Xiao Ping Jin ◽  
Xue Liang Wang ◽  
En Rong Mao ◽  
Zheng He Song

The paper presents a structure and functions of an expert system for aided design of rice harvester chassis systems. It was developed on basis of a detailed analysis of the design process, including knowledge bases regarding chassis systems automated design, a community of parameterized parts and assemblies and interference engine. In the creation of the system, Visual C++, Pro/Engineering and Oracle database were used. This system is characterized by a rule-oriented representation of knowledge, forward chaining inference methods, and graphic representation of the design results by parameterized technology. The industrial application of this system proved its high reliability and accuracy.


2003 ◽  
Author(s):  
Douglas S. McCorkle ◽  
Kenneth M. Bryden

Optimization techniques that search a solution space without designer intervention are becoming important tools in the engineering design of many thermal fluid systems. Evolutionary algorithms are among the most robust of these optimization methods because the ability to optimize many designs simultaneously makes evolutionary algorithms less susceptible to premature convergence. However application of evolutionary algorithms to thermal and fluid systems described by high fidelity models (e.g. computational fluid dynamics) has been limited due to the high computational cost of the fitness evaluation. This paper presents a novel technique that combines two technologies used in the optimization of thermal fluids systems. The first is graph based evolutionary algorithms that are implemented to help increase the diversity of the evolving population of designs. The second is an algorithm utilizing a feed forward neural network that develops a stopping criterion for computational fluid dynamics solutions. This reduces the time required for each future evaluation in the evolutionary process and allows for more complex thermal fluids systems to be optimized. In the system examined here the overall reduction in computational time is approximately 8 times.


Sign in / Sign up

Export Citation Format

Share Document