Geometric Deformation-Displacement Maps

Total Page:16

File Type:pdf, Size:1020Kb

Geometric Deformation-Displacement Maps Geometric Deformation-Displacement Maps Gershon Elb er Computer Science Department Technion Haifa 32000, Israel Email: [email protected] Abstract Texture mapping, bump mapping, and displacement maps are central instruments in computer graph- ics aiming to achieve photo-realistic renderings. In all these techniques, the mapping is typically one- to-one and a single surface lo cation is assigned a single texture color, normal, or displacement. Other sp ecialized techniques have also b een develop ed for the rendering of supplementary surface details such as fur, hair, or scales. This work presents an extended view of these pro cedures and allows one to precisely assign a single surface lo cation with few continuously deformed displacements, each with p ossibly di erent texture color or normal, employing trivariate functions in a similar way to FFDs. As a consequence, arbitrary regular geometry could b e employed as part of the presented scheme as supplementary surface texture details. This work also augments recent results on texturing and parameterization of surfaces of arbitrary top ologies by providing more exible control over the phase of texture mo deling. By completely and continuously parameterizing the space ab ove the surface of the ob ject as a trivari- ate vector function, we are able, in this work, to not only control the mapping of the texture on the surface but also to control this mapping in the volume surrounding the surface. Additional Key Words and Phrases: Curves & Surfaces, Texture Mapping, Bump Mapping, Trivariates, Deformations, Warping, FFD. 1 Intro duction Texture mapping [11] is an essential apparatus in computer graphics that increases the photo-realism of any synthetic rendering scheme. A mapping is established from any p oint on the surface of the rendered ob ject into the texture space. The surface p oint is then assigned the color of the resp ective lo cation found in the texture space. In this pap er we will b e concentratating on the texture mapping techniques that relate to shap e alteration. The bump map [1, 11] is a rst attempt to mo dulate the normals of the vertices of the rendered ob jects instead of their assigned colors. Here also, at each surface lo cation, we assign a small p erturbation to the normal, based on some mapping from that surface lo cation to some normal p erturbation texture function. The bump mapping technique is highly successful in conveying a bumpy shap e while the geometry remains smo oth. The illusion created by the bump mapping is quite convincing. The researchwas supp orted in part by the Fund for Promotion of Research at the Technion, I IT, Haifa, Israel. 1 Geometric Deformation-Displacement Maps Elb er 2 Yet, in silhouetted areas the surface remains smo oth and no casting of self shadows due to this bumpiness can o ccur, since the geometry itself is not mo di ed. Displacement maps [3,11] take the next natural step and allow actual mo di cation of the surface. Typically, this map is represented as a height eld that mo dulates the amount each surface lo cation is elevated in one direction, typically the normal direction. Let S u; v b e the surface to displace and let nu; v b e its unit normal eld. Then, given a displacement as a scalar height eld, du; v , the geometry of the new, mo dulated, surface equals, S u; v = Su; v + nu; v du; v : 1 d The computation or the approximation of the normal eld of S u; v can b e quite involved and is, in d general, considered a computationally complex task that hinders the use of such techniques in real time. @S @S n can serve as a basis Since the partials of S u; v span the tangent plane of S , if regular, ; ; @u @v 3 for IR and hence can b e used to prescrib e a displacement in an arbitrary direction. Nonetheless, typically only one displacement direction can b e prescrib ed p er u; v surface lo cation. This displacement is, in most cases, in the normal direction. In [15], an approach that intro duces texels is prop osed. Quoting from [15], \a texel is a three dimensional array that holds the visual prop erties of a collection of micro-surfaces". The geometry is replaced by its visual prop erties, gathering the scattering and re ectance functions. It is this concept that attempts to mo del the volume ab ove the surface that triggered this work. Trilinear texels are also used in [19]. Due to the linearity of the texel, one surface lo cation is assigned one displacement direction. The texels are continuous but their normals are not. Similarly, b ecause the base of the texel is a bilinear form, it is imp ossible to precisely follow non linear p olynomial surfaces. One advantage of the approachof[15,19] stems from its abilitytoray trace the scene without the need to duplicate the geometry b ehind the texture function, remapping the general ray, as it is traced, into the canonical texel. This approach can also handle texture mapping that is one-to-many. That is, a single surface lo cation can b e mapp ed to several p oints ab ove the surface. In this work, we further extend this approachinto non linear trivariate functions, as an alternativescheme to b etter manage the space ab ove the surface. Three-dimensional supplementary details were also added to the surface of the ob ject using other means. Typically, this texturing pro cess could b e divided into two. In the rst, the texture placement phase, the lo cations at which the texture elements are to b e placed are determined. A typical approach to texture placement employs some kind of a parameterization. Then, in the second, the texturemodeling phase, the texture elements are lo cally molded to t their nal shap e. In [10], an attempt was made at creating three-dimensional details, such as scales or thorns, over the surface. Natural cellular developmentwas simulated in [10]toward texture generators, for the placement Geometric Deformation-Displacement Maps Elb er 3 phase of the individual elements. The texture mo deling phase in [10] exploited a geometric mo deler that is parametric. Cellular texture generators as a to ol for texture placementhave b een receiving signi cant attention recently, and for example, in [17] brick textures are investigated for architectural mo dels. The question of texture placement is of ma jor concern in irregular p olygonal meshes of arbitrary top ology, as is the question of seamless tiling of a rep eatable texture over these domains. These questions have, of late, captured the attention of researchers. For example, [24] employs a vector eld over the geometry to achieve this prop er placement and [25] derives a parameterization and lo cal tangents for each vertex of the mesh, attempting to reach the same goal. Simulation of reaction-di usion [23, 26] is another scheme used to create textures for surfaces with no parameterization. In this work, we extend the notion of displacement maps and relax several of its constraints. By using non linear p olynomial trivariate functions to derive the texture mapping function, continuous normal elds may b e created. The presented approach employs the same to ol as used in freeform deformations FFD [21, 4] and hence the resulting texture undergo es a displacement transformation as well as a deformation that 3 co erces it to follow the precise shap e of the underlying surface. As a consequence, any geometry in IR could b e employed as supplementary detail texture, making the texture mo deling phase as general as it can b e. Moreover, any ob ject can serve as the geometric deformation-displacement map DDM of itself, forming a complete closure. [10, 17, 23,24, 25, 26] are samples from the state of art in this area of texture placement, which seeks a prop er distribution of the texture elements on the surface, whether a square texture tile, a thorn, a brick or hair. Herein, we augment these techniques by providing extended texture mo deling capabilities. Having a prop er texture placement, we allow the texture function to fully and smo othly encompass the third dimension ab ove the surface. That is, given a surface lo cation to place the texture along, the DDM maps the surface lo cation to more than one textured or displaced p oint. Moreover, byhaving a complete and continuous parameterization of the surface domain and ab ove it, we are able to fully adapt the displaced texture to the shap e of the surface as well as o er an ecient estimation scheme for the normals of the deformed and displaced geometry. This pap er is organized as follows. In Section 2, we p ortray the prop osed displacement approach, and in Section 3, we present our ecient estimation scheme for the normals of the displaced surface. In Section 4, some examples are presented and nally,we conclude in Section 5. 2 Geometric Displacement Algorithm Consider O , a given ob ject to b e textured and let S u; v , u; v 2 [0; 1] b e a regular parametric surface n u; v b e the unit normal eld of on the b oundary of O . Denote S u; v as the base-surface.Further, let Geometric Deformation-Displacement Maps Elb er 4 w nu; v w T u; v ; w B v u S u; v Figure 1: The trivariate T u; v ; w function is de ned above surface S u; v .
Recommended publications
  • Motion Projectile Motion,And Straight Linemotion, Differences Between the Similaritiesand 2 CHAPTER 2 Acceleration Make Thefollowing As Youreadthe ●
    026_039_Ch02_RE_896315.qxd 3/23/10 5:08 PM Page 36 User-040 113:GO00492:GPS_Reading_Essentials_SE%0:XXXXXXXXXXXXX_SE:Application_File chapter 2 Motion section ●3 Acceleration What You’ll Learn Before You Read ■ how acceleration, time, and velocity are related Describe what happens to the speed of a bicycle as it goes ■ the different ways an uphill and downhill. object can accelerate ■ how to calculate acceleration ■ the similarities and differences between straight line motion, projectile motion, and circular motion Read to Learn Study Coach Outlining As you read the Velocity and Acceleration section, make an outline of the important information in A car sitting at a stoplight is not moving. When the light each paragraph. turns green, the driver presses the gas pedal and the car starts moving. The car moves faster and faster. Speed is the rate of change of position. Acceleration is the rate of change of velocity. When the velocity of an object changes, the object is accelerating. Remember that velocity is a measure that includes both speed and direction. Because of this, a change in velocity can be either a change in how fast something is moving or a change in the direction it is moving. Acceleration means that an object changes it speed, its direction, or both. How are speeding up and slowing down described? ●D Construct a Venn When you think of something accelerating, you probably Diagram Make the following trifold Foldable to compare and think of it as speeding up. But an object that is slowing down contrast the characteristics of is also accelerating. Remember that acceleration is a change in acceleration, speed, and velocity.
    [Show full text]
  • Frames of Reference
    Galilean Relativity 1 m/s 3 m/s Q. What is the women velocity? A. With respect to whom? Frames of Reference: A frame of reference is a set of coordinates (for example x, y & z axes) with respect to whom any physical quantity can be determined. Inertial Frames of Reference: - The inertia of a body is the resistance of changing its state of motion. - Uniformly moving reference frames (e.g. those considered at 'rest' or moving with constant velocity in a straight line) are called inertial reference frames. - Special relativity deals only with physics viewed from inertial reference frames. - If we can neglect the effect of the earth’s rotations, a frame of reference fixed in the earth is an inertial reference frame. Galilean Coordinate Transformations: For simplicity: - Let coordinates in both references equal at (t = 0 ). - Use Cartesian coordinate systems. t1 = t2 = 0 t1 = t2 At ( t1 = t2 ) Galilean Coordinate Transformations are: x2= x 1 − vt 1 x1= x 2+ vt 2 or y2= y 1 y1= y 2 z2= z 1 z1= z 2 Recall v is constant, differentiation of above equations gives Galilean velocity Transformations: dx dx dx dx 2 =1 − v 1 =2 − v dt 2 dt 1 dt 1 dt 2 dy dy dy dy 2 = 1 1 = 2 dt dt dt dt 2 1 1 2 dz dz dz dz 2 = 1 1 = 2 and dt2 dt 1 dt 1 dt 2 or v x1= v x 2 + v v x2 =v x1 − v and Similarly, Galilean acceleration Transformations: a2= a 1 Physics before Relativity Classical physics was developed between about 1650 and 1900 based on: * Idealized mechanical models that can be subjected to mathematical analysis and tested against observation.
    [Show full text]
  • Position Management System Online Subject Area
    USDA, NATIONAL FINANCE CENTER INSIGHT ENTERPRISE REPORTING Business Intelligence Delivered Insight Quick Reference | Position Management System Online Subject Area What is Position Management System Online (PMSO)? • This Subject Area provides snapshots in time of organization position listings including active (filled and vacant), inactive, and deleted positions. • Position data includes a Master Record, containing basic position data such as grade, pay plan, or occupational series code. • The Master Record is linked to one or more Individual Positions containing organizational structure code, duty station code, and accounting station code data. History • The most recent daily snapshot is available during a given pay period until BEAR runs. • Bi-Weekly snapshots date back to Pay Period 1 of 2014. Data Refresh* Position Management System Online Common Reports Daily • Provides daily results of individual position information, HR Area Report Name Load which changes on a daily basis. Bi-Weekly Organization • Position Daily for current pay and Position Organization with period/ Bi-Weekly • Provides the latest record regardless of previous changes Management PII (PMSO) for historical pay that occur to the data during a given pay period. periods *View the Insight Data Refresh Report to determine the most recent date of refresh Reminder: In all PMSO reports, users should make sure to include: • An Organization filter • PMSO Key elements from the Master Record folder • SSNO element from the Incumbent Employee folder • A time filter from the Snapshot Time folder 1 USDA, NATIONAL FINANCE CENTER INSIGHT ENTERPRISE REPORTING Business Intelligence Delivered Daily Calendar Filters Bi-Weekly Calendar Filters There are three time options when running a bi-weekly There are two ways to pull the most recent daily data in a PMSO report: PMSO report: 1.
    [Show full text]
  • Position, Displacement, Velocity Big Picture
    Position, Displacement, Velocity Big Picture I Want to know how/why things move I Need a way to describe motion mathematically: \Kinematics" I Tools of kinematics: calculus (rates) and vectors (directions) I Chapters 2, 4 are all about kinematics I First 1D, then 2D/3D I Main ideas: position, velocity, acceleration Language is crucial Physics uses ordinary words but assigns specific technical meanings! WORD ORDINARY USE PHYSICS USE position where something is where something is velocity speed speed and direction speed speed magnitude of velocity vec- tor displacement being moved difference in position \as the crow flies” from one instant to another Language, continued WORD ORDINARY USE PHYSICS USE total distance displacement or path length traveled path length trav- eled average velocity | displacement divided by time interval average speed total distance di- total distance divided by vided by time inter- time interval val How about some examples? Finer points I \instantaneous" velocity v(t) changes from instant to instant I graphically, it's a point on a v(t) curve or the slope of an x(t) curve I average velocity ~vavg is not a function of time I it's defined for an interval between instants (t1 ! t2, ti ! tf , t0 ! t, etc.) I graphically, it's the \rise over run" between two points on an x(t) curve I in 1D, vx can be called v I it's a component that is positive or negative I vectors don't have signs but their components do What you need to be able to do I Given starting/ending position, time, speed for one or more trip legs, calculate average
    [Show full text]
  • Chapters, in This Chapter We Present Methods Thatare Not Yet Employed by Industrial Robots, Except in an Extremely Simplifiedway
    C H A P T E R 11 Force control of manipulators 11.1 INTRODUCTION 11.2 APPLICATION OF INDUSTRIAL ROBOTS TO ASSEMBLY TASKS 11.3 A FRAMEWORK FOR CONTROL IN PARTIALLY CONSTRAINED TASKS 11.4 THE HYBRID POSITION/FORCE CONTROL PROBLEM 11.5 FORCE CONTROL OFA MASS—SPRING SYSTEM 11.6 THE HYBRID POSITION/FORCE CONTROL SCHEME 11.7 CURRENT INDUSTRIAL-ROBOT CONTROL SCHEMES 11.1 INTRODUCTION Positioncontrol is appropriate when a manipulator is followinga trajectory through space, but when any contact is made between the end-effector and the manipulator's environment, mere position control might not suffice. Considera manipulator washing a window with a sponge. The compliance of thesponge might make it possible to regulate the force applied to the window by controlling the position of the end-effector relative to the glass. If the sponge isvery compliant or the position of the glass is known very accurately, this technique could work quite well. If, however, the stiffness of the end-effector, tool, or environment is high, it becomes increasingly difficult to perform operations in which the manipulator presses against a surface. Instead of washing with a sponge, imagine that the manipulator is scraping paint off a glass surface, usinga rigid scraping tool. If there is any uncertainty in the position of the glass surfaceor any error in the position of the manipulator, this task would become impossible. Either the glass would be broken, or the manipulator would wave the scraping toolover the glass with no contact taking place. In both the washing and scraping tasks, it would bemore reasonable not to specify the position of the plane of the glass, but rather to specifya force that is to be maintained normal to the surface.
    [Show full text]
  • Chapter 5 ANGULAR MOMENTUM and ROTATIONS
    Chapter 5 ANGULAR MOMENTUM AND ROTATIONS In classical mechanics the total angular momentum L~ of an isolated system about any …xed point is conserved. The existence of a conserved vector L~ associated with such a system is itself a consequence of the fact that the associated Hamiltonian (or Lagrangian) is invariant under rotations, i.e., if the coordinates and momenta of the entire system are rotated “rigidly” about some point, the energy of the system is unchanged and, more importantly, is the same function of the dynamical variables as it was before the rotation. Such a circumstance would not apply, e.g., to a system lying in an externally imposed gravitational …eld pointing in some speci…c direction. Thus, the invariance of an isolated system under rotations ultimately arises from the fact that, in the absence of external …elds of this sort, space is isotropic; it behaves the same way in all directions. Not surprisingly, therefore, in quantum mechanics the individual Cartesian com- ponents Li of the total angular momentum operator L~ of an isolated system are also constants of the motion. The di¤erent components of L~ are not, however, compatible quantum observables. Indeed, as we will see the operators representing the components of angular momentum along di¤erent directions do not generally commute with one an- other. Thus, the vector operator L~ is not, strictly speaking, an observable, since it does not have a complete basis of eigenstates (which would have to be simultaneous eigenstates of all of its non-commuting components). This lack of commutivity often seems, at …rst encounter, as somewhat of a nuisance but, in fact, it intimately re‡ects the underlying structure of the three dimensional space in which we are immersed, and has its source in the fact that rotations in three dimensions about di¤erent axes do not commute with one another.
    [Show full text]
  • Position, Velocity, and Acceleration
    Position,Position, Velocity,Velocity, andand AccelerationAcceleration Mr.Mr. MiehlMiehl www.tesd.net/miehlwww.tesd.net/miehl [email protected]@tesd.net Position,Position, VelocityVelocity && AccelerationAcceleration Velocity is the rate of change of position with respect to time. ΔD Velocity = ΔT Acceleration is the rate of change of velocity with respect to time. ΔV Acceleration = ΔT Position,Position, VelocityVelocity && AccelerationAcceleration Warning: Professional driver, do not attempt! When you’re driving your car… Position,Position, VelocityVelocity && AccelerationAcceleration squeeeeek! …and you jam on the brakes… Position,Position, VelocityVelocity && AccelerationAcceleration …and you feel the car slowing down… Position,Position, VelocityVelocity && AccelerationAcceleration …what you are really feeling… Position,Position, VelocityVelocity && AccelerationAcceleration …is actually acceleration. Position,Position, VelocityVelocity && AccelerationAcceleration I felt that acceleration. Position,Position, VelocityVelocity && AccelerationAcceleration How do you find a function that describes a physical event? Steps for Modeling Physical Data 1) Perform an experiment. 2) Collect and graph data. 3) Decide what type of curve fits the data. 4) Use statistics to determine the equation of the curve. Position,Position, VelocityVelocity && AccelerationAcceleration A crab is crawling along the edge of your desk. Its location (in feet) at time t (in seconds) is given by P (t ) = t 2 + t. a) Where is the crab after 2 seconds? b) How fast is it moving at that instant (2 seconds)? Position,Position, VelocityVelocity && AccelerationAcceleration A crab is crawling along the edge of your desk. Its location (in feet) at time t (in seconds) is given by P (t ) = t 2 + t. a) Where is the crab after 2 seconds? 2 P()22=+ () ( 2) P()26= feet Position,Position, VelocityVelocity && AccelerationAcceleration A crab is crawling along the edge of your desk.
    [Show full text]
  • Chapter 3 Motion in Two and Three Dimensions
    Chapter 3 Motion in Two and Three Dimensions 3.1 The Important Stuff 3.1.1 Position In three dimensions, the location of a particle is specified by its location vector, r: r = xi + yj + zk (3.1) If during a time interval ∆t the position vector of the particle changes from r1 to r2, the displacement ∆r for that time interval is ∆r = r1 − r2 (3.2) = (x2 − x1)i +(y2 − y1)j +(z2 − z1)k (3.3) 3.1.2 Velocity If a particle moves through a displacement ∆r in a time interval ∆t then its average velocity for that interval is ∆r ∆x ∆y ∆z v = = i + j + k (3.4) ∆t ∆t ∆t ∆t As before, a more interesting quantity is the instantaneous velocity v, which is the limit of the average velocity when we shrink the time interval ∆t to zero. It is the time derivative of the position vector r: dr v = (3.5) dt d = (xi + yj + zk) (3.6) dt dx dy dz = i + j + k (3.7) dt dt dt can be written: v = vxi + vyj + vzk (3.8) 51 52 CHAPTER 3. MOTION IN TWO AND THREE DIMENSIONS where dx dy dz v = v = v = (3.9) x dt y dt z dt The instantaneous velocity v of a particle is always tangent to the path of the particle. 3.1.3 Acceleration If a particle’s velocity changes by ∆v in a time period ∆t, the average acceleration a for that period is ∆v ∆v ∆v ∆v a = = x i + y j + z k (3.10) ∆t ∆t ∆t ∆t but a much more interesting quantity is the result of shrinking the period ∆t to zero, which gives us the instantaneous acceleration, a.
    [Show full text]
  • Multidisciplinary Design Project Engineering Dictionary Version 0.0.2
    Multidisciplinary Design Project Engineering Dictionary Version 0.0.2 February 15, 2006 . DRAFT Cambridge-MIT Institute Multidisciplinary Design Project This Dictionary/Glossary of Engineering terms has been compiled to compliment the work developed as part of the Multi-disciplinary Design Project (MDP), which is a programme to develop teaching material and kits to aid the running of mechtronics projects in Universities and Schools. The project is being carried out with support from the Cambridge-MIT Institute undergraduate teaching programe. For more information about the project please visit the MDP website at http://www-mdp.eng.cam.ac.uk or contact Dr. Peter Long Prof. Alex Slocum Cambridge University Engineering Department Massachusetts Institute of Technology Trumpington Street, 77 Massachusetts Ave. Cambridge. Cambridge MA 02139-4307 CB2 1PZ. USA e-mail: [email protected] e-mail: [email protected] tel: +44 (0) 1223 332779 tel: +1 617 253 0012 For information about the CMI initiative please see Cambridge-MIT Institute website :- http://www.cambridge-mit.org CMI CMI, University of Cambridge Massachusetts Institute of Technology 10 Miller’s Yard, 77 Massachusetts Ave. Mill Lane, Cambridge MA 02139-4307 Cambridge. CB2 1RQ. USA tel: +44 (0) 1223 327207 tel. +1 617 253 7732 fax: +44 (0) 1223 765891 fax. +1 617 258 8539 . DRAFT 2 CMI-MDP Programme 1 Introduction This dictionary/glossary has not been developed as a definative work but as a useful reference book for engi- neering students to search when looking for the meaning of a word/phrase. It has been compiled from a number of existing glossaries together with a number of local additions.
    [Show full text]
  • Exploring Robotics Joel Kammet Supplemental Notes on Gear Ratios
    CORC 3303 – Exploring Robotics Joel Kammet Supplemental notes on gear ratios, torque and speed Vocabulary SI (Système International d'Unités) – the metric system force torque axis moment arm acceleration gear ratio newton – Si unit of force meter – SI unit of distance newton-meter – SI unit of torque Torque Torque is a measure of the tendency of a force to rotate an object about some axis. A torque is meaningful only in relation to a particular axis, so we speak of the torque about the motor shaft, the torque about the axle, and so on. In order to produce torque, the force must act at some distance from the axis or pivot point. For example, a force applied at the end of a wrench handle to turn a nut around a screw located in the jaw at the other end of the wrench produces a torque about the screw. Similarly, a force applied at the circumference of a gear attached to an axle produces a torque about the axle. The perpendicular distance d from the line of force to the axis is called the moment arm. In the following diagram, the circle represents a gear of radius d. The dot in the center represents the axle (A). A force F is applied at the edge of the gear, tangentially. F d A Diagram 1 In this example, the radius of the gear is the moment arm. The force is acting along a tangent to the gear, so it is perpendicular to the radius. The amount of torque at A about the gear axle is defined as = F×d 1 We use the Greek letter Tau ( ) to represent torque.
    [Show full text]
  • Hybrid Position/Force Control of Manipulators1
    Hybrid Position/Force Control of 1 M. H. Raibert Manipulators 2 A new conceptually simple approach to controlling compliant motions of a robot J.J. Craig manipulator is presented. The "hybrid" technique described combines force and torque information with positional data to satisfy simultaneous position and force Jet Propulsion Laboratory, trajectory constraints specified in a convenient task related coordinate system. California Institute of Technology Analysis, simulation, and experiments are used to evaluate the controller's ability to Pasadena, Calif. 91103 execute trajectories using feedback from a force sensing wrist and from position sensors found in the manipulator joints. The results show that the method achieves stable, accurate control of force and position trajectories for a variety of test conditions. Introduction Precise control of manipulators in the face of uncertainties fluence control. Since small variations in relative position and variations in their environments is a prerequisite to generate large contact forces when parts of moderate stiffness feasible application of robot manipulators to complex interact, knowledge and control of these forces can lead to a handling and assembly problems in industry and space. An tremendous increase in efective positional accuracy. important step toward achieving such control can be taken by A number of methods for obtaining force information providing manipulator hands with sensors that provide in­ exist: motor currents may be measured or programmed, [6, formation about the progress
    [Show full text]
  • Oscillations
    CHAPTER FOURTEEN OSCILLATIONS 14.1 INTRODUCTION In our daily life we come across various kinds of motions. You have already learnt about some of them, e.g., rectilinear 14.1 Introduction motion and motion of a projectile. Both these motions are 14.2 Periodic and oscillatory non-repetitive. We have also learnt about uniform circular motions motion and orbital motion of planets in the solar system. In 14.3 Simple harmonic motion these cases, the motion is repeated after a certain interval of 14.4 Simple harmonic motion time, that is, it is periodic. In your childhood, you must have and uniform circular enjoyed rocking in a cradle or swinging on a swing. Both motion these motions are repetitive in nature but different from the 14.5 Velocity and acceleration periodic motion of a planet. Here, the object moves to and fro in simple harmonic motion about a mean position. The pendulum of a wall clock executes 14.6 Force law for simple a similar motion. Examples of such periodic to and fro harmonic motion motion abound: a boat tossing up and down in a river, the 14.7 Energy in simple harmonic piston in a steam engine going back and forth, etc. Such a motion motion is termed as oscillatory motion. In this chapter we 14.8 Some systems executing study this motion. simple harmonic motion The study of oscillatory motion is basic to physics; its 14.9 Damped simple harmonic motion concepts are required for the understanding of many physical 14.10 Forced oscillations and phenomena. In musical instruments, like the sitar, the guitar resonance or the violin, we come across vibrating strings that produce pleasing sounds.
    [Show full text]