Impedance Control for a Free-Floating Robot in the Grasping of a Tumbling Target with Parameter Uncertainty

Size: px
Start display at page:

Download "Impedance Control for a Free-Floating Robot in the Grasping of a Tumbling Target with Parameter Uncertainty"

Transcription

1 Impedance Control for a Free-Floating Root in the Grasping of a Tumling Target with arameter Uncertainty Satoko Aiko, Roerto ampariello and Gerd Hirzinger Institute of Rootics and Mechatronics German Aerospace Center (DR) 82334, Weßling, Germany fsatoko.aiko;roerto.lampariellog@dlr.de Astract This paper addresses an impedance control for a free-floating space root in the grasping of a tumling target with model uncertainty. Firstly, the operational space dynamics for a free-floating root is derived with a novel, computationally efficient formulation. Then, considering the grasped target as a disturance force on the end-effector, the proposed control method is completely independent of the target inertial parameters and the end-effector can follow a given trajectory in the presence of model uncertainty. To verify the effectiveness of the proposed method, a threedimensional realistic numerical simulation is carried out. I. INTRODUCTION Manipulator interaction with the environment requires operational space control schemes. Uncertainties in the environment model give rise to undesired forces on the root end-effector. In the free-floating dynamics scenario, impacts may cause large deviations in motion and, for inadequate control schemes, high control forces. It is therefore reasonale to avoid impact, if possile, and to introduce compliance at the end-effector. In this work, the task of grasping a tumling target y means of a free-floating root is addressed. The target is assumed to e initially tumling in some given aritrary free motion. Following an operational strategy y which the impact etween the root end-effector and the target is minimized at the grasp, the susequent stailization motion is analyzed here for the case of uncertainty in the target dynamic model. This leads to a tracking prolem, where a given nominal stailization trajectory has to e tracked, while accounting for the parameter uncertainty. This prolem has een indirectly addressed in the context of adaptive control, in joint space and in operational space [1][2]. A new formulation in the context of impedance control is instead developed here. The resulting method provides a very simple means of deriving the operational space dynamic equations for a free-floating root as well as a simple control law, ased on feedack linearization, for the resolution of the given prolem. The control method is tested in simulation for a realistic three-dimensional scenario (see Fig. 1). The paper is organized as follows. Section II descries some related iliography. Section III introduces the operational strategy for grasping. In section IV, the dynamic model of a space root is explained y two approaches. Section V discusses the theoretical aspects of the control method. In Section VI, the simulation results are illustrated. The conclusions are summarized in Section VII. Fig. 1: Chaser-root and target scenario II. REATED REVIOUS WORKS The space mission to capture a tumling target y means of a chaser-root may e divided into four main phases: (1) following the target motion (re-contact), (2) capturing the target with the manipulator (Contact), (3) damping out the motion of the target relative to the chaser (ost-contact), (4) stailizing the tumling motion of the compound system (Compound stailization). hases (3) and (4) are usually categorized together in previous research. However, in this paper we consider them separately and focus on phase (3) for motion control with uncertainty in the target dynamic properties. To cope with the model uncertainty, Xu and Gu proposed an adaptive control scheme for space roots in oth joint space and operational space [1][2]. Specifically, y considering space roots as under-actuated manipulators, adaptive control in the operational space is introduced in [2]. In [3], oth damping out of the chaser-target relative motion and the following compound stailization are dealt with simultaneously y using the principle of conservation of momentum. However, to carry out oth tasks, we need to choose a proper trajectory carefully. With regards to phase (2), some previous research has analyzed the impact etween the target and the manipulator [4][5][6]. Nenchev et. al. discussed the effect of the impact and proposed an attitude control scheme for the satellite,

