Torque Feedback Control of Dry Friction Clutches for a Dissipative Passive Haptic Interface

Similar documents
Experimental Evaluation of a New Braking System for Use in Passive Haptic Displays

Dynamic Simulation of an Improved Passive Haptic Display

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

A Simple and Scalable Force Actuator

Preliminary Study on Quantitative Analysis of Steering System Using Hardware-in-the-Loop (HIL) Simulator

Modeling, Design and Simulation of Active Suspension System Frequency Response Controller using Automated Tuning Technique

Wind Turbine Emulation Experiment

DAMPING OF VIBRATION IN BELT-DRIVEN MOTION SYSTEMS USING A LAYER OF LOW-DENSITY FOAM

MODELING SUSPENSION DAMPER MODULES USING LS-DYNA

Relevant friction effects on walking machines

Electromagnetic Fully Flexible Valve Actuator

Application of Steering Robot in the Test of Vehicle Dynamic Characteristics

Friction and Vibration Characteristics of Pneumatic Cylinder

Modelling of electronic throttle body for position control system development

Good Winding Starts the First 5 Seconds Part 2 Drives Clarence Klassen, P.Eng.

CHAPTER 6 MECHANICAL SHOCK TESTS ON DIP-PCB ASSEMBLY

Appendix A: Motion Control Theory

STRUCTURAL BEHAVIOUR OF 5000 kn DAMPER

Semi-Active Suspension for an Automobile

Modeling, Design and Simulation of Active Suspension System Root Locus Controller using Automated Tuning Technique.

Tuning the System. I. Introduction to Tuning II. Understanding System Response III. Control Scheme Theory IV. BCU Settings and Parameter Ranges

Linear Shaft Motors in Parallel Applications

Design, Development of Dual Mass Flywheel and Comparative Testing with Conventional Flywheel

QuickStick Repeatability Analysis

Modeling and Optimization of a Linear Electromagnetic Piston Pump

Development of a Multibody Systems Model for Investigation of the Effects of Hybrid Electric Vehicle Powertrains on Vehicle Dynamics.

DEVELOPMENT OF A CONTROL MODEL FOR A FOUR WHEEL MECANUM VEHICLE. M. de Villiers 1, Prof. G. Bright 2

Study on Mechanism of Impact Noise on Steering Gear While Turning Steering Wheel in Opposite Directions

KINEMATICAL SUSPENSION OPTIMIZATION USING DESIGN OF EXPERIMENT METHOD

Reduction of Self Induced Vibration in Rotary Stirling Cycle Coolers

Cooling Enhancement of Electric Motors

Active Systems Design: Hardware-In-the-Loop Simulation

Chapter 4. Vehicle Testing

An Experimental Study of Dual Mass Flywheel on Conventional Flywheel on Two stroke petrol engine.

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Passive Vibration Reduction with Silicone Springs and Dynamic Absorber

ONLINE NON-CONTACT TORSION SENSING METHOD USING FIBER BRAGG GRATING SENSORS AND OPTICAL COUPLING METHOD. Yoha Hwang and Jong Min Lee

Fuzzy based Adaptive Control of Antilock Braking System

Chapter 2. Background

Theoretical and Experimental Investigation of Compression Loads in Twin Screw Compressor

Procedia Engineering 00 (2009) Mountain bike wheel endurance testing and modeling. Robin C. Redfield a,*, Cory Sutela b

Influence of Cylinder Bore Volume on Pressure Pulsations in a Hermetic Reciprocating Compressor

Use of Flow Network Modeling for the Design of an Intricate Cooling Manifold

Electromagnetic Induction, Faraday s Experiment

Analysis of Torsional Vibration in Elliptical Gears

Study on the Servo Drive of PM-LSM to Be Used in Parallel Synchronous Drive

Figure1: Kone EcoDisc electric elevator drive [2]

Design of pneumatic proportional flow valve type 5/3

SOLUTIONS FOR SAFE HOT COIL EVACUATION AND COIL HANDLING IN CASE OF THICK AND HIGH STRENGTH STEEL

Development of Rattle Noise Analysis Technology for Column Type Electric Power Steering Systems

Active Suspensions For Tracked Vehicles

Determination of Spring Modulus for Several Types of Elastomeric Materials (O-rings) and Establishment of an Open Database For Seals*

