{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T08:33:18Z","timestamp":1765960398397,"version":"3.46.0"},"reference-count":99,"publisher":"ASME International","issue":"12","license":[{"start":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T00:00:00Z","timestamp":1764201600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>This article presents an overview of recent advancements in the field of kinematic synthesis of mechanisms, with a particular emphasis on unified geometric and machine learning-driven approaches. Historically, mechanism design followed a sequential process. Type synthesis was performed first, followed by dimensional synthesis, often guided by designer intuition and analytical formulations. However, modern methods have increasingly embraced algebraic fitting techniques based on kinematic mapping, projective geometry, and singular value decomposition. These methods allow for simultaneous type and dimensional synthesis, offering a unified computational framework capable of handling revolute and prismatic joints, exact and approximate task specifications, and higher-order constraints. In parallel, data-driven methods, particularly deep learning techniques such as variational autoencoders (VAEs), conditional VAEs, convolutional neural networks (CNNs), reinforcement learning (RL), and transformers, are reshaping the synthesis landscape. Applications span planar, spherical, and spatial mechanisms, with the ability to explore diverse, defect-free designs in real-time. Emerging tools like MotionGen demonstrate the practical viability of these techniques, offering interactive, designer-centric workflows. This convergence of classical kinematics with artificial intelligence is transforming mechanism design into a data-rich, intelligence-augmented discipline. The article discusses open challenges in representation learning, dataset generation, generalization, and human-in-the-loop synthesis, and outlines a vision for the future where machine learning and algebraic synthesis come together to empower creativity, automation, and innovation in mechanism design.<\/jats:p>","DOI":"10.1115\/1.4070204","type":"journal-article","created":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T14:04:36Z","timestamp":1761228276000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":1,"title":["Advancements in Kinematic Synthesis: Data-Driven Methods for Mechanism Design"],"prefix":"10.1115","volume":"25","author":[{"given":"Anurag","family":"Purwar","sequence":"first","affiliation":[{"name":"Stony Brook University Computer-Aided Design and Innovation Lab, Department of Mechanical Engineering, , , \u00a0","place":["Stony Brook, NY, 11794-2300"]}]},{"given":"Qiaode Jeffrey","family":"Ge","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/05qghxh33","id-type":"ROR","asserted-by":"publisher"}],"name":"Stony Brook University Computational Design Kinematics Lab, Department of Mechanical Engineering, , , \u00a0","place":["Stony Brook, NY, 11794-2300"]}]}],"member":"33","published-online":{"date-parts":[[2025,11,27]]},"reference":[{"volume-title":"Kinematic Geometry of Mechanisms","year":"1978","author":"Hunt","key":"2025120812294081300_CIT0001"},{"volume-title":"Theoretical Kinematics","year":"1979","author":"Bottema","key":"2025120812294081300_CIT0002"},{"key":"2025120812294081300_CIT0003","volume-title":"Mechanism Design: Analysis and Synthesis","author":"Erdman","year":"1991","edition":"2nd ed."},{"volume-title":"Introduction to Theoretical Kinematics","year":"1990","author":"McCarthy","key":"2025120812294081300_CIT0004"},{"volume-title":"Geometric Design of Linkages","year":"2010","author":"McCarthy","key":"2025120812294081300_CIT0005"},{"volume-title":"Mechanism Design: Enumeration of Kinematic Structures According to Function","year":"2001","author":"Tsai","key":"2025120812294081300_CIT0006"},{"key":"2025120812294081300_CIT0007","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4020-9485-9_1","article-title":"History of the Dynamics of Machines and Mechanisms From Leonardo to Timoshenko","volume-title":"International Symposium on History of Machines and Mechanisms","author":"Moon","year":"2009"},{"year":"2002","author":"Libraries","key":"2025120812294081300_CIT0008"},{"key":"2025120812294081300_CIT0009","volume-title":"Design of Machinery: An Introduction to the Synthesis and Analysis of Mechanisms and Machines","author":"Norton","year":"2011","edition":"5th ed."},{"issue":"2","key":"2025120812294081300_CIT0010","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1115\/1.4011045","article-title":"A Kinematic Notation for Lower-Pair Mechanisms Based on Matrices","volume":"22","author":"Denavit","year":"1955","journal-title":"ASME J. Appl. Mech."},{"issue":"4","key":"2025120812294081300_CIT0011","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1016\/S0094-114X(02)00120-9","article-title":"Kinematic Structure of Mechanisms Revisited","volume":"38","author":"Mruthyunjaya","year":"2003","journal-title":"Mech. Mach. Theory"},{"key":"2025120812294081300_CIT0012","volume-title":"Type Synthesis of Parallel Mechanisms","author":"Kong","year":"2007","edition":"7th"},{"issue":"3","key":"2025120812294081300_CIT0013","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1115\/1.2406101","article-title":"On Calculating the Degrees of Freedom or Mobility of Overconstrained Linkages: Single-Loop Exceptional Linkages","volume":"129","author":"Rico","year":"2007","journal-title":"ASME J. Mech. Des."},{"key":"2025120812294081300_CIT0014","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1115\/DETC2007-35574","article-title":"A New Mobility Formula for Spatial Mechanisms","volume":"2007","author":"Wampler","year":"2007","journal-title":"ASME Conf. Proc."},{"key":"2025120812294081300_CIT0015","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1115\/DETC2002\/MECH-34307","article-title":"Structure Synthesis of Parallel Manipulators With 3-Dimension Translation and 1-Dimension Rotation","volume":"2002","author":"Jin","year":"2002","journal-title":"ASME Conf. Proc."},{"issue":"4","key":"2025120812294081300_CIT0016","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1115\/1.1758253","article-title":"Theory for Topology Synthesis of Parallel Manipulators and Its Application to Three-Dimension-Translation Parallel Manipulators","volume":"126","author":"Jin","year":"2004","journal-title":"ASME J. Mech. Des."},{"issue":"6","key":"2025120812294081300_CIT0017","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1017\/S0263574711000105","article-title":"Type Synthesis of Parallel Mechanisms Having the First Class $G_F$ Sets and One-Dimensional Rotation","volume":"29","author":"Yang","year":"2011","journal-title":"Robotica"},{"issue":"1","key":"2025120812294081300_CIT0018","doi-asserted-by":"publisher","first-page":"011003","DOI":"10.1115\/1.4002697","article-title":"Type Synthesis of Parallel Mechanisms Having the Second Class GF Sets and Two Dimensional Rotations","volume":"3","author":"Gao","year":"2011","journal-title":"ASME J. Mech. Rob."},{"key":"2025120812294081300_CIT0019","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-09544-3","volume-title":"Kinematics of Mechanical Systems: Fundamentals, Analysis and Synthesis","author":"Angeles","year":"2022"},{"issue":"1","key":"2025120812294081300_CIT0020","doi-asserted-by":"publisher","first-page":"010201","DOI":"10.1115\/1.4003039","article-title":"Kinematics, Polynomials, and Computers\u2014A Brief History","volume":"3","author":"McCarthy","year":"2011","journal-title":"ASME J. Mech. Rob."},{"issue":"5","key":"2025120812294081300_CIT0021","doi-asserted-by":"publisher","first-page":"050801","DOI":"10.1115\/1.4064054","article-title":"A Review of Kinematic Theories and Practices Compiled for Biomechanics Students and Researchers","volume":"146","author":"Erdman","year":"2024","journal-title":"ASME J. Biomech. Eng."},{"volume-title":"Modern Kinematics: Developments in the Last Forty Years","year":"1993","author":"Erdman","key":"2025120812294081300_CIT0022"},{"issue":"9","key":"2025120812294081300_CIT0023","doi-asserted-by":"publisher","first-page":"1280","DOI":"10.1080\/17415977.2017.1396328","article-title":"Developments in Quantitative Dimensional Synthesis (1970-Present): Four-Bar Path and Function Generation","volume":"26","author":"Lee","year":"2018","journal-title":"Inverse Problems Sci. Eng."},{"issue":"1","key":"2025120812294081300_CIT0024","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1080\/17415977.2017.1310858","article-title":"Developments in Quantitative Dimensional Synthesis (1970-Present): Four-Bar Motion Generation","volume":"26","author":"Lee","year":"2018","journal-title":"Inverse Problems Sci. Eng."},{"key":"2025120812294081300_CIT0025","doi-asserted-by":"publisher","first-page":"104715","DOI":"10.1016\/j.mechmachtheory.2021.104715","article-title":"Structural Synthesis Towards Intelligent Design of Plane Mechanisms: Current Status and Future Research Trend","volume":"171","author":"Yang","year":"2022","journal-title":"Mech. Mach. Theory"},{"key":"2025120812294081300_CIT0026","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-30955-7","volume-title":"Kinematic Synthesis of Mechanisms Using Excel\u00ae and Geogebra","author":"S\u00f6ylemez","year":"2023","edition":"1"},{"key":"2025120812294081300_CIT0027","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/s11465-025-0827-5","article-title":"Review on Machine Learning-Based Approaches for the Kinematic Analysis and Synthesis of Mechanisms","volume":"20","author":"Han","year":"2025","journal-title":"Front. Mech. Eng."},{"issue":"3","key":"2025120812294081300_CIT0028","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1115\/1.1737378","article-title":"Dual Quaternion Synthesis of Constrained Robotic Systems","volume":"126","author":"Perez","year":"2004","journal-title":"ASME J. Mech. Des."},{"issue":"1","key":"2025120812294081300_CIT0029","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1115\/1.2125970","article-title":"An Elimination Procedure for Solving the Geometric Design Problem of Spatial 3R Manipulators","volume":"128","author":"Lee","year":"2006","journal-title":"ASME J. Mech. Des."},{"issue":"3","key":"2025120812294081300_CIT0030","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1115\/1.1760550","article-title":"Generalized Linear Product Homotopy Algorithms and the Computation of Reachable Surfaces","volume":"4","author":"Su","year":"2004","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2025120812294081300_CIT0031","unstructured":"Su, H.-J.\n          , 2004, \u201cComputer-Aided Constrained Robot Design Using Mechanism Synthesis Theory,\u201d Ph.D. dissertation, University of California, Irvine, CA."},{"issue":"1","key":"2025120812294081300_CIT0032","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1115\/1.2836473","article-title":"Solving Polynomial Systems for the Kinematic Analysis and Synthesis of Mechanisms and Robot Manipulators","volume":"117","author":"Raghavan","year":"1995","journal-title":"ASME J. Mech. Des."},{"issue":"1","key":"2025120812294081300_CIT0033","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1115\/1.2912579","article-title":"Numerical Continuation Methods for Solving Polynomial Systems Arising in Kinematics","volume":"112","author":"Wampler","year":"1990","journal-title":"ASME J. Mech. Des."},{"issue":"3","key":"2025120812294081300_CIT0034","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1115\/1.1370977","article-title":"Kinematic Synthesis of Spatial R-R Dyads for Path Following With Applications to Coupled Serial Chain Mechanisms","volume":"123","author":"Krovi","year":"2001","journal-title":"ASME J. Mech. Des."},{"issue":"1","key":"2025120812294081300_CIT0035","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1115\/1.1667965","article-title":"Geometric Design of Cylindric PRS Serial Chains","volume":"126","author":"Su","year":"2004","journal-title":"ASME J. Mech. Des."},{"issue":"7","key":"2025120812294081300_CIT0036","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1016\/j.mechmachtheory.2005.01.007","article-title":"The Synthesis of an RPS Serial Chain to Reach a Given Set of Task Positions","volume":"40","author":"Su","year":"2005","journal-title":"Mech. Mach. Theory"},{"issue":"4","key":"2025120812294081300_CIT0037","doi-asserted-by":"publisher","first-page":"652","DOI":"10.1115\/1.1515796","article-title":"Solving the Geometric Design Problem of Spatial 3R Robot Manipulators Using Polynomial Homotopy Continuation","volume":"124","author":"Lee","year":"2002","journal-title":"ASME J. Mech. Des."},{"volume-title":"Advanced Design of Mechanical Systems: From Analysis to Optimization","year":"2005","author":"Eberhard","key":"2025120812294081300_CIT0038"},{"issue":"2","key":"2025120812294081300_CIT0039","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1115\/1.2826242","article-title":"Topological Synthesis of Compliant Mechanisms Using Multi-criteria Optimization","volume":"119","author":"Frecker","year":"1997","journal-title":"ASME J. Mech. Des."},{"article-title":"Towards Integrated Type and Dimensional Synthesis of Mechanisms for Rigid Body Guidance","year":"2004","author":"Hayes","key":"2025120812294081300_CIT0040"},{"issue":"1\u20132","key":"2025120812294081300_CIT0041","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/0004-3702(90)90099-L","article-title":"Qualitative Kinematics in Mechanisms","volume":"44","author":"Faltings","year":"1990","journal-title":"Artif. Intell."},{"key":"2025120812294081300_CIT0042","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/978-3-319-00398-6_11","volume-title":"Volume 14 of Advances in Mechanisms, Robotics, and Design Education and Research, Mechanisms and Machine Science","author":"Ge","year":"2013"},{"issue":"4","key":"2025120812294081300_CIT0043","doi-asserted-by":"publisher","first-page":"041003","DOI":"10.1115\/1.4007447","article-title":"A Novel Approach to Algebraic Fitting of a Pencil of Quadrics for Planar 4R Motion Synthesis","volume":"12","author":"Ge","year":"2012","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2025120812294081300_CIT0044","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2013-13179","article-title":"A Task Driven Approach to the Synthesis of Spherical 4R Linkages Using Algebraic Fitting","author":"Zhao","year":"2013"},{"key":"2025120812294081300_CIT0045","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2013-13197","article-title":"A Task Driven Approach to Simultaneous Type Synthesis and Dimensional Optimization of Planar Parallel Manipulator Using Algebraic Fitting of a Family of Quadrics","author":"Li","year":"2013"},{"article-title":"Constraint Decomposition Via Kinematic Mapping: A New and Efficient Approach to the Solution of the Classical Burmester Problem","year":"2013","author":"Zhao","key":"2025120812294081300_CIT0046"},{"issue":"3","key":"2025120812294081300_CIT0047","doi-asserted-by":"publisher","first-page":"031011","DOI":"10.1115\/1.4035528","article-title":"A Task-Driven Approach to Unified Synthesis of Planar Four-Bar Linkages Using Algebraic Fitting of a Pencil of G-Manifolds","volume":"17","author":"Ge","year":"2017","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"2","key":"2025120812294081300_CIT0048","doi-asserted-by":"publisher","first-page":"024504","DOI":"10.1115\/1.4035899","article-title":"MotionGen: Interactive Design and Editing of Planar Four-Bar Motions Via a Unified Framework for Generating Pose- and Geometric-Constraints","volume":"9","author":"Purwar","year":"2017","journal-title":"ASME J. Mech. Rob."},{"article-title":"A Null-Space Analysis Method for Solving Bilinear Equations in Kinematic Synthesis of Planar and Spherical Dyads","year":"2015","author":"Ge","key":"2025120812294081300_CIT0049"},{"issue":"1","key":"2025120812294081300_CIT0050","doi-asserted-by":"publisher","first-page":"014501","DOI":"10.1115\/1.4041566","article-title":"An Optimal Parametrization Scheme for Path Generation Using Fourier Descriptors for Four-Bar Mechanism Synthesis","volume":"19","author":"Sharma","year":"2019","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2025120812294081300_CIT0051","doi-asserted-by":"publisher","first-page":"011016","DOI":"10.1115\/1.4042054","article-title":"A Motion Synthesis Approach to Solving Alt-Burmester Problem by Exploiting Fourier Descriptor Relationship Between Path and Orientation Data","volume":"11","author":"Sharma","year":"2019","journal-title":"ASME J. Mech. Rob."},{"issue":"1","key":"2025120812294081300_CIT0052","doi-asserted-by":"publisher","first-page":"011003","DOI":"10.1115\/1.4038305","article-title":"A Unified Approach to Exact and Approximate Motion Synthesis of Spherical Four-Bar Linkages Via Kinematic Mapping","volume":"10","author":"Li","year":"2018","journal-title":"ASME J. Mech. Rob."},{"key":"2025120812294081300_CIT0053","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2016-60574","article-title":"From 5-SS Platform Linkage to Four-Revolute Jointed Planar, Spherical and Bennett Mechanisms","author":"Ge","year":"2016"},{"key":"2025120812294081300_CIT0054","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2017-67809","article-title":"Finite Position Synthesis of 5-SS Platform Linkages Including Partially Specified Joint Locations","author":"Ge","year":"2017"},{"issue":"6","key":"2025120812294081300_CIT0055","doi-asserted-by":"publisher","first-page":"061003","DOI":"10.1115\/1.4033434","article-title":"A Task-Driven Unified Synthesis of Planar Four-Bar and Six-Bar Linkages With R- and P-Joints for Five-Position Realization","volume":"8","author":"Zhao","year":"2016","journal-title":"ASME J. Mech. Rob."},{"issue":"1","key":"2025120812294081300_CIT0056","doi-asserted-by":"publisher","first-page":"011014","DOI":"10.1115\/1.4029295","article-title":"A Unified Algorithm for Analysis and Simulation of Planar Four-Bar Motions Defined With R- and P-Joints","volume":"7","author":"Li","year":"2015","journal-title":"ASME J. Mech. Rob."},{"key":"2025120812294081300_CIT0057","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/978-3-030-99826-4_21","volume-title":"Proceedings of the 2022 USCToMM Symposium on Mechanical Systems and Robotics","author":"Deshpande","year":"2022"},{"issue":"6","key":"2025120812294081300_CIT0058","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1115\/1.4046817","article-title":"Using a Point-Line-Plane Representation for Unified Simulation of Planar and Spherical Mechanisms","volume":"20","author":"Sharma","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"2","key":"2025120812294081300_CIT0059","doi-asserted-by":"publisher","first-page":"021004","DOI":"10.1115\/1.4042325","article-title":"A Machine Learning Approach to Kinematic Synthesis of Defect-Free Planar Four-Bar Linkages","volume":"19","author":"Deshpande","year":"2019","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"12","key":"2025120812294081300_CIT0060","doi-asserted-by":"publisher","first-page":"121402","DOI":"10.1115\/1.4044396","article-title":"Computational Creativity Via Assisted Variational Synthesis of Mechanisms Using Deep Generative Models","volume":"141","author":"Deshpande","year":"2019","journal-title":"ASME J. Mech. Des."},{"issue":"2","key":"2025120812294081300_CIT0061","doi-asserted-by":"publisher","first-page":"021005","DOI":"10.1115\/1.4048422","article-title":"An Image-Based Approach to Variational Path Synthesis of Linkages","volume":"21","author":"Deshpande","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"4","key":"2025120812294081300_CIT0062","doi-asserted-by":"publisher","first-page":"4067014","DOI":"10.1115\/1.4067014","article-title":"A Dataset of 3M Single-DOF Planar 4-, 6-, and 8-Bar Linkage Mechanisms With Open and Closed Coupler Curves for Machine Learning-Driven Path Synthesis","volume":"147","author":"Nurizada","year":"2024","journal-title":"ASME J. Mech. Des."},{"issue":"4","key":"2025120812294081300_CIT0063","doi-asserted-by":"publisher","first-page":"044514","DOI":"10.1115\/1.4066963","article-title":"Point-Based Models: A Unified Approach for Geometric Constraint Analysis of Planar N-Bar Mechanisms With Rotary, Sliding, and Rolling Joints","volume":"17","author":"Lyu","year":"2024","journal-title":"ASME J. Mech. Rob."},{"issue":"12","key":"2025120812294081300_CIT0064","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1115\/1.4069901","article-title":"Construction, Reduction, and Decomposition of Planar Mechanisms Via an Extended Pebble Game Framework","volume":"17","author":"Lyu","year":"2025","journal-title":"ASME J. Mech. Rob."},{"issue":"2","key":"2025120812294081300_CIT0065","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1007\/s11465-025-0825-7","article-title":"Path Synthesis of Spatial Revolute-Spherical-Cylindrical-Revolute Mechanisms Using Deep Learning","volume":"20","author":"Deng","year":"2025","journal-title":"Front. Mech. Eng."},{"issue":"6","key":"2025120812294081300_CIT0066","doi-asserted-by":"publisher","first-page":"060811","DOI":"10.1115\/1.4062542","article-title":"Deep Learning-Driven Design of Robot Mechanisms","volume":"23","author":"Purwar","year":"2023","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"6","key":"2025120812294081300_CIT0067","doi-asserted-by":"publisher","first-page":"063302","DOI":"10.1115\/1.4064132","article-title":"A Unified Real-Time Motion Generation Algorithm for Approximate Position Analysis of Planar N-Bar Mechanisms","volume":"146","author":"Lyu","year":"2023","journal-title":"ASME J. Mech. Des."},{"issue":"1","key":"2025120812294081300_CIT0068","doi-asserted-by":"publisher","first-page":"011010","DOI":"10.1115\/1.4064037","article-title":"Transforming Hand-Drawn Sketches of Linkage Mechanisms Into Their Digital Representation","volume":"24","author":"Nurizada","year":"2023","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2025120812294081300_CIT0069","doi-asserted-by":"publisher","first-page":"011008","DOI":"10.1115\/1.4063726","article-title":"An Invariant Representation of Coupler Curves Using a Variational AutoEncoder: Application to Path Synthesis of Four-Bar Mechanisms","volume":"24","author":"Nurizada","year":"2023","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"2","key":"2025120812294081300_CIT0070","doi-asserted-by":"publisher","first-page":"021003","DOI":"10.1115\/1.4051913","article-title":"A Machine Learning Approach to Solve the Alt-Burmester Problem for Synthesis of Defect-Free Spatial Mechanisms.","volume":"22","author":"Sharma","year":"2022","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"6","key":"2025120812294081300_CIT0071","doi-asserted-by":"publisher","first-page":"061004","DOI":"10.1115\/1.4067169","article-title":"Path Generative Model Based on Conditional\u2013Variational Auto Encoder for Four-Bar Mechanism Design","volume":"17","author":"Nurizada","year":"2024","journal-title":"ASME J. Mech. Rob."},{"issue":"3","key":"2025120812294081300_CIT0072","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1115\/1.3267382","article-title":"Motion Synthesis Using Kinematic Mappings","volume":"105","author":"Ravani","year":"1983","journal-title":"J. Mech. Trans. Autom. Des. Trans. ASME"},{"key":"2025120812294081300_CIT0073","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2023-117282","article-title":"A Unified Design Equation to Represent Geometric Constraints of Spatial SS, ES and SE Dyads","author":"Deng","year":"2023"},{"key":"2025120812294081300_CIT0074","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2020-22718","article-title":"Unified Motion Synthesis of Spatial Seven-Bar Platform Mechanisms and Planar-Four Bar Mechanisms","author":"Sharma","year":"2020"},{"issue":"1","key":"2025120812294081300_CIT0075","doi-asserted-by":"publisher","first-page":"014504","DOI":"10.1115\/1.4041788","article-title":"A Computational Geometric Approach for Motion Generation of Spatial Linkages With Sphere and Plane Constraints","volume":"11","author":"Li","year":"2018","journal-title":"ASME J. Mech. Rob."},{"issue":"12","key":"2025120812294081300_CIT0076","doi-asserted-by":"publisher","first-page":"121003","DOI":"10.1115\/1.4066661","article-title":"A Matrix-Based Approach to Unified Synthesis of Planar Four-Bar Mechanisms for Motion Generation With Position, Velocity, and Acceleration Constraints","volume":"24","author":"Deng","year":"2024","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"6","key":"2025120812294081300_CIT0077","doi-asserted-by":"publisher","first-page":"061005","DOI":"10.1115\/1.4037801","article-title":"A Task-Driven Approach to Optimal Synthesis of Planar Four-Bar Linkages for Extended Burmester Problem","volume":"9","author":"Deshpande","year":"2017","journal-title":"ASME J. Mech. Rob."},{"issue":"8","key":"2025120812294081300_CIT0078","doi-asserted-by":"publisher","first-page":"1065","DOI":"10.1016\/S0094-114X(99)00069-5","article-title":"Computation of All Optimum Dyads in the Approximate Synthesis of Planar Linkages for Rigid-Body Guidance","volume":"35","author":"Yao","year":"2000","journal-title":"Mech. Mach. Theory"},{"issue":"2","key":"2025120812294081300_CIT0079","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1139\/TCSME-2008-0010","article-title":"A Comprehensive Solution of the Classical Burmester Problem","volume":"32","author":"Chen","year":"2008","journal-title":"Trans. CSME"},{"issue":"3","key":"2025120812294081300_CIT0080","doi-asserted-by":"publisher","first-page":"034501","DOI":"10.1115\/1.2829979","article-title":"The Synthesis of Dyads With One Prismatic Joint","volume":"130","author":"Chen","year":"2008","journal-title":"ASME J. Mech. Des."},{"issue":"7","key":"2025120812294081300_CIT0081","doi-asserted-by":"publisher","first-page":"882","DOI":"10.1016\/j.mechmachtheory.2007.06.007","article-title":"A Novel Family of Linkages for Advanced Motion Synthesis","volume":"43","author":"Chen","year":"2008","journal-title":"Mech. Mach. Theory"},{"key":"2025120812294081300_CIT0082","doi-asserted-by":"crossref","DOI":"10.18260\/1-2--57713","article-title":"Transforming Engineering Education: Project-Based Learning and Technology Integration in a Senior-Level Mechanisms Course","author":"Kaipa","year":"2025"},{"year":"2023","author":"Purwar","key":"2025120812294081300_CIT0083"},{"issue":"9","key":"2025120812294081300_CIT0084","doi-asserted-by":"publisher","first-page":"924","DOI":"10.1115\/1.2747635","article-title":"Kinematic Mapping Based Assembly Mode Evaluation of Planar Four-Bar Mechanisms","volume":"129","author":"Schr\u00f6cker","year":"2007","journal-title":"ASME J. Mech. Des."},{"issue":"10","key":"2025120812294081300_CIT0085","doi-asserted-by":"publisher","first-page":"1268","DOI":"10.1016\/j.mechmachtheory.2007.10.006","article-title":"The Algebraic Synthesis of a Spatial TS Chain for a Prescribed Acceleration Task","volume":"43","author":"Robson","year":"2008","journal-title":"Mech. Mach. Theory"},{"issue":"6","key":"2025120812294081300_CIT0086","doi-asserted-by":"publisher","first-page":"064501","DOI":"10.1115\/1.4033528","article-title":"A Fourier Descriptor-Based Approach to Design Space Decomposition for Planar Motion Approximation","volume":"8","author":"Li","year":"2016","journal-title":"ASME J. Mech. Rob."},{"issue":"2","key":"2025120812294081300_CIT0087","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1016\/S0094-114X(00)00037-9","article-title":"Dimensional Synthesis of Planar Mechanisms Using Neural Networks: Application to Path Generator Linkages","volume":"36","author":"Vasiliu","year":"2001","journal-title":"Mech. Mach. Theory"},{"issue":"6","key":"2025120812294081300_CIT0088","doi-asserted-by":"publisher","first-page":"1132","DOI":"10.1016\/j.mechmachtheory.2008.09.006","article-title":"Shape Optimization for Path Synthesis of Crank-Rocker Mechanisms Using a Wavelet-Based Neural Network","volume":"44","author":"Galan-Marin","year":"2009","journal-title":"Mech. Mach. Theory"},{"issue":"4","key":"2025120812294081300_CIT0089","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1561\/2200000056","article-title":"An Introduction to Variational Autoencoders","volume":"12","author":"Kingma","year":"2019","journal-title":"Found. Trends\u00ae Mach. Learn."},{"key":"2025120812294081300_CIT0090","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2022-89798","article-title":"LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design","author":"Nobari","year":"2022"},{"issue":"7","key":"2025120812294081300_CIT0091","doi-asserted-by":"publisher","first-page":"073303","DOI":"10.1115\/1.4062147","article-title":"GCP-HOLO: Generating High-Order Linkage Graphs for Path Synthesis","volume":"145","author":"Fogelson","year":"2023","journal-title":"ASME J. Mech. Des."},{"key":"2025120812294081300_CIT0092","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2018-85529","article-title":"Kinematic Synthesis Using Reinforcement Learning","author":"Vermeer","year":"2018"},{"issue":"2","key":"2025120812294081300_CIT0093","doi-asserted-by":"publisher","DOI":"10.1115\/1.4052442","article-title":"Range-Constrained Generative Adversarial Network: Design Synthesis Under Constraints Using Conditional Generative Adversarial Networks","volume":"144","author":"Nobari","year":"2022","journal-title":"ASME J. Mech. Des."},{"key":"2025120812294081300_CIT0094","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1177\/02783649211069156","article-title":"Joint Search of Optimal Topology and Trajectory for Planar Linkages","volume":"42","author":"Pan","year":"2025","journal-title":"Int. J. Rob. Res."},{"key":"2025120812294081300_CIT0095","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2508.09005","article-title":"MechaFormer: Sequence Learning for Kinematic Mechanism Design Automation","author":"Bolanos","year":"2025","journal-title":"Arxiv"},{"key":"2025120812294081300_CIT0096","doi-asserted-by":"crossref","DOI":"10.1609\/aaai.v39i16.33812","article-title":"Deep Generative Model for Mechanical System Configuration Design","author":"Etesam","year":"2025"},{"key":"2025120812294081300_CIT0097","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2409.03763","article-title":"A Dataset for Mechanical Mechanisms","author":"Ghezelbash","year":"2024","journal-title":"Arxiv"},{"issue":"5","key":"2025120812294081300_CIT0098","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1093\/jcde\/qwae084","article-title":"Deep Generative Model-Based Synthesis Framework of Four-Bar Linkage Mechanisms With Target Conditions","volume":"11","author":"Lee","year":"2024","journal-title":"J. Comput. Des. Eng."},{"key":"2025120812294081300_CIT0099","first-page":"38","article-title":"Transformers: State-of-the-Art Natural Language Processing","author":"Wolf","year":"2019"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/25\/12\/121002\/7555150\/jcise-25-1374.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/25\/12\/121002\/7555150\/jcise-25-1374.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T17:29:54Z","timestamp":1765214994000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/25\/12\/120810\/1225553\/Advancements-in-Kinematic-Synthesis-Data-Driven"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,27]]},"references-count":99,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2025,12,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4070204","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2025,11,27]]},"article-number":"120810"}}