Manuel Moreyra and Blake Hamaford
|
|
- Solomon Allen
- 5 years ago
- Views:
Transcription
1 Proceedings of the 1998 EEE nternational Conference on Robotics & Automation Leuven, Belgium * May 1998 OnSe Of Manuel Moreyra and Blake Hamaford Haptic Technologies nc th Ave. NE Seattle, WA (206) moreyra@cris.com * [corresponding author] Biorobotics Laboratory Dept. of Electrical Engineering University of Washington Seattle WA washington.edu/ BRL ABSTRACT A method is described to characterize and experimentally measure the dynamic performance of haptic display devices. The method characterizes the response to impulse inputs of various frequencies characteristic of simulating hard contacts in virtual environments. By comparing the experimentally measured vellocity just after the impulse with the actual velocity, a dimensionless measure of structural distortion is derived. The method is easy to apply because no additional sensors or test fixtures are required. This paper presents a derivation of the structural deformation ratio for the single degree of freedom case, generalization to N-dof spatial devices, and experimental results for a single axis of a rugged haptic device in our laboratory. Acknowledgments This project was supported by National Science Foundation Grant BCS , the Washington Technology Center, and a contract with Roeing nformation and Support Services. NTRODUCTON Haptic displays, also known as force feedback devices, have drawn increasing attentioln from engineering researchers as applications draw nearer. The design of a device which can reproduce sensations of contact and manipulation at the human hand is a demanding challenge as the number of degrees of freedom, workspace, and the force output capacity increases. There are many aspects to the performance of haptic display devices which are relevant to the fidelity of the haptic sensations it can produce. Although much work remains to be done to relate these measures to psychophysics, several criteria have emerged (Rosenberg, 1995, Hayward, 1995). There can be no doubt that one of the most important of these measures is the frequency response or dynamic performance of the device. These dynamics are determined by the interaction of the inertia, stiffness, and friction properties of the various elements making up a network of structure and transmission between the actuator and user. Thus, a crucial design issue is making the dynamic response of the mechanism good enough to convincingly reproduce the high frequency transient forces of hard contact impact events. Defining the bandwidth of a force display in terms of a force input-output transfer function is tricky, as pointed out by Townsend and Salisbury (1989), because this transfer function depends strongly on the boundary conditions encountered by the device. There is a need for an objective and quantitative method of measuring the dynamic performance of haptic display devices. Two difficulties are the conceptual problem of defining a meaningful measurement and the practical probllem of making the measurement. Such a performance measure should do at least the following things: 1) Characterize the distortion of force feedback information imposed by the device s dynamics. 2) Provide engineering insight SO that problems can be fixed with targeted re-design. 3) Be adaptable to differing devices with different numbers of degrees of freedom, workspace, etc. 4) Be able to be expressed spatially so that good and bad directions can be identified in the device s various coordinate systems. 5) Be inexpensive to experimentallly measure. This paper will describe recent measurements on a laboratory prototype and a novel rnethod of analysis, the Structural Deformation Ratio (SDR.), which makes it relatively easy to quantify some aspects of the high frequency performance of force displays. We built a 2-axis force display device in our laboratory with 350 Watt brushless DC motors, cable drive transmission, and a rugged structure (Figure 1). Selected performance specifications are given in Table 1 For more details see Moreyra n later work, we designed and built a ~-5/98 $ EEE 369
2 axis, wide range, load cell for the end effector with which to study the interaction forces at the users hand (Moreyra 1996). A mechanical schematic diagram of one of the two degrees of freedom (Figure 2) illustrates some of the mechanical elements potentially contributing to distortion of the force appearing at the human hand. An important dynamic feature of any mechanism is the lowest structural resonance frequency. This frequency for our device varies between Hz depending on the device position. This natural frequency, w, defines three key regions for the device in the frequency domain. Normal control system practice is to confine the operation to the first of these three regions, but the broad bandwidth of impact forces and the high frequency response of human receptors (Shimoga, 1993) creates a need to maxi- Workspace Force Output: continuous peak 300 x 400 mm2 100 N 380 N Friction: static and dynamic N inertia (x, y). with force sensor (4.4, 4.6) kg (4.9, 5.1) kg 1 Spatial resolution (x and y axis) mm Controller Pentium 75 MH~ Sampling rate Torque servo drive: type wont. current -peak current switching frequency PWM 6 A 12 A 20 khz Figure 1: Photo of 2 axis planar force display device built at University of Washington (see Table 1) mize w, and to carefully consider the system s behavior at all three frequency ranges. Figure 2: Eighth order model describing transmission of force from actuator to human hand along a single degree of freedom. 370
3 Structural Deformation Ratio: Theory We will now derive the structural deformation ratio (SDR) for the case of a single degree of freedom device. We assume that torque is accurately applied by the actuator and that position sensors are rigidly attached to the motor drive shaft. We also convert motor torque to force through a constant radius. f an impulse, f :: E P = F(t)dt (2) f z: 0 is applied to a rigid body at rest, the theoretical change in velocity is where m is the total moving mass. n our example (Figure 2) (3) m = m,+m2+m3+m4+mhand (4) This assumes that frictional losses are negligible during the impulse itself. We can reproduce this situation experimentally by driving the actuator with appropriate commands to generate an impulse, P. We can then use joint sensors to measure the velocity, v, = v(t = E) (5) (see Figure 2), just after the end of the applied impulse. f flexibility is present in the device, the actuator will not "see" the entire mass instantaneously and The ratio Vm S(E) = - h (7) is thus a dimensionless measure of the flexibility of the device. Consider the simplified dynamical model of a single degree of freedom shown in Figure 3. The flexible element divides the total mass, m, into two components r?z and m - rit. The response of this system will contain a mode determined by the "fast inertia" 1-1 mf = (;-- -7) (8) P = mvfh = ikv, (9) We can solve for the moving component, & by The mass ratio, r, may indicate the source of unwanted structural flexibility in the single degree of freedom case. The total mass, m is known from the design. Working from the actuator towards the end point, mass of each element is accumulated in the serial chain until rir is reached. The next link in the chain will be a candidate for the source of flexibility. Of course this method will only work for the case where one element in the chain provides a dominant compliance. Spatial SDR The SDR can be generalized from the scalar measurement given above to spatial mechanisms. First we will assume that the velocity is at or near zero so that centripetal and Coriolis terms and variations in the device configuration can be neglected. Second we will neglect the effects of gravity. n this case T = M(e)e (12) Where M(e) is the device inertia matrix, and 0, is the joint accelerations. f we apply impulses to the joints according to: Then eth(p) E P = T(^) dt (13) 0 =& = M-"(e)P f we perform a suitable experiment and measure the r"" f the frequency content of the force waveform is high compared to - - then only rit 21n&. will effect the initial transient response and we can neglect the momentum of the second mass. f the impulses are equal for the experimental and theoretical cases, and if losses are negligible during the impulse, we have Figure 3: Simplified model of a single degree of freedom force transmission illustrating the transiently moving and fixed masses. 37 1
4 actual joint velocities, 6,,we can then form the spatial structural deformation ratio as a diagonal matrix as follows (E) describes the unwanted deformation or distortion of the structure in the joint space. To identify the importance of these effects for the human operator s perception, we might want to see how that deformation is reflected into the task space through the kinematic model of the haptic device. We can derive a task-reflected deformation by considering the following mapping: Axs = J(k) AO, (16) where AOf is a hypothetical incremental deformation of the joint, Axs, is the corresponding deformation in the task space, and J(0) is the manipulator Jacobian matrix. Applying the singular value decomposition (SVD) to the mapping, J(0)S, describes an ellipsoid similar to the manipulability ellipsoid (Yoshikawa, 1990). This ellipsoid characterizes the effects of structural distortion relative to the human operator space. Eigenvectors corresponding to large eigenvalues describe the direction along which the effects of mechanism deformation should be the most noticeable. EXPERMENTAL METHODS To measure one aspect of the dynamic performance of our device, we conducted an experiment in which torque impulses were applied to the device through its motors and the resulting force was measured at lhe human hand. The impulses were defined by F(k) = Asin($) Where E is the impulse duration in integer milliseconds, and k = 0, 1, 2,..., E is the sample number (sample rate = 1000 samples per second). The amplitude, A, was 100 Newtons, Our experiment chose impulse durations corresponding to frequencies in the three ranges described above (Table 2). The force response can be expected to depend strongly on load on the end effector and/or the human operator dynamics. To study some of this dependence, we simulated the inertial effects of the human operator on the system by adding weights of 0.67kg and 1.2kg corresponding to bent arm and extended arm postures. We measured the weight of the forearm of seven volunteers with body mass between 75kg and 93kg. The average weight of the hand and about one half of the forearm was 0.67kg (minimum 0.5kg, maximum 0.9kg). With the arm fully extended and relaxed, the average weight of the hand and about one half of the arm was 1.2kg (minimum 1.Okg, maximum 1.4kg). RESULTS Force mpulse Responses Force impulses were applied to the High Bandwidth Force Display which was set to a position in the middle of the x axis travel (the worst case for mechanical stiffness). The force response to each of the three impulses with each of the masses was highly oscillatory (Figure 4). The peak force measured at the handle increases from about 2.5 N with no additional mass and a 5ms impulse to 10 N for 1310 gr. of added mass and a 51ms impulse. t is interesting to note that the peak actuator force amplitude was loon in all cases so that considerable attenuation is evident with the shorter impulses. n an additional experiment, a human operator grasped the handle and the response with 675 gr. payload is plotted as a control (Figure 5 ). Because the effective inertia of the arm depends on posture, the experiment was repeated with two poses: straight arm and bent arm. For a more comfortable user posture, this experiment was performed with the device near a corner of its workspace so the natural frequency was slightly higher. With both grasp postures, the responses are much less oscillatory than the inertially loaded control case (Figure Sa,b,c). Structural Distortion Ratio Using the method described above, the SDR was measured for the different impulse durations and applied payloads (Table 2). The frequency of the sinusoid corresponding to each impulse given by equation (17) is listed to give a basic idea of the frequency content of each impulse. The SDR approaches 1 as the frequency content Table 2: Structural distortion ratio. LD. Trequ- ruct. distortion ratio V,JV,* of the impulse goes down Payloads (gr) 372
5 U 5 0 h -5 a) 5 ms force input, Fn = 700 sm(@/6), k= 0, Time (ms) [ b) 17 ms force input, f,, = 700 sir)(@/78), k = 0,,.. 78 v 2101 a) 5 ms force input, F,n = 700 sin(kp/6), k = 0,7,..6-5 c Time (m) b) 17 ms force nput, f,,, = 00 sin(kp/78), k = 0,, ":A c) E5 51ms force input, f, = 700 sin(kp/52), k = 0,7, t Time lmsl ( Time (ms) Figure 4: Reaction forces to various sinusoidal shaped force impulses. The payloads on the handle weigh 0,675, and 1310 gr, handle weighs 195 gr. Reaction force increases with heavier payload Time (ms) 675 gr payload - bent arm extended arm Figure 5: Arm reaction forces to various sinusoidal shape force impulses. DSCUSSON This paper has presented a new technique for the measurement of dynamic properties of haptic display devices. Dynamic response is important to the perception of high frequency haptic information such as texture interaction or making hard contact. The technique was applied to a Cartesian, 2-axis force display device, and theoretically extended to serial kinematic chains of arbitrary dynamics and geometry. mpulse responses with pure inertial loads were highly oscillatory but the oscillation was almost totally suppressed by normal human hand contact. mpulse amplitudes were greatly attenuated (by as much as 40:1, 32db) depending on frequency content. This is to be expected due to the inertia of the device. For transient forces it is reasonable to approximate where FHO is the amplitude of the impulse felt by the operator, FA the amplitude of the actuator impulse, and MHO, MFD are the masses of the human operator and force display respectively. We measured the SDR for our device with impulses whose frequency content was a factor of three above, approximately equal to, and a factor of three below the device natural frequency. SDR was as high as 3.23 for the shortest impulse and the largest added mass, and as low as 0.98 for the longest impulse and 1-10 added mass. SDR of less than one is possible because frictional losses may "absorb" some of the impulse even before it is over. n the derivation above we neglected the effects of gravity. Gravity can be easily handled with one of the fol- 373
6 lowing approaches. First, it may be possible to ignore the effects of gravity. This would be the case if a dynamic simulation of the device with gravitational effects but without the applied impulses showed that gravitational acceleration results in a velocity after the impulse duration which is insignificant compared to the measured post-impulse velocity, V,. This could also be measured experimentally by letting the device fall from its initial position. Second, if necessary, it could be compensated for by subtracting the computed or measured gravitationally induced velocity from V,. To evaluate the dynamic performance of a force display with this method the following steps can be performed: Set up the device as normal but attach a mass to the endpoint approximately that of the appropriate human limb (i.e. the finger, hand, arm etc.). Using modified control software, apply single impulses of different durations to the joint motors and record joint velocity immediately after the end of the impulse. A torque impulse can be applied to either one joint at a time or to more that one joint. However, all joint velocities must be measured and computed. Further research is necessary to determine the effect of these different possible stimulus patterns. Compute the theoretical joint velocities, erh using (14). Compute S, the structural deformation ratio matrix for various impulse durations. Compute the deformation Jacobian, J( 0)s using (1 5) Compute and plot the deformation ellipsoid in task space. This method can be applied to all serial, impedance controlled, haptic devices and does not require any additional sensors or test fixtures. To evaluate the results, the system should be tested with impulses of varying durations (i.e. various frequency content). As was done in our experiment, the pulse durations should be selected to span the frequency range which includes the device structural modes when they are known. When the SDR is close to unity the manipulator is perfoming well. The shorter the maximum impulse which causes the SDR to exceed unity, the higher the device bandwidth. n the spatial case, the axes of the deformation ellipsoid show the directions in the operator s workspace which are most affected by dynamic limitations of the device. Desirable performance is represented by a deformation ellipsoid which is equal to the manipulability ellipsoid, i.e, for which qe)s = qe)r. (19) The principle advantage of this method is its simplicity. Although it does not provide a complete characterization of the device, the method has the following advantages. No external sensor or test fixture are required. Existing sensors (joint position and derived or measured velocity) and interface electronics are used. The SDR is dimensionless and can be compared among haptic devices of different size, force outputs, etc. The method applies to any number of degrees of freedom. t is independent of the human operator dynamics (the added mass to represent the human operator can be easily standardized). By using the SDR to estimate the ratio of moving mass to stationary mass, it may be possible to locate unwanted flexibility in the mechanism. Further research is needed to determine the psychophysical importance of non-uniformity of the deformation ellipsoid. There may be directions for which the human is more or less sensitive to haptic device flexibility. REFERENCES V. Hayward, O.R. Astley, Performance Measures for Haptic nterfaces, Proceedings 7th ntl. Symposium on Robotics Research, Herrshing, Germany, Oct , 1995 Moreyra, M., Design of a Planar High Bandwidth Force Display with Force Sensing, MSEE Thesis, Department of Electrical Engineering, University of Washington, Seattle, WA Rosenberg, L. How to Assess the Quality of Force- Feedback Systems, The Journal of Medicine and Virtual Reality. Vol 1, No 1. Spring Shimoga, K., A survey of perceptual feedback issues in dexterous telemanipulation. 11. Finger touch feedback, Proceedings EEE VRAS-93, pp , Seattle, WA, September 1993 Townsend, WT, Salisbury, JK, Mechanical bandwidth as a guideline to high-performance manipulator design, Proceedings EEE nternational Conference on Robotics and Automation, Scottsdale, AZ, USA.vol.3., pp ,14-19 May Townsend, WT, The Effect of Transmission Design on Force-Controlled Manipulator Performance, Ph.D. Thesis, Artificial ntelligence Laboratory, Massachusetts nstitute of Technology, Massachusetts, Yoshikawa, T. Foundations of Robotics, Analysis and Control MT Press, Cambridge MA,
(W: 12:05-1:50, 50-N202)
2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position
More informationLecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)
J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing
More informationInverse differential kinematics Statics and force transformations
Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired
More informationControlling the Apparent Inertia of Passive Human- Interactive Robots
Controlling the Apparent Inertia of Passive Human- Interactive Robots Tom Worsnopp Michael Peshkin J. Edward Colgate Kevin Lynch Laboratory for Intelligent Mechanical Systems: Mechanical Engineering Department
More informationRobot Dynamics II: Trajectories & Motion
Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013
More informationInteraction-based Dynamic Measurement of Haptic Characteristics of Control Elements
Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Wenliang Zhou 1, Jörg Reisinger 1, Angelika Peer 2, and Sandra Hirche 3 1 Department HMI Components, Daimler AG, Sindelfingen,
More informationVideo 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)
More informationIntroduction to Haptic Systems
Introduction to Haptic Systems Félix Monasterio-Huelin & Álvaro Gutiérrez & Blanca Larraga October 8, 2018 Contents Contents 1 List of Figures 1 1 Introduction 2 2 DC Motor 3 3 1 DOF DC motor model with
More informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
More informationRobotics I. Classroom Test November 21, 2014
Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint
More informationARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design
Human-Friendly Robot Design Torque Control: a basic capability dynamic performance compliance, force control safety, interactivity manipulation cooperation ARTISAN (1990-95) ARTISAN (1990-95) 1 intelligence
More informationBalancing of an Inverted Pendulum with a SCARA Robot
Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland
More informationNatural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance
ICCAS5 June -5, KINTEX, yeonggi-do, Korea Natural Frequency Analysis of Spring-Manipulator System for Force eneration Utilizing Mechanical Resonance Jun Kobayashi* and Fujio Ohkawa* * Department of Systems
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
More informationDynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for
Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures
More informationAnalysis of the Acceleration Characteristics of Non-Redundant Manipulators
Analysis of the Acceleration Characteristics of Non-Redundant Manipulators Alan Bowling and Oussama Khatib Robotics Laboratory Computer Science Depart men t Stanford University Stanford, CA, USA 94305
More informationRobust Control of Cooperative Underactuated Manipulators
Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute
More informationRobotics I. Test November 29, 2013
Exercise 1 [6 points] Robotics I Test November 9, 013 A DC motor is used to actuate a single robot link that rotates in the horizontal plane around a joint axis passing through its base. The motor is connected
More informationRobotics I Kinematics, Dynamics and Control of Robotic Manipulators. Velocity Kinematics
Robotics I Kinematics, Dynamics and Control of Robotic Manipulators Velocity Kinematics Dr. Christopher Kitts Director Robotic Systems Laboratory Santa Clara University Velocity Kinematics So far, we ve
More informationGame Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost
Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description
More informationDesign of a Linear Haptic Display Based on Approximate Straight Line Mechanisms
The 21 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 21, Taipei, Taiwan Design of a Linear Haptic Display Based on Approximate Straight Line Mechanisms M. Joinié-Maurin,
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationExploiting Redundancy to Reduce Impact Force*
1 of 6 Presented at IEEE/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan, Nov. 1991. Exploiting Redundancy to Reduce Impact Force* Matthew Wayne Gertz**, Jin-Oh Kim, and Pradeep
More informationSelection of Servomotors and Reducer Units for a 2 DoF PKM
Selection of Servomotors and Reducer Units for a 2 DoF PKM Hermes GIBERTI, Simone CINQUEMANI Mechanical Engineering Department, Politecnico di Milano, Campus Bovisa Sud, via La Masa 34, 20156, Milano,
More informationAdvanced Robotic Manipulation
Advanced Robotic Manipulation Handout CS37A (Spring 017) Solution Set #3 Problem 1 - Inertial properties In this problem, you will explore the inertial properties of a manipulator at its end-effector.
More informationThe... of a particle is defined as its change in position in some time interval.
Distance is the. of a path followed by a particle. Distance is a quantity. The... of a particle is defined as its change in position in some time interval. Displacement is a.. quantity. The... of a particle
More informationIROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
Arne Wahrburg (*), 2016-10-14 Cartesian Contact Force and Torque Estimation for Redundant Manipulators IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationDynamic Models for Control System Design of Integrated Robot and Drive Systems
M. C. Good L. M. Sweet K. L. Strobel General Electric Company, Corporate Research and Development, Schenectady, N.Y. 2345 Dynamic Models for Control System Design of Integrated Robot and Drive Systems
More informationSCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER 1 EXAMINATIONS 2012/2013 XE121. ENGINEERING CONCEPTS (Test)
s SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER EXAMINATIONS 202/203 XE2 ENGINEERING CONCEPTS (Test) Time allowed: TWO hours Answer: Attempt FOUR questions only, a maximum of TWO questions
More informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
More informationMEAM 520. More Velocity Kinematics
MEAM 520 More Velocity Kinematics Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 12: October
More informationELG4112. Electromechanical Systems and Mechatronics
ELG4112 Electromechanical Systems and Mechatronics 1 Introduction Based on Electromechanical Systems, Electric Machines, and Applied Mechatronics Electromechanical systems integrate the following: Electromechanical
More informationAn experimental robot load identification method for industrial application
An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit
More informationCHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS
61 CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 4.1 INTRODUCTION The analysis of cantilever beams of small dimensions taking into the effect of fringing fields is studied and
More informationEXPERIMENTAL RESEARCH REGARDING TRANSIENT REGIME OF KINEMATIC CHAINS INCLUDING PLANETARY TRANSMISSIONS USED IN INDUSTRIAL ROBOTS
International Journal of Modern Manufacturing Technologies ISSN 2067 3604, Vol. VIII, No. 1 / 2016 EXPERIMENTAL RESEARCH REGARDING TRANSIENT REGIME OF KINEMATIC CHAINS INCLUDING PLANETARY TRANSMISSIONS
More informationLecture 14: Kinesthetic haptic devices: Higher degrees of freedom
ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 14: Kinesthetic haptic devices: Higher degrees of freedom Allison M. Okamura Stanford University (This lecture was not given, but the notes
More informationThereby: Force, average = mass * Velocity, gain / Time, duration
Proofs Next two pictures, Picture #6 and #7 presents the Proof of the natural depletion of kinetic energy in a rotational to straight line coupled motion pertaining to the principles set out in picture
More informationIMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE
IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE 2014 IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION
More informationAppendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)
Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar
More informationThe basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,
Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information
More informationFlexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint
IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8,, Anchorage, Alaska, USA Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint
More informationHaptic rendering of rigid body collisions
Haptic rendering of rigid body collisions Daniela Constantinescu, Septimiu E. Salcudean, and Elizabeth A. Croft University of British Columbia Vancouver, Canada danielac@ece.ubc.ca, tims@ece.ubc.ca, ecroft@mech.ubc.ca
More informationfor Articulated Robot Arms and Its Applications
141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its
More informationWEEK 1 Dynamics of Machinery
WEEK 1 Dynamics of Machinery References Theory of Machines and Mechanisms, J.J. Uicker, G.R.Pennock ve J.E. Shigley, 2003 Makine Dinamiği, Prof. Dr. Eres SÖYLEMEZ, 2013 Uygulamalı Makine Dinamiği, Jeremy
More information#A~ Force Augmentation in Human-Robot Interaction. H. Kazerooni, S. L. Mahoney. Minneapolis, MN ;
Force Augmentation in Human-Robot nteraction H. Kazerooni S. L. Mahoney Mechanical University Engineering of Minnesota Departm1nt Minneapolis MN 55455 ; American Control Conference San Diego California
More informationArtificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics
More informationA new seismic testing method E. Kausel Professor of Civil and Environmental Engineering, Massachusetts 7-277, OamWd^e, ^ 027 JP,
A new seismic testing method E. Kausel Professor of Civil and Environmental Engineering, Massachusetts 7-277, OamWd^e, ^ 027 JP, Introduction The bulleted enumeration that follows shows five experimental
More informationDecoupling Identification for Serial Two-link Robot Arm with Elastic Joints
Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate
More informationA MOTORIZED GRAVITY COMPENSATION MECHANISM USED FOR THE NECK OF A SOCIAL ROBOT
A MOTORIZED GRAVITY COMPENSATION MECHANISM USED FOR THE NECK OF A SOCIAL ROBOT Florentina Adascalitei 1, Ioan Doroftei 1, Ovidiu Crivoi 1, Bram Vanderborght, Dirk Lefeber 1 "Gh. Asachi" Technical University
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Electromechanical Actuators Part 2 Applications to Prosthetic Devices Hanz Richter Department of Mechanical Engineering 2014 1 / 19 Integrating actuators
More informationMCE493/593 and EEC492/592 Prosthesis Design and Control
MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of
More informationInvestigation of Human-Robot Interaction Stability Using Lyapunov Theory
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 9-23, 2008 Investigation of Human-Robot Interaction Stability Using Lyapunov Theory Vincent Duchaine and Clément M.
More informationVariable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems
211 IEEE/RSJ International Conference on Intelligent Robots and Systems September 25-3, 211. San Francisco, CA, USA Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic
More informationLinear Shaft Motor Sizing Application Note
Linear Shaft Motor Sizing Application Note By Jeramé Chamberlain One of the most straightforward tasks in the design of a linear motion system is to specify a motor and drive combination that can provide
More informationDesign and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics
Design and Control of Compliant Humanoids Alin Albu-Schäffer DLR German Aerospace Center Institute of Robotics and Mechatronics Torque Controlled Light-weight Robots Torque sensing in each joint Mature
More informationCONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS
UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI INGEGNERIA Dottorato di Ricerca in Ingegneria dei Sistemi XIV Ciclo Sede Amministrativa: Università di Bologna Sedi Consorziate: Università di Firenze, Padova
More informationLecture Note 12: Dynamics of Open Chains: Lagrangian Formulation
ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,
More informationIntegration of an Active Brake Pedal Simulator in the CarMaker Environment for Design and Evaluation of Haptic Driver Assistance Systems
Integration of an Active Brake Pedal Simulator in the CarMaker Environment for Design and Evaluation of Haptic Driver Assistance Systems IPG apply & innovate 2014, September 23/24 Simon Rothfuss, Michael
More informationIntroduction to Robotics
J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics
More informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationModeling Induced Master Motion in Force-Reflecting Teleoperation
Modeling Induced Master Motion in Force-Reflecting Teleoperation Katherine J. Kuchenbecker and Günter Niemeyer Stanford University Telerobotics Lab http://telerobotics.stanford.edu fkatherine.kuchenbecker,
More informationOptical Method for Micro Force Measurement. Yusaku FUJII Gunma University
Optical Method for Micro Force Measurement Yusaku FUJII Gunma University Small Force (1mN to 1N ) It is difficult to generate and evaluate small force, properly. The causes of the Difficulties in measuring
More informationPhysics for Scientists and Engineers 4th Edition, 2017
A Correlation of Physics for Scientists and Engineers 4th Edition, 2017 To the AP Physics C: Mechanics Course Descriptions AP is a trademark registered and/or owned by the College Board, which was not
More informationRobotics 1 Inverse kinematics
Robotics 1 Inverse kinematics Prof. Alessandro De Luca Robotics 1 1 Inverse kinematics what are we looking for? direct kinematics is always unique; how about inverse kinematics for this 6R robot? Robotics
More informationChapter 14 Oscillations. Copyright 2009 Pearson Education, Inc.
Chapter 14 Oscillations Oscillations of a Spring Simple Harmonic Motion Energy in the Simple Harmonic Oscillator Simple Harmonic Motion Related to Uniform Circular Motion The Simple Pendulum The Physical
More informationA SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS
A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A. DE LUCA, S. PANZIERI Dipartimento di Informatica e Sistemistica Università degli Studi di Roma La Sapienza ABSTRACT The set-point
More informationSeul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616
On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis
More informationChapter 14. Oscillations. Oscillations Introductory Terminology Simple Harmonic Motion:
Chapter 14 Oscillations Oscillations Introductory Terminology Simple Harmonic Motion: Kinematics Energy Examples of Simple Harmonic Oscillators Damped and Forced Oscillations. Resonance. Periodic Motion
More informationDynamics. 1 Copyright c 2015 Roderic Grupen
Dynamics The branch of physics that treats the action of force on bodies in motion or at rest; kinetics, kinematics, and statics, collectively. Websters dictionary Outline Conservation of Momentum Inertia
More informationThe written qualifying (preliminary) examination covers the entire major field body of knowledge
Dynamics The field of Dynamics embraces the study of forces and induced motions of rigid and deformable material systems within the limitations of classical (Newtonian) mechanics. The field is intended
More informationLecture «Robot Dynamics»: Dynamics and Control
Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationDynamics of structures
Dynamics of structures 2.Vibrations: single degree of freedom system Arnaud Deraemaeker (aderaema@ulb.ac.be) 1 Outline of the chapter *One degree of freedom systems in real life Hypothesis Examples *Response
More informationFeedback Control Systems
ME Homework #0 Feedback Control Systems Last Updated November 06 Text problem 67 (Revised Chapter 6 Homework Problems- attached) 65 Chapter 6 Homework Problems 65 Transient Response of a Second Order Model
More informationRobotics. Dynamics. University of Stuttgart Winter 2018/19
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational
More informationThe Reflexxes Motion Libraries. An Introduction to Instantaneous Trajectory Generation
ICRA Tutorial, May 6, 2013 The Reflexxes Motion Libraries An Introduction to Instantaneous Trajectory Generation Torsten Kroeger 1 Schedule 8:30-10:00 Introduction and basics 10:00-10:30 Coffee break 10:30-11:30
More informationExample: RR Robot. Illustrate the column vector of the Jacobian in the space at the end-effector point.
Forward kinematics: X e = c 1 + c 12 Y e = s 1 + s 12 = s 1 s 12 c 1 + c 12, = s 12 c 12 Illustrate the column vector of the Jacobian in the space at the end-effector point. points in the direction perpendicular
More informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationGiven U, V, x and θ perform the following steps: a) Find the rotation angle, φ, by which u 1 is rotated in relation to x 1
1 The Jacobian can be expressed in an arbitrary frame, such as the base frame located at the first joint, the hand frame located at the end-effector, or the global frame located somewhere else. The SVD
More informationScrew Theory and its Applications in Robotics
Screw Theory and its Applications in Robotics Marco Carricato Group of Robotics, Automation and Biomechanics University of Bologna Italy IFAC 2017 World Congress, Toulouse, France Table of Contents 1.
More information3. Kinetics of Particles
3. Kinetics of Particles 3.1 Force, Mass and Acceleration 3.3 Impulse and Momentum 3.4 Impact 1 3.1 Force, Mass and Acceleration We draw two important conclusions from the results of the experiments. First,
More informationIn this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:
Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this
More informationAdvanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One
Advanced Vibrations Lecture One Elements of Analytical Dynamics By: H. Ahmadian ahmadian@iust.ac.ir Elements of Analytical Dynamics Newton's laws were formulated for a single particle Can be extended to
More informationCHAPTER 6 FRICTION AND WEAR ANALYSIS FOR BUSHING
CHAPTER 6 FRICTION AND WEAR ANALYSIS FOR BUSHING 6.1 TEST RIG SETUP FOR THE FRICTION AND WEAR ANALYSIS Knowing the frictional coefficient is important for the determination of wear loss and power loss
More informationAN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP
Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,
More informationRobotics 1 Inverse kinematics
Robotics 1 Inverse kinematics Prof. Alessandro De Luca Robotics 1 1 Inverse kinematics what are we looking for? direct kinematics is always unique; how about inverse kinematics for this 6R robot? Robotics
More informationRigid bodies - general theory
Rigid bodies - general theory Kinetic Energy: based on FW-26 Consider a system on N particles with all their relative separations fixed: it has 3 translational and 3 rotational degrees of freedom. Motion
More informationSimple Machines. Bởi: OpenStaxCollege
F Simple Machines Simple Machines Bởi: OpenStaxCollege Simple machines are devices that can be used to multiply or augment a force that we apply often at the expense of a distance through which we apply
More informationVideo 2.1a Vijay Kumar and Ani Hsieh
Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli
More informationPLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)
PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) We will limit our study of planar kinetics to rigid bodies that are symmetric with respect to a fixed reference plane. As discussed in Chapter 16, when
More informationPositioning Servo Design Example
Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually
More informationWhy You Can t Ignore Those Vibration Fixture Resonances Peter Avitabile, University of Massachusetts Lowell, Lowell, Massachusetts
Why You Can t Ignore Those Vibration Fixture Resonances Peter Avitabile, University of Massachusetts Lowell, Lowell, Massachusetts SOUND AND VIBRATION March 1999 Vibration fixtures, at times, have resonant
More informationMotion Control of Passive Haptic Device Using Wires with Servo Brakes
The IEEE/RSJ International Conference on Intelligent Robots and Systems October 8-,, Taipei, Taiwan Motion Control of Passive Haptic Device Using Wires with Servo Brakes Yasuhisa Hirata, Keitaro Suzuki
More informationCOMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION
COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review
More informationFinal Exam April 30, 2013
Final Exam Instructions: You have 120 minutes to complete this exam. This is a closed-book, closed-notes exam. You are allowed to use a calculator during the exam. Usage of mobile phones and other electronic
More informationCHAPTER 1: PHYSICAL QUANTITIES AMD MEASUREMENT
CHAPTER 1: PHYSICAL UANTITIES AMD MEASUREMENT 11 Physical uantities and Units a) State basic quantities and their respective SI units: length (m), time (s), mass (kg), electrical current (A), temperature
More information:J~;f:~~;;~S) -JI ~ H. Kazerooni. Mechanical Engineering Department,University of Minnesota Minneapolis, MN 55455
EEE Conference on Robotics and Automation Cincinnati, Ohio, May 1990 H. Kazerooni Mechanical Engineering Department,University of Minnesota Minneapolis, MN 55455 ABSTRACT A human's ability to perfonn physical
More informationCourse Name: AP Physics. Team Names: Jon Collins. Velocity Acceleration Displacement
Course Name: AP Physics Team Names: Jon Collins 1 st 9 weeks Objectives Vocabulary 1. NEWTONIAN MECHANICS and lab skills: Kinematics (including vectors, vector algebra, components of vectors, coordinate
More information