A STUDY OF HYDRAULIC RESISTANCE OF VISCOUS BYPASS GAP IN MAGNETORHEOLOGICAL DAMPER

Designing Drive Systems for Low Web Speeds

Mohit Law. Keywords: Machine tools, Active vibration isolation, Electro-hydraulic actuator, Design guidelines, Sensitivity analysis

Constructive Influences of the Energy Recovery System in the Vehicle Dampers

Vehicle Seat Bottom Cushion Clip Force Study for FMVSS No. 207 Requirements

Pulsation dampers for combustion engines

Free Piston Engine Based Off-Road Vehicles

Modeling the Neuro-Fuzzy Control with the Dynamic Model of the Permanent Magnet DC Motor

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Assemblies for Parallel Kinematics. Frank Dürschmied. INA reprint from Werkstatt und Betrieb Vol. No. 5, May 1999 Carl Hanser Verlag, München

A STUDY OF THE CENTRIFUGAL COMPRESSOR DISCHARGE PIPELINE CONSTRAINED OSCILLATION. KIRILL SOLODYANKIN*, JIŘÍ BĚHAL ČKD KOMPRESORY, a.s.

Research in hydraulic brake components and operational factors influencing the hysteresis losses

UTILIZATION OF PNEUMATIC ACTUATOR

Relationship between steering torque and ease of driving with bar type steering in high speed range

EFFECTIVENESS OF THE ACTIVE PNEUMATIC SUSPENSION OF THE OPERATOR S SEAT OF THE MOBILE MACHINE IN DEPEND OF THE VIBRATION REDUCTION STRATEGIES

CHAPTER 4: EXPERIMENTAL WORK 4-1

Design and Analysis of Hydrostatic Bearing Slide Used Linear Motor Direct-drive. Guoan Hou 1, a, Tao Sun 1,b

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

APPLICATION OF VARIABLE FREQUENCY TRANSFORMER (VFT) FOR INTEGRATION OF WIND ENERGY SYSTEM

TORQUE-MOTORS. as Actuators in Intake and Exhaust System. SONCEBOZ Rue Rosselet-Challandes 5 CH-2605 Sonceboz.

INCREASING ENERGY EFFICIENCY BY MODEL BASED DESIGN

LECTURE-23: Basic concept of Hydro-Static Transmission (HST) Systems

Bus Handling Validation and Analysis Using ADAMS/Car

Air Conditioning Clinic. HVAC System Control One of the Systems Series TRG-TRC017-EN

Step Motor. Mechatronics Device Report Yisheng Zhang 04/02/03. What Is A Step Motor?

PVP Field Calibration and Accuracy of Torque Wrenches. Proceedings of ASME PVP ASME Pressure Vessel and Piping Conference PVP2011-

DESIGN, SIMULATION AND TESTING OF SHRIMP ROVER USING RECURDYN

Environmental Envelope Control

Figure 1: Forces Are Equal When Both Their Magnitudes and Directions Are the Same

Dynamic Modeling of a Poppet Valve for use in a Rotating Spool Compressor

A CASTOR WHEEL CONTROLLER FOR DIFFERENTIAL DRIVE WHEELCHAIRS

Optimal design of a double coil magnetorheological fluid damper with various piston profiles

VALIDATION OF A HUMAN-AND-HARDWARE-IN-THE- LOOP CONTROL ALGORITHM

INVERTED PENDULUM & UPRIGHT ROBOT ENGR4220 SEMESTER PROJECT

Dynamic Behavior Analysis of Hydraulic Power Steering Systems

REU: Improving Straight Line Travel in a Miniature Wheeled Robot

Design and Analysis of Electromagnetic Tubular Linear Actuator for Higher Performance of Active Accelerate Pedal

Improvements to ramp metering system in England: VISSIM modelling of improvements

Segway with Human Control and Wireless Control

Design & Development of Regenerative Braking System at Rear Axle

EE 370L Controls Laboratory. Laboratory Exercise #E1 Motor Control

Introducing Galil's New H-Bot Firmware

Identification of a driver s preview steering control behaviour using data from a driving simulator and a randomly curved road path

Optimization of Seat Displacement and Settling Time of Quarter Car Model Vehicle Dynamic System Subjected to Speed Bump