2 ased on the reaction null space for post-contact [4]. In [5], the dynamic equations in the operational space are introduced and the configuration to minimize the impact is discussed in the planar case. In [6], Wee also analyzed the dynamical contact etween two odies and revealed that the impulse at contact can e minimized y optimal trajectory planing. However, these studies do not consider the capturing of the target, namely the model uncertainty in its dynamics. III. SCENARIO AND ASSUMTIONS IN THE GRASING OF A TUMBING TARGET In our envisioned scenario, it is assumed that an inverse kinematics algorithm provides the ideal root trajectory to align the end-effector velocity with that of the grasping point on the target, such that the impact at the grasp is minimal. This may e achieved y means of an ideal visual path tracker. Susequently, a motion planner provides a stailization trajectory to ring the relative motion etween the root and the target to zero, while ensuring feasiility of the task. However, due to parameter uncertainty in the target, this trajectory will requirefeedacktrackingcontrol. The tracking prolem of the stailization trajectory may e formulated in joint or in operational space. It is however important to realize that the target parameter uncertainty may e treated as an adaptive control prolem [1], if the target dynamics wants to e included into the control formulation. This however, does not allow to formulate the more general impedance control theory, which should e independent of the target dynamics, to include consideration of impact forces. In the prolem addressed here, the target uncertainty is seen as a disturance force on the endeffector, with respect to the expected internal force involved in the stailizing motion. IV. MODEING AND EQUATIONS OF MOTION This section introduces the model of a space root. As descried aove, the focus of this research is to follow a desired trajectory in operational space when the space root grasps the target with unknown dynamic properties. Since our interest is the influence of the contact forces on the environment, or on the target motion in relation to the chaser, it is convenient to refer to operational space schemes. To derive the dynamics of free-floating space roots in the operational space, two approaches are possile. The dynamic equations of free-floating space roots are generally expressed with linear and angular velocities of the ase and the motion rate of each joint as generalized coordinates[7]. However, considering the system switched around, modeled from the end-effector to the ase, it can e represented y the motion of the end effector and that of the joints in the same structure as in the conventional expression. This scheme is termed here the inverted chain approach. On the other hand, we can also otain the dynamics in the operational space from the conventional representation of space roots as introduced in [5] in a straightforward manner, which we term here the forward chain approach. The following susections explain the dynamic equations of the system, developed in the two ways mentioned aove, φ ink 1 φ 1 ink ( Base ody ) 2 ink 2 Σ φ re ink n n ( End effector ) r Σ i re Σ e F e External force Fig. 2: General model for a space root with external force for a serial rigid-link manipulator attached to a floating ase, as shown in Fig. 2. It is shown that the inverted chain approach has a computational advantage with respect to the forward chain approach. A. Dynamics for space roots Inverted chain approach Differing from a ground ased manipulator, the model of a free-floating space root is invertile from the endeffector to the ase, in the sense of no fixed ase of the system. This susection explains the dynamics of a space root in this sense. 1) Equation of motion: Considering the generalized coordinates as the linear and angular velocities of the endeffector, _x e = (v T e ;!T e )T 2 R 6 1, and the motion rate of the joints, ffi _ 2 R n 1, the equations of motion are expressed in the following form: He H em ẍe ce + ffi c m H T em H m = fi + J T e The symols used here are defined as follows: J T m F (1) H e 2 R 6 6 : inertia matrix on the end-effector. H m 2 R n n : inertia matrix of the arm. H em 2 R 6 n : coupling inertia matrix etween the end-effector and the arm. c e 2 R 6 1 : non-linear velocity dependent term on the end-effector. c m 2 R n 1 : non-linear velocity dependent term of the arm. F e 2 R 6 1 : force and moment exerted on the end-effector. F 2 R n 1 : force and moment exerted on the ase. fi 2 R n 1 : torque on the joints. In the case that F is generated actively (e.g. jet thrusters or reaction wheels etc.), the system is called a free-flying root. On the other hand, if no active actuators are applied

3 on the ase, the system is termed a free-floating root. In this paper, we consider the free-floating root. By canceling out the end-effector acceleration ẍ e in (1), the equations of motion can e reduced to the joint space formulation: ch ffi m + c m = fi H T emh 1 e F e + J m F (2) where Hm c = H m H T emh 1 e H em, c m = c m H T emh 1 e c e,and J m = J m J e H 1 e H em. 2) Equations of motion in the operational space: The upper part of (1) clearly descries the equations of motion in the operational space: H e ẍ e + c e = H em ffi + F e + J T e F (3) where F i = H ffi em descries the input command generated y the joint actuators. Sustituting equation (2) into (3), the acceleration of the end-effector can e represented y the torques on the joints and y the external forces/torques on the end-effector, with the assumption of no external forces/torques on the ase F = : ẍ e = H 1 e H emh c1 m fi + H 1 e (I + H c emh 1 m HT em H1 e )F e + d (4) where d = H 1 e c e + H 1 e H emh c1 m c m denotes the Coriolis and centrifugal forces in operational space. B. Dynamics for space roots Forward chain approach The other way to derive the equations of motion in the operational space is y applying the classical expressions to a space root. A similar approach has een introduced in [5]. To formulate the dynamics of the system with the forward chain approach, the general expressions for space roots are riefly reviewed first. 1) Equations of motion: The equations of motion in joint space for a free-floating space root are generally expressed in the following form [7]: H Λ ffi m + c Λ ΛT m = fi + J m F e (5) where H Λ m 2 R6 6, c Λ m 2 R6 1 and J Λ m 2 R6 n are the so-called generalized inertia matrix, generalized Coriolis and centrifugal forces and generalized Jacoian of a space root, respectively [4]. 2) inear and Angular Momentum Equations: The motion of the system is also governed y the momentum equations in the asence of external forces: = H _x + H m ffi _ (6) in which the generalized coordinates are the linear and angular velocities of the ase satellite, _x =(v T ;!T )T 2 R 6 1 and the motion rate of the joints, ffi _ 2 R n 1. H 2 R 6 6 and H m 2 R 6 n denote the inertia matrix of the ase and the coupling inertia etween the ase and the joints, respectively. Note that and represent the total linear and angular momentum around the ase coordinate system. The total linear and angular momentum can e also expressed around the end-effector coordinates: = H e _x e + H _ em ffi: (7) The expression of the angular momentum is generally dependent on the reference frame. Therefore, the following transformation can e otained etween (6) and (7): E 3 = 3 r e E3 = E 3 r e 3 E3 = J T T where E3 2 R 3 3 and 3 2 R 3 3 respectively denote the identity matrix and the zero matrix. r e represents the vector from the ase to the end effector and the operator f g indicates the cross product. J denotes the Jacoian matrix from the ase to the end effector. 3) Kinematics: The kinematic relationship etween the operational and the joint space is descried as follows, y using (8) and the generalized Jacoian matrix J Λ m which include the dynamic parameters of the system: _x e = J Λ m _ ffi + J H 1 = J Λ m _ ffi + Λ 1 where Λ = (J H 1 J T )1 2 R 6 6 denotes the inertia matrix of the ase projected on the end-effector. 4) Equations of motion in the operational space: By using equation (5) and (9), the dynamic equations in the operational space can e otained in a straightforward manner. The derivative of (9) leads to the equations of motion in the operational space in function of the acceleration of the end-effector and that of the joints: ẍ e = J Λ ffi m + Λ 1 F e + J _ Λ m ffi _ + Λ _ 1 (8) (9) (1) To otain the equations of motion in function of the acceleration of the end effector and the torques on each joint, equation (5) is sustituted into equation (1). ẍ e = J Λ mh Λ1 m fi +(Λ 1 + Λ 1 )F e + μ (11) where Λ = (J Λ m HΛ1 m m )1 2 R 6 6 denotes the kinetic energy in the operational space for ground ased manipulators[8][9]. (Λ 1 + Λ 1 ) is named the extended generalized inertia tensor [5]. μ = J Λ m H Λ1 _J Λ m _ ffi + d dt (Λ1 ) J ΛT m cλ m + 2 R 6 1 expresses the Coriolis and centrifugal forces in operational space.

