Abstract
Robotic self-assembly of deformable materials holds potential for the automatic construction of complex robots. Current manipulation for deformable manipulation mainly focuses on a soft robot. It still remains a great challenge for morphology manipulation of a swarm of particles. Chladni patterns have raised great interest in the field of self-assembly for different materials. The formation of Chladni patterns is driven by the vibration process that involves the particles moving from disorder to order. Particles bounce randomly on the plate, and gradually accumulate along nodal lines, whereas the instantaneous random effect is inevitable, meaning that the trajectories of particles are uncertain. Here, the vibration tweezer is proposed by programmable two-frequency driving Chladni patterns. Different materials can be precisely and flexibly trapped to the vibration node. The vibration tweezer is further programmed for arbitrary positions by solving the vibration inverse problem. Then, different controllable trajectories “PKU” manipulation of particle can be achieved through switching the tweezer positions. Most importantly, the vibration tweezer exhibits the morphology of granular materials assemblages with collection, motion, and rotation. This work paves the way for the control of complex self-assembly, thereby enabling programmable manipulation of granular materials and micro robots.
Introduction
Widespread self-assembly phenomena can be seen in natural systems. The second law of thermodynamics states that disorder tends to increase unless there exist external forces. 1 These ordered processes have been modeled by the particles system. 2 Inspired by these phenomena, the self-assembly is manipulated with different materials such as particles, fluid, and soft materials. 3
The manipulation of particles into ordered patterns and trajectories has important applications in many fields such as 3D printing, 4 microfluidic chips, 5 micro robots, 6 medicine engineering, 7 etc. Different kinds of manipulation methods have been widely studied, including optical tweezers, 8 magnetic field, 9 electric field, 10 and acoustic method. 11 The optical tweezer, which uses an optical wave of a small wavelength, can only manipulate nanoscale particles. The magnetic and electric manipulation methods require that particles should have electric and magnetic properties, 12 whereas the acoustic method has advantages such as no selectivity to particles properties and being contactless for different particle sizes. Besides, acoustic waves with different modes possess excellent programmable capacity for manipulation. 13
To get better manipulation, the acoustic method has been applied in different environments, involving the vibrating plate, 14 the surface acoustic wave, 15 and the fluid medium. 16 Particles are generally trapped to regions near nodal lines or antinodes, where the mechanical equilibrium condition exists. Therefore, the manipulation comes down to the control of acoustic fields. The main control methods focus on the actuators and the acoustic structure design. By using multiple actuators, 17 both of the phase and amplitude distributions can be controlled, and multiple particles can be individually manipulated. Thus, different particles patterns and trajectories can be manipulated. 18 Besides, the wave-front can be modified by designing inhomogeneous structures, 19 and desired patterns or trajectory of particles can be manipulated with an acoustic hologram. 18 However, these structures are prefabricated and only suitable for fixed pattern or trajectory manipulation, which cannot be tunable for other trajectories.
The dynamic manipulation has been investigated on a rigid vibrating plate as well as a flexural vibrating plate. Different patterns of granular materials form through switching the driving frequency, amplitude, and particles number. 20 Also, Lynch and colleagues 21 developed the robotic platforms by the rigid vibrating plate. The object is manipulated by the inducement of friction in a position-dependent manner. On the flexural vibrating plate, under the driving of an external harmonic force, simple patterns form for the resonant modes, which are called Chladni patterns. 22 In 1787, Chladni patterns were originally applied by the German physicist Chladni to make the vibration visible. 23 Moreover, particles of size ranging from millimeters to nanometers can be manipulated.24,25 Large particles bounce on the vibrating plate and accumulate onto nodal lines, forming Chladni patterns, whereas fine particles are dragged to antinodes due to the acoustic streaming, forming inverse Chladni patterns. 26
The particles move randomly on the Chladni plate, which means that the trajectory is uncontrollable. Besides, the motion before they settle onto nodal lines is still not very well understood. To explain the random effect, different hypothetical stochastic models were proposed, including the Brownian motion model 27 and the Gaussian distribution model. 28 To overcome the random effect, the machine vision feedback method has been applied for the motion control. 14 However, the method is based on learning the displacement and uncertainty data for each frequency, which strongly depends on the complex feedback control system. The manipulation for this method is induced by the impulsive force far from nodal lines. The particle motion, therefore, is still dispersing due to the random effect.
More recently, Latifi et al. 29 have demonstrated the merging of a swarm of particles for inverse Chladni patterns in water. However, the merging is at a particular position by selecting a special frequency, which is induced by the combination of acoustophoretic effect with plate vibration. Up to now, the random effect is inevitable for the particle manipulation on the Chladni plate, for which the manipulation of a swarm of particles gets dispersed. Current manipulation for deformable manipulation mainly focuses on a soft robot. 30 The arbitrary morphology manipulation of a swarm of particles still remains a great challenge.
In this article, we will show the robotic manipulation by a vibration tweezer. The object can be trapped and manipulated, regardless of the random effects. The particle's motion is induced by the impulsive force, which is characterized statistically by correlation with the vibration amplitude. Moreover, we show that the manipulation is controllable in a converging impulsive force field. Further, the converging impulsive force field can be constructed by the intersection of two nodal lines, which are generated by a two-frequency signal. Therefore, the two-frequency driving vibration tweezer is proposed, where the impulsive force field is converging to a vibration node. The tweezer is controlled for arbitrary trajectories “PKU” by programming the two-frequency driving signal sequence. Moreover, the vibration tweezer exhibits morphology assemblages of granular materials with collection, motion, and rotation at arbitrary positions. Therefore, the vibration tweezer is able to manipulate not only a single particle of different properties but also the morphology of granular materials.
Methodology
The robotic manipulation platform
Experiments have been performed on an aluminum plate, which is centrally driven by a vibration generator, with the four edges serving as free boundaries. Therefore, the flexural vibration mode is driven on the plate to manipulate particles, as shown in Figure 1a. To manipulate particles to different positions, different vibration modes and the corresponding frequencies, which are simulated by a computer by using the finite-element solver COMSOL Multiphysics, are generated on the plate. Then, the voltage signal data are imported from a programmable signal generator (Agilent 33220A). The power amplifier (B&K 2721) is used to amplify the signal, which is preprogrammed as a sequence of two-frequency signal segments, as shown in Figure 1b. All the patterns and trajectories processes are imaged by a video camera (Canon EOS 80D).