Development of Pushrim-Activated Power-Assisted Wheelchair

Booming Noise Optimization on an All Wheel Drive Vehicle

Exercise 4-1. Flowmeters EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. Rotameters. How do rotameter tubes work?

Mathematical Modelling and Simulation Of Semi- Active Suspension System For An 8 8 Armoured Wheeled Vehicle With 11 DOF

Transcription:

Torque Feedback Control of Dry Friction Clutches for a Dissipative Passive Haptic Interface Davin K. Swanson and Wayne J. Book George W. Woodruff School of Mechanical Engineering Georgia Institute of Technology Atlanta, GA 3332 gt632c@prism.gatech.edu, wayne.book@me.gatech.edu Abstract The control of a passive dissipative haptic interface using electromagnetic dry friction clutches as actuators is considered. The performance of the device is currently limited by actuator performance. A dynamic simulation of the system indicates that actuator torque may be better controlled with torque feedback, resulting in improved path-following performance of the haptic interface. Experimental tests are presented which illustrate the validity of the simulation and the feasibility of implementing torque feedback control on the system s clutches. 1 Introduction The haptic interface is a useful tool in many fields such as teleoperation, virtual reality, and assisted manufacturing. It serves as a tactile communication interface between man and machine by applying forces and/or torques to a human operator. Since a human is an inherent part of such a system, safety is a major concern, especially in applications where large contact forces are involved. Safety is a significant advantage of a passive haptic interface. These devices may only dissipate, redirect, and in some cases store energy applied by the user they have no means of adding energy to the system. This attribute leads to more difficulty in control, as arbitrary control forces are not always achievable. This limits the range of haptic sensations that are possible with a passive device. 1.1 PTER A Passive Haptic Testbed A robot dubbed PTER (Passive Trajectory Enhancing Robot) was constructed to investigate the performance of passive dissipative haptic interfaces. Figure 1 is a diagram of PTER. The user interacts with PTER (and vice-versa) through the handle on the end of link D. PTER is a five-bar linkage having two degrees of freedom and four actuators, resulting in an overactuated system. The actuators are electromagnetic dry friction clutches. Clutch torque may be controlled by varying coil input current. Clutches 1 and 2 couple links A and B to ground, respectively. These clutches remove energy from the system. Clutches 3 and 4 couple links A and B together, in similar and opposite senses, respectively. These clutches transfer energy between links A and B. PTER has no energy storage devices. See [1] for a more detailed description of PTER. 1.2 Dynamic Simulation of PTER PTER has been primarily used to study tip trajectory guidance. It is felt that system performance is currently limited by actuator performance, specifically by nonlinearities caused by friction. The discontinuous nature of friction forces makes precise control of the individual friction devices difficult. This paper addresses C A D B Figure 1: PTER with clutch numbers and link letters 3 2 4 1

Rotary Encoder 25 PTER Clutch Response 5 V Constant Clutch Input, 175 lb in/s Ramped Motor Torque Simulated Experimental 2 Motor Supports Bearings Driveshaft 5 ω Clutch - Ferric Portion (Rotating).2.4.6.8 1 1.2 1.4 Base Torque Sensor Clutch - Coil (Stationary) Figure 3: Clutch Model Validation Tests - Stick-Slip Behavior Figure 2: Single Clutch Motorized Testbed the problem of more precisely controlling the frictiongenerated torques produced by PTER s clutches. A dynamic simulation of PTER including an actuator model was developed in order to evaluate the effect of new control concepts and clutch designs on system performance. [4] In short, the simulation utilizes PTER s inertial properties and computed net applied torque (comprised of actuator and operator effort) to solve the equations of motion for link accelerations, which are then integrated to obtain velocities and positions. The actuator model incorporates dynamic response and a numerical friction model. Results from the simulation indicate that using torque feedback to control the clutches will improve the performance of PTER. [5] This will be discussed in more detail below. A new brake design which was expected to exhibit more favorable stick-slip friction characteristics has been considered, but a control-based solution utilizing the current clutches would be preferable. 1.3 Outline Section 2 deals with the dynamic simulation of PTER. First, experimental data from a single clutch is compared with a single clutch simulation in order to verify the validity of the actuator model. Results of simulating PTER with a torque feedback controller will then be presented. In Section 3 an experimental torque feedback controller for a single clutch is explained and results are discussed. 2 Validation and Application of the Dynamic Simulation 2.1 Clutch Model Validation In order to validate the accuracy of the simulation s actuator model, a single clutch testbed was built. See Figure 2 for a diagram of the testbed. A servomotor was used to provide a controllable input torque to the driveshaft. A reaction torque sensor was used to measure the torque transmitted by the clutch. Two sets of tests were performed. In one test, the input current to the clutch (which effects clamping force) was held constant, and a ramped input torque was applied to the driveshaft by the servomotor. This test was used to compare the stick-slip transitions in the clutch and the simulation. Results of a typical test are shown in Figure 3. Initially the clutch is immobile, in a state of static friction, and the sudden drop in torque occurs at the breakaway point. Note that the breakaway torques of the actual clutch and the model are different. The clutch model is based on experimental data gathered from the testbed, but it is difficult to accurately model the friction characteristics. From test to test, the experimental torque values for a given clutch input current can vary significantly. The model does generally behave similar to the experimental response, however, exhibiting a drop in torque similar to the actual clutch. The main aim of the clutch friction model is to exhibit this effect. The oscillation seen in the experimental response is due to the construction of the testbed. The clutch coil assembly and torque sensor have relatively high torsional compliance, and the oscillation is due to stick-slip effects in the friction interface after the static-to-dynamic transition. The oscillations occur at approximately 95 Hz, which is the

