217 research outputs found

    Ergonomic Chair Design by Fusing Qualitative and Quantitative Criteria using Interactive Genetic Algorithms

    Get PDF
    This paper emphasizes the necessity of formally bringing qualitative and quantitative criteria of ergonomic design together, and provides a novel complementary design framework with this aim. Within this framework, different design criteria are viewed as optimization objectives; and design solutions are iteratively improved through the cooperative efforts of computer and user. The framework is rooted in multi-objective optimization, genetic algorithms and interactive user evaluation. Three different algorithms based on the framework are developed, and tested with an ergonomic chair design problem. The parallel and multi-objective approaches show promising results in fitness convergence, design diversity and user satisfaction metrics

    The development and application of an optimization tool in industrial design

    Get PDF
    AbstractDesigners are identified, in industry 4.0, as the professional figures that have to design well performing new object. In order to do this, it is necessary to take into account a series of properties called design objectives. Often the structural problem of new design is underestimated or even not considered. This can be a real problem because this objective is in competitive and in contrast with other design objectives. So, this can bring to substantial change in a design in the final phase and sometimes to the complete change. In this paper is presented an optimization workflow that adopt a Multi Objective Optimization engine so called "Octopus" and Karamba3D, that is a Finite Elements (FE) plug-in, typically used in structural simulations, these extensions run in a software: Grassopper3D, that is a parametric design tool. The workflow allows designers to explore a large range of solutions and at the same time permits to filter and sort the optimized models in order to analyze the tradeoff of the resultant solution space, both qualitatively and quantitatively. In such way designers can obtain easily a lot of information of the generate design and identify potential solution for immediate use or for further optimization. In this paper is analyzed a design problem of an ergonomic chair in order to provide the efficiency of the workflow. The design criteria and the structural problem for this type of design object are identified as the main optimization objectives in order to iteratively improve the design solutions

    Geometry of curves and surfaces in contemporary chair design

    Get PDF
    In the present work, we focus on some of the current trends used in furniture design, from a dual point of view: differential geometry of curves and surfaces, and the existing perspective deriving from the usual techniques of computer-aided design. The contributions of architects such as Alvar Aalto, Mies van der Rohe, Marcel Breuer, Arne Jacobsen and Charles and Ray Eames to contemporary chair design are related to these techniques. Among them, we point out those which are performed by means of spatial geometric transformations of curves and surfaces, with an emphasis on ruled surfaces

    Interactive ant colony optimization (iACO) for early lifecycle software design

    Get PDF
    Finding good designs in the early stages of the software development lifecycle is a demanding multi-objective problem that is crucial to success. Previously, both interactive and non-interactive techniques based on evolutionary algorithms (EAs) have been successfully applied to assist the designer. However, recently ant colony optimization was shown to outperform EAs at optimising quantitative measures of software designs with a limited computational budget. In this paper, we propose a novel interactive ACO (iACO) approach, in which the search is steered jointly by an adaptive model that combines subjective and objective measures. Results show that iACO is speedy, responsive and effective in enabling interactive, dynamic multi-objective search. Indeed, study participants rate the iACO search experience as compelling. Moreover, inspection of the learned model facilitates understanding of factors affecting users' judgements, such as the interplay between a design's elegance and the interdependencies between its components. © 2014 Springer Science+Business Media New York

    Augmented Evolutionary Intelligence: Combining Human and Evolutionary Design for Water Distribution Network Optimisation

    Get PDF
    This is the author accepted manuscript. The final version is available from ACM via the DOI in this recordEvolutionary Algorithms (EAs) have been employed for the optimisation of both theoretical and real-world problems for decades. These methods although capable of producing near-optimal solutions, often fail to meet real-world application requirements due to considerations which are hard to define in an objective function. One solution is to employ an Interactive Evolutionary Algorithm (IEA), involving an expert human practitioner in the optimisation process to help guide the algorithm to a solution more suited to real-world implementation. This approach requires the practitioner to make thousands of decisions during an optimisation, potentially leading to user fatigue and diminishing the algorithm’s search ability. This work proposes a method for capturing engineering expertise through machine learning techniques and integrating the resultant heuristic into an EA through its mutation operator. The human-derived heuristic based mutation is assessed on a range of water distribution network design problems from the literature and shown to often outperform traditional EA approaches. These developments open up the potential for more effective interaction between human expert and evolutionary techniques and with potential application to a much larger and diverse set of problems beyond the field of water systems engineering.Engineering and Physical Sciences Research Council (EPSRC

    Volcano: An interactive sword generator

    Get PDF
    In this work, we introduce Volcano, a tool for the procedural generation of 3D models of swords. Unlike common procedural content generation tools, it exploits interactive evolution to reduce as much as possible the effort of the users during the generation process. Indeed, Volcano allows to forge the desired type of swords through a rather simple visual exploration of the design space. The 3D models generated with the tool can be directly used as game assets or further developed with a standard modeling software. A prototype of Volcano was tested by 30 users, including both students and game developers. The feedbacks received are very positive: tools like Volcano might be useful both for players, to create user contents, and for developers, to speed-up the design of game contents

    ChatGPT and Other Large Language Models as Evolutionary Engines for Online Interactive Collaborative Game Design

    Full text link
    Large language models (LLMs) have taken the scientific world by storm, changing the landscape of natural language processing and human-computer interaction. These powerful tools can answer complex questions and, surprisingly, perform challenging creative tasks (e.g., generate code and applications to solve problems, write stories, pieces of music, etc.). In this paper, we present a collaborative game design framework that combines interactive evolution and large language models to simulate the typical human design process. We use the former to exploit users' feedback for selecting the most promising ideas and large language models for a very complex creative task - the recombination and variation of ideas. In our framework, the process starts with a brief and a set of candidate designs, either generated using a language model or proposed by the users. Next, users collaborate on the design process by providing feedback to an interactive genetic algorithm that selects, recombines, and mutates the most promising designs. We evaluated our framework on three game design tasks with human designers who collaborated remotely.Comment: (Submitted

    Affordance-based Design Product Evolution Using Customer Feedback

    Get PDF
    Designers can benefit from involving the user in the product development process. Understanding how users perceive products can help designers make decisions that better accommodate user needs. Though several methods have been created that involve the user at different stages of the design process, there is still no clear connection between user perceptions and product improvements. Affordance Based Design (ABD) provides the theoretical background needed to explore such connections. ABD is a systematic de-sign method that uses the concept of affordances to describe the interactions between users and products. The integration of ABD and genetic algorithms (GAs) is proposed as a way to capture the perceptions from users in the form of affordance quality evaluations. This research investigates how those user perceptions can be used to improve or evolve product variants. A design tool is developed to test product evolution with the proposed ABD/GA integration. The affordance based interactive genetic algorithm (ABIGA) lets designers capture user perceptions of products. In this tool, designers must specify the design pa-rameters of the product as well as some of its affordances. Users can access design exper-iments from their computers or smart phones and are shown a representation of the prod-uct they evaluate. A set of six experiments were carried to test the evolution of a steering wheel. Three of these experiments were done with real users while the rest were done us-ing a random number generator as the input. Two additional experiments were done with real users to test the evolution of a compact digital camera. Results show that product form can be evolved toward better solutions based on the perceptions of users. The results can also link user perceptions with the form of the product. Designers can extract relationships between affordance evaluations and design parameters. Such relationships can be used to predict how changes in the design parameter values can affect user percep-tions of affordance quality. Product evolution through affordance evaluations could eventually be used to not only improve the external geometry of products, but also certain internal aspects of prod-ucts. Such a tool could be used in multiple stages of the design process, taking advantage of optimization tools linked to the concept of affordance to automate aspects of the prod-uct development process
    • 

    corecore