Decomposing the Performance of Admittance and Series Elastic Haptic Rendering Architectures

Size: px
Start display at page:

Download "Decomposing the Performance of Admittance and Series Elastic Haptic Rendering Architectures"

Transcription

1 Decomposing the Performance of Admittance and Series Elastic Haptic Rendering Architectures Emma Treadway 1, Yi Yang 1, and R. Brent Gillespie 1 Abstract In this paper, we explore certain tradeoffs in haptic rendering performance with different device architectures, specifically examining admittance and series elastic actuator (SEA) architectures. We apply performance analysis techniques that decompose the driving point impedance frequency response into effective stiffness, inertia, and damping and discuss device behaviors as rendering reverts to hardware dynamics with increasing frequency. SEA has previously been discussed in terms of stiffness limitations due to stability; here we discuss a frequency limit for haptic rendering with both architectures, and discuss differing high-frequency behaviors to consider when selecting a device architecture. Theoretical conclusions are accompanied by experimental frequency response data and a perceptual experiment using a reconfigurable haptic device. I. INTRODUCTION Virtual environments (VEs) often consist of unilateral constraints known as virtual walls. Outside the wall, free motion is allowed. At the position of the wall, a stiff virtual spring is rendered, pushing back as the user attempts to penetrate the wall with the haptic device. Thus, stiffness and free space rendering are both of concern in the display of VEs. The choice of a device architecture for haptic rendering necessarily involves a tradeoff; a haptic interface optimized for display of very stiff walls will be sub-optimal for rendering free space. The most popular device architectures are admittance and impedance displays, which, respectively, source actuator position in response to measured force and source actuator force in response to measured position. In a sense, the admittance and impedance architectures lie on opposite ends of a spectrum. Admittance-type devices (Fig. 1a) are non-backdrivable, and naturally (in their unpowered state) admit large operator forces with little motion response, allowing very stiff virtual walls to be rendered. Impedance-type devices, on the other hand, are designed to be as transparent and backdrivable as possible, featuring direct-drive motors that allow quite free unpowered movement. These design choices have drawbacks as well as benefits, of course. Admittance-type devices can close a loop to render free space, but this ability breaks down at higher frequencies, where reversion to unpowered device dynamics causes free space to begin to feel like the motor inertia This work was supported by the National Institute of Biomedical Imaging and Bioengineering of the National Institutes of Health, Grant No. R1EB1983, and by the National Science Foundation Graduate Research Fellowship Program under Grant No. DGE1566. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation or NIH. 1 Department of Mechanical Engineering, University of Michigan, Ann Arbor, MI 819, USA etreadwa, yeeyoung and brentg@umich.edu reflected through the gear ratio. Impedance-type devices, on the other hand, can easily saturate the torque limits of the direct-drive actuators when rendering virtual walls (even at low frequencies), resulting in mushy constraints. (a) Admittance Architecture (b) SEA Architecture Fig. 1: Device architecture schematics. If admittance- and impedance-type haptic devices lie at opposite ends of a spectrum, then there exist a number of intermediate device architectures that represent compromises between these extremes. This spectrum also includes devices such as variable impedance actuators (VIAs) [1]. In [], we presented a comparison of haptic rendering with admittance and series elastic actuator (SEA) devices (SEAs are essentially VIAs with fixed stiffness elements between geared motors and the point of user interaction [3] see Fig. 1b). SEA for haptic rendering had been previously suggested in other papers [], [5], but has not been widely adopted in the haptics community due to its inability to passively render stiffnesses greater than the physical stiffness of the series elastic element [6], [7]. Arguably, SEA is closer to the admittance end of the haptic rendering spectrum, featuring a highly geared motor with the ability to present high forces; however, the elastic element introduces some more impedance-like characteristics at high frequencies, putting SEA somewhere between the two extremes. In our previous work [], we presented a theoretical analysis accompanied by data collected with a 1 degree of freedom (DOF) haptic device that could be configured either as an admittance or SEA device. We noted that at high frequencies, the elastic element of an SEA device masks the inertia reflected through the gear ratio, yielding a free-er freespace than admittance. While we were able to make comparisons between the architectures using a physical device that allowed an apples-to-apples comparison through reconfiguration of the same hardware, our experimental data collection methods were limited by the use of human excitation as an input signal, and our work lacked a perceptual experiment to validate whether trends shown in the model would indeed be felt by users. Colonnese et al. [8] introduced a method for analyzing the rendered dynamics of impedance-type haptic devices, which

2 is a decomposition of the frequency response into effective impedances. They focus on 3 mechanical primitives available in a set of many effective impedances: virtual stiffness, damping, and mass. For an impedance architecture device rendering a virtual spring of stiffness K V E, they show that the effective stiffness is near the desired stiffness up to the critical frequency ωs,imp = K V E /m, where m is the mass of the device. Above that frequency, the effective mass reverts to the physical mass of the haptic device. In this paper, we expand our previous work [] by applying the method of analysis in [8] to admittance and SEA devices, decomposing the rendered impedance into effective stiffness, damping, and mass. We use this decomposition to characterize the performance of the devices in the frequency domain. Our theoretical conclusions are supported by two sets of experimental data: first, experimental frequency response data that improves upon the data collection and analysis methods we previously used, and second, a perceptual experiment in which participants classify VEs by stiffness at different motion frequencies for the two device architectures. A. Admittance Architecture II. MODEL An admittance device for haptic rendering features a highly geared motor (Fig. 1a) made more transparent through feedback control based on measured interaction forces (Fig. a). The closed-loop driving point impedance Z F u /Ẋ is Z ADM (s) = nc(s)z V E + Z h, (1) nc(s) + 1 where the inherent impedance of the unpowered stage reflected through the ballscrew is abbreviated as Z h = Ms+B. (a) Admittance Architecture These models for the admittance and SEA architectures were given in []; see there for further detail. For the analysis presented here, we use proportional feedback, C(s) = C p. III. THEORETICAL PERFORMANCE We present the theoretical performance of the haptic devices in two ways: as Bode plots, commonly used to present the frequency-dependent rendering of a VE, and also as effective impedances, applied in [8] for impedance devices. In particular, we present the effective mass (EM), stiffness (ES), and damping (ED) components of the decomposition. The decomposition makes use of the phase-angle separation of Z for different mechanical primitives. The response Z(jω) is separated by phase angle, projected onto the complex axis corresponding to the particular mechanical primitive s response, and normalized by frequency. This captures the dominance of certain primitives at different frequencies (for example, a spring-mass Z = ms + k/s excited at low frequency presents force in phase with position yielding an ES of k, but an EM of due to low acceleration; at high frequency, force and position are out of phase, with EM of m and an ES of ). A. Virtual Stiffness Both admittance and SEA devices can be used to render virtual stiffnesses (Z V E = K V E /s). Using an admittance device (1) to render a virtual spring yields the driving point impedance frequency response shown as the red line in Fig. 3a. An SEA device () yields the frequency response given by the blue line. The device responses at low frequency overlap, and stay true to the desired response (dotted black line); as frequency increases, both devices ability to render the VE breaks down, and the responses diverge from the ideal response (and from each other). Using the definitions of effective impedances [8], the responses in Fig. 3a can be decomposed into the ES, ED, and EM shown in Fig. 3b. For our admittance display of a virtual spring, it can be seen that the ES bandwidth is low, breaking down well within the human motion generation frequency range (DC to no more than 1 Hz [9]). We found that the critical frequency (above which effective stiffness is zero) occurs at ω ncp K V E s,adm = M. (3) (b) SEA Architecture Above this critical frequency, the effective mass becomes Fig. : Device control schemes. quite high, approaching M/(1 + nc p ), which is consistent with the high frequency behavior derived in []. B. Series Elastic Architecture For SEA rendering a virtual spring, low frequency effective impedances are quite similar to those created by To form an SEA device, an elastic element is introduced in series with the stage (see Fig. 1b). The addition of a small the admittance display. However, as frequency increases, a end effector mass (Z e = ms), along with physical stiffness k nonzero ES is present at a wider range of frequencies than the and damping b between the end effector and the stage alters admittance display allows, including most frequencies within the performance. With k = k/s + b, the resulting driving the range of human motion generation. However, it should point impedance Z F u /Ẏ for Fig. b is: be noted that in the high end of frequencies with nonzero Z SEA (s) = Z e(z h + knc(s)/s + k ) + k (Z h + nc(s)z V E ) ES, the rendered stiffness no longer matches the desired VE, Z h + knc(s)/s + k. and this stiffness is accompanied by a spike in ED and EM () caused by the resonance of the elastic element. However,

