Virtual environment for manipulating microscopic particles with optical tweezers.In this paper, virtual reality techniques are used to define an intuitive interface to a nanoscale manipulation device. This device utilizes optical methods to focus laser light to trap and reposition nano-to-microscopic particles. The underlying physics are simulated by the use of Lagrange mechanics. A unique control method for the manipulation of the particles is also provided. The user can naturally grab and steer the particles. Behind the scene, a complex computation is performed to find the new location of the potential field induced by the laser beam that would move the particles accordingly. Haptic haptic /hap·tic/ (hap´tik) tactile. hap·tic adj. Of or relating to the sense of touch; tactile. haptic tactile. feedback is used to constrain the steering motion within the physical capability of the potential field. Key words: nanoscale assembly: nanotechnology: optical tweezers optical tweezers pl.n. (used with a sing. or pl. verb) A technique that uses a single-beam laser directed through an objective lens to trap, image, and manipulate micron-sized particles in three dimensions. ; virtual reality. 1. Introduction The development of nanotechnology [1] has generated a great deal of scientific interest, but the promise of nanotechnology will be realized only by manufacturing commercial products from assemblies of atoms, molecules and nanoscale components. While nanoscale measurement and fabrication fabrication (fab´rikā´sh n the construction or making of a restoration. techniques are advancing rapidly, few effective techniques for manipulation of nanoscale objects are available. Manipulation of nanoscale objects can be achieved using a scanning probe microscope, such as an AFM (Atomic Force Microscope) A device used to image materials at the atomic level. AFMs are used to solve processing and materials problems in electronics, telecom, biology and other high-tech industries. (Atomic Force Microscope atomic force microscope (AFM), device that uses a spring-mounted probe to image individual atoms on the surface of a material. Unlike the scanning tunneling microscope, which is also a scanning probe microscope, the AFM can be used on materials that do not conduct ) or an STM (Scanning Tunneling Microscope) A microscope that can image down to the atomic level. An STM uses a piezoelectric tube with a tiny sharp tip at the end that is moved within nanometers of the object being sampled. (Scanning Tunneling Microscope scanning tunneling microscope, device for studying and imaging individual atoms on the surfaces of materials. The instrument was invented in the early 1980s by Gerd Binnig and Heinrich Rohrer, who were awarded the 1986 Nobel prize in physics for their work. ). Guthold et al. [2] performed rolling and sliding of carbon nanotubes using an AFM. Eigler and Scheweizer [3] used an STM to position individual xenon xenon (zē`nŏn) [Gr.,=strange], gaseous chemical element; symbol Xe; at. no. 54; at. wt. 131.29; m.p. −111.9°C;; b.p. −107.1°C;; density 5.86 grams per liter at STP; valence usually 0. atoms on a single-crystal nickel surface, but these tools do not yet offer very meticulous control of objects (e.g., the ability to grasp and release). Laser beams can also be used to trap and manipulate small particles. A laser apparatus, called OT (optical tweezers) [4], provides the user with a noncontact method for manipulating objects that can be applied to viruses, bacteria, living cells and synthetic micro and nanoscale particles. Each method has strengths and weaknesses. The AFM can be used to manipulate a larger set of objects, and the relative forces required to manipulate the particles can be more easily derived. The disadvantage is that it is generally less accurate than the STM, and since the AFM can directly contact the sample, considerations of sharpness and wear of the tool tip must be accounted for. The STM, being non-contact, has little tool wear, yet manipulation is limited to conducting and semiconductor materials Semiconductor materials are insulators at absolute zero temperature that conduct electricity in a limited way at room temperature (see also Semiconductor). The defining property of a semiconductor material is that it can be doped with impurities that alter its electronic properties and typically will occur under vacuum conditions. The strength of OT is that they are well suited for manipulating biological objects and refractive refractive capacity to refract light. refractive error a difference between the focal length of the cornea and lens, and the length of the eye, resulting in myopia or hyperopia. and metallic particles, yet it is usually used in solution. The AFM and STM are generally limited to two dimensions with a very limited third dimension (sometimes referred to 2.5 dimensions) whilst OT can work in three dimensions. It is also interesting to note that AFM and STM can work both in imaging and manipulation mode, but OT has primarily been used for manipulation, although 3D imaging has been reported [5]. All these techniques require complex driving electronics under sophisticated computer control. The operation of nanoscale manipulators can be done through tele-operation or automatic manipulation. In the former approach, a human operator acts as a part of the control loop and issues commands by judgments based on various forms of sensory cues. The sensory cues can be audio, visual and haptic. In the latter approach, the computer program makes autonomous decisions based on an underlying set of constraints or rules to perform the predetermined pre·de·ter·mine v. pre·de·ter·mined, pre·de·ter·min·ing, pre·de·ter·mines v.tr. 1. To determine, decide, or establish in advance: manipulation scenario. In developing these constraints and rules, one must have some understanding of nanoscale dynamics, but this is still an emerging field of research. This is why tele-operation is gaining favor for certain user interfaces. Tele-operation needs to virtually present the nanoscale environment to the operator such that the operator can be aware of the target objects and the surroundings. Various techniques in virtual reality can be used to enhance this human-in-the-loop control system by letting the user feel immersed im·merse tr.v. im·mersed, im·mers·ing, im·mers·es 1. To cover completely in a liquid; submerge. 2. To baptize by submerging in water. 3. in the environment. Among these techniques, haptic display plays a vital role for the following reason. One of the most challenging problems in nanoscale manipulation is that real-time image sensing of nanoscale artifacts artifacts see specimen artifacts. is difficult. The imaging sampling time of an AFM and STM can take seconds, or possibly minutes, depending on the scan rate The number of times per second an image capture or display device samples its field of vision. See scan line and horizontal scan frequency. See also scan technology. and the sampling range, and cannot be done simultaneously with the manipulation. Thus the only real-time feedback occurs with the AFM by way of the force imparted on the probe when sensing nanoscale objects (contact or non-contact modes) or by the STM current fluctuations that can be correlated to height of the tip above the surface. The user feedback occurs through linking the AFM force or STM height measurement directly to a haptic device using an appropriate amplification routine. This need for real-time exploration is what attracts researchers to develop man-machine interfaces for nanoscale manipulation that use haptic display technologies. Some of the work is described below. Hollis et al. [6] demonstrated that atomic-scale landscapes could be explored and felt with the hand in real time by interfacing a haptic feedback device with an STM. Their haptic device is based on Lorentz magnetic levitation magnetic levitation or maglev (măg`lĕv), support and propulsion of objects or vehicles by the use of magnets. The magnets provide support without contact or friction, allowing for fast, quiet operation. . Sitti and Hashimoto [7] used an AFM with a one degree of freedom haptic device to sense nanoscale forces. They demonstrated two-dimensional positioning of micrometer micrometer (mīkrŏm`ətər, mī`krōmē'tər). 1 Instrument used for measuring extremely small distances. sized latex particles. Guthold et al. [2] used a force feedback device coupled with an AFM tip to haptically sense and manipulate carbon nanotubes, DNA DNA: see nucleic acid. DNA or deoxyribonucleic acid One of two types of nucleic acid (the other is RNA); a complex organic compound found in all living cells and many viruses. It is the chemical substance of genes. and viruses. All of these research efforts used a graphical display in addition to the haptic display. The topographical data used for the graphical display of the nanoscale objects were acquired by using the probe in the imaging mode that was also used in the manipulation mode. The limitation of this method is that while manipulating the specimen, the graphical display is static and requires additional scans to see the result of the manipulation. With OT, typical manipulation can be done through a two-dimensional pointing device An input device used to move the pointer (cursor) on screen. The major pointing device is the mouse for the desktop computer and the touchpad for the laptop, although many road warriors bring along a mouse. such as a mouse or joystick. Usually the manipulation is done in noncontact mode, so there is no direct force that can be rendered on a haptic display. Because of the limited ability of traditional optical microscopy to resolve nanometer-scale structures, OT, unlike AFM or STM, must use other means and synthesize To create a whole or complete unit from parts or components. See synthesis. virtual sensory inputs to the operator. This paper presents the work on developing an intuitive interface for manipulating particles through OT with the use of VR (Virtual Reality). 2. Approach The Lagrange equation that serves as the foundational model for the trajectory of a particle exposed to a potential field is first introduced. The potential field is an abstraction of the potential energy field that is induced by the laser beam. Note the potential field depends on both the laser and the particle. For example, if the geometry of the particle changes, the potential field is no longer applicable. Then the equation of potential field position that can be used to steer a particle is derived. Lastly, an approach in constraining the steering motion within the physical capability of the optical laser instrument through the use of haptic feedback is presented. 2.1 Modeling of Optical Tweezers Physics The time required to model the physics associated with the optical tweezers instrument depends on the objective of the work and the accuracies required. Maxwell's equations Maxwell's equations Four equations, formulated by James Clerk Maxwell, that together form a complete description of the production and interrelation of electric and magnetic fields. can be used at the fine level, but geometric optics calculations can give sufficient explanations for most cases [8]. The approach described in this paper goes one step further and assumes that the potential energy can be represented by an explicit spatial function. For the convenience of implementation only two-dimensional space and the motions within this space is discussed, but this involves no loss of generality for a sphere trapped in a cylindrically symmetric beam. As an example, assume one has a spherical particle of radius r, mass m and with a homogeneous material distribution. The form of the trapping potential will depend on the size and properties of both the beam and the particle, as well as the index of refraction Index of refraction A constant number for any material for any given color of light that is an indicator of the degree of the bending of the light caused by that material. Mentioned in: Eye Glasses and Contact Lenses of the surrounding medium. To focus on the visualization of trapped particles, a simple potential well with a Gaussian distribution A random distribution of events that is graphed as the famous "bell-shaped curve." It is used to represent a normal or statistically probable outcome and shows most samples falling closer to the mean value. See Gaussian noise and Gaussian blur. is assumed. Assume that due to the laser beam, the approximate potential energy of this particle can be given by (1) P = -[P.sub.0][e.sup.-ln(2)([x.sup.2]/[a.sup.2]+[y.sup.2]/[b.sup.2])] where [P.sub.0] is the well depth, x and y are the two axes perpendicular to the laser path, and a and b are the beam waist dimensions. The factor 2 in Eq. (1) normalizes the potential so that its value at x = a, y = 0 or at x = 0, y = b is equal to -[P.sub.0]/2. The potential field given in Eq. (1) can be realized by dithering Simulating more colors and shades in a palette. In a monochrome system that displays or prints only black and white, shades of grays can be simulated by creating varying patterns of black dots. This is how halftones are created in a monochrome printer. the laser beam or through the use of multiple laser beams. Equation (1) can be used to describe a spherical potential when a and b are the same or a line potential when one of the beam waist dimensions is much greater than the other. Assuming there is no change in the rotational speed Rotational speed (sometimes called speed of revolution) indicates, for example, how fast a motor is running. Rotational speed is equivalent to angular speed, but with different units. Rotational speed tells how many complete rotations (i.e. of the particle, the kinetic energy kinetic energy: see energy. kinetic energy Form of energy that an object has by reason of its motion. The kind of motion may be translation (motion along a path from one place to another), rotation about an axis, vibration, or any combination of of this particle can be given by (2) T = 1/2 m([x.sup.2] + [y.sup.2]) From Eqs. (1) and (2), Lagrangian equations of motion [9] allows us to predict the behavior of the particle trajectory. The behavior is expressed as a system of n second-order differential equations, (3) d/dt([??]T/[??][q.sub.i]) - [??]T/[??][q.sub.i] + [??]P/[??][q.sub.i] = [Q.sub.i] where [q.sub.0], [q.sub.1], ..., [q.sub.n-1] and [q.sub.0], [q.sub.1], ..., [q.sub.n-1] are the generalized coordinates "Generalized coordinates are unspecified coordinates. By deriving equations of motion in terms of a general set of coordinates, the results found will be valid for any coordinate system that is ultimately specified. and the time derivatives of these coordinates. [Q.sub,0], [Q.sub.1], ..., [Q.sub.n-1] are generalized forces Generalized forces are defined via coordinate transformation of applied forces, , on a system of n particles, i. . In Cartesian coordinates Cartesian coordinates (kärtē`zhən) [for René Descartes], system for representing the relative positions of points in a plane or in space. , Eq. (3) expands to (4) d/dt([??]T/[??]x) - [??]T/[??]x + [??]P/[??]x = [F.sub.x], d/dt([??]T/[??]y) - [??]T/[??]y + [??]P/[??]y = [F.sub.y] where [F.sub.x] and [F.sub.y] are external forces to the system. For example, viscous forces can be used as the external forces. However, for simplicity, they are not considered in the calculations. Substituting the T in Eq. (2) and the P in Eq. (1) to Eq. (4) leads to (5) d/dt{[??]/[??]x[1/2 m([x.sup.2] + [y.sup.2])]} - [??]/[??]x[1/2 m([x.sup.2] + [y.sup.2])] + [??]/[??]x(-[P.sub.0][e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])]) = [F.sub.x], d/dt{[??]/[??]y[1/2 m([x.sup.2] + [y.sup.2])]} - [??]/[??]y[1/2 m([x.sup.2] + [y.sup.2])] + [??]/[??]y(-[P.sub.0][e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])]) = [F.sub.y] Rearranging the above leads to (6) mx - [-2ln(2)[P.sub.0]x/[a.sup.2]][e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])] = [F.sub.x], my - [-2ln(2)[P.sub.0]y/[b.sup.2]][e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])] = [F.sub.y] Equation (6) can not be solved analytically, and a fourth-order Runge-Kutta method for solving the differential equation is used. With the help of Eq. (6), the trajectory of a particle can be simulated. What is more interesting is that one can solve for the new location of the laser trap laser trap n. A device made of magnetic coils and tuned lasers in which atoms or particles are slowed and then confined to a small region of space. A laser trap is used to form a Bose-Einstein condensate. Also called atom trap. (center of the potential field) such that it would influence the particle to move in a certain direction within a specific time lapse. This can be used to steer the particle with greater accuracy. 2.2 Steering the Particle Most of the current work on OT moves the laser trap position to the desired destination of the particle and lets the particle drift to the laser position. For light particles or strong lasers, there would be little difference between the center of the potential field and the particle. But for heavy particles with low power lasers, there will be noticeable time delay between the two positions. It is much preferable to use lower power lasers for many reasons other than being more economical. For example, strong lasers can damage the exposed particle. It is also true that the attraction force is not maximum at the center point. By putting the particle in the maximum force region, the steering response time can be reduced. When the particle needs to be moved quickly, the particle is put in these regions to reduce the response time. With the use of the fourth-order Runge-Kutta method, the system of differential equations in Eq. (6) can be converted to difference equations, [increment of x] = 1/6 [increment of t] * x + 1/3 [increment of t](x - log(2)[increment of t][P.sub.0]x/[ma.sup.2]([e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])]) + 1/3[increment of t][x - log(2)[increment of t][P.sub.0](x + 1/2 [increment of tx])/ [ma.sup.2]([e.sup.-ln(2)([x + 1/2[increment of tx]).sup.2])/[a.sup.2] + [y.sup.2]/[b.sup.2]]) + 1/6[increment of t](x - 2log(2)[increment of t][P.sub.0][x + 1/2[increment of t](x - log(2) [increment of t][P.sub.0]x/[ma.sup.2]([e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/ [b.sup.2]))]/[ma.sup.2]([e.sup.-ln(2){[x + 1/2[increment of t](x - log(2)[increment of t] [P.sub.0]x/[ma.sup.2]]([e.sub.-ln(2)([x.sub.2]/[a.sup.2] + [y.sup.2]/ [b.sup.2])).sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2]])}) [increment of y] = 1/6[increment of t] * y = 1/3[increment of t](y-log (2)[increment of t] [P.sub.0]y/[mb.sup.2]([e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2])]) + 1/3[increment of t][y - log(2)[increment of t][P.sub.0](y +1/2 [increment of ty])/ [mb.sup.2][e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [(y + 1/2[increment of ty]).sup.2]/[b.sup.2]]) + 1/6[increment of t](y - 2log(2)[increment of t][P.sub.0][y + 1/2[increment of t](y - log (2)[increment of t][P.sub.0]y/[mb.sup.2]([e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2]))]/[mb.sup.2][e.sup.-ln(2){[x.sup.2]/[a.sup.2] + [y + 1/2[increment of t](y - log(2)[increment of t][P.sub.0]y/[mb.sup.2]([e.sup.-ln(2)([x.sup.2]/[a.sup.2] + [y.sup.2]/[b.sup.2]))].sup.2]/[b.sup.2]])}) where [increment of x] and [increment of y] are the displacements of the particle in the x, y directions. Equation (7) computes the displacement of a particle due to the potential field in [increment of t]. Inversely, with known [increment of t] and the velocity of the particle, one can compute the location of the particle x, y relative to the center of the potential field. In other words Adv. 1. in other words - otherwise stated; "in other words, we are broke" put differently , the center of the potential field relative to the particle location that would move the particle in [increment of t] time with the displacement of ([increment of x], [increment of y]) is -x, -y. To solve for x, y in Eq. (7) Newton's method Newton's method - Newton-Raphson [10] is used. The success of Newton's method depends on providing it with a sufficiently good initial guess. The initial guess used is obtained in the parameter domain x and y. The domain is first divided into square elements. Now for each element, the linear segments of the curve satisfying the first part ([increment of x]) of Eq. (7) is computed. The linear segments are determined by the signs of [increment of x] at four corner points. This technique is a specialization of the Marching Cubes Marching cubes is a computer graphics algorithm, published in the 1987 SIGGRAPH proceedings by Lorensen and Cline,[1] for extracting a polygonal mesh of an isosurface from a 3D scalar field (sometimes called voxels). algorithm [11] applied to two dimensions. For each element with segments satisfying [increment of x], the second segment set satisfying [increment of y] is obtained once again. At the end, the possible intersection points between the first and the second sets are computed. These intersection points are refined through Newton's method. If the Newton's method does not converge, the element is subdivided into smaller sub elements, and the procedure is started all over again. 2.3 Working Envelope The working envelope (WE) is defined as the envelope of displacement vectors a particle can be moved by a potential field. The WE is dynamic in that it changes due to the velocity of the particle and the time lapse until the next control cycle. WE limits the motion of the particle. The WE is numerically computed. By using the coordinate values at equally spaced, regular grid A regular grid is a tessellation of the Euclidean plane by congruent rectangles or a space-filling tessellation of rectilinear parallelepipeds. Grids of this type appear on graph paper and may be used in finite element analysis. points as the displacement vectors of a particle with certain elapsed time e·lapsed time n. The measured duration of an event. Noun 1. elapsed time - the time that elapses while some event is occurring and initial velocity the velocity of a moving body at starting; especially, the velocity of a projectile as it leaves the mouth of a firearm from which it is discharged. See also: Velocity of the particle, solutions to Eq. (7) are sought. The grid points where solutions exist form a lump. By connecting the boundary of this lump with a loop composed of line segments, one gets the WE. Feldman's algorithm [12] is used for computing the loop pruning pruning, the horticultural practice of cutting away an unwanted, unnecessary, or undesirable plant part, used most often on trees, shrubs, hedges, and woody vines. the spurious branches. Furthermore, the entire interior set of grid points to the loop are checked to determine if they have solutions. Each point with no solution is recalculated with smaller square elements for computing the initial guess point to see if that would lead to solutions. In cases where this recursive See recursion. recursive - recursion refinement does not eventually lead to a solution, an average of neighboring solutions is used as the solution. 2.4 User Interface The operator steers the particle with a cursor, which is a small spherical ball that is position controlled by the stylus of the haptic device. The operator moves the cursor to the particle of interest and presses the button attached to the stylus and then the particle is rigidly glued to the cursor. The system is now in the steering mode. The system then shows the WE of the particle in question. The WE depends on the time lapse between the user control cycles and the velocity of the particle. The haptic stylus shows no resistance when the particle is moved inside the WE yet encounters a virtual haptic wall when the particle is moved outside the WE. A simple linear spring model is used to render the wall. The ellipse ellipse, closed plane curve consisting of all points for which the sum of the distances between a point on the curve and two fixed points (foci) is the same. It is the conic section formed by a plane cutting all the elements of the cone in the same nappe. in Fig. 1 (a) represents the WE of the particle at the center. When the commanded displacement of the particle is within the boundary of the WE, such as the two arrows that are inside the ellipse, the operator experiences no reaction force, and the particle is moved to that position indirectly by the movement of the potential field. In Fig. 1 (b), however, the commanded displacement is outside the boundary of the WE. In this case the displacement intersects with the WE and the particle is moved up only to the intersection point. The excess amount of the displacement command (initial displacement command subtracted by the modified displacement command) is used to determine the relative magnitude of the reaction force. This way the operator would sense a virtual wall at the WE. Notice this way the particle would still move when the issuing command is physically incorrect. This maximizes the capability of the optical tweezers. [FIGURE 1 OMITTED] 3. Results The results are divided into three subsections. Firstly, understanding of the particle trajectory is gained with various experiments. Secondly, the numerical results in computing the laser position and WE is given. Lastly, the virtual environment is presented. 3.1 Characteristics of the Particle Movement The trajectories of particles in the potential field can be computed by Eq. (7). To gain insight into how the particles would move in the potential field, the trajectories of particles placed in grid points starting from rest is plotted. The result is illustrated in Fig. 2 (a). Following constants are used: a = 600 nm, b = 300 nm, [p.sub.0] = 1.0 x [10.sup.-6] nJ, m = 1.0 x [10.sup.-12] g, x = 0 nm/[mu]s, y = 0 nm/[mu]s and [increment of t] = 1.0 [mu]s. The grid spacing in Fig. 2 is 160 nm. To examine the nonlinear nature of the trajectory, the experiment is tried with multiple time steps. The result of using 10 time steps totaling one [mu]s is given in Fig. 2 (b). It can be seen that a more accurate result can be achieved by using multiple time steps, but it requires more computation time In computational complexity theory, computation time is a measure of how many steps are used by some abstract machine in a particular computation. For any given model of abstract machine, the computation time used by that abstract machine is a computational resource which can be . As mentioned before, fourth-order Runge-Kutta with a fixed time step was used for the numerical integration In numerical analysis, numerical integration constitutes a broad family of algorithms for calculating the numerical value of a definite integral, and by extension, the term is also sometimes used to describe the numerical solution of differential equations. . The calculated results agreed with the results from the commercial numerical solver (SIMULINK (1)). A varied time step method was also tested in SIMULINK giving agreeing results. [FIGURE 2 OMITTED] The next question was how far the particles would travel in the given potential field. Figure 3 (a) is a plot of the displacement distance as a function of the particle location from the center of the potential field. Figure 3 (b) is the plot of iso-contours having the same displacement distance. The legend of the distances is shown at the top right corner. Notice that two spots symmetrical to the horizontal axis have maximal displacement. These spots can be important as they dictate the displacement limit of a given laser force field. It is also important to note that the center spot of the laser beam shows low displacement distance. The locus of maximal displacements in radial directions is given in Fig. 4 (a). The directions were sampled uniformly in increments of 3.6[degrees]. [FIGURE 3 OMITTED] [FIGURE 4 OMITTED] In realistic situations the particles would have velocities. The effect of velocities on the particle trajectory is studied. In Fig. 4 (b), the following constants are used: x = 100 nm/[mu]s, y = 100 nm/[mu]s. Notice the locus is changed due to the initial velocity of the particle. In Fig. 3, the particle was initially at rest, the kinetic energy being zero. Since the potential energy is higher on the periphery than at the center, the combined total energy is higher on the periphery. This means that each (x, y) location in Fig. 3 depicts a particle in a different total energy state. One can obtain a different plot when one enforces constant total energy. Fig. 5 (a) is the coordinate system coordinate system Arrangement of reference lines or curves used to identify the location of points in space. In two dimensions, the most common system is the Cartesian (after René Descartes) system. used for the plot in Fig. 5. The ellipse denotes the constant potential energy curve. The small black circle lying on the ellipse represents a particle with a velocity at a certain angle ("velocity angle") to the horizontal axis. The position on the curve is determined by the "position angle." Angles in Fig. 5 (b) and (c) are shown in radians. The particle displacement Particle displacement or particle amplitude (represented in mathematics by the lower-case Greek letter ξ) is a measurement of distance (in metres) of the movement of a particle in a medium as it transmits a wave. distance is plotted by varying the particle position and its velocity direction on a constant potential energy (1.0 x [10.sub.-6] nJ) curve with constant kinetic energy (5.0 x [10.sub.-9] nJ). The result is shown in Fig. 5 (b). Figure. 5 (c) is the plot of iso-contours having the same displacement distance. [FIGURE 5 OMITTED] 3.2 Computing the Laser Position Now comes the most important part, computing the center of the potential field such that a particle at a certain initial velocity would displace to a required position in a given amount of time. The solution of Eq. (7) can be very involved due to the highly nonlinear nature of [increment of x] and [increment of y], especially when [increment of t] is large. The plots of [increment of x] and [increment of y] are given in Fig. 6 (a) and (b), respectively. Following parameters are used: [increment of t] = 1.3 s, x = 100 nm/[mu]s, y = 100 nm/[mu]s. For visual clarity the axes are moved to the bottom left. The origin is at the center. In Fig. 7, the two small loops aligned vertically at the center are the locus of points satisfying [increment of y] = -800 nm. Similarly, the biggest loop is the locus of points satisfying [increment of x] = -160 nm. The two intersection points shown in Fig. 7 are the two solution points satisfying both conditions. If this is extended spatially, and the solutions are sought, one can compute discrete points where the solutions exist or do not exist. For example, when one uses the coordinates of regular grid points as [increment of x], [increment of y] and use small dots to represent points where there are no solutions and larger dots for points where there are, one can get Fig. 8 (a). The initial guess points were obtained with the grid distance equally spaced as shown in Fig. 8 (a). The computation took 17 s on a Pentium PC. Notice that the envelope of solvable grid points is connected with line segments. The connected segments form the WE. If desired, one can get more accurate results by using a finer grid distance for the initial guess points. Figure 8 (b) was obtained with four times finer resolution and took 288 s. Furthermore, Fig. 8 (c) was obtained with sixteen times finer resolution and took 4591 s. Notice there is very little difference between Fig. 8 (b) and Fig. 8 (c). Formal formulation for optimal grid spacing for the initial guess point is not easy to do. Therefore the results as a function of different resolutions are examined and the one where the increase in the resolution did not significantly improve the solution was chosen. [FIGURE 6 OMITTED] [FIGURE 7 OMITTED] [FIGURE 8 OMITTED] 3.3 The Virtual Environment Figure 9 (a) illustrates the initial screen of the virtual environment (VE). The descriptions of the graphical objects are as follows. The solid sphere at the center is the particle. It is being illuminated by a dithered laser beam shooting in the direction of the plane. This is shown as the ellipse in Fig. 9 (a). The small sphere to the left of the particle is the cursor for the operator. When the haptic stylus is moved, the cursor follows accordingly. The particle can be moved only after it has been grabbed. To grab the particle, the operator moves the cursor to either touch or be inside the particle and presses the button attached to the stylus. To release the particle the operator simply releases the button. The diameter of the particle is one [micro]m and the grid spacing distance is 2.9 [micro]m. The physical parameters used for the potential field are a = 600 nm, b = 300 nm, [p.sub.0] = 1.0 x [10.sub.-6] nJ, m = 1.0 x [10.sub.-12]g. Figure 9 (b) illustrates the instant snap shot a quick offhand shot, without deliberately taking aim. See also: Snap when the particle is steered to the right and the displacement amount exceeds the physical capability of the potential field. The virtual environment reacts by reacting with a force that is in the direction counter to the steering motion. The amount of force is proportional to the exceeding distance from the WE. The PHANTOM haptic device was used for the haptic output and steering. This was attached to a Windows NT (Windows New Technology) A 32-bit operating system from Microsoft for Intel x86 CPUs. NT is the core technology in Windows 2000 and Windows XP (see Windows). Available in separate client and server versions, it includes built-in networking and preemptive multitasking. with a Pentium processor and 256 MB of RAM. The descriptions of the graphical objects are as follows. The arrow direction and length shows the direction and magnitude of the reaction force applied to the haptic stylus. The slender rod with elliptical el·lip·tic or el·lip·ti·cal adj. 1. Of, relating to, or having the shape of an ellipse. 2. Containing or characterized by ellipsis. 3. a. cross section denotes the dithered laser beam. Finally the closed loop shows the WE. Because the WE is too small, it was drawn with a scale factor of 100. The WE and its interior solution points are pre-computed before the execution. The bounding box region with range of -100 nm to 100 nm on each axis was used to compute the WE. The cached data depends upon the elapsed time and the initial velocity of the particle. For simplicity and the limitation of the computer memory, a constant cycle time of 0.2 [micro]s was used. The initial velocity of the particle at each axis was varied from -80 nm/[mu]s to 80 nm/[mu]s in increments of 5.33 nm/[mu]s. To introduce a viscous effect and also to narrow down the range of velocity of the particle to be considered, the velocity was reduced to one tenth of the preceding cycle at each cycle. Note that a more formal way to have done this would be to have modeled the viscous force as a function of a velocity in Eq. (6). This would have changed the dynamics described in Eq. (6) and Eq. (7). It was not done in this way for simplicity. The total processor time to compute this in a batch process using an SGI Onyx The SGI Onyx is a series of visualisation systems designed and manufactured by SGI, introduced in 1993 and offered in two models, deskside and rackmount. The Onyx's basic system architecture is based on the SGI Challenge servers, but with the notable inclusion of graphics hardware. 2 with four processors and 1 GB of main memory took 71 487.99 s (about 20 h). [FIGURE 9 OMITTED] 4. Discussion The discreteness of the WE introduced some jaggedness to the haptic sensation Noun 1. haptic sensation - a sensation localized on the skin cutaneous sensation, skin sensation tactile sensation, tactual sensation, touch sensation, feeling, touch - the sensation produced by pressure receptors in the skin; "she likes the touch of silk on . Recall that the method of computing the WE used grid points and the smoothness of the WE is directly proportional (Math.) proportional in the order of the terms; increasing or decreasing together, and with a constant ratio; - opposed to See also: Directly to the grid distance. The smaller the grid distance, the smoother is the WE. However, the use of force feedback for constraining the steering motion of the operator that exceeded the laser capability did prove to be a useful method. The reaction force from the haptic device made it natural for the operator to slow down. In one experiment with the haptic feedback off, the distance between the operator cursor and the particle reached up to 3 [micro]m. In another experiment with the haptic feedback on, the distance between the operator cursor and the particle was kept under 0.3 [micro]m. In order to use this VE in tele-operation, much research needs to be done to understand the interaction between the laser beam and the particle and also between the particle and the surrounding fluid. Validating the model requires deriving a more detailed mathematical model
When the problem domain is expanded to three dimensions, it is presumed that most approaches used in two dimensions could be used without major changes, with several exceptions. The method for computing the initial guess point for Eq. (7) cannot be extended to three dimensions and needs a new numerical method. Also the memory requirement can be substantial in three dimensions. The cached data for the WE uses 28 MB. An Added dimension (z axis) would easily use 1 GB. For a nonspherical geometry one would also need to add two more dimensions for the orientation. Obviously, a more memory efficient representation of the WE needs to be studied. 5. Conclusion Optical tweezers are a new device that has great potential for manipulating nanoscale objects. The non-intrusive nature of the device enables nondestructive non·de·struc·tive adj. Of, relating to, or being a process that does not result in damage to the material under investigation or testing. non manipulation. To better understand the underlying physical nature of the device, a virtual environment that can simulate the physics of the laser beam and particle interactions has been designed and implemented. The conversion of the system of differential equations to a system of difference equations enabled the precise control of the transient position of the particle. By putting the particle in the maximum force region, the maximum movement with the given laser condition was achieved. A new concept called WE (Working Envelope) and a complex numerical technique to compute it was also presented. It was shown that WE can prevent the user from attempting physically impossible movement of the particle. The simulation environment could have more value when it is used in a tele-operation environment. One would have finer position control without ever losing the grip. This requires a more sophisticated potential model and experiments. (1) Certain commercial equipment, instruments, or materials are identified in this paper to foster understanding. Such indentification does not imply recommendation or endorsement by the National Institute of Standards and Technologies National Institute of Standards and Technology, governmental agency within the U.S. Dept. of Commerce with the mission of "working with industry to develop and apply technology, measurements, and standards" in the national interest. , nor does it imply that the materials or equipment identified are necessarily the best available for the purpose. 6. References [1] National Nanotechnology Initiative The National Nanotechnology Initiative is an American federal nanoscale science, engineering, and technology research and development program. Initiative participants (cited below) state that its four goals are to [2] M. Guthold, M. R. Falvo, W. G. Matthews, S. Paulson, S. Washburn, D. S. R. Erie, F. P. Brooks, and R. M. Taylor, Controlled manipulation of molecular samples with the nanoManipulator, IEEE/ASME Trans. Mechatronics (MECHAnics elecTRONICS) The combination of mechanical and electronic systems. Embracing robotics, industrial control systems and human interfaces in numerous disciplines, mechatronics is a major step beyond "electromechanical," in which only electricity is required. 5 (2), 189-198 (2000). [3] D. M. Eigler and E. K. Schweizer, Positioning single atoms with a scanning tunnelling microscope, Nature 344, 524-536 (1990). [4] Z. Ulanowski, Optical Tweezers--principles and applications, Proc. Royal Microsc. Soc. 36 (1), 7-14 (2001). [5] C. Tischer, S. Altmann, S. Fisinger, J. K. H. Horber, E. H. K. Stelzer, and E.-L. Florin, Three-dimensional thermal noise thermal noise n. Unwanted currents or voltages in an electronic component resulting from the agitation of electrons by heat. Also called Johnson noise. imaging, Appl. Phys. Lett. 79 (23), 3878-3880 (2001). [6] R. L. Hollis, S. Salcudean, and D. W. Abraham, Toward a telenanorobotic manipulation system with atomic scale force feedback and motion resolution, in Proc. IEEE (Institute of Electrical and Electronics Engineers, New York, www.ieee.org) A membership organization that includes engineers, scientists and students in electronics and allied fields. Symposium on Micro Electro Mechanical Systems, Napa Valley Napa Valley, Calif.: see under Napa. Napa Valley greatest wine-producing region of the United States. [Am. Hist.: NCE, 2990] See : Wine , California (1990) pp. 115-119. [7] M. Sitti and H. Hashimoto, Teleoperated nano scale object manipulation. Recent advances on mechatronics, Springer Verlag (1999) pp. 322-335. [8] A. Ashkin, Forces of a single-beam gradient laser trap on a dielectric sphere in the ray optics regime, Biophys. J. 61, 569-582 (1992). [9] J. H. Ginsberg, Advanced engineering dynamics, Cambridge University Press Cambridge University Press (known colloquially as CUP) is a publisher given a Royal Charter by Henry VIII in 1534, and one of the two privileged presses (the other being Oxford University Press). (1995). [10] W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, Numerical recipes in C: The art of scientific computing, Cambridge University Press (1993). [11] W. E. Lorensen and H. E. Cline cline, in biology, any gradual change in a particular characteristic of a population of organisms from one end of the geographical range of the population to the other. , Marching cubes: a high resolution 3D surface construction algorithm, in: SIGGRAPH (Special Interest Group on Computer Graphics, www.siggraph.org) The arm of the ACM that specializes in computer graphics and interactive techniques. Providing publications, workshops and conferences, it has served technicians and researchers as well as the artist and business community Computer Graphics Proceeding (1987) pp. 163-169. [12] T. Feldman, Generating isovalue contours from a pixmap, Graphics gems III, Academic Press (1992) pp. 29-33. About the authors: Yong-Gu Lee is a Guest Researcher in the Manufacturing Engineering Manufacturing engineering Engineering activities involved in the creation and operation of the technical and economic processes that convert raw materials, energy, and purchased items into components for sale to other manufacturers or into end products for Laboratory of the National Institute of Standards and Technology, USA. He received a BS (1992), MS (1994), and Ph.D. (1997) in Mechanical Design and Production Engineering from Seoul National University Not to be confused with the University of Seoul. Seoul National University (SNU) is a national research university in Seoul, South Korea. Founded in 1946, SNU was the first national university in South Korea, and served as a model for the many national and public , Korea. From 1997 to 2000, he was an Advisory Engineer at Samsung SDS 1. (company) SDS - Scientific Data Systems. 2. (tool) SDS - Schema Definition Set. and pioneered UniView (STEP visualizer vi·su·al·iz·er n. One who visualizes, especially a person whose mental images are predominantly visual. Noun 1. visualizer - one whose prevailing mental imagery is visual visualiser ) and 10DR (Virtual dental implant dental implant n. An artificial tooth that is anchored in the gums or jawbone to replace a missing tooth. dental implant surgery). Some of his work later resulted in a successful spin-off company. His research interests include computer-aided design and manufacturing Computer-aided design and manufacturing The application of digital computers in engineering design and production. Computer-aided design (CAD) refers to the use of computers in converting the initial idea for a product into a detailed engineering design. . His current research activity focuses on virtual reality and nanomanufacturing. Kevin W. Lyons is a Program Manager with the Manufacturing Engineering Laboratory at the National Institute of Standards and Technology, Gaithersburg, MD. His primary responsibility is directing the Integrated Nano-to-Mili Manufacturing (In2m) Program. He also manages research projects in Assembly, Virtual Assembly and Rapid Prototyping Building a part one layer at a time using a method of additive fabrication such as 3D printing. Such parts are used for concept modeling to determine if the product design meets the customer's expectations. . From 1996 through 1999 he served as Program Manager with the Defense Advanced Research Projects Agency Defense Advanced Research Projects Agency (DARPA), U.S. government agency administered by the Department of Defense (see Defense, United States Department of). (DARPA DARPA: see Defense Advanced Research Projects Agency. (Defense Advanced Research Projects Agency) The name given to the U.S. Advanced Research Projects Agency during the 1980s. It was later renamed back to ARPA. ), where he was responsible for the conceptualization con·cep·tu·al·ize v. con·cep·tu·al·ized, con·cep·tu·al·iz·ing, con·cep·tu·al·iz·es v.tr. To form a concept or concepts of, and especially to interpret in a conceptual way: , development, and execution of advanced research and development programs in design and manufacturing. He supervised programs such as Rapid Design Exploration and Optimization (RaDEO), Agile Manufacturing Agile manufacturing is a term applied to an organization that has created the processes, tools, and training to enable it to respond quickly to customer needs and market changes while still controlling costs and quality. , and Solid Freeform Fabrication See rapid manufacturing and 3D printing. and Design Programs. Prior to his government positions, he worked in industry for 15 years. His work entailed various staff and supervisory positions dealing in quality engineering, factory automation, product design and analysis, and engineering marketing. Thomas LeBrun received his Ph.D. in Atomic, Molecular and Optical Physics with high honors from the University of Paris XI in 1991 for research in inner-shell excitation of molecules with synchrotron synchrotron: see particle accelerator. synchrotron Cyclic particle accelerator in which the particle is confined to its orbit by a magnetic field. The strength of the magnetic field increases as the particle's momentum increases. radiation. He then worked in x-ray physics as a postdoc and staff scientist at Argonne National Lab. Since 1997 he has lead research projects in nanoscale measurement and technology at the National Institute of Standards and Technology. His current work includes e-beam lithography, optical trapping to assemble and test nanodevices, and subatomic subatomic /sub·atom·ic/ (-ah-tom´ik) of or pertaining to the constituent parts of an atom. sub·a·tom·ic adj. 1. Of or relating to the constituents of the atom. 2. displacement measurement. |
|
||||||||||||||||

, on a system of n particles, i.
Printer friendly
Cite/link
Email
Feedback
Reader Opinion