A curve-fitting genetic algorithm for a styling application

Fitting curves in computer-aided geometric design is generally regarded as an optimisation problem. Depending on the application, the conditions to be satisfied can make the problem difficult to solve using classic methods, and for this reason, stochastic methods, such as genetic algorithms appear to be appropriate. This article considers a curve fitting problem, with the objective of generating shapes with specific curvature variations for use in the design of car bodies. To this end, a particular curve model was developed and implemented within a genetic algorithm. The main characteristics of this algorithm are described and its promising results are presented. The conclusion will show that this technique can be used as an alternative method in the design of car bodies.