Deep Generative Model-based Synthesis of Four-bar Linkage Mechanisms with Target Conditions
Sumin Lee, Jihoon Kim, Namwoo Kang

TL;DR
This paper introduces a deep learning-based generative model using a conditional GAN to efficiently produce diverse four-bar linkage mechanisms that meet specific kinematic and quasi-static requirements, enhancing design exploration.
Contribution
The paper presents a novel cGAN-based approach for mechanism synthesis that considers both kinematic and quasi-static constraints, outperforming traditional methods in diversity and feasibility.
Findings
Successfully generates multiple mechanisms satisfying design requirements
Outperforms traditional cVAE and NSGA-II in diversity and accuracy
Enables efficient exploration of large design spaces
Abstract
Mechanisms are essential components designed to perform specific tasks in various mechanical systems. However, designing a mechanism that satisfies certain kinematic or quasi-static requirements is a challenging task. The kinematic requirements may include the workspace of a mechanism, while the quasi-static requirements of a mechanism may include its torque transmission, which refers to the ability of the mechanism to transfer power and torque effectively. In this paper, we propose a deep learning-based generative model for generating multiple crank-rocker four-bar linkage mechanisms that satisfy both the kinematic and quasi-static requirements aforementioned. The proposed model is based on a conditional generative adversarial network (cGAN) with modifications for mechanism synthesis, which is trained to learn the relationship between the requirements of a mechanism with respect to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Mechanisms and Dynamics · Manufacturing Process and Optimization · Robot Manipulation and Learning
MethodsConditional Variational Auto Encoder