4 C. Comparison etween the two expressions et us compare the aove two expressions in the two previous susections for the operational space dynamics. By comparing (3) and (1), or (4) and (11), it is clear that the following equalities result. H e = Λ (12) dh m = H Λ m (13) H 1 e H em = J Λ m (14) H 1 e c e = J _ Λ d ffi _ + (Λ1 ) dt (15) The aove relationships are otained y comparison of the single terms. Therefore, the two equations (3) and (1), or (4) and (11) are equivalent. However, expression (3) has an advantage over expression (1) in view of the computational consumption ( e.g. the calculation of Λ = (J Λ m H Λ1 m J ΛT m )1 and Λ = (J H 1 J T )1 ). In case of limited computational performance, it is desired that the computational consuming is reduced as much as possile. By using the inverted chain approach, we can calculate the inertia matrix of the end-effector H e directly instead of with the calculation of Λ = (J H 1 J T )1, which involves two matrix inversions. V. IMEDANCE CONTRO IN THE OERATIONA SACE As mentioned in section III, the root should follow a given trajectory to dampen out the motion of the endeffector with respect to the ase coordinate fame, to eventually stailize the system. This section proposes an interaction control for space roots, which is ased on the ideas of impedance control for ground ased manipulators [1]. However, the interaction control is exploited here to follow a desired trajectory, y regarding the internal forces at the grasping point of the target as external forces on the end-effector. In the grasping of the tumling target, the uncertainty in the target inertial properties may give rise to unsustainale forces at the end-effector. The mechanical impedance (mass-damper-spring) imposed on the end-effector, is then useful to avoid this situation. The advantage of the impedance control is that the inertia (mass) characteristics of the end effector can e suitaly designed. For example, if the impedance characteristics of the end-effector are made similar to those of the target, this leads to the so-called mechanical impedance matching [11]. As such, impact can e treated together with uncertainty. Furthermore, he impedance control is developed in the operational space, since the impedance characteristics should e determined with respect to the environment, or to the target motion, or even to account for collision avoidance for the chaser-target compound. For the motion damping, let us consider a control model which consists of the space root alone, while the model for the real system includes the target with some model uncertainty, as shown in Fig. 3. The latter uncertainty is source of error in the motion planning solution for the desired damping trajectory x d e. The internal forces etween the end-effector and the target can e expressed in function of the known motion of the system, with the assumption of x, x. e e,.. x e d d d Chaser root τ Chaser root Control Model Control aw Root System - x e,. x, e ( Eq. (17) ~ (19) or (22) ~ (24)) Fig. 3: Control lock diagram Target.. x, e no external forces. Therefore, these can then e modeled as virtual external forces for the control model, as shown in Fig. 3. In the case without force measurement, the control law can e determined as follows (c.f. (3)): with F i = H em ffi = H e y + c e (16) y = ẍ d e Λ1 d (D d _ ex e + K d ex e ) (17) where ex e = x e x d e denotes the error etween the operational space position and orientation x e and the desired equilirium point x d e. Λ d, D d and K d, respectively, represent the desired inertia, damping and stiffness matrices which specify the dynamic impedance ehavior of the endeffector. The input command on torque level is otained from (2): fi = c Hm H + emf i + c m (18) In the presence of internal forces and torques F e,the controlled space root is descried in the following form, from (3) and (16): ẍ e = y + H 1 e F e (19) that reveals the existence of a nonlinear coupling term due to the internal forces F e. Sustituting (17) into (19) yields Λ d ëx e + D d _ex e + K d ex e = Λ d H 1 e F e : (2) The expression in (2) estalishes a relationship through a generalized mechanical impedance etween the vector of resulting forces Λ H 1 e F e and the vector of displacements ex e in the operational space. To avoid the coupled motion attriuted y H 1 e in (2), it is necessary to measure the internal forces and torques