3 (a) (b) Effective Impedances (Freespace Rendering) Z (Freespace Rendering) Magnitude [db] Admittance SEA Ideal VE 1 Effective Impedances (Stiffness Rendering) Z (Stiffness Rendering) Magnitude [db] Frequency [Hz} (c) (d) Fig. 3: Theoretical (a) Bode plot and (b) decomposition into effective impedances for rendering a virtual stiffness (ZV E = KV E /s, KV E = N/m) with SEA and admittance architectures. Theoretical (c) Bode plot and (d) decomposition into effective impedances for rendering freespace (ZV E = ). It should be noted that the ideal magnitude response for freespace is, and therefore is not visible in the top pane of (c). All responses use Cp = 3 and Table I parameters. increasing frequency even further, the ED and EM become quite low, with the EM approaching simply the mass m of the end effector. This is similar to the tendency of an impedance device s high-frequency EM to approach the device mass [8]. B. Free Space To complement the virtual stiffness required to render a wall, the theoretical response when rendering free space (ZV E =, or equivalently, Fdes = ) is given in Fig. 3c. As with the virtual stiffness, this response is decomposed into the effective impedances shown in Fig. 3d. Comparing the responses of the admittance and SEA architectures reveals that at low frequencies, the two devices perform comparably at rendering free space. In the band of frequencies around the resonant frequency of the elastic element and end effector, the SEA device presents high ES, ED, and EM. As the frequency increases, however, the two responses diverge. At high frequencies (which the user can certainly feel), the SEA architecture has a much lower EM than the admittance architecture. It is interesting to note that by increasing the proportional control gain Cp, the resonant peak for SEA freespace rendering can be pushed to higher frequencies (and can easily be pushed above 1 Hz, where humans will not generate input motions). However, since humans have tactile perception up to about 1 Hz [9], these non-ideal behaviors may still be noticed (for example if higher frequencies are excited by bouncing off of a virtual or physical barrier). IV. E XPERIMENTAL VALIDATION The apparatus we used to experimentally validate the theoretical performance of admittance and SEA rendering is a single degree of freedom device, consisting of a motorized stage actuated through a ballscrew, with a spring-mounted end effector and load cell mounted atop the stage, as pictured in Fig.. Complete details of the experimental apparatus are described in []. Two minor changes have been made Fig. : Experimental apparatus, capable of functioning as an admittance device through the load cell or as an SEA device through the end effector between the springs. to the device, however: the linear encoder measuring the spring displacement has been replaced with an encoder of higher resolution (US Digital EM---N), and the load cell has been mounted vertically closer to the ballscrew to reduce unmodeled compliance in the 3D printed stage. The parameter values to fit to the theoretical model, found through system identification, are presented in Table I1. TABLE I: Physical device parameter values from system ID. stage and motor inertia stage damping end effector mass end effector damping physical spring stiffness gain (motor, amp, and gear) Symbol M B m b k n Value Units [kg] [kg/s] [kg] [kg/s] [N/m] [-] 1 Value of m given in table is for mass of the plastic end effector shown being grasped in Fig. only. Mass used in results figures is actually m = kg, which also includes the mass of a small motor (not pictured) affixed to the end effector to improve high-frequency frequency response estimation. During normal use, however, this motor is removed.

4 Magnitude [db] Coherence 1 5 Z (Stiffness Rendering) Adm (Sim) (a) Experimentally measured and theoretical frequency responses, with coherence showing quality of measurement. Magnitude [db] Coherence Z (Freespace Rendering) Adm (Sim) (a) Experimentally measured and theoretical frequency responses, with coherence showing quality of measurement. 3 1 Effective Impedances (Stiffness Rendering) Adm (Sim) (b) Experimental and theoretical effective impedance decomposition. Fig. 5: Experimental results for stiffness rendering. 3 1 Effective Impedances (Freespace Rendering) Adm (Sim) (b) Experimental and theoretical effective impedance decomposition. Fig. 6: Experimental results for freespace rendering. A. Data Collection and Analysis Methods Excitation of the device was performed by hand, with additional excitation provided by a small 6mm diameter Maxon DC motor mounted on the load cell or end effector with an affixed eccentric mass. Since humans cannot generate frequencies above 1 Hz (and even reaching this point can be quite difficult), the rotation of the eccentric mass was used to expand the input frequency spectrum as well as provide a more complete frequency sweep. Displacement and user force (measured through the load cell for admittance or through spring displacement for SEA) were recorded. Each frequency response plot was generated from at least 1 minutes of recorded data. Both the frequency of the motions provided by the human and the supply voltage powering rotation of the eccentric mass were swept to ensure coverage of a wide spectrum of frequencies. High frequency noise is removed by a low-pass filtering with a cutoff frequency of ω = 5 Hz. The filtered data are used to estimate the driving point impedance frequency response (using the Matlab function tfestimate). To assess the quality of our frequency response data, we also calculated the coherence (using mscohere). Coherence quantifies the strength of the relationship between the input and output in the frequency domain, with values close to 1 indicating a good linear relationship with high input strength and low noise. B. Results For rendering a virtual spring, the experimental results are shown in Fig. 5a. As with the theoretical response, the experimental magnitude and phase response of the devices are decomposed into EM, ED, and ES, as shown in Fig. 5b. High coherence for both device architectures was achieved from low frequency up to about 17 Hz. Results from rendering freespace are shown in Fig. 6a. The decomposition into effective impedances is shown in Fig. 6b. Frequencies were excited up to about 15 Hz, although low frequencies do not exhibit coherence quite as high as in the stiffness rendering case. C. Discussion The coherence is a useful metric to add to the experimental analysis, as it gives us a sense of the frequencies at which we can trust the measured response. We can see in Fig. 5a and Fig. 6a that when the coherence is close to 1, there is a good match between the theoretical and experimental curves, barring perhaps some parameter mismatch between the physical device and the theoretical response. As predicted by the models, experimental results show comparable performance at low frequencies for the two architectures. As frequency increases, the responses diverge.