25 PTER Clutch Response 5 V Step Clutch Input, 2 lb in Constant Motor Torque Simulated Experimental PTER Endpoint Virtual Spring Element 2 5.1.2.3.4.5.6.7 Figure 4: Clutch Model Validation Tests - Dynamic Response Desired Path Virtual Damper Elements Figure 5: Impedance Controller - Virtual Elements Impedance Controller τ d x(t) + - ȳ(t) [K p] + + Dynamic Simulation y(t) Clutch Model τa natural frequency of the coil-sensor mechanical system. These oscillations will not be present when the clutch is installed on PTER, as the mounting geometry is much less compliant. Because of this, the oscillations are not modeled in the simulation. The second test involved the dynamic response of the clutch. A constant input torque was applied by the servomotor, and a step input current was applied to the clutch at t=. Figure 4 shows the results of a typical test. The response time of the actual and simulated clutches are similar. The steady-state dynamic torque values have some error, again due to difficulty in modeling friction characteristics as mentioned above. The overshoot in torque is due to the fact that a step is applied to the clutch from zero input current. At zero clutch current there is a slight gap between the two clutch plates and time elapses while the steel plate moves and makes contact with the coil. This leads to two effects the time delay present in Figure 4, and the overshoot, caused by higher momentary normal forces which overcome the plate inertia, resulting in higher momentary clutch torque. Neither of these effects are observed if a step input is applied starting from nonzero input current, as the gap between the clutch plates has been closed prior to the application of the step. 2.2 Simulated Torque Feedback Control for PTER In studying a possible alternative clutch for PTER, tests were performed in our lab which established that using torque feedback in a controlled friction device can improve torque following performance. Also observed was an ability to compensate for inprecise manufacturing which would normally result in a cogging effect varying generated torque values dependent on Figure 6: Modified Impedance Controller with Torque Feedback clutch position. [3] It was decided to investigate torque feedback control of PTER s existing clutches with the goal of improving torque following performance. We thought that this would ultimately improve PTER s path following performance. The controller presently employed on PTER is a position error impedance controller, which attempts to constrain PTER s endpoint to an arbitrary path. The error signal is defined as the perpendicular distance between the desired path and the endpoint position. Desired endpoint forces are calculated by simulating a virtual spring and damper between the endpoint and the desired path. See Figure 5 for a diagram of these virtual elements. The desired endpoint forces thus calculated are then used to calculate a set of desired clutch torques. A look-up table is used to convert clutch torques to clutch input currents. A standard test was defined for the simulation. In this test, the goal of the controller was to keep PTER s endpoint constrained to a straight line in its workspace (the desired path.) Input force to the tip consisted of a force parallel to the desired path, and a time-varying force (a sum of several sinewaves) tangent to the desired path. The performance of the device is measured by how well the endpoint is constrained to the desired path. Figures 7 and 8 show the simulated track of PTER s endpoint using the impedance controller, as well as a graph of the torque produced by a single clutch during the simulation. To test the effect of torque feedback control on PTER s path following performance, a proportional feedback

