Construction of Robot Structure Design Support System by Constraint Logic Programming

1996 ◽  
Vol 8 (5) ◽  
pp. 481-490
Author(s):  
Akira Aiba ◽  
◽  
Shinichi Sato ◽  
Shigeto Aramaki ◽  
◽  
...  

In this paper, we show a validity of a new programming paradigm called constraint logic programming by constructing a robot structure design support system. The design process of a robot structure is divided into a fundamental structure design and a internal structure design. A fundamental structure design is a process that determines a framework of the robot such as a degree of freedom, a number of joint, etc. We mainly support a fundamental structure design. This design system is constructed by constraint logic programming language. The Buchberger algorithm is used to calculate the nonlinear equation in this language. Our design system generates an analysis program independent of robot structure easily. The result of analysis is also gotten in the form of expression. The constraint can be appended incrementally. By constructing such a system, we can achieve remarkable reduction of designer's work in design process.

Author(s):  
Norihiko Goto ◽  
Tsuyoshi Koga ◽  
Shin Okamura ◽  
Kazuhiro Aoyama

A major problem in product design is that the design process is not clear to designers. Therefore, every time designers develop a new product, they face difficulties in determining the order in which the product attributes should be determined, especially in the case of large, complicated products. This problem mainly occurs due to two reasons. First, the knowledge about past product designs is not well arranged and thus there is no way to utilize it. Therefore, this research focuses on developing a design support system that proposes a design process in which the designer can easily reflect the important attributes of a product while facing less difficulties in completing the design; this is done using a topdown design support system. In a top-down design system, the designer expresses the product knowledge using elements such as entity, attribute, constraint, interface, etc. Further, five types of knowledge are expressed in this system. They are: knowledge about product structure, knowledge about product entity, knowledge about product function, knowledge about product constraint, and knowledge about product design process. Since this research focuses on the design process, extracting knowledge about the product design process is very important. To extract this knowledge, we first compare the template of past products and the product currently being designed. Next, we calculate the consistency of the two models. Then, based on the results of the consistency calculation, we select and extract the available knowledge. We create a new process by using this extracted knowledge from the design template. It is possible to produce more than one process by combining the knowledge from more than one template. Finally, we evaluate the process from three perspectives: whether it is easy to reflect the customer requirements, whether the design conflict difficulty is small, and whether the design loop difficulty is small. Based on the evaluation result, the designers can select a process to design a new product. In this research, the ocean thermal energy conversion (OTEC) system is used as an example. Further, a process that can easily design the important attributes with a smaller possibility of breakdown than the existing process is chosen based on the results of applying a model proposed by this research. A well-organized design process has been achieved in the OTEC example. Future works must focus on improving the evaluation of the design process and the method for expressing the design knowledge as a template.


Author(s):  
Xiaochun Hu ◽  
Wei Sun

Abstract This paper presents a framework of Information-Based Design Support System (IBDSS) for composite structure design, which is aiming at to improve the design process by alleviating the cost of obtaining the composite properties and the composite material design, automating design iterations in design process, and assisting to tailor material design. IBDSS mainly includes a database of composite unit cell, a reasoning and decision support module and a design and analysis module. The paper specifies problems in composite structure design, and describes the framework of the IBDSS, the logic structure of unit cell library, and its implementation in Java environment with SQL. The reasoning and decision support module with blackboard architecture and the working environment of IBDSS for Internet based design are also presented.


Kybernetes ◽  
2016 ◽  
Vol 45 (3) ◽  
pp. 521-535 ◽  
Author(s):  
Hsiao-Fang Yang ◽  
Heng-Li Yang

Purpose – User-centered product designs have been attracting increasing attention, particularly in digital design. In interacting with the design support system, designers may face problems such as changing demands (e.g. unclear demands) and insufficient descriptions of these demands (e.g. data scarcity). The purpose of this paper is to build a design support system prototype for demonstrating the feasibility of meeting the high involvement of users in digital products. Design/methodology/approach – Interactive evolutionary computation is applied. Findings – A prototype of self-design greeting card system (SDGCS) was proposed. It provides professional design layouts, offers users numerous self-design models, and allows nonprofessional users to easily design greeting cards. The results of this study show that users were satisfied with the functionality, usefulness, and ease-of-use of the SDGCS. Research limitations/implications – This study used digital card design as an example for demonstrating the feasibility of satisfying the unclear needs of uses, enabling users to design a digital card creatively and complete their designs quickly. However, the current system only supports the design of static objects and layout of card. And the evaluation sample size was small, which might affect generalizability of the findings. Practical implications – In practice, greeting card web operators can image the feasible business models by providing the attraction of self-design functionalities. Originality/value – In current human-centric marketing era, consumers have begun to request interaction with designers in creating the value of a product. However, very few previous studies have provided support for digital product self-design. This study demonstrated the feasibility of satisfying the needs of self-design.


2011 ◽  
Vol 308-310 ◽  
pp. 1540-1545 ◽  
Author(s):  
Woldemichael Dereje Engida ◽  
Fakhruldin Mohd Hashim ◽  
Sujan Debnath

Conceptual design process is considered as the most critical and important phase of product design process. It is the stage where product’s fundamental features are determined, large proportion of the lifecycle cost of the product is committed, and other major decisions are made, which have significant impact on the downstream design and related manufacturing processes. It is also a knowledge intensive process where diverse knowledge and several years of experience are put together to design quality and cost effective products. Unfortunately, computer support systems for this phase are lagging behind compared to the currently available commercial computer aided design (CAD) tools for the later stage of design. This paper proposes a knowledge-based conceptual design support system in which design concepts from existing products and previous experiences are captured and used to design future products. The conceptual design support system will assist designers during the conceptual design process by generating concepts on a morphology chart and handling some of the repetitive tasks. In addition, the generated concepts may inspire designers to generate new concepts. The design support system addresses the key features of conceptual design process such as functional analysis, concept generation and concept evaluation with aid of the production rules within the knowledge-based system.


2006 ◽  
Author(s):  
D. M. Chun ◽  
H. J. Kim ◽  
S. H. Ahn ◽  
J. D. Jang ◽  
G. B. Lee

Sign in / Sign up

Export Citation Format

Share Document