5 Rendering at the high end of human motion generation (near 1Hz) with SEA is dominated by the physical stiffness. In Fig. 5b and 6b, it can be clearly seen that the large effective mass that characterizes the admittance architecture s response at high frequencies begins to dominate well within the range of frequency that human motion can generate. Unfortunately, the upper limit of frequency input achieved by the rotating eccentric mass is just below the frequency at which we would expect to see the small end effector mass begin to dominate the SEA response, so we were not able to verify this behavior. V. PERCEPTUAL EXPERIMENT To evaluate the theoretical performance differences between the SEA and admittance architectures, we performed a perceptual classification experiment to test subjects ability to discern between stiffnesses and freespace on the two devices. A. Procedure The experiment was designed to test subjects VE discrimination capability using the two architectures (SEA and admittance), when interacting with VEs with slow (.5 Hz) or fast (8 Hz) motions. For each of the four conditions (SEA/slow, SEA/fast, admittance/slow, and admittance/fast), the subject was asked to classify 5 randomly generated environments as being freespace (environment A), low stiffness (environment B, 15 N/m), or high stiffness (environment C, 8 N/m). The order of the four sets was randomized, as were the 5 environments presented in each set. All environments were rendered with C p = to ensure passivity []. Ten able-bodied participants (mean age 6.9 years, nine right-handed, two female) were recruited from the community of University of Michigan graduate students and acquaintances. Before starting the study, each participant was consented according to a protocol approved by the Institutional Review Board of the University of Michigan. Participants were not compensated. Testing lasted about.5 hours for each participant. During testing, subjects sat or stood at a comfortable height in front of a computer and the haptic device. During each trial, a blind was placed over the haptic device to occlude visual feedback. Movement frequency was enforced by coaching the participants to move along with a metronome. For each trial, the participant placed their right hand on the interface, was allowed /8 back-and-forth wiggles for slow/fast trials, and was then asked to remove their hand from the device before classifying the presented environment as either A, B, or C via the keyboard. Before each set of 5 trials began, the subject was presented with the three environments in the architecture for the upcoming trial, and allowed to explore and switch between them at will, using the A, B, and C keys on the keyboard. At a minimum, the subject was instructed to feel all 3 environments and to confirm that they could feel the differences, and was given information about how quickly they would be moving during the upcoming set of trials. Participants were asked to practice the slow and fast movements before trials began to ensure that the correct tempo was reached. If subjects stopped moving with the metronome, they were reminded by the experimenter of what a correct motion should look like between trials (e.g. It s actually twice that fast ). To verify that differences in perception were due to device and controller dynamics rather than limitations of perception, we also performed a pilot test with physical springs, matched as closely as possible to the VEs (, 157.6, and 85.6 N/m), mounted on the SEA end effector apparatus. 3 subjects (mean age 5. years, all right-handed, 1 female) followed the same procedure as in the VE discrimination test, with sets (physical/slow, physical/fast) of 5 trials, order randomized. Verbal answers were recorded by the experimenter. B. Results Results from the perceptual experiment are shown in Fig. 7, in the form of a confusion matrix. Each plot contains three Fig. 7: VE (left/middle columns) and physical environment (right column) classification results, averaged across subjects. rows corresponding to the true (presented) VE, and three columns corresponding to the environments that subjects identified. The darkness of each block corresponds to the frequency with which subjects classified the environment (row) as being a given environment (column). Perfect classification would be presented as three black blocks diagonally (classification frequency 1) from top left to bottom right, with the other cells perfectly white (classification frequency ). Random guessing would result in a classification frequency of.33 for all conditions. These matrices were produced first for each subject s 5 trials in each condition. The classification frequencies were then averaged across all 1 subjects to produce the results shown. At low frequency, subjects were able to discern between freespace, low stiffness, and high stiffness quite well with both the SEA and admittance architectures. At high frequency, much more confusion arose. For physical springs, however, subjects performed comparably at both frequencies. One subject s SEA/fast condition contains only 1 data points, since a device malfunction resulted in only the physical spring being felt.

