Oh, the joys of being a programmer - you can put your nose into any topic and do something fun. In this case a team of researchers has automated and improved the design of wind-up toys.
The researchers, from University of Science and Technology of China, the Chinese University of Hong Kong and University College London, will present their work at SIGGRAPH Asia 2017 in Bangkok at the end of November.
They introduce it saying:
I have to say that I think the teapot is amazing and everyone involved in computer graphics should have at least the teapot on their desk to play with. (In case you have missed it, the teapot is a icon of computer graphics.) The rabbit, however, is like something dreamed up by a neural network and should come with a warning.
The basic method uses a system of mechanisms that can be put together to make the desired motions and then an analysis and optimization step. It is quite involved, but not difficult to understand so if you want to know more read the paper:
"First, we identify eleven elemental mechanisms commonly found in wind-up toys, and model their geometry, kinematics, and connections with analytical equations. Second, we automatically construct conceptual designs represented as motion transfer trees and initialize mechanisms by connecting elemental mechanisms following the transfer trees. Finally, we iteratively optimize the geometry and layout of elemental mechanisms in a coarse-to-fine manner, so that the wind-up mechanism becomes more compact and its part motions resemble the user-specified motions."
There is more work to be done, specifically a torque analysis to make sure that the motor can drive the linkages and the addition of a walking mode.
Are there any practical applications apart from improved toys?
"Lastly, besides wind-up toys, we plan to explore the use of our methods on micro robots and mechanical toys that are driven with limited battery power."
There was a time when to achieve a complex motion you would always consider a suitable linkage first. Everything from a case catch to a shaker and sorter for small parts. Today, we tend to just throw a few motors at the job and let software program the motion. Perhaps there are still cases where clever mechanics is the solution.
Computational Design of Wind-up Toys by Peng Song, Xiaofei Wang, Xiao Tang, Hongfei Xu and Ligang Liu of the University of Science and Technology of China; Chi-Wing Fu of the Chinese University of Hong Kong; and Niloy J. Mitra of University College London.
i-programmer, 2017-11-19, http://www.i-programmer.info/news/181-algorithms/11314-algorithmic-designs-of-wind-up-toys.html
On May 11, the Nature Publishing Group released Nature Publishing Index 2010 China, remarking “a dramatic rise in the quality of research being published by China”. University of Science and Technology of China is ranked 3rd of TOP 10 Institutions in Index 2010 China.
This article came from News Center of USTC.