Contact Distinction in Human-Robot Cooperation with Admittance Control
|
|
- Sophia Harvey
- 6 years ago
- Views:
Transcription
1 Contact Distinction in Human-Robot Cooperation with Admittance Control Alexandros Kouris, Fotios Dimeas and Nikos Aspragathos Robotics Group, Dept. of Mechanical Engineering & Aeronautics University of Patras, Greece Abstract The emerging field of physical human-robot interaction raises the need to distinguish collisions over intended contacts in order to guarantee safe and seamless interaction. In this paper, a novel contact distinction method is proposed that monitors the externally applied forces/torques and is able to distinguish unexpected collisions from intended contacts during cooperative tasks. The method is based on a frequency domain analysis of the externally applied forces using the Fast Fourier Transform. Moreover, a tuning method is proposed to adjust the thresholds for the detection, according to the desired dynamic behavior of the admittance controller. The collision distinction method is evaluated experimentally in a human-robot cooperation task with multiple subjects using a 7DOF LWR manipulator. I. INTRODUCTION A precondition for the advancement of human-robot cooperation is the capability of the robot to safely interact with humans without any risk of injuries. Cooperative tasks usually require physical contact of the human with the robot [1]. Thus collision detection techniques should be able to distinguish intended contacts from unexpected collisions that may harm humans [2] and should react appropriately. Several techniques have been proposed in the literature to deal with the safety issues raised when a manipulator shares its workspace with humans. The collision detection problem is approached by focusing on the robot s perception. Computer vision has been proposed to prevent collisions, by monitoring the relative movements between the human and the robot and by re-planning the robot s trajectory to avoid unintended contacts [3]. However, machine vision algorithms are computationally heavy, particularly when dealing with dynamic environments, while blind spots can occur that reduce the reliability. Other approaches used capacitive skin [4] or proximity sensors placed on the robot s body [5] to detect and avoid upcoming contacts, but such sensors increase significantly the cost of the robot and are difficult to be incorporated to existing robots. Passive safety features, aiming to reduce the energy dissipated due to the applied force on the contact point during a collision, have also been proposed. These include the use of elastic joints, variable stiffness actuators (VSA) [6], [7], lightweight robot design [8] and covering of the robot links with impact absorbing materials [9]. Approaches that detect a collision during the contact and react appropriately before the forces build up haven been proposed in [9], [10], [11], [12]. These methods are based on /16/$31.00 c 2016 IEEE the monitoring of the external forces/torques that are applied to the robot body or the end-effector. Using a force/torque sensor at the end-effector, the measurement of external forces is straightforward. Alternatively, a model based observer can be used to estimate the external joint torques, often by using the joint torque sensors of a robot. In that way, external forces/torques applied to the entire robot body can be observed and not only at the end-effector. In order to avoid using the noisy -and often inaccurate- measurements of acceleration, an observer based on the generalized momentum of the robot was proposed in [13]. Most of the aforementioned approaches were based on the detection of external forces applied to the robot, but without being able to distinguish if they are caused by a collision or an intentional interaction and, as a result, their applicability to physical human-robot interaction is limited. A method was proposed in [14] to distinguish between intended contacts and collisions, based on the assumption that the external joint torques during a collision show a noticeably faster rate of change than the torques due to cooperation. By passing the joint torque signals through a bandpass filter, the high frequency collision components can be separated from the low-frequency interaction torques. However, when Cartesian compliance control is desired, the mapping of external forces into joint torques is configuration dependent and adaptive thresholds for each joint should be determined for accurate detection. Also, low order filtering in the time domain can be quite noisy, leading to unclear distinction between intended and unintended contacts. In this paper, a contact distinction method is proposed for human-robot cooperation, based on the observation that intended forces present different frequency characteristics from a collision. The proposed approach implements a distinction in the frequency domain and is able to separate the frequency components of the external forces/torques, reducing the errors and leading to an unambiguous distinction of the two cases. Moreover, with the introduced method, the distinction thresholds are tuned considering the desired dynamic behavior of the admittance controller. The self-tuning of the thresholds by means of linear interpolation improves seamless cooperation and reliable distinction of contacts. The rest of the paper is organized as follows. In Sec. II-A the contact distinction algorithm is presented. The effects of a Cartesian Compliance controller to the proposed method are
2 described in Sec. II-B and the tuning to the compliance control gains is analyzed in II-C. An experimental evaluation of the proposed method is conducted in Sec. III. II. COLLISION DISTINCTION IN COOPERATION A. The proposed collision distinction method When humans cooperate with a robot, the applied forces are generally smooth because the operators are aware of the movement characteristics of the robot such as direction and speed, so they can anticipate eminent contacts. On the other hand, a collision is a result of an unexpected contact between the human and the robot. Humans do not have the ability to react smoothly to unexpected contacts and the external forces are developed more rapidly, as it can be seen in Fig. 1. The amplitude of the force cannot be used as a collision indication because the contact forces are within the same order of magnitude. When transforming the force signal into the frequency domain, forces with higher rate of change, like collisions, correspond to high frequency components. Contrariwise, cooperative forces present slower rate of change and include lower frequency components. Ideally, the collision force can be approximated as a Dirac delta function, the Fourier transform of which is composed of an infinite number of sine waves, each of the same amplitude and thus contains equally all of the frequency components. The generalized external forces F h applied to the robot (including forces and torques) due to a collision, as well as due to normal cooperation, can be measured using a F/T sensor, which is very common in physical human-robot cooperation tasks, or they can be estimated from the robot s joint torque sensors [15]. The main challenge is to define frequency thresholds of the force F h to distinguish between intended contacts and unexpected collisions. A filtering of this force in the time domain, to reduce frequency components caused by cooperative forces, presents some limitations mainly because of sensor noise, low accuracy and delays. To distinguish between intended contacts from unexpected collisions, instead of using a simple disturbance observer in the time domain [14], we consider a specific high-frequency window of these disturbances. By processing the signal in the frequency domain, the noisy filtering and the phase shifting introduced by low-order filters of the time domain can be avoided and a more accurate distinction can be achieved. To transform from the time to the frequency domain, the Fast Fourier Transform (FFT) is applied on a sliding window of measurements of the external force F h, which will be shifting through the time axis whenever a new measurement is available, as shown in Fig. 2. The size N of the window and the sampling frequency are strongly connected with the accuracy of the detection algorithm and should be carefully determined. The magnitude F ω of the Discrete Fourier Transform of the time series of the i th direction of F h is (with x = F i h ): N 1 Fω m = x n e 2πimn/N m = 0,..., N 1. (1) n=0 Fig. 1: Force in time and frequency domain, during normal cooperation and collision. Fig. 2: Fourier Transform applied on a sliding window of the latest measurements. To detect collisions we focus on a specific range of frequencies of F ω, as shown in Fig. 3. This range is defined as [ω min, ω max ], where ω min and ω max values are experimentally determined. To obtain the magnitudes of F ω within this frequency range, a pointwise multiplication in the frequency domain of the vector F ω with a rectangular window w(ω min, ω max ) is implemented. Observing the force magnitude within that window, the criterion for detecting a collision is obtained as: F ω w(ω min, ω max ) F th (2) where... is the norm and each element k of w is w k {0, 1}. As cooperative forces may contain some low amplitude frequency components within the collision band, an amplitude threshold F th for this metric should also be determined, as it is shown in Fig. 3. In practice, from Eq. 2 we can detect if there are frequency components (attributed to a collision) within a specific range of frequencies and above a certain magnitude F th. The selection of the appropriate thresholds is of major importance. As it is shown in Fig. 4, the thresholds should not be set to tolerant values, as this may cause failures or Fig. 3: Partitioning of frequency domain plain, for distinguishing cooperative from collision forces and removing noise.
3 Fig. 4: Collision forces contain higher frequency components than normal cooperation force. Equal triangles A and B, are used to ensure that ω min and F th threshold values are neither too tight, nor too relaxed in the distinction. introduce crucial delays in the contact distinction and may put the operator at risk. On the other hand, it is also desired that the thresholds are not set to values that may disturb normal operation, in case for example that the operator applies a slightly more abrupt force to the manipulator. B. The compliance controller of the robot The impedance and admittance control schemes are widely used in human-robot cooperation, enabling the robot compliance to externally applied forces, by regulating the dynamic relation between external forces and motion of the robot [16]. Cartesian compliance control implements a relationship of virtual mass-spring-damper system to the end-effector (assuming only translational components) that can be expressed as: F h = M d ẍ + C d ẋ + K d x, (3) where x R 3 is the Cartesian position vector and F h R 3 is the external force vector. F h can be either measured directly using a 3-DOF force sensor attached to the robot end-effector, or can be estimated by the joint-torque sensors of a robot and the Jacobian matrix that relates the joint torques to the robot s tool forces. The gains M d, C d, K d R 3 3 are positive definite diagonal matrices that are user defined. The Cartesian compliance control of Eq. (3) can also be implemented similarly at the joint space. In order to impose the desired dynamic behavior in a motion or torque controlled manipulator, the admittance or the impedance control framework is used respectively. In both cases, the response of the robot to external forces depends on the selection of the gains M d, C d, K d. The higher the damping C d is, the more resistive the robot is to external forces, particularly at high velocities. An increased inertia M d makes the robot to resist in changes of it s state of motion. The stiffness term K d also affects the behavior, but it is usually set to null when free movement of the end-effector is desired. In order to perform the same movement of the end-effector with different virtual mass or damping values, different forces must be applied by the operator. Following that, we can understand that the distinction between intended and unintended contact forces should be determined with respect to the desired characteristic of the end-effector s dynamic behavior. C. Threshold tuning based on the parameters of the compliance controller The Cartesian compliance controller imposes a desired dynamic behavior to the robot s end-effector that can be set by the operator according to the cooperation task. Since a free movement of the robot in its workspace is considered, the stiffness term of Eq. (3) is omitted. In general, high damping and mass reduce the speed but improve the accuracy of the robot in the cooperation. On the other hand, low damping and mass are proven to help the robot to accelerate fast and make it easy to move, but the accuracy is downgraded [17]. The selection of the appropriate parameters depends on the performed tasks, whereas online adaptation of the parameters is also possible [18]. As a result, the contact distinction thresholds cannot be set to predefined values, but should be tuned in accordance to the desired characteristics of the robot s dynamic behavior. By performing a cooperative, time constraint, point to point motion, we observe the effect of varying damping and mass in the frequency content of the measured force. 1) Effect of virtual damping: Damping directly relates the applied force to the robot velocity. So, for a given and constant force applied by the operator to the robot, the velocity will be inversely proportional to the virtual damping. As the operator is trying to carry out the desired task in cooperation with the robot, the higher the damping, the higher the external force the operator should apply. However, increased damping is used to reduce the oscillations that can be caused by sensor noise and improve the precision of the positioning. The magnitude of the force signal is increased in proportion to the damping. Thus the overall magnitude of the cooperation force is expected to be amplified throughout the frequency range when high damping values are set, as it is shown in Fig. 5. This will also apply to the previously negligible cooperation forces that are present within the collision bandwidth. So the threshold F th should be increased. During a collision with high damping, the contact force builds up more abruptly because the robot is less responsive. Consequently, the collision detection thresholds must be suitably adjusted, by increasing the lower bound of the frequency window ω min. Fig. 5: External force applied on the robot by the operator for the same task is generally increased in proportion to virtual damping.
4 Fig. 7: Tuned ω min and F th threshold values, with respect to robot s dynamic behavior characteristics (determined after experimental procedure). Fig. 6: External force applied on the robot by the operator for the same task contains higher frequency components as virtual mass is increased. 2) Effect of virtual inertia: The inertial forces are perceived by the operators when the robot s velocity changes. By increasing that inertia, the robot becomes more difficult to accelerate or decelerate but presents more smooth motion. On the contrary, low inertia makes the robot more responsive but may cause vibrations and lead to instability. Depending on the operators experience, increased inertia will introduce more rapidly changing and higher amplitude forces during normal cooperation and mainly during acceleration and deceleration. Unlike damping, increasing the inertia does not affect the external force at constant velocity. To perform the same task, the required force is significantly increased during acceleration or deceleration of the robot. Due to the robot s tendency to maintain its state of motion, these forces will be quickly escalated when the inertia is increased, as it can be seen in Fig. 6. Keeping the same thresholds will cause unclear distinction between collisions and normal cooperative forces, therefore tuning of the collision detection thresholds is necessary to address these issues as well. The previous discussion leads us to turn into higher frequency range to check for collisions, by increasing the ω min threshold. The amplitude of high frequency components that appear will be decreased compared to the amplitude in the lower frequency windows that was examined before. Thus, in case of high inertia, sliding the critical frequency window into higher values, will lead to decreasing the F th threshold. The threshold behavior is examined experimentally for some sampled pairs of virtual damping and mass. By using linear interpolation, we can obtain thresholds for every possible combination of the compliance control parameters, within some predefined limits that ensure the robot s stability and are appropriate for human-robot cooperation. To conclude with, an increment of damping leads the distinction method to focus on higher frequency components and to higher force thresholds within this window. On the other hand, an increment of the virtual mass, causes a significant increase in the frequency range of interest, but this shifting requires from the method to reduce the force threshold that distinguishes collision from cooperation. Fig. 8: Admittance Controller for Physical Human-Robot Cooperation III. EXPERIMENTAL EVALUATION The proposed method is evaluated experimentally in a human-robot cooperation task with a 7-DOF LWR4+ manipulator. The external forces F h are measured with a force sensor, that is attached between the robot and a handle, with sampling rate equal to 1KHz. The FFT window size N is set to 1024 samples, leading to a resolution of 0.98Hz at the result of the transformation. The robot is controlled using the Cartesian admittance control scheme, as it is shown in Fig. 8. Without loss of generality, only one axis of the end-effector is enabled, by keeping constant orientation and the rest axes locked. Seven volunteers acted as operators by physically cooperating with the robot by applying force for a point to point task along a single axis of the Cartesian frame attached to the endeffector. The desired dynamic behavior is initially set to low values: C d = 20Ns/m, M d = 2kg and the thresholds are then set equal to ω min = 8Hz, F th = 0.57N, as described in Fig. 7. The upper frequency of the rectangular window w in Eq. (2) is constant for all experiments and equal to ω max = 100Hz. A laser pointer attached to the robot projects the end-effector s position on a highlighted surface in front of the operator, in order to assist him during the point to point task. Initially, each operator performs the task undisturbed, whereas on the second part of the experiment a number of collisions are simulated during the cooperation by another operator, who causes a few arbitrary contacts at the point of interaction. Our purpose is to distinguish the collisions from the cooperation quickly and reliably. No reaction strategy is implemented on the detection, as it is beyond the scope of this work. A. Results Experiments showed that collisions are clearly distinguished from cooperative forces, for all subjects, ensuring both safe
5 Fig. 9: Human-Robot Cooperative task Fig. 11: Experiment results (cooperation and collision) with Cd = 50N s/m, Md = 2kg. Tuned thresholds succeed in distinction, whereas previously defined thresholds lead to false collision detections. It is indicative that collision forces are showing significantly higher rate of change than cooperative forces. Fig. 10: Spectrogram indicating that collision forces contain much higher frequency components that cooperative forces, ensuring the distinction between them by our method. and seamless cooperation. As it can be seen in a representative spectrogram from a subject in Fig. 10, small force amplitudes exist in the collision area during cooperation, but they are considered negligible and are ignored due to Fth threshold. During the normal cooperation, no false positive detections were observed. Moreover, all collisions that occurred were successfully identified by clearly exceeding the defined thresholds, regardless of the end-effector s velocity and its relative direction with the collision force. Examining a representative collision in contrast with a relative snapshot of the FFT window during normal cooperation using the aforementioned dynamic characteristics (Table I), we experimentally confirm that although the amplitude of the applied force during a cooperative movement and a collision may be the same, the duration within which the force escalates in a collision is much shorter leading to higher frequency components. 1) Increasing Damping: During the experiments it was confirmed that by keeping the thresholds at the same levels when damping is increased, will cause multiple false positives, disturbing the performed task and downgrading the performance. This issue was addressed by tuning the thresholds with the proposed method, as it can be seen in Fig. 11. The tuned thresholds are able to successfully detect all of the collisions. For the above experimental results the desired dynamic behavior characteristics were set equal to Cd = 50N s/m, Md = 2kg and thresholds are updated to the appropriate values: ωmin = 14Hz, Fth = 0.63N, as described in Fig. 7. In Fig. 11, it is also shown that the magnitude of the collision force does not exceed the magnitude of cooperative forces. On the other hand, the escalation rate is remarkably higher, which results in the distinction using the proposed method. 2) Increasing Mass: In Fig. 12 it is confirmed that keeping the thresholds at the same levels and increasing the virtual mass, will lead to wrong collision detections as well. By updating the threshold values in accordance to what has been presented in Sec. II-C, collisions can be successfully distinguished from intended contacts. Although collision and cooperative force amplitude are still comparable, cooperative forces in this case show a noticeably faster rate of change, compared to the previous ones. This leads to the selection of an increased ωmin threshold. However, the collision force is still escalating faster, and thus collisions are clearly distinguished. For the above experimental results, the desired dynamic admittance gains are set to Cd = 20N s/m, Md = 14kg and the thresholds are updated to the appropriate values: ωmin = 19Hz, Fth = 0.38N, as it is illustrated in Fig. 7. IV. C ONCLUSION In this paper a novel contact distinction method is introduced that can be used to distinguish intended contacts from
6 tuning of thresholds with respect to robot s dynamic behavior is proved to be necessary in order to avoid false positive or negative collision detections. V. ACKNOWLEDGMENTS Fotios Dimeas is funded by IKY fellowships of excellence for postgraduate studies in Greece - Siemens program. REFERENCES Fig. 12: Experiment results (cooperation and collision) with C d = 20Ns/m, M d = 14kg. High frequency components are present in collaboration, and thus tuning the thresholds is required to successfully distinguish them from collisions. The rate of change of the collision force is further increased and distinction is succeeded by shifting to higher frequency bandwidth. TABLE I: Force amplitude and duration in cooperation and collision for varying dynamic behavior characteristics of robot. C d = 20Ns/m, M d = 14kg Max(F)-Min(F) Duration Cooperation 7.7N 997ms Collision 7.6N 17ms C d = 50Ns/m, M d = 2kg Max(F)-Min(F) Duration Cooperation 19.0N 908ms Collision 19.1N 21ms C d = 20Ns/m, M d = 14kg Max(F)-Min(F) Duration Cooperation 28.1N 259ms Collision 26.4N 12ms unexpected collisions and can be used during physic humanrobot cooperation to ensure human safety. By monitoring the externally applied force/torques and by implementing the distinction in the frequency domain, a very accurate detection is achieved. Furthermore, a tuning of detection thresholds is examined in order to deal with the varying dynamic characteristics of the admittance controller during the cooperation. An experimental analysis shows that this tuning is required, as the dynamic behavior of robot affects the bandwidth of the developed forces. An experimental evaluation that is conducted with the participation of several volunteers, during a human-robot cooperation task under admittance control, demonstrates the validity of the proposed method. In the experiments, the method successfully distinguishes between cooperative forces and forces caused by the intentionally caused collisions. The [1] A. De Santis, B. Siciliano, A. De Luca, and A. Bicchi, An atlas of physical human robot interaction, Mechanism and Machine Theory, vol. 43, pp , mar [2] ISO, ISO/TS Robots and robotic devices - Collaborative robots. The International Organization for Standardization, [3] S. Morikawa, T. Senoo, A. Namiki, and M. Ishikawa, Realtime collision avoidance using a robot manipulator with light-weight small high-speed vision systems, in Proceedings 2007 IEEE International Conference on Robotics and Automation, no. April, pp , IEEE, apr [4] S. Phan, Z. F. Quek, P. Shah, D. Shin, Z. Ahmed, O. Khatib, and M. Cutkosky, Capacitive skin sensors for robot impact monitoring, in 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp , IEEE, sep [5] V. J. Lumelsky and E. Cheung, Real-Time Collision Avoidance in Teleoperated Whole-Sensitive Robot Arm Manipulators, IEEE Transactions on Systems, Man and Cybernetics, vol. 23, no. 1, pp , [6] J.-J. Park, H.-S. Kim, and J.-B. Song, Safe robot arm with safe joint mechanism using nonlinear spring system for collision safety, 2009 IEEE International Conference on Robotics and Automation, pp , [7] G. Tonietti, R. Schiavi, and A. Bicchi, Design and control of a variable stiffness actuator for safe and fast physical human/robot interaction, Proceedings - IEEE International Conference on Robotics and Automation, vol. 2005, no. April, pp , [8] G. Hirzinger, a. Albu-Schaffer, M. Hahnle, I. Schaefer, and N. Sporer, On a new generation of torque controlled light-weight robots, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164), vol. 4, pp , [9] Y. Yamada, Y. Hirasawa, S. Huang, Y. Umetani, and K. Suita, Humanrobot contact in the safeguarding space, IEEE/ASME Transactions on Mechatronics, vol. 2, no. 4, pp , [10] S. Takakura, T. Murakami, and K. Ohnishi, An Approach to Collision Detection and Recovery Motion in Industrial Robot, 15th Annual Conference of IEEE Industrial Electronics Society, pp , [11] F. Dimeas, L. D. Avendaño-Valencia, and N. Aspragathos, Human - robot collision detection and identification based on fuzzy and time series modelling, Robotica, vol. 33, pp , may [12] A. De Luca, A. Albu-Schäffer, S. Haddadin, and G. Hirzinger, Collision detection and safe reaction with the DLR-III lightweight manipulator arm, IEEE International Conference on Intelligent Robots and Systems, pp , [13] A. De Luca and R. Mattone, Actuator failure detection and isolation using generalized momenta, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422), vol. 1, pp , [14] C.-N. Cho, J.-H. Kim, Y.-L. Kim, J.-B. Song, and J.-H. Kyung, Collision Detection Algorithm to Distinguish Between Intended Contact and Unexpected Collision, Advanced Robotics, vol. 26, no. 16, pp , [15] L. D. Phong, J. Choi, and S. Kang, External force estimation using joint torque sensors for a robot manipulator, 2012 IEEE International Conference on Robotics and Automation, pp , [16] N. Hogan, Impedance Control: An Approach to Manipulation, in American Control Conference, vol. 107, pp , IEEE, [17] A. Lecours, B. Mayer-St-Onge, and C. Gosselin, Variable admittance control of a four-degree-of-freedom intelligent assist device, in IEEE International Conference on Robotics and Automation, no. 2, pp , Ieee, may [18] F. Dimeas and N. Aspragathos, Reinforcement Learning of Variable Admittance Control for Human-Robot Co-manipulation, in IEEE International Conference on Intelligent Robots and Systems, pp , 2015.
Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and
More informationReinforcement Learning of Variable Admittance Control for Human-Robot Co-manipulation
2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 28 - Oct 2, 2015. Hamburg, Germany Reinforcement Learning of Variable Admittance Control for
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 informationToward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction
Toward Torque Control of a UA LBR IIWA for Physical Human-Robot Interaction Vinay Chawda and Günter Niemeyer Abstract In this paper we examine joint torque tracking as well as estimation of external torques
More informationA Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators
des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica
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 informationModelling and Control of Variable Stiffness Actuated Robots
Modelling and Control of Variable Stiffness Actuated Robots Sabira Jamaludheen 1, Roshin R 2 P.G. Student, Department of Electrical and Electronics Engineering, MES College of Engineering, Kuttippuram,
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 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 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 informationSafety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation
German Conference on Robotics (ROBOTIK ), Springer, Safety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation Thomas Lens, Oskar von Stryk Simulation, Optimization and Robotics
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 informationThe skeleton algorithm for self-collision avoidance of a humanoid manipulator
The skeleton algorithm for self-collision avoidance of a humanoid manipulator Agostino De Santis, Alin Albu Schäffer, Christian Ott, Bruno Siciliano, and Gerd Hirzinger Abstract For use in unstructured
More informationInstantaneous Stiffness Effects on Impact Forces in Human-Friendly Robots
IEEE/RSJ International Conference on Intelligent Robots and Systems September -3,. San Francisco, CA, USA Instantaneous Stiffness Effects on Impact Forces in Human-Friendly Robots Dongjun Shin, Zhan Fan
More informationGAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL
GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY
More informationA Simplified Variable Admittance Controller Based on a Virtual Agonist-Antagonist Mechanism for Robot Joint Control
1 A Simplified Variable Admittance Controller Based on a Virtual Agonist-Antagonist Mechanism for Robot Joint Control Xiaofeng Xiong, Florentin Wörgötter and Poramate Manoonpong the Bernstein Center for
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 informationMulti-Priority Cartesian Impedance Control
Multi-Priority Cartesian Impedance Control Robert Platt Jr. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology rplatt@csail.mit.edu Muhammad Abdallah, Charles
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 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 informationRhythmic Robot Arm Control Using Oscillators
Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to robot
More informationRobotics 2 Robot Interaction with the Environment
Robotics 2 Robot Interaction with the Environment Prof. Alessandro De Luca Robot-environment interaction a robot (end-effector) may interact with the environment! modifying the state of the environment
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 informationNeural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning
Neural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning Xinbo Yu School of Automation and Electrical Engineering University of Science and Technology
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 informationSensorless Torque/Force Control
4 Sensorless Torque/Force Control Islam S. M. Khalil and Asif Sabanovic Sabanci University Turkey 1. Introduction Motion control systems represent a main subsystem for majority of processing systems that
More informationUniversity of Twente. EEMCS / Electrical Engineering
University of Twente EEMCS / Electrical Engineering Robotics and Mechatronics Real-Time Environmental Impedance Estimation Using a Variable Stiffness Actuator as a Variable Stiffness Sensor R.M. (Rick)
More informationGain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control
Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR
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 informationMultiple-priority impedance control
Multiple-priority impedance control Robert Platt Jr, Muhammad Abdallah, and Charles Wampler Abstract Impedance control is well-suited to robot manipulation applications because it gives the designer a
More informationPID Motion Control Tuning Rules in a Damping Injection Framework
2013 American Control Conference ACC) Washington, DC, USA, June 17-19, 2013 PID Motion Control Tuning Rules in a Damping Injection Framework Tadele Shiferaw Tadele, Theo de Vries, Member, IEEE and Stefano
More informationEFFECTIVE DYNAMIC STIFFNESS MODEL AND ITS EFFECTS ON ROBOT SAFETY AND PERFORMANCE. Dongjun Shin 1 and Zhan Fan Quek 2
EFFECTIVE DYNAMIC STIFFNESS MODEL AND ITS EFFECTS ON ROBOT SAFETY AND PERFORMANCE Dongjun Shin 1 and Zhan Fan Quek 2 1 Artificial Intelligence Laboratory, Stanford University, Stanford, CA, U.S.A. 2 Mechanical
More informationActive Stability Observer using Artificial Neural Network for Intuitive Physical Human-Robot Interaction
Active Stability Observer using Artificial Neural Network for Intuitive Physical Human-Robot Interaction Mohamed Amir Sassi, Martin J.-D. Otis *, Alexandre Campeau-Lecours University of Quebec at Chicoutimi,
More informationAnalysis of Torque Capacities in Hybrid Actuation for Human-Friendly Robot Design
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Analysis of Torque Capacities in Hybrid Actuation for Human-Friendly Robot Design
More informationDesign Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain
World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani
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 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 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 informationDISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK
DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin
More informationDevelopment of a Safety and Energy Aware Impedance Controller for Collaborative Robots
Development of a Safety and Energy Aware Impedance Controller for Collaborative Robots Gennaro Raiola1,2 Carlos Alberto Cardenas1 Tadele Shiferaw Tadele1 Theo de Vries1 Stefano Stramigioli1 Abstract In
More informationSystem Parameter Identification for Uncertain Two Degree of Freedom Vibration System
System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,
More informationStructural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake
Structural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake Seung Keun Park and Hae Sung Lee ABSTRACT This paper presents a system identification (SI) scheme
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 informationDemonstrating the Benefits of Variable Impedance to Telerobotic Task Execution
Demonstrating the Benefits of Variable Impedance to Telerobotic Task Execution Daniel S. Walker, J. Kenneth Salisbury and Günter Niemeyer Abstract Inspired by human physiology, variable impedance actuation
More informationDesign On-Line Tunable Gain Artificial Nonlinear Controller
Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic
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 Rigid body physics Particle system Most simple instance of a physics system Each object (body) is a particle Each particle
More informationOn-line Learning of Robot Arm Impedance Using Neural Networks
On-line Learning of Robot Arm Impedance Using Neural Networks Yoshiyuki Tanaka Graduate School of Engineering, Hiroshima University, Higashi-hiroshima, 739-857, JAPAN Email: ytanaka@bsys.hiroshima-u.ac.jp
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 informationImpedance control using a cascaded loop force control
Impedance control using a cascaded loop force control Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin, Maxime Gautier To cite this version: Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin,
More informationVariable Stiffness Actuators for Fast and Safe Motion Control
Variable Stiffness Actuators for Fast and Safe Motion Control Antonio Bicchi 1, Giovanni Tonietti 1, Michele Bavaro 1, and Marco Piccigallo 1 Centro Interdipartimentale di Ricerca E. Piaggio Università
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 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 informationUnified Impedance and Admittance Control
21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Unified Impedance and Admittance Christian Ott, Ranjan Mukherjee, and Yoshihiko
More informationAdvanced Robotic Manipulation
Advanced Robotic Manipulation Handout CS37A (Spring 017 Solution Set # Problem 1 - Redundant robot control The goal of this problem is to familiarize you with the control of a robot that is redundant with
More information1. Consider the 1-DOF system described by the equation of motion, 4ẍ+20ẋ+25x = f.
Introduction to Robotics (CS3A) Homework #6 Solution (Winter 7/8). Consider the -DOF system described by the equation of motion, ẍ+ẋ+5x = f. (a) Find the natural frequency ω n and the natural damping ratio
More informationCollision Safety for Physical Human-Robot Collaboration
Collision Safety for Physical Human-Robot Collaboration IROS 2015 Workshop Physical Human-Robot Collaboration Jae-Bok Song School of Mechanical Engineering Korea University Seoul, Korea Outline 2 Human-Robot
More informationPredictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping
ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School
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 informationIndex. Index. More information. in this web service Cambridge University Press
A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,
More informationExperimental Joint Stiffness Identification Depending on Measurements Availability
5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC Orlando FL USA December -5 Experimental Joint Stiffness Identification Depending on Measurements Availability A. Janot
More informationA passively safe cable driven upper limb rehabilitation exoskeleton
Technology and Health Care 23 (2015) S197 S202 DOI 10.3233/THC-150954 IOS Press S197 A passively safe cable driven upper limb rehabilitation exoskeleton Yanyan Chen, Jizhuang Fan, Yanhe Zhu, Jie Zhao and
More informationKinetostatic Danger Field - a Novel Safety Assessment for Human-Robot Interaction
The 21 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 21, Taipei, Taiwan Kinetostatic Danger Field - a Novel Safety Assessment for Human-Robot Interaction Bakir Lacevic
More informationStability and Performance of the Compliance Controller of the Quadruped Robot HyQ
23 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 23. Tokyo, Japan Stability and Performance of the Compliance Controller of the Quadruped Robot HyQ Thiago Boaventura,
More informationAcceleration Feedback
Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic
More informationMultiple Impedance Control for Space Free-Flying Robots
Multiple Impedance Control for Space Free-Flying Robots S. Ali A. Moosavian * Rambod Rastegari j Department of Mechanical Engineering K. N. Toosi Univ. of Technology Tehran, Iran, P.O. Box 16765-3381 Email:
More informationSubspace-oriented Energy Distribution for the Time Domain Passivity Approach
Subspace-oriented Energy Distribution for the Time Domain Passivity Approach Christian Ott, Jordi Artigas, Carsten Preusche Abstract The Time Domain Passivity Control Approach (TDPA) is a powerful tool
More informationMEMS Gyroscope Control Systems for Direct Angle Measurements
MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen
More informationDEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1
DEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1 Michiel J. Vervoordeldonk, Theo A.M. Ruijl, Rob M.G. Rijs Philips Centre for Industrial Technology, PO Box 518, 5600 MD Eindhoven, The Netherlands 2 1
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 informationCombining Real and Virtual Sensors for Measuring Interaction Forces and Moments Acting on a Robot
216 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Daejeon Convention Center October 9-14, 216, Daejeon, Korea Combining Real and Virtual Sensors for Measuring Interaction Forces
More informationCentroidal Momentum Matrix of a Humanoid Robot: Structure and Properties
Centroidal Momentum Matrix of a Humanoid Robot: Structure and Properties David E. Orin and Ambarish Goswami Abstract The centroidal momentum of a humanoid robot is the sum of the individual link momenta,
More informationEXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT
EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT N. Uyama, Y. Fujii, K. Nagaoka, and K. Yoshida Department of Aerospace Engineering,
More information936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005
936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005 Passive Bilateral Control and Tool Dynamics Rendering for Nonlinear Mechanical Teleoperators Dongjun Lee, Member, IEEE, and Perry Y. Li,
More informationForce-Impedance Control: a new control strategy of robotic manipulators
Force-Impedance Control: a new control strategy of robotic manipulators Fernando Almeida, António Lopes, Paulo Abreu IDMEC - Pólo FEUP, Faculdade de Engenharia da Universidade do Porto, Rua dos Bragas,
More informationMotion Control of a Robot Manipulator in Free Space Based on Model Predictive Control
Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Vincent Duchaine, Samuel Bouchard and Clément Gosselin Université Laval Canada 7 1. Introduction The majority of existing
More informationTHE subject of the analysis is system composed by
MECHANICAL VIBRATION ASSIGNEMENT 1 On 3 DOF system identification Diego Zenari, 182160, M.Sc Mechatronics engineering Abstract The present investigation carries out several analyses on a 3-DOF system.
More informationLecture «Robot Dynamics»: Dynamics 2
Lecture «Robot Dynamics»: Dynamics 2 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) office hour: LEE
More informationNon-Iterative Object Detection Methods in Electrical Tomography for Robotic Applications
Non-Iterative Object Detection Methods in Electrical Tomography for Robotic Applications Stephan Mühlbacher-Karrer, Juliana P. Leitzke, Lisa-Marie Faller and Hubert Zangl Institute of Smart Systems Technologies,
More informationE05 Resonator Design
POLITECNICO DI MILANO MSC COURSE - MEMS AND MICROSENSORS - 2018/2019 E05 Resonator Design Giorgio Mussi 16/10/2018 In this class we will learn how an in-plane MEMS resonator handles process variabilities,
More informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,
More informationA new large projection operator for the redundancy framework
21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A new large projection operator for the redundancy framework Mohammed Marey
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 informationBi-Articular Muscle Actuation Design for Robot Arms
Bi-Articular Muscle Actuation Design for Robot Arms V. Salvucci Y. Kimura S. Oh Y. Hori Hori-Fujimoto Lab, The University of Tokyo ICRA 2011 Workshop on Biologically-inspired Actuation, Shanghai Outline
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 informationPANTOGRAPH PROJECT. presented. Professor Vincent Hayward. Eric Bonneton #
PANTOGRAPH PROJECT presented to Professor Vincent Hayward by Eric Bonneton #9381141 McGill Research Centre For Intelligent Machines McGill University Spring 1994 Abstract The purpose of this project, is
More informationSTRUCTURAL DYNAMICS BASICS:
BASICS: STRUCTURAL DYNAMICS Real-life structures are subjected to loads which vary with time Except self weight of the structure, all other loads vary with time In many cases, this variation of the load
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 informationADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES
ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT
More informationRobotics I. April 1, the motion starts and ends with zero Cartesian velocity and acceleration;
Robotics I April, 6 Consider a planar R robot with links of length l = and l =.5. he end-effector should move smoothly from an initial point p in to a final point p fin in the robot workspace so that the
More informationMobile Manipulation: Force Control
8803 - Mobile Manipulation: Force Control Mike Stilman Robotics & Intelligent Machines @ GT Georgia Institute of Technology Atlanta, GA 30332-0760 February 19, 2008 1 Force Control Strategies Logic Branching
More information666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle
666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle A. Bubulis 1, G. Reizina, E. Korobko 3, V. Bilyk 3, V. Efremov 4 1 Kaunas University of Technology, Kęstučio 7, LT-4431,
More informationAnalysis and Design of Hybrid AI/Control Systems
Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment
More informationREDUCING the torque needed to execute a given robot
IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED JANUARY, 29 Stable Torque Optimization for Redundant Robots using a Short Preview Khaled Al Khudir Gaute Halvorsen Leonardo Lanari Alessandro
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 informationControl of constrained spatial three-link flexible manipulators
Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical
More informationA Comparison of Workspace and Force Capabilities between Classes of Underactuated Mechanisms
A Comparison of Workspace and Force Capabilities between Classes of Underactuated Mechanisms Ravi Balasubramanian and Aaron M. Dollar Abstract We propose a novel approach to study the ability on underactuated
More informationA Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers
A Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers Hiroaki Kuwahara, Fujio Terai Corporate Manufacturing Engineering Center, TOSHIBA Corporation, Yokohama, Japan
More informationPhysical Acoustics. Hearing is the result of a complex interaction of physics, physiology, perception and cognition.
Physical Acoustics Hearing, auditory perception, or audition is the ability to perceive sound by detecting vibrations, changes in the pressure of the surrounding medium through time, through an organ such
More informationNovel Reaction Force Control Design Based on Biarticular Driving System Using Intrinsic Viscoelasticity of Muscle
Novel Reaction Force Control Design Based on Biarticular Driving System Using Intrinsic Viscoelasticity of Muscle Yasuto Kimura #, Sehoon Oh 2 and Yoichi Hori #3 # Department of Advanced Energy, The University
More informationJournal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013
Journal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013 Electronical and Mechanical System Modeling of Robot Dynamics Using a Mass/Pulley Model Ata olah Rajabpour 1, Amir
More information