3 25 2 15 1 5 5 Y (in) 28 27 26 25 24 23 22 21 PTER Simulated Endpoint Position Impedance Controller Only Desired Path Actual Path Start controller was added to the existing impedance controller in the simulation. Figure 6 is the modified controller block diagram. Gain tuning was done by performing a battery of line following simulations at different values of K p. An appropriate gain was chosen that exhibited satisfactory improvements in performance without saturating the actuators. Figures 7 and 8 show the results of the line following test using the modified impedance controller at this gain. Y (in) 2 X (in) PTER Simulated Endpoint Position Impedance Controller with P Torque Feedback 28 Desired Path Actual Path 27 26 25 24 23 22 Figures 7 and 8 show a clear reduction in path following error when torque feedback is introduced. Time average path error with no feedback is.34 in, versus.13 in with proportional feedback. Note also the improvement in torque following performance that the feedback controller yields, as well as the lower overall torque levels requested by the controller. This is due to the lower average position error, which reduces the force required by the virtual spring in the impedance controller. 21 2 3 25 2 15 1 5 5 X (in) Figure 7: Simulated Performance of PTER - endpoint position with LUT and LUT with feedback 55 5 45 4 35 3 25 2 5 55 5 45 4 35 3 25 2 5 PTER Simulated Clutch 2 Torque Impedance Controller Only.5 1 1.5 2 2.5 PTER Simulated Clutch 2 Torque Impedance Controller with P Torque Feedback.5 1 1.5 2 2.5 Figure 8: Simulated Performance of PTER - generated clutch 2 torque with LUT and LUT with feedback 3 Torque Feedback Control of Friction Clutches 3.1 Experimental Setup As shown above, the simulation of PTER suggests improved performance when torque feedback is integrated into the controller. In order to evaluate whether or not torque feedback control of PTER itself would be feasible, we decided to implement a torque feedback controller on a single clutch. The same motorized testbed used in the above clutch validation tests was used for this experiment. The control system consisted of a dspace DS112 board, which contains A/D and D/A converters and a Texas Instruments DSP processor. The controller implemented was similar to the one illustrated in Figure 6, except a predefined desired torque profile was used instead of impedance modeling used to calculate PTER s desired clutch torques. The controller sampling rate was 1 khz. Tests were run with two desired clutch torque profiles. The first was a rectified sine wave. The absolute value of the sinewave was used in order to keep the desired torque value positive at all times. The second profile is a desired torque profile calculated by the full simulation of PTER. It was thought that such a profile would most accurately represent desired torques required of the clutch in actual operation in PTER. 3.2 Results 3.2.1 Sinewave Torque Profile: Figure 9 is a plot of open-loop sinewave following performance

.2.4.6.8 1 1.2 Experimental Sinewave Torque Following LUT Only Experimental Sinewave Torque Following LUT with P Feedback (K p =.45) 25 25 2 2 5 5.2.4.6.8 1 1.2 Experimental Sinewave Torque Following LUT with PI Feedback (K p =.45, K i =1.1) Experimental Sinewave Torque Following LUT with PID Feedback (K p =.45, K i =1.1, K d =6E 4) 25 25 2 2 5 5.2.4.6.8 1 1.2 (c).2.4.6.8 1 1.2 (d) Figure 9: Experimental Single Clutch Sinewave Following Response - look up table only, P feedback, (c) PI feedback, (d) PID feedback Experimental PTER Profile Torque Following LUT Only Experimental PTER Profile Torque Following LUT with P Feedback (K p =.45) 25 25 2 2 5 5.2.4.6.8 1 1.2 1.4 1.6 1.8 2.2.4.6.8 1 1.2 1.4 1.6 1.8 2 Experimental PTER Profile Torque Following LUT with PI Feedback (K p =.45, K i =1.1) Experimental PTER Profile Torque Following LUT with PID Feedback (K p =.45, K i =1.1, K d =6E 4) 25 25 2 2 5 5.2.4.6.8 1 1.2 1.4 1.6 1.8 2 (c).2.4.6.8 1 1.2 1.4 1.6 1.8 2 (d) Figure 1: Experimental Single Clutch PTER Profile Following Response - look up table only, P feedback, (c) PI feedback, (d) PID feedback

