LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design

<jats:title>Abstract</jats:title> <jats:p>In this paper, we introduce LINKS, a dataset of 100 million one degree of freedom planar linkage mechanisms and 1.1 billion coupler curves, which is more than 1000 times larger than any existing database of planar mechanisms...

Full description

Bibliographic Details
Main Authors: Heyrani Nobari, Amin, Srivastava, Akash, Gutfreund, Dan, Ahmed, Faez
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Language:English
Published: American Society of Mechanical Engineers 2023
Online Access:https://hdl.handle.net/1721.1/150731
_version_ 1826203338255892480
author Heyrani Nobari, Amin
Srivastava, Akash
Gutfreund, Dan
Ahmed, Faez
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Heyrani Nobari, Amin
Srivastava, Akash
Gutfreund, Dan
Ahmed, Faez
author_sort Heyrani Nobari, Amin
collection MIT
description <jats:title>Abstract</jats:title> <jats:p>In this paper, we introduce LINKS, a dataset of 100 million one degree of freedom planar linkage mechanisms and 1.1 billion coupler curves, which is more than 1000 times larger than any existing database of planar mechanisms and is not limited to specific kinds of mechanisms such as four-bars, six-bars, etc. which are typically what most databases include. LINKS is made up of various components including 100 million mechanisms, the simulation data for each mechanism, normalized paths generated by each mechanism, a curated set of paths, the code used to generate the data and simulate mechanisms, and a live web demo for interactive design of linkage mechanisms. The curated paths are provided as a measure for removing biases in the paths generated by mechanisms that enable a more even design space representation. In this paper, we discuss the details of how we can generate such a large dataset and how we can overcome major issues with such scales. To be able to generate such a large dataset we introduce a new operator to generate 1-DOF mechanism topologies, furthermore, we take many steps to speed up slow simulations of mechanisms by vectorizing our simulations and parallelizing our simulator on a large number of threads, which leads to a simulation 800 times faster than the simple simulation algorithm. This is necessary given on average, 1 out of 500 candidates that are generated are valid (and all must be simulated to determine their validity), which means billions of simulations must be performed for the generation of this dataset. Then we demonstrate the depth of our dataset through a bi-directional chamfer distance-based shape retrieval study where we show how our dataset can be used directly to find mechanisms that can trace paths very close to desired target paths. Furthermore, we discuss how we plan to expand LINKS to include more complex mechanical components and expand the dataset in the future. our work is available at https://github.com/ahnobari/LINKS. We believe LINKS will enable a vast array of computational approaches in kinematic design.</jats:p>
first_indexed 2024-09-23T12:35:22Z
format Article
id mit-1721.1/150731
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T12:35:22Z
publishDate 2023
publisher American Society of Mechanical Engineers
record_format dspace
spelling mit-1721.1/1507312023-05-17T03:27:15Z LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design Heyrani Nobari, Amin Srivastava, Akash Gutfreund, Dan Ahmed, Faez Massachusetts Institute of Technology. Department of Mechanical Engineering <jats:title>Abstract</jats:title> <jats:p>In this paper, we introduce LINKS, a dataset of 100 million one degree of freedom planar linkage mechanisms and 1.1 billion coupler curves, which is more than 1000 times larger than any existing database of planar mechanisms and is not limited to specific kinds of mechanisms such as four-bars, six-bars, etc. which are typically what most databases include. LINKS is made up of various components including 100 million mechanisms, the simulation data for each mechanism, normalized paths generated by each mechanism, a curated set of paths, the code used to generate the data and simulate mechanisms, and a live web demo for interactive design of linkage mechanisms. The curated paths are provided as a measure for removing biases in the paths generated by mechanisms that enable a more even design space representation. In this paper, we discuss the details of how we can generate such a large dataset and how we can overcome major issues with such scales. To be able to generate such a large dataset we introduce a new operator to generate 1-DOF mechanism topologies, furthermore, we take many steps to speed up slow simulations of mechanisms by vectorizing our simulations and parallelizing our simulator on a large number of threads, which leads to a simulation 800 times faster than the simple simulation algorithm. This is necessary given on average, 1 out of 500 candidates that are generated are valid (and all must be simulated to determine their validity), which means billions of simulations must be performed for the generation of this dataset. Then we demonstrate the depth of our dataset through a bi-directional chamfer distance-based shape retrieval study where we show how our dataset can be used directly to find mechanisms that can trace paths very close to desired target paths. Furthermore, we discuss how we plan to expand LINKS to include more complex mechanical components and expand the dataset in the future. our work is available at https://github.com/ahnobari/LINKS. We believe LINKS will enable a vast array of computational approaches in kinematic design.</jats:p> 2023-05-16T14:30:24Z 2023-05-16T14:30:24Z 2022-08-14 2023-05-16T14:25:47Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/150731 Heyrani Nobari, Amin, Srivastava, Akash, Gutfreund, Dan and Ahmed, Faez. 2022. "LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design." Volume 3A: 48th Design Automation Conference (DAC). en 10.1115/detc2022-89798 Volume 3A: 48th Design Automation Conference (DAC) Creative Commons Attribution-Noncommercial-Share Alike https://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf American Society of Mechanical Engineers arXiv
spellingShingle Heyrani Nobari, Amin
Srivastava, Akash
Gutfreund, Dan
Ahmed, Faez
LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title_full LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title_fullStr LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title_full_unstemmed LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title_short LINKS: A Dataset of a Hundred Million Planar Linkage Mechanisms for Data-Driven Kinematic Design
title_sort links a dataset of a hundred million planar linkage mechanisms for data driven kinematic design
url https://hdl.handle.net/1721.1/150731
work_keys_str_mv AT heyraninobariamin linksadatasetofahundredmillionplanarlinkagemechanismsfordatadrivenkinematicdesign
AT srivastavaakash linksadatasetofahundredmillionplanarlinkagemechanismsfordatadrivenkinematicdesign
AT gutfreunddan linksadatasetofahundredmillionplanarlinkagemechanismsfordatadrivenkinematicdesign
AT ahmedfaez linksadatasetofahundredmillionplanarlinkagemechanismsfordatadrivenkinematicdesign