5 etween the target and the end-effector. In this case, the control law is selected as: F i = H e y + c e F e (21) with y = ẍ d e Λ1 d (D d ex _ e + K d ex e ): (22) The torque input can e expressed in function of the command F i and of the internal forces F e : fi = c Hm H + em F i + c m + H T em H1 e F e: (23) On the assumption of no error on the force measurements, the following linear impedance can e achieved: Λ d ëx e + D _ d exe + K d ex e = : (24) With proper selection of the control gains, asymptotic staility is guaranteed. However, the component of the internal force F e arising from the compound motion, never converges to zero, until the compound is itself stailized in the inertial frame. As such, if the force is not measured, one can only expect that the resulting error remains ounded. Clearly, the magnitude of this residual error depends on the control parameters. Furthermore, in case of force measurement, the external forces and torques can e compensated more easily, ecause of the resulting decoupling. In practice, the tolerance of the deviation error should e analyzed prior to the implementation. VI. SIMUATION STUDY This section presents the numerical simulation results of a realistic three-dimensional model as shown in Fig. 1. The chaser root has a 7 DOF manipulator mounted on the ase satellite, whose dynamic parameters are shown in Tale I. The size of the target is the same as that of the chaser satellite. It is assumed that prior to the contact, the target is tumling around one axis at a constant angular velocity of.5 [rad/s] at the capturing with the chaser-root and that the end effector of the root follows the grasping point on the target with the same velocity. The grasping point is deviated from the center of mass of the target y.5 [m]. As far as the end effector has the same velocity as that of the grasping point of the target, no impact etween the two systems is induced. In the simulation examples, the target parameters of the planned motion are given in Tale II, while those of the controlled motion in Tale I, giving the extent of uncertainty introduced in the system. A. Target uncertainty cases Two cases with different impedance characteristics are illustrated here. The values of inertia, damping and stiffness matrices on the end-effector are selected as shown in Tale III and IV. To otain the desired control performance one may also revert to several existing methods (e.g. Factorization design, Doule diagonalization design) [12]. To set the parameters, care should e taken y considering how softly the end-effector grasps the target, to prevent it from ouncing away. Figs. 4 to 6 illustrate the simulation results. Fig. 4 shows the velocity of the end-effector with respect to the ase TABE I: Dynamic parameters for a space root mass [kg] I xx[kgm 2 ] I yy[kgm 2 ] I zz[kgm 2 ] Base mass [kg] I [kgm 2 ] Each ink TABE II: Estimated dynamic parameters for a target mass [kg] I xx[kgm 2 ] I yy[kgm 2 ] I zz[kgm 2 ] Base coordinate frame. Fig. 5 illustrates the motion of the ase satellite. Fig. 6 shows the internal forces and torques due to the target. In these figures, the solid line depicts the desired trajectory, the dashed line depicts the case (1) and the dotted line depicts the case (2). Even if parameter errors occur in the system, the endeffector finally converges to the desired trajectory with respect to the ase coordinate frame. The ase satellite continues to move in the inertial coordinate frame due to the non-zero momentum of the system. This motion can e compensated with extra actuators on the ase, such as jet thrusters and reaction wheels. The compound motion in the inertial frame causes the ounded internal forces. However, the internal forces due to the target decrease to almost zero here. If the forces are measured, the error can e compensated properly. Here it is clearly shown that the simple impedance control method is useful to follow the trajectory and we do not need any target parameters to implement the control. B. Initial impact case Furthermore, Fig. 7 shows the velocity profile of the end-effector in case of impact at the contact time (t =). The solid line depicts the desired trajectory, the dashed line depicts the case with impact, resulting in an initial velocity error of.5 [rad/s]. It is shown that the end-effector finally converges to the desired velocity with the same impedance control scheme. VII. CONCUSIONS A novel and very simple method is presented to derive a dynamic model for a free-floating root in operational space, necessary for the desired control implementation. Furthermore, an impedance control theory is derived from this, ased on feedack linearization, to account for target parameter uncertainty. However, the derived formulation of the control law is independent of the target parameters. The effectiveness of the method is shown with simulation results. Finally, the developed method sets a ase for TABE III: Desired impedance parameters - case (1) x y z roll pitch yaw Λ d D d K d TABE IV: Desired impedance parameters - case (2) x y z roll pitch yaw Λ d D d K d