Experimental setup for the programmable vibration tweezer.
First, the Chladni experiment is performed on a rectangular plate with dimensions of 280 × 240 × 2 mm. Silica sand particles (nominal grain size 0.125 mm, black color) are uniformly sprinkled on the plate to form Chladni patterns, which are driven by the first five resonant frequencies of a rectangular plate (134, 192, 488, 758, 1042 Hz). The first five-order Chladni patterns match well with the vibration acceleration minimum regions, which are acquired by a Polytec Laser Doppler Vibrometer (Polytec PSV400), as shown in Figure 2a.

The particle motion mechanism on the Chladni plate.
Besides, the moving process is tracked by using a small steel cylinder (diameter 4 mm, and height 1 mm). Four times of repeated experiments are performed for the two same starting positions, which are marked as yellow circles in Figure 2a. The first five-order modes are each driven for 30 s, which provides enough time for the particle to finally settle on the nodal lines. The particle jumps further, and gradually the motion becomes more dispersing when driven by the next modes. The trajectories are different, and end on different positions, which are marked as pluses and crosses in Figure 2a. The instantaneous random effect is inevitable along the trajectory, whereas the particle on the nodal line is stable. Thus, the particle trajectory is uncertain, resulting in dispersing distribution of particles along the nodal lines.
The robotic manipulation mechanism on the vibrating plate
To understand the motion mechanism, we investigate the vertical bounce process by simulation and experiment. The hard sphere collision model
31
is developed to simulate the collision and motion process on the vibrating plate (see the Method for Particles Collision Simulation section in Supplementary Data). Here, we simulate the two-dimensional collision process. The vibration amplitude of the plate is modeled as
The red sand particles bounce near a node of
The bounce height h is of positive correlation with the vibration amplitude
where
Then, the particles fall freely from a height h, and they bounce onto the plate with velocity
where e and
For the Cartesian coordinate system with basis vectors
with
where Bt is the standard random variable having a zero mean value, and
Under the inducement of the impulsive force field, particles accumulate to regions near nodal lines, where there exists a mechanical equilibrium condition. For equilibrium positions, the maximum acceleration does not exceed the acceleration of gravity g, which means particles do not separate from the plate. Therefore, the mechanical equilibrium condition for maximum acceleration is obtained as
Particles bounce into this region, then settle down by the collision and friction on the plate.
The robotic manipulation by the vibration tweezer
The particle is induced by the impulsive force field; thus, it moves to nodal lines, where the impulsive force is 0. The manipulation, therefore, depends on how to control the nodal line's position. First, we perform the straight-line trajectory manipulation of the particle on a square plate with dimensions of 240 × 240 × 2 mm, as shown in Supplementary Movie S1. The manipulation is performed by using the first seven resonant modes, with the resonant frequencies such as 429, 795, 1186, 1953, 2329, 2579, and 3478 Hz, respectively. The resonant modes can be split into a sequence of nodal lines from

