Computational Design and Analysis of a Magic SnakeSource: Journal of Mechanisms and Robotics:;2020:;volume( 012 ):;issue: 005DOI: 10.1115/1.4046351Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: The Magic Snake (Rubik’s Snake) is a toy that was invented decades ago. It draws much less attention than Rubik’s Cube, which was invented by the same professor, Erno Rubik. The number of configurations of a Magic Snake, determined by the number of discrete rotations about the elementary wedges in a typical snake, is far less than the possible configurations of a typical cube. However, a cube has only a single three-dimensional (3D) structure while the number of sterically allowed 3D conformations of the snake is unknown. Here, we demonstrate how to represent a Magic Snake as a one-dimensional (1D) sequence that can be converted into a 3D structure. We then provide two strategies for designing Magic Snakes to have specified 3D structures. The first enables the folding of a Magic Snake onto any 3D space curve. The second introduces the idea of “embedding” to expand an existing Magic Snake into a longer, more complex, self-similar Magic Snake. Collectively, these ideas allow us to rapidly list and then compute all possible 3D conformations of a Magic Snake. They also form the basis for multidimensional, multi-scale representations of chain-like structures and other slender bodies including certain types of robots, polymers, proteins, and DNA.
|
Collections
Show full item record
contributor author | Li, Zilong | |
contributor author | Hou, Songming | |
contributor author | Bishop, Thomas C. | |
date accessioned | 2022-02-04T14:51:15Z | |
date available | 2022-02-04T14:51:15Z | |
date copyright | 2020/03/09/ | |
date issued | 2020 | |
identifier issn | 1942-4302 | |
identifier other | jmr_12_5_054501.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4274522 | |
description abstract | The Magic Snake (Rubik’s Snake) is a toy that was invented decades ago. It draws much less attention than Rubik’s Cube, which was invented by the same professor, Erno Rubik. The number of configurations of a Magic Snake, determined by the number of discrete rotations about the elementary wedges in a typical snake, is far less than the possible configurations of a typical cube. However, a cube has only a single three-dimensional (3D) structure while the number of sterically allowed 3D conformations of the snake is unknown. Here, we demonstrate how to represent a Magic Snake as a one-dimensional (1D) sequence that can be converted into a 3D structure. We then provide two strategies for designing Magic Snakes to have specified 3D structures. The first enables the folding of a Magic Snake onto any 3D space curve. The second introduces the idea of “embedding” to expand an existing Magic Snake into a longer, more complex, self-similar Magic Snake. Collectively, these ideas allow us to rapidly list and then compute all possible 3D conformations of a Magic Snake. They also form the basis for multidimensional, multi-scale representations of chain-like structures and other slender bodies including certain types of robots, polymers, proteins, and DNA. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Computational Design and Analysis of a Magic Snake | |
type | Journal Paper | |
journal volume | 12 | |
journal issue | 5 | |
journal title | Journal of Mechanisms and Robotics | |
identifier doi | 10.1115/1.4046351 | |
page | 54501 | |
tree | Journal of Mechanisms and Robotics:;2020:;volume( 012 ):;issue: 005 | |
contenttype | Fulltext |