6 X [m/s] Y [m/s] Z [m/s] Roll [rad/s] itch [rad/s] Yaw [rad/s] x Fig. 4: inear and angular velocity of the end-effector, _x e X [m/s] Y [m/s] Z [m/s] Roll [rad/s] itch [rad/s] Yaw [rad/s] Fig. 7: Velocity of the end-effector in the initial impact case, _x e.1 more general compliance control tasks, which may include impact with the environment. X [m] Y [m] Z [m] Roll [rad] itch [rad] Yaw [rad] Fig. 5: osition and orientation of the ase satellite, _x X [N] Y [N] Z [N] Roll [Nm] itch [Nm] Yaw [Nm] REFERENCES [1] Y. Xu, H.-Y. Shum, J.-J. ee, and T. Kanade, Adaptive Control of Space Root System with an Attitude Controlled Base, in roc. of the 1992 Int. Conf. on Rootics and Automation, Nice, France, May 1992, pp [2] Y.. Gu and Y. Xu, A Normal Form Augmentation Approach to Adaptive Control of Space Root Systems, in roc. of the 1993 IEEE Int. Conf. on Rootics and Automation, vol.2,atlanta,usa, May 1993, pp [3] D. N. Dimitrov and K. Yoshida, Momentum Distriution in a Space Manipulator for Facilitating the ost-impact Control, in roc. of the 24 IEEE/RSJ Int. Conf. on Intelligent Roots and Systems, Sendai, Japan, Septemer. 24, pp [4] D. N. Nenchev and K. Yoshida, Impact Analysis and ost-impact Motion Control Issues of a Free-Floating Space Root Suject to a Force Impulse, IEEE Transactions on Rootics and Automation, vol. 15, no. 3, pp , June [5] K. Yoshida, R. Kurazume, N. Sashida, and Y. Umetani, Modeling of Collision Dynamics for Space Free-Floating inks with Extended Generalized Inertia Tensor, in roc. of the 1992 IEEE Int. Conf. on Rootics and Automation, Nice, France, May 1992, pp [6].-B. Wee and M. W. Walker, On the Dynamics of Contact etween Space Roots and Configuration Control for Impact Minimization, IEEE Transactions on Rootics and Automation, vol. 9, no. 5, pp , Octoer [7] Y. Xu and T. Kanade, Eds., Space Rootics: Dynamics and Control. Kluwer Academic ulishers, [8] O. Khati, A Unified Approach for Motion and Force control of Root Manipulators: The Operational Space Formulation, IEEE Journal of Rootics and Automation, vol. RA-3, no. 1, pp , [9] H. Asada, A Geometrical Representation of Manipulator Dynamics and Its Application to Arm Design, Trans. ASME Journal Dynamic System Measurement Control, vol. 15, no. 3, pp , [1]. Sciavicco and B. Siciliano, Modelling and Control of Root Manipulators. Springer, 2. [11] K. Yoshida, H. Nakanishi, H. Ueno, N. Inaa, T. Nishimaki, and M. Oda, Dynamics, Control and Impedance Matching for Rootic Capture of a Non-Cooperative Satellite, Advanced Rootics, vol. 18, no. 2, pp , 24. [12] A. Alu-Schaffer, C. Ott, U. Frese, and G. Hirzinger, Cartesian Impedance Control of Redundant Roots: Recent Results with the DR-ight-Weight-Arms, in roc. of the 23 IEEE Int. Conf. of Rootics and Automation, Taipei, Taiwan, May 23, pp Fig. 6: Internal forces and torques due to the target, F e

Base Force/Torque Sensing for Position based Cartesian Impedance Control

Base Force/Torque Sensing for Position based Cartesian Impedance Control Base Force/Torque Sensing for Position ased Cartesian Impedance Control Christian Ott and Yoshihiko Nakamura Astract In this paper, a position ased impedance controller i.e. admittance controller is designed

More information

Zero Reaction Maneuver: Flight Validation with ETS-VII Space Robot and Extension to Kinematically Redundant Arm

Zero Reaction Maneuver: Flight Validation with ETS-VII Space Robot and Extension to Kinematically Redundant Arm Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Zero Reaction Maneuver: Flight Validation with ETS-VII Space Robot and Extension to Kinematically

More information

Vibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic Model*

Vibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic Model* 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213 Tokyo, Japan Vibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic

More information

Energy Optimum Reactionless Path Planning for Capture of Tumbling Orbiting Objects using a Dual-Arm Robot