Straight-line trajectory manipulation of single particle driven by single frequency.
For most part of the trajectory forward manipulation, the particle moves near these cross points. However, the particle begins to deviate markedly from
How to achieve the converged impulsive force field is further investigated on the rectangular plate. We perform the control of the nodal lines driven by two frequencies, which are visualized by multiple sand particles. The sandpile is initially located at the position

The dispersing and converging impulsive force field.
Up to this point, we have demonstrated that the particles accumulate to regions where the vibration amplitude is 0, and further the vibration tweezer is achieved by the intersection of two nodal lines. The position of the vibration tweezer is based on controlling the nodal line positions. Here, we investigate the inverse problem based on variable frequencies. The flexural vibration displacement
with
The centrally driven sinusoid function can be expressed as
For a point such as

The inverse problem for vibration tweezer.
Results
The robotic trajectory manipulation
Here, the vibration tweezer is used to manipulate particles with arbitrary trajectories. We split the designated trajectories into a set of points
In Figure 6a, different trajectories “PKU” manipulation is demonstrated (Supplementary Movie S2). The trajectory for each character is split into 50 points, which are marked as the red crosses. The particle moves from point to point, and it gets trapped to the vibration tweezer. Then, the particle settles steadily on the equilibrium point, till the next signal segment is driven. Now less affected by the random effect, the particle finally moves along the designated trajectories. Moreover, the hard sphere model is used for the simulation of the manipulation process, which is in good correspondence with the experimental trials and the programmable trials. The simulation also has programmable two-frequency waves of frequencies

Programmable trajectory manipulation of single particles by vibration tweezer.
The morphology manipulation of granular materials
We further demonstrate that the vibration tweezer is able to manipulate not only a single particle but also granular materials. Similar to the previous manipulation of trajectory “P,” the sandpile is manipulated along the same trajectory by altering the vibration tweezer position, as shown in the Supplementary Movie S3. In Figure 7a, sandpiles of eight positions for the equal time interval are demonstrated. Sand particles are initially spread on the plate; then, they get trapped to a point by the vibration tweezer. The sand particles are trapped to each point along the trajectory. On the other hand, the sandpile exhibits the function of the visualization for the vibration tweezer transition process.

Programmable morphology manipulation of granular materials by vibration tweezer.
At the same time, the vibration tweezer exhibits morphologies manipulation of granular materials. As discussed in Figure 5a, it is able to achieve variable directions of nodal lines for arbitrary positions, such as the point
The shape can be further manipulated with the altering of the frequencies and amplitudes. Taking the line segments of 0°, 90° for example, it is driven by frequencies f1 and f2. The tweezer exhibits particles assemblages with different morphologies for proper amplitudes ratio, such as a point and lines with different directions. The 0° line segment forms when the signal of f1 is dominant. The 0° line segment stretches with the increase of the amplitude for f1 signal. The case of 90° dominated by the f2 signal is the same. By preprogramming a sequence of these two-frequency signals, the rotation with the same length of 20 mm is achieved (Supplementary Movie S4). According to Equation (6), particles settle on areas near the vibration node. In Figure 7c, the vibration well transforms with the altering of the two-frequency voltage signals, which can match with the morphology of the sandpile.
Conclusion
In this article, we have investigated the two-frequency-driven Chladni patterns. The vibration tweezer is achieved with the intersection of two nodal lines. Under the inducement of the converged impulsive force field, the particles can be trapped by the vibration tweezer, regardless of its properties. The robotic manipulation has been performed well for other shapes, including the polystyrene ball with different diameters (0.2–1.0 mm) and the deformable plasticine (cuboid, spherical, etc.). The trajectory manipulation can be realized from point to point by the preprogrammed two-frequency driving signal sequence. To achieve the vibration tweezer for diverse positions and shapes, the inverse problem is investigated based on variable frequencies, which are not limit to the particular frequencies. Further, by switching the driving frequencies and amplitudes, both the position and shape of the vibration tweezer can be controlled. Therefore, the vibration tweezer can manipulate not only a single particle but also the morphology of granular materials in the form of motion, rotation, and shape change.
Based on the vibration inverse problem for frequency, we proposed a new kind of tweezer. With diverse manipulation functions, the programmable vibration tweezer provides a powerful tool for the controlling of objects and the dynamic manipulation of granular media's position and morphologies. We believe that the vibration tweezer will show potential for applications such as micro robots, biomedicine, particles assembly, and material fabrication. In addition, the inverse problem for the vibration tweezer satisfies Chladni plate of different sizes. Therefore, the manipulation can be expanded to micro-scale and nano-scale robots.
Footnotes
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