6 3 1 Effective Impedances - Stiffness Rendering Adm A SEA A 1 ADM B SEA B Adm C SEA 1 C Fig. 8: Theoretical effective impedances of the SEA and Admittance devices rendering environments A (free space), B (15 N/m spring), and C (8 N/m spring). Vertical blue lines denote the slow (.5 Hz) and fast (8 Hz) frequencies of the metronome. C. Discussion The results from low frequency conditions confirm what is shown by the model: at low frequencies, both SEA and Admittance-type haptic devices are capable of rendering identifiable VEs. The results at high frequency were different from our initial expectation. As discussed in Section III, SEA features a free-er freespace rendering than admittance, in the sense that there is not a large EM obscuring the VE at high frequency. Thus, we expected participants to be able to correctly identify environment A more easily with the SEA device than with the admittance device. As can be seen in the results, performance was quite poor for both the SEA and admittance devices in the high frequency conditions. The reason for the resulting performance can be seen in a comparison of the three VEs rendered with the two devices at the enforced motion frequencies. The effective impedances for all cases are shown in Fig. 8. At the low frequency (.5 Hz, marked in the plot by the leftmost vertical line), the three environments have distinct ES (equal to the desired stiffness), and could be expected to feel quite distinct. However, at the 8 Hz mark (the right vertical line) the VEs rendered with both the SEA and admittance devices have broken down. At this frequency, all three environments rendered with SEA feel primarily like three quite similar stiff springs (high ES); the three environments rendered through the admittance device feel primarily like three large masses (high EM). Support for this theoretical behavior can be seen in the fact that in the SEA Fast condition (bottom left, Fig. 7), subjects were much more inclined to answer B or C, regardless of the actual presented VE; even when free space was being rendered, subjects tended to perceive a spring. VI. CONCLUSIONS While we had previously undertaken a comparison of admittance- and SEA-type haptic devices [], the additions of the analysis by decomposition into effective impedances and of a perceptual experiment have made some of the similarities and differences much clearer. Essentially, both architectures ability to faithfully render stiffness breaks down at about the same frequency (dictated by the device inertia, gear ratio, rendered stiffness, and controller gain). The main difference is in the behavior above this breakdown in rendering capability: the SEA device initially feels quite springy, resolving into a small mass at very high frequencies, while the admittance device s response is dominated by a large effective mass. The choice between an admittance and SEA device architecture comes down to a tradeoff. For SEA device architectures, a stiffness limit is imposed by stability constraints. For admittance device architectures, the freespace response at high frequencies breaks down to feel like a large mass, which is apparent to the user after a collision with an obstacle (physical or virtual) that elicits high frequencies. Our analysis here was based on simple proportional control for both the admittance and SEA device. A wide variety of control schemes that would lead to different frequency responses for admittance control have been proposed in the literature, and different frequency responses for stiffness rendering have also been achieved for SEA with different control schemes [6]. Another limitation of this work is that we have only explored the rendering of freespace and virtual stiffness; our future plans include the application of the effective impedance decomposition to additional types of virtual environments for SEA and admittance device architectures. While we are able to make some comparisons with the work done on impedance-type devices in [8], we have further plans to make use of a 1 DOF haptic device capable of acting not only as admittance or SEA device, but also as an impedance device. REFERENCES [1] B. Vanderborght, A. Albu-Schaeffer et al., Variable impedance actuators: A review, Robotics and Autonomous Systems, vol. 61, no. 1, pp , 13. [] T. Horibe, E. Treadway, and R. B. Gillespie, Haptics: Perception, Devices, Control, and Applications, in EuroHaptics, F. Bello, Ed., vol London: Springer International Publishing Switzerland, 16, pp. 5. [3] G. A. Pratt and M. M. Williamson, Series elastic actuators, in IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, vol. 1, 1995, pp [] J. Pratt, B. Krupp, and C. Morse, Series elastic actuators for high fidelity force control, Industrial Robot: An International Journal, vol. 9, no. 3, pp. 3 1,. [5] D. W. Robinson, Design and analysis of series elasticity in closed-loop actuator force control, Ph.D. dissertation,. [6] F. Sergi and M. K. O Malley, On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity, Mechatronics, vol. 6, pp. 6 75, 15. [7] H. Vallery, J. Veneman et al., Compliant actuation of rehabilitation robots, IEEE Robotics and Automation Magazine, vol. 15, no. 3, pp. 6 69, 8. [8] N. Colonnese, A. F. Siu et al., Rendered and Characterized Closed- Loop Accuracy of Impedance-Type Haptic Displays, IEEE Transactions on Haptics, vol. 8, no., pp. 3 6, 15. [9] M. Mihelj and J. Podobnik, Human Haptic System, in Haptics for Virtual Reality and Teleoperation. New York: Springer, 1, ch. 3, pp

Increasing the Impedance Range of a Haptic Display by Adding Electrical Damping

Increasing the Impedance Range of a Haptic Display by Adding Electrical Damping Increasing the Impedance Range of a Haptic Display by Adding Electrical Damping Joshua S. Mehling * J. Edward Colgate Michael A. Peshkin (*)NASA Johnson Space Center, USA ( )Department of Mechanical Engineering,

More information

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics Chapter 2 Introduction to Haptics 2.1 Definition of Haptics The word haptic originates from the Greek verb hapto to touch and therefore refers to the ability to touch and manipulate objects. The haptic

More information

Performance Issues in Collaborative Haptic Training

Performance Issues in Collaborative Haptic Training 27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 FrA4.4 Performance Issues in Collaborative Haptic Training Behzad Khademian and Keyvan Hashtrudi-Zaad Abstract This

More information

The Haptic Impendance Control through Virtual Environment Force Compensation

The Haptic Impendance Control through Virtual Environment Force Compensation The Haptic Impendance Control through Virtual Environment Force Compensation OCTAVIAN MELINTE Robotics and Mechatronics Department Institute of Solid Mechanicsof the Romanian Academy ROMANIA octavian.melinte@yahoo.com

More information

Discrimination of Virtual Haptic Textures Rendered with Different Update Rates

Discrimination of Virtual Haptic Textures Rendered with Different Update Rates Discrimination of Virtual Haptic Textures Rendered with Different Update Rates Seungmoon Choi and Hong Z. Tan Haptic Interface Research Laboratory Purdue University 465 Northwestern Avenue West Lafayette,

More information

Elements of Haptic Interfaces

Elements of Haptic Interfaces Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University

More information

2. Introduction to Computer Haptics

2. Introduction to Computer Haptics 2. Introduction to Computer Haptics Seungmoon Choi, Ph.D. Assistant Professor Dept. of Computer Science and Engineering POSTECH Outline Basics of Force-Feedback Haptic Interfaces Introduction to Computer

More information

Comparison of Human Haptic Size Discrimination Performance in Simulated Environments with Varying Levels of Force and Stiffness

Comparison of Human Haptic Size Discrimination Performance in Simulated Environments with Varying Levels of Force and Stiffness Comparison of Human Haptic Size Discrimination Performance in Simulated Environments with Varying Levels of Force and Stiffness Gina Upperman, Atsushi Suzuki, and Marcia O Malley Mechanical Engineering

More information

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator International Conference on Control, Automation and Systems 2008 Oct. 14-17, 2008 in COEX, Seoul, Korea A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

More information

Passive Bilateral Teleoperation

Passive Bilateral Teleoperation Passive Bilateral Teleoperation Project: Reconfigurable Control of Robotic Systems Over Networks Márton Lırinc Dept. Of Electrical Engineering Sapientia University Overview What is bilateral teleoperation?

More information

AHAPTIC interface is a kinesthetic link between a human

AHAPTIC interface is a kinesthetic link between a human IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 5, SEPTEMBER 2005 737 Time Domain Passivity Control With Reference Energy Following Jee-Hwan Ryu, Carsten Preusche, Blake Hannaford, and Gerd

More information

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Robust Haptic Teleoperation of a Mobile Manipulation Platform Robust Haptic Teleoperation of a Mobile Manipulation Platform Jaeheung Park and Oussama Khatib Stanford AI Laboratory Stanford University http://robotics.stanford.edu Abstract. This paper presents a new

More information

On Observer-based Passive Robust Impedance Control of a Robot Manipulator