Energy Optimum Reactionless Path Planning for Capture of Tumbling Orbiting Objects using a Dual-Arm Robot Energy Optimum Reactionless Path Planning for Capture of Tumbling Orbiting Objects using a Dual-Arm Robot S. V. Shah and A. Gattupalli Robotics Research Center International Institute of Information Technology

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

EXPERIMENTAL 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 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 information

A General Formulation of Under-Actuated Manipulator Systems

A General Formulation of Under-Actuated Manipulator Systems A General Formulation of Under-Actuated Manipulator Systems Kazuya Yoshida and Dragomir N. Nenchev Dept. of Aeronautics and Space Engineering, Tohoku University Aobayama campus, Sendai 98-77 (Japan) yoshida@astro.mech.tohoku.ac.jp

More information

Dynamics. 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 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 information

Case Study: The Pelican Prototype Robot

Case 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 information

Inverse differential kinematics Statics and force transformations

Inverse 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 information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture 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 information

On-line Learning of Robot Arm Impedance Using Neural Networks

On-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 information

The Jacobian. Jesse van den Kieboom

The Jacobian. Jesse van den Kieboom The Jacobian Jesse van den Kieboom jesse.vandenkieboom@epfl.ch 1 Introduction 1 1 Introduction The Jacobian is an important concept in robotics. Although the general concept of the Jacobian in robotics

More information

(W: 12:05-1:50, 50-N202)