of a single clutch. In this test, only the torque-tocurrent look-up table was used to compute clutch input current. The high frequency vibration occurs at approximately 95 Hz and is attributable to the compliance in the torque sensor as discussed in section 2.1 above. Adding a P feedback loop to the look-up table yielded the performance shown in 9. Note that the tracking error is reduced, but is still nonzero. Also, the controller, running at a speed an order of magnitude higher than the natural frequency of the torque sensor-clutch coil system, appears to attenuate the 95 Hz vibration seen in Figure 9. Figures 9(c) and 9(d) represent the performance of PI and PID controllers, respectively. The integral effect of each of these controllers drive the average tracking error more nearly to zero. The PI controller exhibits some overshoot-driven oscillation, most apparent in the second half-wave. The derivative term in the PID controller compensates for this effect. Note that each of the four controllers exhibit a finite time delay at the two points in the torque profile where desired torque increases rapidly from zero. This is similar to the time delay observed in the step-input tests discussed in the previous section, and represents the time required by the clutch plate to move and make contact with the friction surface on the coil. In comparing the results of the look-up table based controller and the feedback controllers, it is clear that torque feedback control of PTER s clutches is not only feasible, but can yield large improvements in torque following performance. At this point, the PID controller looks like the best performer of the three, yielding low overshoot, satisfactory response time, and low average tracking error. 3.2.2 Simulated PTER Torque Profile: Figure 1 shows results of using the four controllers described in the previous section to follow the typical PTER profile generated by the PTER simulation. Similar behavior is observed for this profile as was seen in the sinewave profile. However, note in Figure 1(c) that the PI controller exhibits high overshoot during sharp increases in desired torque. Again, the derivative term of the PID controller serves to attenuate this. The torque-following performance of the P and PID controllers are roughly similar, having time-average torque errors of 12.1 and 11.9 in-lb, respectively. The openloop and PI controllers had average errors of 25.3 and 16.1 in-lb, respectively. The results presented above for the sinewave test are encouraging, but such a profile would rarely be desired on the actual device. The results of the simulated profile tests show that torque feedback still improves torque following performance for a profile that more nearly matches those that will be seen on the actual device. 4 Conclusion and Future Work Three points have been illustrated by this work. First of all, the actuator model within the dynamic simulation of PTER is a valid representation of the dominant friction effects present in the clutches. This was shown through comparisons of experimental and simulated tests. Secondly, the simulation indicates that the addition of torque feedback to PTER s controller will improve path following performance. Finally, it was shown that torque feedback does in fact improve torque following capability of our controlled friction device in an experimental setup. These points lead to the conclusion that using torque feedback in PTER s controller should improve its performance. In order to implement such a controller, the torque generated by each of PTER s four clutches must be measured. This capability is not possible with the current design. A modified clutch which has integrated torque measuring capability has been evaluated and is currently being put into service on PTER. The torque feedback controller discussed in this paper will be implemented, as well as several other higher-level control concepts that may improve on the performance of the impedance controller. System identification tests as well as controlled-input experiments will be performed in order to validate and improve on the full-scale simulation of PTER. Acknowledgments This work was completed with partial support from the National Science Foundation, Grant IIS-97528. References [1] Hurley T. Davis and Wayne J. Book. Passive torque control of a redundantly actuated manipulator. In American Control Conference, Albuquerque, NM, June 1997. [2] Dean Karnopp. Computer simulation of stick-slip friction in mechanical dynamic systems. ASME Journal of Dynamic Systems, Measurement, and Control, 17: 13, 1985. [3] S. Munir, L. Tognetti, and W. J. Book. Experimental evaluation of a new braking system for use in passive haptic displays. In American Control Conference, San Diego, California, June 1999. [4] Davin K. Swanson and Eric Romagna. Development of a dynamic and control simulation of PTER, a passively actuated robot. Projet fin d etudes (pfe), Ecole Nationale Supérieure d Arts et Métiers, Paris, France, July 1998. [5] Davin K. Swanson, Eric Romagna, Wayne J. Book, and André Barraco. Influence of actuator dynamics on passive haptic interface performance. In IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Atlanta, Georgia, September 1999.