GCP-HOLO: Generating High-Order Linkage Graphs for Path SynthesisSource: Journal of Mechanical Design:;2023:;volume( 145 ):;issue: 007::page 73303-1DOI: 10.1115/1.4062147Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: One degrees-of-freedom (1DOF) linkages are persistent in mechanical systems. However, designing linkages to follow a desired path, known as path synthesis, is challenging due to non-linearities, combinatorial nature, and strict geometric constraints. Current state-of-the-art algorithms cannot scale well to linkages with higher-order linkage graphs, which are required to satisfy more complicated paths for new mechanical systems, such as hopping and flying robots. One reason for this is that state-of-the-art algorithms spend the majority of the time exploring constraint-violating designs. This work uses an Assur group 0DOF linkage as a graph grammar rule to modify both linkage graph and spatial parameters, ensuring all designs are valid 1DOF linkages. Using this graph grammar, this paper formulates linkage path synthesis as a tree search and uses a deep reinforcement learning (DRL) agent to search the space of kinematically feasible planar 1DOF linkages. This paper introduces a method using a graph convolution policy for high-order linkage graph optimization (GCP-HOLO). An anytime algorithm, GCP-HOLO outputs linkages with 1–8 loops (4–16 bars) efficiently. When comparing the GCP-HOLO formulation to a recent state-of-the-art paper that solves a mixed integer conic program, GCP-HOLO generates sets of solutions of varying linkage complexities to eight test trajectories in a quarter of the time. Extending GCP-HOLO with a global node optimization, such as covariance matrix adaptation evolutionary strategy, the results quickly converge to finding better solutions for 4/8 tests, with the whole pipeline capable of a 13X speed increase.
|
Collections
Show full item record
| contributor author | Fogelson, Mitchell B. | |
| contributor author | Tucker, Conrad | |
| contributor author | Cagan, Jonathan | |
| date accessioned | 2023-08-16T18:44:17Z | |
| date available | 2023-08-16T18:44:17Z | |
| date copyright | 4/19/2023 12:00:00 AM | |
| date issued | 2023 | |
| identifier issn | 1050-0472 | |
| identifier other | md_145_7_073303.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4292410 | |
| description abstract | One degrees-of-freedom (1DOF) linkages are persistent in mechanical systems. However, designing linkages to follow a desired path, known as path synthesis, is challenging due to non-linearities, combinatorial nature, and strict geometric constraints. Current state-of-the-art algorithms cannot scale well to linkages with higher-order linkage graphs, which are required to satisfy more complicated paths for new mechanical systems, such as hopping and flying robots. One reason for this is that state-of-the-art algorithms spend the majority of the time exploring constraint-violating designs. This work uses an Assur group 0DOF linkage as a graph grammar rule to modify both linkage graph and spatial parameters, ensuring all designs are valid 1DOF linkages. Using this graph grammar, this paper formulates linkage path synthesis as a tree search and uses a deep reinforcement learning (DRL) agent to search the space of kinematically feasible planar 1DOF linkages. This paper introduces a method using a graph convolution policy for high-order linkage graph optimization (GCP-HOLO). An anytime algorithm, GCP-HOLO outputs linkages with 1–8 loops (4–16 bars) efficiently. When comparing the GCP-HOLO formulation to a recent state-of-the-art paper that solves a mixed integer conic program, GCP-HOLO generates sets of solutions of varying linkage complexities to eight test trajectories in a quarter of the time. Extending GCP-HOLO with a global node optimization, such as covariance matrix adaptation evolutionary strategy, the results quickly converge to finding better solutions for 4/8 tests, with the whole pipeline capable of a 13X speed increase. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | GCP-HOLO: Generating High-Order Linkage Graphs for Path Synthesis | |
| type | Journal Paper | |
| journal volume | 145 | |
| journal issue | 7 | |
| journal title | Journal of Mechanical Design | |
| identifier doi | 10.1115/1.4062147 | |
| journal fristpage | 73303-1 | |
| journal lastpage | 73303-12 | |
| page | 12 | |
| tree | Journal of Mechanical Design:;2023:;volume( 145 ):;issue: 007 | |
| contenttype | Fulltext |