On Observer-based Passive Robust Impedance Control of a Robot Manipulator Journal of Mechanics Engineering and Automation 7 (2017) 71-78 doi: 10.17265/2159-5275/2017.02.003 D DAVID PUBLISHING On Observer-based Passive Robust Impedance Control of a Robot Manipulator CAO Sheng,

More information

Characterizing the Frequency Response of a Damped, Forced Two-Mass Mechanical Oscillator

Characterizing the Frequency Response of a Damped, Forced Two-Mass Mechanical Oscillator Characterizing the Frequency Response of a Damped, Forced Two-Mass Mechanical Oscillator Shanel Wu Harvey Mudd College 3 November 013 Abstract A two-mass oscillator was constructed using two carts, springs,

More information

Conventional geophone topologies and their intrinsic physical limitations, determined

Conventional geophone topologies and their intrinsic physical limitations, determined Magnetic innovation in velocity sensing Low -frequency with passive Conventional geophone topologies and their intrinsic physical limitations, determined by the mechanical construction, limit their velocity

More information

MEAM 520. Haptic Rendering and Teleoperation

MEAM 520. Haptic Rendering and Teleoperation MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture

More information

(i) Sine sweep (ii) Sine beat (iii) Time history (iv) Continuous sine

(i) Sine sweep (ii) Sine beat (iii) Time history (iv) Continuous sine A description is given of one way to implement an earthquake test where the test severities are specified by the sine-beat method. The test is done by using a biaxial computer aided servohydraulic test

More information

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Modeling and Experimental Studies of a Novel 6DOF Haptic Device Proceedings of The Canadian Society for Mechanical Engineering Forum 2010 CSME FORUM 2010 June 7-9, 2010, Victoria, British Columbia, Canada Modeling and Experimental Studies of a Novel DOF Haptic Device

More information

A Study of Perceptual Performance in Haptic Virtual Environments

A Study of Perceptual Performance in Haptic Virtual Environments Paper: Rb18-4-2617; 2006/5/22 A Study of Perceptual Performance in Haptic Virtual Marcia K. O Malley, and Gina Upperman Mechanical Engineering and Materials Science, Rice University 6100 Main Street, MEMS

More information

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Akiyuki Hasegawa, Hiroshi Fujimoto and Taro Takahashi 2 Abstract Research on the control using a load-side encoder for

More information

Vibration Fundamentals Training System

Vibration Fundamentals Training System Vibration Fundamentals Training System Hands-On Turnkey System for Teaching Vibration Fundamentals An Ideal Tool for Optimizing Your Vibration Class Curriculum The Vibration Fundamentals Training System

More information

MEAM 520. Haptic Rendering and Teleoperation

MEAM 520. Haptic Rendering and Teleoperation MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Use an example to explain what is admittance control? You may refer to exoskeleton

More information

phri: specialization groups HS PRELIMINARY

phri: specialization groups HS PRELIMINARY phri: specialization groups HS 2019 - PRELIMINARY 1) VELOCITY ESTIMATION WITH HALL EFFECT SENSOR 2) VELOCITY MEASUREMENT: TACHOMETER VS HALL SENSOR 3) POSITION AND VELOCTIY ESTIMATION BASED ON KALMAN FILTER

More information

A Behavioral Adaptation Approach to Identifying Visual Dependence of Haptic Perception

A Behavioral Adaptation Approach to Identifying Visual Dependence of Haptic Perception A Behavioral Adaptation Approach to Identifying Visual Dependence of Haptic Perception James Sulzer * Arsalan Salamat Vikram Chib * J. Edward Colgate * (*) Laboratory for Intelligent Mechanical Systems,

More information

Haptic Models of an Automotive Turn-Signal Switch: Identification and Playback Results

Haptic Models of an Automotive Turn-Signal Switch: Identification and Playback Results Haptic Models of an Automotive Turn-Signal Switch: Identification and Playback Results Mark B. Colton * John M. Hollerbach (*)Department of Mechanical Engineering, Brigham Young University, USA ( )School

More information

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Active Vibration Isolation of an Unbalanced Machine Tool Spindle Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations

More information

Fundamentals of Servo Motion Control

Fundamentals of Servo Motion Control Fundamentals of Servo Motion Control The fundamental concepts of servo motion control have not changed significantly in the last 50 years. The basic reasons for using servo systems in contrast to open

More information

Haptic Discrimination of Perturbing Fields and Object Boundaries

Haptic Discrimination of Perturbing Fields and Object Boundaries Haptic Discrimination of Perturbing Fields and Object Boundaries Vikram S. Chib Sensory Motor Performance Program, Laboratory for Intelligent Mechanical Systems, Biomedical Engineering, Northwestern Univ.

More information

SOLVING VIBRATIONAL RESONANCE ON A LARGE SLENDER BOAT USING A TUNED MASS DAMPER. A.W. Vredeveldt, TNO, The Netherlands

SOLVING VIBRATIONAL RESONANCE ON A LARGE SLENDER BOAT USING A TUNED MASS DAMPER. A.W. Vredeveldt, TNO, The Netherlands SOLVING VIBRATIONAL RESONANCE ON A LARGE SLENDER BOAT USING A TUNED MASS DAMPER. A.W. Vredeveldt, TNO, The Netherlands SUMMARY In luxury yacht building, there is a tendency towards larger sizes, sometime

More information

Effects of Magnitude and Phase Cues on Human Motor Adaptation

Effects of Magnitude and Phase Cues on Human Motor Adaptation Third Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems Salt Lake City, UT, USA, March 18-20, 2009 Effects of Magnitude and Phase Cues on

More information

The Effect of Force Saturation on the Haptic Perception of Detail

The Effect of Force Saturation on the Haptic Perception of Detail 280 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 7, NO. 3, SEPTEMBER 2002 The Effect of Force Saturation on the Haptic Perception of Detail Marcia O Malley, Associate Member, IEEE, and Michael Goldfarb,

More information

Rectilinear System. Introduction. Hardware

Rectilinear System. Introduction. Hardware Rectilinear System Introduction This lab studies the dynamic behavior of a system of translational mass, spring and damper components. The system properties will be determined first making use of basic

More information

Networked haptic cooperation using remote dynamic proxies

Networked haptic cooperation using remote dynamic proxies 29 Second International Conferences on Advances in Computer-Human Interactions Networked haptic cooperation using remote dynamic proxies Zhi Li Department of Mechanical Engineering University of Victoria

More information

Haptic Virtual Fixtures for Robot-Assisted Manipulation