(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 information

IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges

IROS 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 information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude

More information

Detumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot

Detumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot Detumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot The Next Generation of Space Robotic Servicing Technologies IEEE International Conference on Robotics and Automation

More information

Advanced Robotic Manipulation

Advanced 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 information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix

More information

Multiple Impedance Control for Space Free-Flying Robots

Multiple 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 information

Multiple-priority impedance control

Multiple-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 information

On the design of reactionless 3-DOF planar parallel mechanisms

On the design of reactionless 3-DOF planar parallel mechanisms Mechanism and Machine Theory 41 (2006) 70 82 Mechanism and Machine Theory www.elsevier.com/locate/mechmt On the design of reactionless 3-DOF planar parallel mechanisms Abbas Fattah *, Sunil K. Agrawal

More information

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES R.Lampariello, G. Hirzinger DLR, Institute of Robotics and Mechatronics 82234 Wessling, Germany Roberto.Lampariello@dlr.de

More information

Operational Space Control of Constrained and Underactuated Systems

Operational Space Control of Constrained and Underactuated Systems Robotics: Science and Systems 2 Los Angeles, CA, USA, June 27-3, 2 Operational Space Control of Constrained and Underactuated Systems Michael Mistry Disney Research Pittsburgh 472 Forbes Ave., Suite Pittsburgh,

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

Comments on A Time Delay Controller for Systems with Uncertain Dynamics

Comments on A Time Delay Controller for Systems with Uncertain Dynamics Comments on A Time Delay Controller for Systems with Uncertain Dynamics Qing-Chang Zhong Dept. of Electrical & Electronic Engineering Imperial College of Science, Technology, and Medicine Exhiition Rd.,

More information

Robust Control of Cooperative Underactuated Manipulators

Robust 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 information

for Articulated Robot Arms and Its Applications

for 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 information

Newton-Euler Dynamics of Robots

Newton-Euler Dynamics of Robots 4 NewtonEuler Dynamics of Robots Mark L. Nagurka Marquette University BenGurion University of the Negev 4.1 Introduction Scope Background 4.2 Theoretical Foundations NewtonEuler Equations Force and Torque

More information

Control of constrained spatial three-link flexible manipulators

Control 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 information

The Dynamics of Fixed Base and Free-Floating Robotic Manipulator

The Dynamics of Fixed Base and Free-Floating Robotic Manipulator The Dynamics of Fixed Base and Free-Floating Robotic Manipulator Ravindra Biradar 1, M.B.Kiran 1 M.Tech (CIM) Student, Department of Mechanical Engineering, Dayananda Sagar College of Engineering, Bangalore-560078

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive 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 information

Robot Dynamics II: Trajectories & Motion

Robot 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 information

Modelling and Control of Variable Stiffness Actuated Robots

Modelling 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 information

Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake

Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake

More information

Mechanical Engineering Department - University of São Paulo at São Carlos, São Carlos, SP, , Brazil

Mechanical Engineering Department - University of São Paulo at São Carlos, São Carlos, SP, , Brazil MIXED MODEL BASED/FUZZY ADAPTIVE ROBUST CONTROLLER WITH H CRITERION APPLIED TO FREE-FLOATING SPACE MANIPULATORS Tatiana FPAT Pazelli, Roberto S Inoue, Adriano AG Siqueira, Marco H Terra Electrical Engineering

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «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 information

DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter

DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter Hendri J. Coelingh, Theo J.A. de Vries and Jo van Amerongen Dreel Institute for Systems Engineering, EL-RT, University

More information

Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates

Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates Control of a Handwriting Robot with DOF-Redundancy based on Feedback in Task-Coordinates Hiroe HASHIGUCHI, Suguru ARIMOTO, and Ryuta OZAWA Dept. of Robotics, Ritsumeikan Univ., Kusatsu, Shiga 525-8577,

More information

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance

Natural 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 information

Artificial 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 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 information

Minimizing Spacecraft Attitude Disturbances in Space Manipulator Systems. Introduction

Minimizing Spacecraft Attitude Disturbances in Space Manipulator Systems. Introduction Minimizing Spacecraft Attitude Disturbances in Space Manipulator Systems Miguel A. Torres * Steven Dubowsky Massachusetts Institute of Technology, Cambridge MA 02139 This paper presents a technique called

More information

Design 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 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 information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual 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 information

Robotics & 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 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 information

Multi-Priority Cartesian Impedance Control

Multi-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 information

MODELING AND EXPERIMENTAL DESIGN FOR THE ON-ORBIT INERTIAL PARAMETER IDENTIFICATION OF FREE-FLYING SPACE ROBOTS

MODELING AND EXPERIMENTAL DESIGN FOR THE ON-ORBIT INERTIAL PARAMETER IDENTIFICATION OF FREE-FLYING SPACE ROBOTS Proceedings of IDETC/CIE 5 ASME 5 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference September 4-8, 5, Long Beach, California, USA DETC5-854 MODELING

More information

Lulea University of Technology Department of Computer Science, Electrical and Space Engineering. Master Thesis. by Alexander Lebedev

Lulea University of Technology Department of Computer Science, Electrical and Space Engineering. Master Thesis. by Alexander Lebedev Julius Maximilian University of Würzurg Faculty of Mathematics and Computer Science Aerospace Information Technology Chair of Computer Science VIII Prof. Dr. Sergio Montenegro Lulea University of Technology

More information

Nonholonomic Constraints Examples

Nonholonomic Constraints Examples Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny

More information

GAIN 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 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 information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies AAS03-558 Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies C. Eugene Skelton II and Christopher D. Hall Department of Aerospace & Ocean Engineering Virginia Polytechnic Institute

More information

Planar Vector Equations in Engineering*

Planar Vector Equations in Engineering* Int. J. Engng Ed. Vol., No.,. 40±406, 006 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 006 TEMPUS Pulications. Planar Vector Equations in Engineering* H. R. MOHAMMADI DANIALI Deartment of Mechanical

More information

K robots, comprising of a free-base, e.g., a spacecraft and

K robots, comprising of a free-base, e.g., a spacecraft and IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL 12, NO 3, JUNE 1996 401 A Unified Approach to Space Robot Kinematics Subir Kumar Saha, Member, IEEE Abstract-An essential step in deriving kinematic models

More information

The 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept An Industrial-Robots Suited Input Shaping Control Scheme

The 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept An Industrial-Robots Suited Input Shaping Control Scheme The 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept. 28 An Industrial-Robots Suited Input Shaping Control Scheme Amine Kamel, Friedrich Lange, Gerd Hirzinger Abstract Compliance

More information

Exploiting Redundancy to Reduce Impact Force*

Exploiting 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 information

Lecture Module 5: Introduction to Attitude Stabilization and Control

Lecture Module 5: Introduction to Attitude Stabilization and Control 1 Lecture Module 5: Introduction to Attitude Stabilization and Control Lectures 1-3 Stability is referred to as a system s behaviour to external/internal disturbances (small) in/from equilibrium states.

More information

Differential Flatness-based Kinematic and Dynamic Control of a Differentially Driven Wheeled Mobile Robot

Differential Flatness-based Kinematic and Dynamic Control of a Differentially Driven Wheeled Mobile Robot Differential Flatness-ased Kinematic and Dynamic Control of a Differentially Driven Wheeled Moile Root Chin Pei Tang, IEEE Memer Astract In this paper, we present an integrated motion planning and control

More information

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

COMPLIANT 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 information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

In 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 information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University

More information

A Backstepping control strategy for constrained tendon driven robotic finger

A Backstepping control strategy for constrained tendon driven robotic finger A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information

Lecture «Robot Dynamics»: Dynamics 2

Lecture «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 information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-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 information

Nonlinear Optimal Trajectory Planning for Free-Floating Space Manipulators using a Gauss Pseudospectral Method

Nonlinear Optimal Trajectory Planning for Free-Floating Space Manipulators using a Gauss Pseudospectral Method SPACE Conferences and Exposition 13-16 September 2016, Long Beach, California AIAA/AAS Astrodynamics Specialist Conference AIAA 2016-5272 Nonlinear Optimal Trajectory Planning for Free-Floating Space Manipulators

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 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 information

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,

More information

Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint

Flexible 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 information

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels

Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,

More information

Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles

Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles Proceedings of the European Control Conference 27 Kos, Greece, July 2-5, 27 WeC12.5 Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles Christakis

More information

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION Copyright IFAC 5th Triennial World Congress, Barcelona, Spain YAPUNOV-BASED FORCE CONTRO OF A FEXIBE ARM CONSIDERING BENDING AND TORSIONA DEFORMATION Yoshifumi Morita Fumitoshi Matsuno Yukihiro Kobayashi

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Melnikov s Method Applied to a Multi-DOF Ship Model

Melnikov s Method Applied to a Multi-DOF Ship Model Proceedings of the th International Ship Staility Workshop Melnikov s Method Applied to a Multi-DOF Ship Model Wan Wu, Leigh S. McCue, Department of Aerospace and Ocean Engineering, Virginia Polytechnic

More information

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Seul 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 information

Toward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction

Toward 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 information

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS Breno Braga Galvao Maria Cristina Mendes Faustino Luiz Carlos Gadelha de Souza breno.braga.galvao@gmail.com

More information

SIMILARITY METHODS IN ELASTO-PLASTIC BEAM BENDING

SIMILARITY METHODS IN ELASTO-PLASTIC BEAM BENDING Similarity methods in elasto-plastic eam ending XIII International Conference on Computational Plasticity Fundamentals and Applications COMPLAS XIII E Oñate, DRJ Owen, D Peric and M Chiumenti (Eds) SIMILARIT

More information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Newton-Euler formulation) Dimitar Dimitrov Örebro University June 8, 2012 Main points covered Newton-Euler formulation forward dynamics inverse dynamics