Haptic Virtual Fixtures for Robot-Assisted Manipulation Haptic Virtual Fixtures for Robot-Assisted Manipulation Jake J. Abbott, Panadda Marayong, and Allison M. Okamura Department of Mechanical Engineering, The Johns Hopkins University {jake.abbott, pmarayong,

More information

Exploring Haptics in Digital Waveguide Instruments

Exploring Haptics in Digital Waveguide Instruments Exploring Haptics in Digital Waveguide Instruments 1 Introduction... 1 2 Factors concerning Haptic Instruments... 2 2.1 Open and Closed Loop Systems... 2 2.2 Sampling Rate of the Control Loop... 2 3 An

More information

Advanced Motion Control Optimizes Laser Micro-Drilling

Advanced Motion Control Optimizes Laser Micro-Drilling Advanced Motion Control Optimizes Laser Micro-Drilling The following discussion will focus on how to implement advanced motion control technology to improve the performance of laser micro-drilling machines.

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

More information

Haplug: A Haptic Plug for Dynamic VR Interactions

Haplug: A Haptic Plug for Dynamic VR Interactions Haplug: A Haptic Plug for Dynamic VR Interactions Nobuhisa Hanamitsu *, Ali Israr Disney Research, USA nobuhisa.hanamitsu@disneyresearch.com Abstract. We demonstrate applications of a new actuator, the

More information

Expression of 2DOF Fingertip Traction with 1DOF Lateral Skin Stretch

Expression of 2DOF Fingertip Traction with 1DOF Lateral Skin Stretch Expression of 2DOF Fingertip Traction with 1DOF Lateral Skin Stretch Vibol Yem 1, Mai Shibahara 2, Katsunari Sato 2, Hiroyuki Kajimoto 1 1 The University of Electro-Communications, Tokyo, Japan 2 Nara

More information

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 1, JANUARY 2001 101 Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification Harshad S. Sane, Ravinder

More information

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS GARY B. PARKER, CONNECTICUT COLLEGE, USA, parker@conncoll.edu IVO I. PARASHKEVOV, CONNECTICUT COLLEGE, USA, iipar@conncoll.edu H. JOSEPH

More information

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots learning from humans 1. Robots learn from humans 2.

More information

elevation drive. The best performance of the system is currently characterized by 3 00 steps.

elevation drive. The best performance of the system is currently characterized by 3 00 steps. Submillimeter Array Technical Memorandum Number 4 December 6, 996 Performance of the Elevation Drive System Eric Keto Abstract This memo reports on measurements and modeling of the performance of the elevation

More information

Computer Haptics and Applications

Computer Haptics and Applications Computer Haptics and Applications EURON Summer School 2003 Cagatay Basdogan, Ph.D. College of Engineering Koc University, Istanbul, 80910 (http://network.ku.edu.tr/~cbasdogan) Resources: EURON Summer School

More information

Position Control of AC Servomotor Using Internal Model Control Strategy

Position Control of AC Servomotor Using Internal Model Control Strategy Position Control of AC Servomotor Using Internal Model Control Strategy Ahmed S. Abd El-hamid and Ahmed H. Eissa Corresponding Author email: Ahmednrc64@gmail.com Abstract: This paper focuses on the design

More information

Thresholds for Dynamic Changes in a Rotary Switch

Thresholds for Dynamic Changes in a Rotary Switch Proceedings of EuroHaptics 2003, Dublin, Ireland, pp. 343-350, July 6-9, 2003. Thresholds for Dynamic Changes in a Rotary Switch Shuo Yang 1, Hong Z. Tan 1, Pietro Buttolo 2, Matthew Johnston 2, and Zygmunt

More information

Large Workspace Haptic Devices - A New Actuation Approach

Large Workspace Haptic Devices - A New Actuation Approach Large Workspace Haptic Devices - A New Actuation Approach Michael Zinn Department of Mechanical Engineering University of Wisconsin - Madison Oussama Khatib Robotics Laboratory Department of Computer Science

More information

Differences in Fitts Law Task Performance Based on Environment Scaling

Differences in Fitts Law Task Performance Based on Environment Scaling Differences in Fitts Law Task Performance Based on Environment Scaling Gregory S. Lee and Bhavani Thuraisingham Department of Computer Science University of Texas at Dallas 800 West Campbell Road Richardson,

More information

HAPTIC INTERFACE CONTROL DESIGN FOR PERFORMANCE AND STABILITY ROBUSTNESS. Taweedej Sirithanapipat. Dissertation. Submitted to the Faculty of the

HAPTIC INTERFACE CONTROL DESIGN FOR PERFORMANCE AND STABILITY ROBUSTNESS. Taweedej Sirithanapipat. Dissertation. Submitted to the Faculty of the HAPTIC INTERFACE CONTROL DESIGN FOR PERFORMANCE AND STABILITY ROBUSTNESS By Taweedej Sirithanapipat Dissertation Submitted to the Faculty of the Graduate School of Vanderbilt University in partial fulfillment

More information

Steady-Hand Teleoperation with Virtual Fixtures

Steady-Hand Teleoperation with Virtual Fixtures Steady-Hand Teleoperation with Virtual Fixtures Jake J. Abbott 1, Gregory D. Hager 2, and Allison M. Okamura 1 1 Department of Mechanical Engineering 2 Department of Computer Science The Johns Hopkins

More information

Shuguang Huang, Ph.D Research Assistant Professor Department of Mechanical Engineering Marquette University Milwaukee, WI

Shuguang Huang, Ph.D Research Assistant Professor Department of Mechanical Engineering Marquette University Milwaukee, WI Shuguang Huang, Ph.D Research Assistant Professor Department of Mechanical Engineering Marquette University Milwaukee, WI 53201 huangs@marquette.edu RESEARCH INTEREST: Dynamic systems. Analysis and physical

More information

Haptics CS327A

Haptics CS327A Haptics CS327A - 217 hap tic adjective relating to the sense of touch or to the perception and manipulation of objects using the senses of touch and proprioception 1 2 Slave Master 3 Courtesy of Walischmiller

More information

Periodic Error Correction in Heterodyne Interferometry

Periodic Error Correction in Heterodyne Interferometry Periodic Error Correction in Heterodyne Interferometry Tony L. Schmitz, Vasishta Ganguly, Janet Yun, and Russell Loughridge Abstract This paper describes periodic error in differentialpath interferometry

More information

Lecture 9: Teleoperation

Lecture 9: Teleoperation ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 9: Teleoperation Allison M. Okamura Stanford University teleoperation history and examples the genesis of teleoperation? a Polygraph is

More information

FORCE FEEDBACK. Roope Raisamo

FORCE FEEDBACK. Roope Raisamo FORCE FEEDBACK Roope Raisamo Multimodal Interaction Research Group Tampere Unit for Computer Human Interaction Department of Computer Sciences University of Tampere, Finland Outline Force feedback interfaces

More information

A Pilot Study: Introduction of Time-domain Segment to Intensity-based Perception Model of High-frequency Vibration

A Pilot Study: Introduction of Time-domain Segment to Intensity-based Perception Model of High-frequency Vibration A Pilot Study: Introduction of Time-domain Segment to Intensity-based Perception Model of High-frequency Vibration Nan Cao, Hikaru Nagano, Masashi Konyo, Shogo Okamoto 2 and Satoshi Tadokoro Graduate School

More information

Large Workspace Haptic Devices - A New Actuation Approach

Large Workspace Haptic Devices - A New Actuation Approach Large Workspace Haptic Devices - A New Actuation Approach Michael Zinn Department of Mechanical Engineering University of Wisconsin - Madison Oussama Khatib Robotics Laboratory Department of Computer Science

More information

CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING

CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING CONTROL IMPROVEMENT OF UNDER-DAMPED SYSTEMS AND STRUCTURES BY INPUT SHAPING Igor Arolovich a, Grigory Agranovich b Ariel University of Samaria a igor.arolovich@outlook.com, b agr@ariel.ac.il Abstract -

More information

A Digital Input Shaper for Stable and Transparent Haptic Interaction

A Digital Input Shaper for Stable and Transparent Haptic Interaction 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A Digital Input Shaper for Stable and Transparent Haptic Interaction Yo-An

More information

Response spectrum Time history Power Spectral Density, PSD

Response spectrum Time history Power Spectral Density, PSD A description is given of one way to implement an earthquake test where the test severities are specified by time histories. The test is done by using a biaxial computer aided servohydraulic test rig.

More information

Evaluation of Five-finger Haptic Communication with Network Delay

Evaluation of Five-finger Haptic Communication with Network Delay Tactile Communication Haptic Communication Network Delay Evaluation of Five-finger Haptic Communication with Network Delay To realize tactile communication, we clarify some issues regarding how delay affects

More information

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion Optimizing Performance Using Slotless Motors Mark Holcomb, Celera Motion Agenda 1. How PWM drives interact with motor resistance and inductance 2. Ways to reduce motor heating 3. Locked rotor test vs.

More information

Experimental Evaluation of Haptic Control for Human Activated Command Devices

Experimental Evaluation of Haptic Control for Human Activated Command Devices Experimental Evaluation of Haptic Control for Human Activated Command Devices Andrew Zammit Mangion Simon G. Fabri Faculty of Engineering, University of Malta, Msida, MSD 2080, Malta Tel: +356 (7906)1312;

More information

Force display using a hybrid haptic device composed of motors and brakes

Force display using a hybrid haptic device composed of motors and brakes Mechatronics 16 (26) 249 257 Force display using a hybrid haptic device composed of motors and brakes Tae-Bum Kwon, Jae-Bok Song * Department of Mechanical Engineering, Korea University, 5, Anam-Dong,

More information

Effects of Geared Motor Characteristics on Tactile Perception of Tissue Stiffness

Effects of Geared Motor Characteristics on Tactile Perception of Tissue Stiffness Effects of Geared Motor Characteristics on Tactile Perception of Tissue Stiffness Jeff Longnion +, Jacob Rosen+, PhD, Mika Sinanan++, MD, PhD, Blake Hannaford+, PhD, ++ Department of Electrical Engineering,

More information

Passive Anti-Vibration Utensil

Passive Anti-Vibration Utensil Passive Anti-Vibration Utensil Carder C. House Herbert J. and Selma W. Bernstein Class of 1945 Internship Report Mechanical Engineering and Applied Mechanics University of Pennsylvania 1 Background Approximately

More information

Application of Levant s Differentiator for Velocity Estimation and Increased Z-Width in Haptic Interfaces

Application of Levant s Differentiator for Velocity Estimation and Increased Z-Width in Haptic Interfaces Application of Levant s Differentiator for Velocity Estimation and Increased Z-Width in Haptic Interfaces Vinay Chawda Ozkan Celik Marcia K. O Malley Department of Mechanical Engineering and Materials

More information

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW

Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW Effective Teaching Learning Process for PID Controller Based on Experimental Setup with LabVIEW Komal Sampatrao Patil & D.R.Patil Electrical Department, Walchand college of Engineering, Sangli E-mail :

More information

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control Dynamic control Harmonic cancellation algorithms enable precision motion control The internal model principle is a 30-years-young idea that serves as the basis for a myriad of modern motion control approaches.

More information

Introduction to Signals and Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year

Introduction to Signals and Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year Introduction to Signals and Systems Lecture #9 - Frequency Response Guillaume Drion Academic year 2017-2018 1 Transmission of complex exponentials through LTI systems Continuous case: LTI system where

More information

Haptic Tele-Assembly over the Internet

Haptic Tele-Assembly over the Internet Haptic Tele-Assembly over the Internet Sandra Hirche, Bartlomiej Stanczyk, and Martin Buss Institute of Automatic Control Engineering, Technische Universität München D-829 München, Germany, http : //www.lsr.ei.tum.de

More information

Power supplies are one of the last holdouts of true. The Purpose of Loop Gain DESIGNER SERIES

Power supplies are one of the last holdouts of true. The Purpose of Loop Gain DESIGNER SERIES DESIGNER SERIES Power supplies are one of the last holdouts of true analog feedback in electronics. For various reasons, including cost, noise, protection, and speed, they have remained this way in the

More information

A Compliant Five-Bar, 2-Degree-of-Freedom Device with Coil-driven Haptic Control

A Compliant Five-Bar, 2-Degree-of-Freedom Device with Coil-driven Haptic Control 2004 ASME Student Mechanism Design Competition A Compliant Five-Bar, 2-Degree-of-Freedom Device with Coil-driven Haptic Control Team Members Felix Huang Audrey Plinta Michael Resciniti Paul Stemniski Brian

More information

Vibration Analysis on Rotating Shaft using MATLAB

Vibration Analysis on Rotating Shaft using MATLAB IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 06 December 2016 ISSN (online): 2349-784X Vibration Analysis on Rotating Shaft using MATLAB K. Gopinath S. Periyasamy PG

More information

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr. Servo Tuning Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa Thanks to Dr. Jacob Tal Overview Closed Loop Motion Control System Brain Brain Muscle

More information

Lecture 6: Kinesthetic haptic devices: Control

Lecture 6: Kinesthetic haptic devices: Control ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 6: Kinesthetic haptic devices: Control Allison M. Okamura Stanford University important stability concepts instability / limit cycle oscillation

More information

Resonance in Circuits

Resonance in Circuits Resonance in Circuits Purpose: To map out the analogy between mechanical and electronic resonant systems To discover how relative phase depends on driving frequency To gain experience setting up circuits

More information

Implicit Fitness Functions for Evolving a Drawing Robot

Implicit Fitness Functions for Evolving a Drawing Robot Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,

More information

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center Robotic System Simulation and ing Stefan Jörg Robotic and Mechatronic Center Outline Introduction The SAFROS Robotic System Simulator Robotic System ing Conclusions Folie 2 DLR s Mirosurge: A versatile

More information

Robotics 2 Collision detection and robot reaction

Robotics 2 Collision detection and robot reaction Robotics 2 Collision detection and robot reaction Prof. Alessandro De Luca Handling of robot collisions! safety in physical Human-Robot Interaction (phri)! robot dependability (i.e., beyond reliability)!

More information

System Inputs, Physical Modeling, and Time & Frequency Domains

System Inputs, Physical Modeling, and Time & Frequency Domains System Inputs, Physical Modeling, and Time & Frequency Domains There are three topics that require more discussion at this point of our study. They are: Classification of System Inputs, Physical Modeling,

More information

Bode and Log Magnitude Plots

Bode and Log Magnitude Plots Bode and Log Magnitude Plots Bode Magnitude and Phase Plots System Gain and Phase Margins & Bandwidths Polar Plot and Bode Diagrams Transfer Function from Bode Plots Bode Plots of Open Loop and Closed

More information

I-V, C-V and Impedance Characterization of Photovoltaic Cells using Solartron Instrumentation

I-V, C-V and Impedance Characterization of Photovoltaic Cells using Solartron Instrumentation MTSAP1 I-V, C-V and Impedance Characterization of Photovoltaic Cells using Solartron Instrumentation Introduction Harnessing energy from the sun offers an alternative to fossil fuels. Photovoltaic cells

More information

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents EE 560 Electric Machines and Drives. Autumn 2014 Final Project Page 1 of 53 Prof. N. Nagel December 8, 2014 Brian Howard Contents Introduction 2 Induction Motor Simulation 3 Current Regulated Induction

More information

Texture recognition using force sensitive resistors

Texture recognition using force sensitive resistors Texture recognition using force sensitive resistors SAYED, Muhammad, DIAZ GARCIA,, Jose Carlos and ALBOUL, Lyuba Available from Sheffield Hallam University Research

More information

Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R

Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R ManSu Kim #,1, WonJee Chung #,2, SeungWon Jeong #,3 # School of Mechatronics, Changwon National University Changwon,

More information

How Plant Rotating Equipment Resonance Issues Can Affect Reliability and Uptime

How Plant Rotating Equipment Resonance Issues Can Affect Reliability and Uptime How Plant Rotating Equipment Resonance Issues Can Affect Reliability and Uptime Eric Olson, Principal Engineer, Mechanical Solutions, Inc. Maki Onari, Principal Engineer, Mechanical Solutions, Inc. Chad

More information

University of Michigan 1630 Cram Circle Apt. #13Ann Arbor, MI, 48105, ,

University of Michigan 1630 Cram Circle Apt. #13Ann Arbor, MI, 48105, , EDUCATION Doctor of Philosophy in Mechanical Engineering Apr. 2016, Ann Arbor, MI Specialization: Proposal and Analysis of Human, Machine Control toward Rehabilitation Advisor: Richard B. Gillespie, Ph.D.

More information

Switch-less Dual-frequency Reconfigurable CMOS Oscillator using One Single Piezoelectric AlN MEMS Resonator with Co-existing S0 and S1 Lamb-wave Modes

Switch-less Dual-frequency Reconfigurable CMOS Oscillator using One Single Piezoelectric AlN MEMS Resonator with Co-existing S0 and S1 Lamb-wave Modes From the SelectedWorks of Chengjie Zuo January, 11 Switch-less Dual-frequency Reconfigurable CMOS Oscillator using One Single Piezoelectric AlN MEMS Resonator with Co-existing S and S1 Lamb-wave Modes

More information

Intermediate and Advanced Labs PHY3802L/PHY4822L

Intermediate and Advanced Labs PHY3802L/PHY4822L Intermediate and Advanced Labs PHY3802L/PHY4822L Torsional Oscillator and Torque Magnetometry Lab manual and related literature The torsional oscillator and torque magnetometry 1. Purpose Study the torsional

More information

Fig m Telescope

Fig m Telescope Taming the 1.2 m Telescope Steven Griffin, Matt Edwards, Dave Greenwald, Daryn Kono, Dennis Liang and Kirk Lohnes The Boeing Company Virginia Wright and Earl Spillar Air Force Research Laboratory ABSTRACT

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

Investigating the Electromechanical Coupling in Piezoelectric Actuator Drive Motor Under Heavy Load

Investigating the Electromechanical Coupling in Piezoelectric Actuator Drive Motor Under Heavy Load Investigating the Electromechanical Coupling in Piezoelectric Actuator Drive Motor Under Heavy Load Tiberiu-Gabriel Zsurzsan, Michael A.E. Andersen, Zhe Zhang, Nils A. Andersen DTU Electrical Engineering

More information

Object Perception. 23 August PSY Object & Scene 1

Object Perception. 23 August PSY Object & Scene 1 Object Perception Perceiving an object involves many cognitive processes, including recognition (memory), attention, learning, expertise. The first step is feature extraction, the second is feature grouping

More information

Biologically Inspired Robot Manipulator for New Applications in Automation Engineering

Biologically Inspired Robot Manipulator for New Applications in Automation Engineering Preprint of the paper which appeared in the Proc. of Robotik 2008, Munich, Germany, June 11-12, 2008 Biologically Inspired Robot Manipulator for New Applications in Automation Engineering Dipl.-Biol. S.

More information

CHARACTERIZING THE HUMAN WRIST FOR IMPROVED HAPTIC INTERACTION

CHARACTERIZING THE HUMAN WRIST FOR IMPROVED HAPTIC INTERACTION Proceedings of IMECE 23 23 International Mechanical Engineering Congress and Exposition November 16-21, 23, Washington, D.C. USA IMECE23-4217 CHARACTERIZING THE HUMAN WRIST FOR IMPROVED HAPTIC INTERACTION

More information

Processor Setting Fundamentals -or- What Is the Crossover Point?

Processor Setting Fundamentals -or- What Is the Crossover Point? The Law of Physics / The Art of Listening Processor Setting Fundamentals -or- What Is the Crossover Point? Nathan Butler Design Engineer, EAW There are many misconceptions about what a crossover is, and

More information

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA RIKU HIKIJI AND SHUJI HASHIMOTO Department of Applied Physics, School of Science and Engineering, Waseda University 3-4-1

More information

Development of a Walking Support Robot with Velocity-based Mechanical Safety Devices*

Development of a Walking Support Robot with Velocity-based Mechanical Safety Devices* 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan Development of a Walking Support Robot with Velocity-based Mechanical Safety Devices* Yoshihiro

More information