More information

Video 1.1 Vijay Kumar and Ani Hsieh

Video 1.1 Vijay Kumar and Ani Hsieh Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws

More information

Final Examination Thursday May Please initial the statement below to show that you have read it

Final Examination Thursday May Please initial the statement below to show that you have read it EN40: Dynamics and Vibrations Final Examination Thursday May 0 010 Division of Engineering rown University NME: General Instructions No collaboration of any kind is permitted on this examination. You may

More information

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1. Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated

More information

Safety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation

Safety 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 information

Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering High-Speed Effects

Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering High-Speed Effects Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation August 5-8, 2007, Harin, China Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering

More information

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant DE2-EA 2.1: M4DE Dr Connor Myant 6. 3D Kinematics Comments and corrections to connor.myant@imperial.ac.uk Lecture resources may be found on Blackboard and at http://connormyant.com Contents Three-Dimensional

More information

Controlling the Apparent Inertia of Passive Human- Interactive Robots

Controlling 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 information

In most robotic applications the goal is to find a multi-body dynamics description formulated

In most robotic applications the goal is to find a multi-body dynamics description formulated Chapter 3 Dynamics Mathematical models of a robot s dynamics provide a description of why things move when forces are generated in and applied on the system. They play an important role for both simulation

More information

The Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion

The Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion 7 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 7 FrC3.3 The Effect of Semicircular Feet on Energy Dissipation by Heel-strike in Dynamic Biped Locomotion Fumihiko Asano

More information

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18 Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces

More information

Research Article Relative Status Determination for Spacecraft Relative Motion Based on Dual Quaternion

Research Article Relative Status Determination for Spacecraft Relative Motion Based on Dual Quaternion Mathematical Prolems in Engineering Volume 214, Article ID 62724, 7 pages http://dx.doi.org/1.1155/214/62724 Research Article Relative Status Determination for Spacecraft Relative Motion Based on Dual

More information

Optimal Motion Planning for Free-Flying Robots

Optimal Motion Planning for Free-Flying Robots Optimal Motion Planning for Free-Fling Robots R. Lampariello, S. Agrawal, G. Hiringer Institute of Robotics and Mechatronics Department of Mechanical Engineering German Aerospace Center (DLR) Universit

More information

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 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 information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing 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 information

Delay-Independent Stabilization for Teleoperation with Time Varying Delay

Delay-Independent Stabilization for Teleoperation with Time Varying Delay 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC9.3 Delay-Independent Stabilization for Teleoperation with Time Varying Delay Hiroyuki Fujita and Toru Namerikawa

More information

Chapter 2 Coordinate Systems and Transformations

Chapter 2 Coordinate Systems and Transformations Chapter 2 Coordinate Systems and Transformations 2.1 Coordinate Systems This chapter describes the coordinate systems used in depicting the position and orientation (pose) of the aerial robot and its manipulator

More information

Improvement of Dynamic Characteristics during Transient Response of Force-sensorless Grinding Robot by Force/Position Control

Improvement of Dynamic Characteristics during Transient Response of Force-sensorless Grinding Robot by Force/Position Control Improvement of Dynamic Characteristics during Transient Response of Force-sensorless Grinding Robot by Force/Position Control Ken Adachi, Mamoru Minami and Akira Yanou Graduate School of Natural Science

More information

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Selection 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 information