Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems
|
|
- Frederick Russell O’Brien’
- 5 years ago
- Views:
Transcription
1 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems Gianluca Antonelli Abstract A wide number of robotic applications makes use of priority-based kinematic control algorithms for redundant systems. Starting from the classical applications in position control of manipulators, the kinematic-based approaches were lately applied to, e.g., visual servoing or multi-robot coordination control. The basic approach consists in the definition of several tasks properly combined in priority. A rigorous stability analysis that ensures the possibility to effectively achieve the defined tasks, however, is missing. In this paper, by resorting to a Lyapunov-based stability discussion for the prioritized inverse kinematics algorithms, an effective condition is given to verify that the tasks are properly matched; moreover, minimum bound for the control gains are determined. I. INTRODUCTION A robotic system is kinematically redundant when it possesses more Degrees Of Freedom(DOFs) than those required to execute a given task. Task-priority redundancy resolution techniques[1],[2],[3]wereproposedinthatitallowsthe specification of a primary task which is fulfilled with higher priority with respect to a secondary task. Extensions of the algorithm proposedin [2] to a large number of tasks is given in[4]. Within the same framework, the work presented in [5] investigates the use of a proper weighted pseudoinverse. In[6] the null-space projector is used together with aprojectionbasedonthetransposeofthejacobianandthe stability analysis is presented for the two-task case. An alternative approach is the augmented Jacobian[7]. In thiscase,thesecondarytaskisaddedtotheprimarytaskso astoobtainasquarejacobianmatrixwhichcanbeinverted. The main drawback of this technique is that new singularities may arise in configurations in which the primary Jacobian is still full rank. Those singularities, named algorithmic singularities, occur when the additional task causes conflict with the primary task. In the framework of task priority, in [8] a singularity robust solution is proposed for two tasks. As noticed in[9], [10], where the authors propose a solution to achieve visual servoing by properly sequencing tasks, its generalization to a generic number of tasks is not trivial. In[11] a task-priority solution is used to implement a behavioral control for robotic systems. Gianluca Antonelli is with the Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell Informazione e Matematica Industriale, Università degli Studi di Cassino, Via G. Di Biasio 43, 03043, Cassino (FR), Italy, antonelli@unicas.it, htpp://webuser.unicas.it/antonelli Most of the papers devoted at implementing priority-based approaches for robotic systems recognize the possible occurrence of undesired behaviors due to the non-commutativity of the null-space projectors. A rigorous stability analysis, however, still is missing to better understand the conditions that ensure convergence of the defined tasks. In this paper, a Lyapunov-based stability discussion is given that allows to determine a minimum bound for the control gains; moreover, a simple condition is given to verify that the tasks are properly matched. An n dimensional planar manipulator is used as case study to illustrate the obtained results. II. MATHEMATICAL BACKGROUND Bydefiningas σ IR m thetaskvariabletobecontrolledand as q IR n thevectorofthesystemconfiguration,itis: σ = f(q) (1) with the corresponding differential relationship: σ = f(q) q q = J(q) q, (2) where J(q) IR m n is the configuration-dependenttask Jacobianmatrixand q IR n isthesystemvelocity.notice that n depends on the specific robotic system considered, in caseofanindustrialmanipulator nisgenerally n = 6and q is the vector of joint positions. For a differential mobile robot n = 3,andthetermsystemconfigurationsimplyrefers to the robot position/orientation. For a multi-robot system n isrelatedtothenumberofrobots,incaseofafullactuated underwater vehicle n = 6, finally, an anthropomorphic robots canreachverylargevalueof n. Motionreferences q des (t)fortheroboticsystemstarting fromdesiredvalues σ des (t)ofthetaskfunctionareusually generated by inverting the(locally linear) mapping(2)[12]. A typical requirement is to pursue minimum-norm velocity, leading to the least-squares solution(dependencies in the Jacobian are dropped out to increase readability): q des = J σ des = J T ( JJ T) 1 σdes. (3) Inordertoavoidthewellknownproblemofnumerical drift, a Closed Loop Inverse Kinematics(CLIK) version of the algorithm is usually implemented[8], namely, q des = J ( ) σ des + Λ σ, (4) /08/$ IEEE. 1993
2 where Λ is a suitable positive-definite matrix of gains and σisthetaskerrordefinedas σ=σ des σ. In case of system redundancy, i.e., if n > m, the classic general solution contains a null projector operator[1]: q des = J ( σ des + Λ σ ) ( ) + I n J J q null, (5) where I n isthe (n n)identitymatrixandthevector q null IR n isanarbitrarysystemvelocityvector.itcanberecognized that the operator I n J J projects a generic ( ) velocity vector in the null space of the Jacobian matrix. This corresponds to generate a motion of the robotic system that doesnotaffectthatofthegiventask;thisisusuallynamed as internal motion inheriting its meaning from the original application of these techniques where the primary task was the end-effector position of a manipulator. For highly redundant systems, multiple tasks can be arrangedinpriorityinordertotrytofulfillmostofthem, hopefully all of them, simultaneously. Let us consider, for sakeofsimplicity,3tasks,thatwillbedenotedwiththe subscript a, b and c, respectively: σa = σ b = σc = f a (q) f b (q) fc(q) where σa IR ma, σ b IR m b and σc IR mc.foreachof the tasks a corresponding Jacobian matrix can be defined, in detail Ja IR ma n, J b IR mb n and Jc IR mc n.letus further define the corresponding null space projectors as ( ) Na = I n J a J a ( ) N b = I n J b J b. A generalization of the singularity-robust task priority inverse kinematic solution proposed in [8] leads to the following equation[11]: ( ) q des = J a Λ a σa + Na J b Λb σ b + N b J c Λ c σc (6) = J a Λ a σa + NaJ b Λ b σ b + N an b J c Λ c σc where a regulation problem has been considered and the priority of the tasks follows the alphabetical order. This algorithm has a clear geometrical interpretation: the tasks are separately inverted by the use of the pseudoinverse of the corresponding Jacobian; the velocities associated with the lower priority task are further projected in the null space ofthesolehighertask. However, as noticed in [9] and [10], the null space projectors are not commutative and the solution in eq.(6) may lead to undesired behaviors as detailed in the next Section. A correct projection is considered where the generic taskisnotprojectedontothenullspaceofthesolehigher prioritytaskbutontothenullspaceofthetaskachievedby considering the augmented Jacobian of all the higher priority ones.forthe3tasksexample,thus,bydefining: J ab = [ J a J b the desired velocities are ], N ab = ( I n J ab J ab ) (7) q des = J a Λ a σa + NaJ b Λ b σ b + N ab J c Λ c σc (8) It is worthnoticingthat the solutionin eq.(8)looses the geometrical interpretation of the solution in eq. (6) andstronglycouplesallthetasks.ontheotherhand,the approachineq.(6)mayleadtoundesiredbehavior.itisof interest, thus, to understand the stability of the two solutions to better design the inverse kinematic solution. Moreover, evenwiththesolutionineq.(8)it is usefultoderivea condition among the tasks Jacobians that guarantees the absence of conflicting requirements among them. A. Definitions To make easier the following readings the two approaches investigated will be denote with a descriptive name. In particular, the approach in eq.(6) will be denoted as successive projections method while the approach in eq.(8) will be denoted as augmented projections method. Applying basic geometric similarities, some definitions concerning the relationships between two tasks will also be given in this Section. Given two generic tasks, denoted with the lower scripts x andy,theywillbedefinedasorthogonalif: JxJ y = O m x m y (9) where O mx m y isthe (m x m y )nullmatrix.thetwotasks willbedefinedasdependentif ρ(j x ) + ρ(j y (J ) > ρ ) x J y. (10) where ρ( ) denotes the rank of the matrix. Finally, they will be defined as independent if ρ(j x ) + ρ(j y (J ) = ρ ) x J y (11) and they are not orthogonal. It is worth noticing that the three conditions of orthogonality, dependency and independency given may be verified by resorting to the transpose of the corresponding Jacobians instead of the pseudoinverse, in fact, they share the same span. Thus, the independency condition becomes: ρ(j T x ) + ρ(jt y (J ) = ρ ) T x J T y. (12) Moreover, the orthogonality condition between two tasks is equivalentto a existence of a π/2 angle between the 1994
3 subspaces J T x and J T y [13],thedependencyconditioncorresponds to a null angle and the independency condition to an angle strictly included in the range ]0, π/2[. In the following section it will be demonstrated that these definitions, and condition in eq.(12), play an important role in the eventual convergence of the task errors. Moreover, the independency condition can be easily verified on the symbolic definition of the Jacobians; it is not necessary, thus, to resort to numerical investigation of the matrices. III. STABILITY ANALYSIS For sake of simplicity the stability analysis will be first discussed with respect to solely three tasks, its generalization toagenericnumberoftaskwillthenbeprovided. Letusdefine σ IR ma+m b+m c as σ = [ σ T a σ T b σ T c ] T, (13) thatisthestackedvectoroftasks errors.apossiblelyapunov function candidate is given by whose time derivative is V = 1 2 σt σ (14) V = σ T σ = σ T ( σ des σ ) (15) that, assuming a regulation problem, yelds V = σ T J a J b q (16) Jc that,substitutingthesystemvelocityineq.(6)orineq.(8) intoeq.(16),canberearrangedas Λa O ma,m b V = σ T J b J aλa J b NaJ b Λ b J b NJ cλc σ where = σ T JcJ aλa JcNaJ b Λ b JcNJ cλc M 21 M 22 M 23 M 31 M 32 M 33 σ = σ T M σ (17) N = { N an b foreq.(6) N ab foreq.(8). Thesignof V ineq.(17)isnotdeterminedandneedto be further analyzed. The matrix M were decomposed into sub-matrices M ij ofproperdimensions.ingeneral,allthe sub-matrices are different from the null matrix except for theelementscorrespondingtothefirst m a rowsandcolumns rangingfrom m a +1to m a +m b +m c,i.e.,thesub-matrices M 12 and M 13,thatarenullbyconstruction. In wath follows, the assumption that the Jacobians are full rankwillbemade. Anecessaryconditionfor M tobepositivedefiniteis that all the sub-matrices on the main diagonal are positive definite(seetheappendix).the (m a m a )sub-matrix M 11 is obviously positive definite as long as the gain matrix Λa > O.The (m b m b )sub-matrix M 22 ispositivedefinite iftasksaandbareindependent,i.e.,ifconditionineq.(12) holdsandifthegainmatrix Λ b > O.The (m c m c )submatrix M 33 ispositivedefinitefortheaugmentedprojection method,eq.(8),ifthetaskcisindependenttotheaugmented Jacobianobtainedbystackingtasksaandbandifthegain matrix Λc > O. For the successive projection method, eq.(6),thesignofthissub-matrixdependsalsoontheangle among the subspaces and the independency is not sufficient to prove its positive definitiveness, however, a sufficient condition is that an orthogonality relationship between two of the three tasks holds. Giventhesub-matrices M ii positivedefinite,asufficient condition for M to be positive definite is given by its eventual lower triangular form(see Appendix), thus, it is of interest to verify this condition. The sign of the sub-matrices holding to the lower triangle are not determinant for the overall identification of the sign of M.Forsakeofcompleteness,however,itisworthnoticing thatthesub-matrices M 21 and M 31 arenullifthetasksb and c, respectively, and a are orthogonal, otherwise they are notdeterminedinsign.thesub-matrix M 32 isnotnullif candbareindependentinthenullofa,otherwiseitisnot determined in sign. The sub-matrix M 23 with N = N ab, i.e., for the augmented projection method, is always null by construction sincethefirstmatrixmultiplication J b N ab = O.Theuse ofsuccessiveprojectionmethod,i.e.,with N = NaN b does not guarantee that this sub-matrix is null, in particular, M 23 = Oonlyiftwosuccessivetasksareorthogonalto oneother,i.e.,aisorthogonaltoband/orbisorthogonalto c. Overall, the successive projection method, eq.(6), leads toapositivedefinite M,andthus,accordingtoeq.(17) to a strictly negative Lyapunov function, if there exists an orthogonality condition between successive tasks while an independency condition with respect to them is sufficient for the remaining task. For the augmented projection method, eq. (8), the condition necessary and sufficient is that an independency condition in eq.(12) holds between the second andfirsttasksandbetweenthethirdtaskandtheaugmented Jacobian obtained stacking the first two tasks. Extension to N tasks So far the 3-task case has been discussed. The generalization to N tasks leads to the conclusion that, implementing the 1995
4 augmented projection method, the matrix M is always a lower block-triangular matrix. The sub-matrices on the main diagonal, however, are positive definite only if the condition(12) holds between each task and the Jacobian obtained by stacking all the higher-priority tasks. In the latter case, a choice of positive definite matrix gains leads to a negative definite Lyapunov function and thus to the convergence of all the task errors to zero. When the successive projection method is implemented, however, the matrix M is not anymore guaranteed both to be a lower block-triangular matrix and to exhibit positive definite sub-matrices on the diagonal. In such a case the matrix M does not exhibit evident properties concerning its definiteness and general stability conclusions can not be made. In conclusion, the successive projection method is stable when two tasks are considered and they are at least independent,incaseofthreetasksitisrequiredthatthere exists an orthogonality condition between two successive tasks while an independency condition with respect to them is sufficient for the remaining task. For more than three tasks no simple property exists. The augmented projection method ontheotherhand,canbeusedwiththedesirednumberof tasks as long as the independency condition(12) holds when an additional task is considered with respect to Jacobian obtained by stacking all the higher-priority tasks. whosejacobian Ja IR 2 n canbecomputedas l i sin i=k j=1 Ja = l i cos i=k j=1 }{{} kcolumn where kisagenericcolumnofthematrix.therankof Ja isalways ρ(ja) = 2exceptwhenthemanipulatorreachesa singular configuration given by an alignment of all the n joint positions. In the following the assumption that this situation doesnotoccurwillbemade. An additional task may be the end-effector orientation σ b = whosejacobian J b IR 1 n is n i=1 q i J b = [ 1 ] whoserankisalwaysfull: ρ(j b ) = 1. Thetwodefinedtasksforthissimplecasearearrangedin priority according to: IV. CASE STUDY Anumberofcasestudiesmaybeconsideredtoverifythe presented results such as, e.g., industrial robotics or multirobot systems; in this section an hyper-redundant planar manipulator will be considered. This specific robot allows to appreciate the practical meaning of condition(12). Let us consider an hyper-redundant n-link planar manipulatorwithrevolutejointpositions q IR n,letusassume n >> 1.The ithmanipulator slinkhaslength l i. A natural control objective is the position of the end effector xee IR 2 : l i cos i=1 j=1 σa = xee(q) = l i sin i=1 j=1 priority task s description task s dim. 1 end-effector position 2 2 end-effector orientation 1 Thus, according to the results presented in this paper, it is possible to analytically verify the appropriateness of this additional task checking condition in eq.(12). This can be done resorting to symbolic or numerical instruments and, in this case, leads to the evident conclusion that the two tasks are indeed independent and thus compatible as long as the manipulatorisnotinasingularconfigurationand n > 2.If only two tasks are considered, both the approaches can be usedandleadtoanerrorconvergenttozero. Giventhelargenumberofdegreesoffreedomitispossible to add additional tasks. For instance, let us consider that the position of an intermediate position corresponding to a joint n < nneedstobecontrolled.thismightthecase, for instance, of a planar macro-micro manipulator. Let us assume that this task is added as last-priority task: priority task s description task s dim. 1 end-effector position 2 2 end-effector orientation 1 3 robot intermediate position
5 Its task function is n l i cos i=1 j=1 σc = n l i sin i=1 j=1 withcorrespondingjacobian Jc IR 2 n n l i sin 0 0 i=k j=1 Jc =. n l i cos 0 0 i=k j=1 }{{} n n wherethelast n ncolumnsarenullandtheindex krefers toavaluesmallerthan n n. Theconditionineq.(12)betweenthelasttaskandthe augmented Jacobian obtained by stacking the previous tasks in priority gives the condition ρ (J T c ) + ρ ([ JT a J T b ]) = ρ ([ JT a J T b J T c ]) thatisverifiedwith n 5and n n 2.Sincethecondition of independency holds, but not the orthogonality one among anyofthetasks,itispossibletoassertthestabilityforthe augmented projection method but no conclusion can be made for the successive projection method. V. CONCLUSIONS Use of kinematic control is of great importance in robotics applications. In recent years, complex structures as humanoids with large degrees of freedom were used as realistic test-beds. Priority-based inverse kinematic algorithms were often used to achieve several control objectives simultaneously. A rigorous stability analysis, proving what kind of list of tasks may be fulfilled simultaneously, has been presented in this paper. In particular, the successive projection method turnsouttobestableonlyifuptothreetasksaredefined and there is at least an orthogonality condition between two successive tasks while an independency condition with respect to them is sufficient for the remaining task. The augmented projection method on the other hand, can be used withthedesirednumberoftasksaslongastheindependency condition holds between each task and the Jacobian obtained by stacking all the higher-priority tasks. REFERENCES [1] A. Liégeois, Automatic supervisory control of the configuration and behavior of muldibody mechanisms, IEEE Transcations on Systems, Man and Cybernetics, vol. 7, pp , [2] A. Maciejewski and C. Klein, Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments, The International Journal of Robotics Research, vol. 4, no. 3, pp , [3] Y. Nakamura, H. Hanafusa, and T. Yoshikawa, Task-priority based redundancy control of robot manipulators, The International Journal Robotics Research, vol. 6, no. 2, pp. 3 15, [4] B. Siciliano and J.-J. Slotine, A general framework for managing multiple tasks in highly redundant robotic systems, in Proceedings 5th International Conference on Advanced Robotics, Pisa, I, 1991, pp [5] J.Park,Y.Choi,W.Chung,andY.Youm, Multipletaskskinematics using weighted pseudo-inverse for kinematically redundant manipulators, in Proceedings 2001 IEEE International Conference on Robotics and Automation, Seoul, KR, May 2001, pp [6] P. Chiacchio, S. Chiaverini, L. Sciavicco, and B. Siciliano, Closedloop inverse kinematics schemes for constrained redundant manipulators with task space augmentation and task priority strategy, The International Journal Robotics Research, vol. 10, no. 4, pp , [7] O. Egeland, Task-space tracking with redundant manipulators, IEEE Journal Robotics and Automation, vol. 3, pp , [8] S. Chiaverini, Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators, IEEE Transactions on Robotics and Automation, vol. 13, no. 3, pp , [9] N. Mansard and F. Chaumette, Tasks sequencing for visual servoing, in Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems, Sendai, J, Sept [10], Task sequencing for high-level sensor-based control, IEEE Transactions on Robotics and Automation, vol. 23, no. 1, pp , [11] G. Antonelli, F. Arrichiello, and S. Chiaverini, The Null-Spacebased Behavioral control for autonomous robotic systems, Journal of Intelligent Service Robotics, vol. 1, no. 1, pp , online March 2007,printed January [12] B. Siciliano, Kinematic control of redundant robot manipulators: A tutorial, Journal of Intelligent Robotic Systems, vol. 3, pp , [13] G. Golub and C. V. Loan, Matrix Computations, 3rd ed. Baltimore, MD: The Johns Hopkins University Press, APPENDIX Giventhematrix Mwiththestructuregivenineq.(17) M = M 21 M 22 M 23 M 31 M 32 M 33 a necessary condition to claim its positive definiteness is thatthesub-matricesonthemaindiagonal M ii arepositive definite; moreover, a sufficient condition is that M is lower block-triangular. These conditions will give corresponding constraintsonthematrixgains Λ i andonthejacobians. Letusdefinethevector ζ IR ma+m b+m c as ζ = [ ζ T ma ζ T mb ζ T mc ] T where ζ ma, ζ mb and ζ mc are non-null arbitrary vectors ofdimension m a, m b and m c,respectively.thenecessary condition follows immediately from the definition of positive definitematrixappliedto M: ζ T Mζ > 0 ζ 0 (18) selecting ζ ma = 0 ma and ζ mb = 0 mb.thisimmediately givesthenecessaryconditionthat M 33 needstobepositive definite. Extension to the remaining sub-matrices on the main diagonal is trivial. 1997
6 The sufficient condition gives the following structure for thematrix M M = M 21 M 22 O mb,m c M 31 M 32 M 33 and applying the definition(18): ζ T Mζ = ζ T ma M 11ζ ma + ζ T mb M 22ζ mb + that can be underestimated as +ζ T mc M 33ζ mc + ζ T mb M 21ζ ma + +ζ T mc M 31ζ ma + ζ T mc M 32ζ mb ζ T Mζ λ 11 λ a ζ 2 ma + λ 22 λ b ζ2 mb + λ 33 λ c ζ2 mc + λ 21 λa ζ mb ζ ma + λ 31 λa ζ mc ζ ma + An alternative sufficient condition is that M is upper block-triangular, this implies that the matrix M exhibits the following structure M = O mb,m a M 22 M 23 O mc,m a O mc,m b M 33 In Section III the conditions for having the sub-matrices M 21, M 31 and M 32 nullarereported:thesub-matrices M 21 and M 31 arenullifthetasksbandcareorthogonal withrespecttothetaska.thesub-matrix M 32 isnullifc andbareorthogonalinthenullofa.moreover,whenusing eq.(8)thesub-matrix M 23 isalwaysnullbyconstruction. Using both the approaches in eq. (6) or in eq. (8) this alternative sufficient condition provides more conservatives constraints with respect to the requirement to have a lower block-triangular matrix. λ 32 λ b ζ mc ζ mb, where the underline(upperline) denotes the smallest(largest) singular value of the corresponding(sub)matrix. It is convenient to rewrite the relation above resorting to the matrix formalism: ζ T Mζ 1 ζ ma ζ 2 mb ζ mc T P ζ ma ζ mb ζ mc where P IR 3 3 isanhermitianmatrixdefinedas 2λ 11 λ a λ 21 λa λ 31 λa P = λ 21 λa 2λ 22 λ b λ 32 λ b λ 31 λa λ 32 λ b 2λ 33 λ c that, having the scalar diagonal elements positive, is positive definite if 2 p ij p ii + p jj i, j Inthefollowing,forsakeofsimplicitywewillassume λ a = λa = λa, λ b = λ b = λ b and λ c = λc.noticethatthis correspondtoselect,e.g., Λa = λai ma ma.aftersome basic manipulations, it is possible to extract the conditions on the gains: λa > 0 { λ b > max 0, λ } 21 λ 11 λa λ 22 { λc > max 0, λ 31 λ 11 λa, λ 32 λ 22 λ 33 λ 33 λ b }. Itisworthnoticingthataproperselectionofthegainsalways allowstoimposethepositivedefinitenesstothematrix M. Theextensionto N taskscanbeachievediteratingthe discussion above and it is omitted for brevity. 1998
Experiments of Formation Control with Collisions Avoidance using the Null-Space-Based Behavioral Control
Experiments of Formation Control with Collisions Avoidance using the Null-Space-Based Behavioral Control Gianluca Antonelli Filippo Arrichiello Stefano Chiaverini Dipartimento di Automazione, Elettromagnetismo,
More information1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination
1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination Iwona Pajak 1, Grzegorz Pajak 2 University of Zielona Gora, Faculty of Mechanical Engineering,
More informationControl of industrial robots. Kinematic redundancy
Control of industrial robots Kinematic redundancy Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Kinematic redundancy Direct kinematics
More informationSmooth Transition Between Tasks on a Kinematic Control Level: Application to Self Collision Avoidance for Two Kuka LWR Robots
Smooth Transition Between Tasks on a Kinematic Control Level: Application to Self Collision Avoidance for Two Kuka LWR Robots Tadej Petrič and Leon Žlajpah Abstract A common approach for kinematically
More informationThe null-space-based behavioral control for autonomous robotic systems
DOI 10.1007/s11370-007-0002-3 ORIGINAL RESEARCH PAPER The null-space-based behavioral control for autonomous robotic systems Gianluca Antonelli Filippo Arrichiello Stefano Chiaverini Received: 20 August
More informationKINEMATIC redundancy occurs when a manipulator possesses
398 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 13, NO. 3, JUNE 1997 Singularity-Robust Task-Priority Redundancy Resolution for Real-Time Kinematic Control of Robot Manipulators Stefano Chiaverini
More informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (3 pts) Compare the testing methods for testing path segment and finding first
More informationIntermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots
2 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-3, 2, Shanghai, China Intermediate Desired Value Approach for Continuous Transition among Multiple
More information1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator
1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl
More informationKinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation. Germany, ,
Kinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation Mingming Wang (1) (1) Institute of Astronautics, TU Muenchen, Boltzmannstr. 15, D-85748, Garching, Germany,
More informationExperiences of formation control of multi-robot systems with the Null-Space-based Behavioral Control
27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 WeD1.2 Experiences of formation control of multi-robot systems with the Null-Space-based Behavioral Control Gianluca
More informationInverse Kinematics without matrix inversion
8 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 9-, 8 Inverse Kinematics without matrix inversion by Alexandre N. Pechev Abstract This paper presents a new singularity
More informationTask selection for control of active vision systems
The 29 IEEE/RSJ International Conference on Intelligent Robots and Systems October -5, 29 St. Louis, USA Task selection for control of active vision systems Yasushi Iwatani Abstract This paper discusses
More informationSTABILITY OF NULL-SPACE CONTROL ALGORITHMS
Proceedings of RAAD 03, 12th International Workshop on Robotics in Alpe-Adria-Danube Region Cassino, May 7-10, 2003 STABILITY OF NULL-SPACE CONTROL ALGORITHMS Bojan Nemec, Leon Žlajpah, Damir Omrčen Jožef
More informationKinematic singularity avoidance for robot manipulators using set-based manipulability tasks
Kinematic singularity avoidance for robot manipulators using set-based manipulability tasks J. Sverdrup-Thygeson, S. Moe, K. Y. Pettersen, and J. T. Gravdahl Centre for Autonomous Marine Operations and
More informationRobotics I. March 27, 2018
Robotics I March 27, 28 Exercise Consider the 5-dof spatial robot in Fig., having the third and fifth joints of the prismatic type while the others are revolute. z O x Figure : A 5-dof robot, with a RRPRP
More informationKeehoon Kim, Wan Kyun Chung, and M. Cenk Çavuşoğlu. 1 Jacobian of the master device, J m : q m R m ẋ m R r, and
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Restriction Space Projection Method for Position Sensor Based Force Reflection
More informationCS545 Contents IX. Inverse Kinematics. Reading Assignment for Next Class. Analytical Methods Iterative (Differential) Methods
CS545 Contents IX Inverse Kinematics Analytical Methods Iterative (Differential) Methods Geometric and Analytical Jacobian Jacobian Transpose Method Pseudo-Inverse Pseudo-Inverse with Optimization Extended
More informationSingularity Handling on Puma in Operational Space Formulation
Singularity Handling on Puma in Operational Space Formulation Denny Oetomo, Marcelo Ang Jr. National University of Singapore Singapore d oetomo@yahoo.com mpeangh@nus.edu.sg Ser Yong Lim Gintic Institute
More informationKinematic Model of Robot Manipulators
Kinematic Model of Robot Manipulators Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna email: claudio.melchiorri@unibo.it C. Melchiorri
More informationLecture «Robot Dynamics»: Kinematic Control
Lecture «Robot Dynamics»: Kinematic 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 Hutter,
More informationInverse Kinematics of Functionally-Redundant Serial Manipulators under Joint Limits and Singularity Avoidance
Inverse Kinematics of Functionally-Redundant Serial Manipulators under Joint Limits and Singularity Avoidance Liguo Huo and Luc Baron Department of Mechanical Engineering École Polytechnique de Montréal
More informationA New Algorithm for Measuring and Optimizing the Manipulability Index
A New Algorithm for Measuring and Optimizing the Manipulability Index Mohammed Mohammed, Ayssam Elkady and Tarek Sobh School of Engineering, University of Bridgeport, USA. Mohammem@bridgeport.edu Abstract:
More informationPosition and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback
The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Position and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback Hoang-Lan
More informationJACOBIAN-BASED ALGORITHMS: A BRIDGE BETWEEN KINEMATICS AND CONTROL
JACOBIAN-BASED ALGORITHMS: A BRIDGE BETWEEN KINEMATICS AND CONTROL The PRISMA Lab www.prisma.unina.it Bruno Siciliano Dipartimento di Ingegneria dell Informazione e Ingegneria Elettrica Università di Salerno
More informationKinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators
Kinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators Leon Žlajpah and Bojan Nemec Institute Jožef Stefan, Ljubljana, Slovenia, leon.zlajpah@ijs.si Abstract The paper deals
More informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More information12th IFToMM World Congress, Besançon, June 18-21, t [ω T ṗ T ] T 2 R 3,
Inverse Kinematics of Functionally-Redundant Serial Manipulators: A Comparaison Study Luc Baron and Liguo Huo École Polytechnique, P.O. Box 679, succ. CV Montréal, Québec, Canada H3C 3A7 Abstract Kinematic
More informationA New Algorithm for Measuring and Optimizing the Manipulability Index
DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009
More informationInverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector
Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse
More informationPosition and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback
Position and Orientation Control of Robot Manipulators Using Dual Quaternion Feedback Hoang-Lan Pham, Véronique Perdereau, Bruno Vilhena Adorno and Philippe Fraisse UPMC Univ Paris 6, UMR 7222, F-755,
More informationInverse Kinematics of Robot Manipulators with Multiple Moving Control Points
Inverse Kinematics of Robot Manipulators with Multiple Moving Control Points Agostino De Santis and Bruno Siciliano PRISMA Lab, Dipartimento di Informatica e Sistemistica, Università degli Studi di Napoli
More informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot
More informationTable of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE
Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric
More informationWorkspace Optimization for Autonomous Mobile Manipulation
for May 25, 2015 West Virginia University USA 1 Many tasks related to robotic space intervention, such as satellite servicing, require the ability of acting in an unstructured environment through autonomous
More informationWe are IntechOpen, the first native scientific publisher of Open Access books. International authors and editors. Our authors are among the TOP 1%
We are IntechOpen, the first native scientific publisher of Open Access books 3,350 108,000 1.7 M Open access books available International authors and editors Downloads Our authors are among the 151 Countries
More information10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T
3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground
More information3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects
3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects Due date: 4/23/09 On 4/23/09 and 4/30/09 you will present a 20-25 minute presentation about your work. During this presentation
More informationKinematic Control of Redundant Robot Manipulators: A Tutorial
Journal of lntelligent and Robotic Systems 3: 201-212, 1990. 201 9 1990 Kluwer Academic Publishers. Printed in the Netherlands. Kinematic Control of Redundant Robot Manipulators: A Tutorial BRUNO SICILIANO
More informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Advanced Robotic - MAE 6D - Department of Mechanical & Aerospace Engineering - UCLA Kinematics Relations - Joint & Cartesian Spaces A robot is often used to manipulate
More informationExperimental study of Redundant Snake Robot Based on Kinematic Model
2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThD7.5 Experimental study of Redundant Snake Robot Based on Kinematic Model Motoyasu Tanaka and Fumitoshi Matsuno
More informationALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS
ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS Rainer Konietschke, Gerd Hirzinger German Aerospace Center, Institute of Robotics and Mechatronics P.O. Box 6,
More informationApplying Neural Network Architecture for Inverse Kinematics Problem in Robotics
J. Software Engineering & Applications, 2010, 3: 230-239 doi:10.4236/jsea.2010.33028 Published Online March 2010 (http://www.scirp.org/journal/jsea) Applying Neural Network Architecture for Inverse Kinematics
More informationRedundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators
56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically
More informationDesign and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism
Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik
More informationForce control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF)
Force control of redundant industrial robots with an approach for singularity avoidance using extended task space formulation (ETSF) MSc Audun Rønning Sanderud*, MSc Fredrik Reme**, Prof. Trygve Thomessen***
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationLecture 18 Kinematic Chains
CS 598: Topics in AI - Adv. Computational Foundations of Robotics Spring 2017, Rutgers University Lecture 18 Kinematic Chains Instructor: Jingjin Yu Outline What are kinematic chains? C-space for kinematic
More informationTriangulation: A new algorithm for Inverse Kinematics
Triangulation: A new algorithm for Inverse Kinematics R. Müller-Cajar 1, R. Mukundan 1, 1 University of Canterbury, Dept. Computer Science & Software Engineering. Email: rdc32@student.canterbury.ac.nz
More informationWritten exams of Robotics 2
Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia
More informationAN EXPERIMENTAL COMPARISON OF REDUNDANCY RESOLUTION SCHEMES
Copyright IFAC Robot Control, Vienna, Austria, 2000 AN EXPERIMENTAL COMPARISON OF REDUNDANCY RESOLUTION SCHEMES Alessandro Bettini Alessandro De Luca Giuseppe Oriolo Dipartimento di Informatica e Sistemistica
More informationFli;' HEWLETT. A Kinematically Stable Hybrid Position/Force Control Scheme
Fli;' HEWLETT a:~ PACKARD A Kinematically Stable Hybrid Position/Force Control Scheme William D. Fisher, M. Shahid Mujtaba Measurement and Manufacturing Systems Laboratory HPL-91-154 October, 1991 hybrid
More informationAn Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory
An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,
More informationCS 775: Advanced Computer Graphics. Lecture 3 : Kinematics
CS 775: Advanced Computer Graphics Lecture 3 : Kinematics Traditional Cell Animation, hand drawn, 2D Lead Animator for keyframes http://animation.about.com/od/flashanimationtutorials/ss/flash31detanim2.htm
More informationResearch Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)
Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which
More informationMCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction
MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University
More informationObstacle Avoidance of Redundant Manipulator Using Potential and AMSI
ICCAS25 June 2-5, KINTEX, Gyeonggi-Do, Korea Obstacle Avoidance of Redundant Manipulator Using Potential and AMSI K. Ikeda, M. Minami, Y. Mae and H.Tanaka Graduate school of Engineering, University of
More informationPlanar Robot Kinematics
V. Kumar lanar Robot Kinematics The mathematical modeling of spatial linkages is quite involved. t is useful to start with planar robots because the kinematics of planar mechanisms is generally much simpler
More information-SOLUTION- ME / ECE 739: Advanced Robotics Homework #2
ME / ECE 739: Advanced Robotics Homework #2 Due: March 5 th (Thursday) -SOLUTION- Please submit your answers to the questions and all supporting work including your Matlab scripts, and, where appropriate,
More informationChapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators
Chapter Intelligent Behaviour Modelling and Control for Mobile Manipulators Ayssam Elkady, Mohammed Mohammed, Eslam Gebriel, and Tarek Sobh Abstract In the last several years, mobile manipulators have
More informationξ ν ecliptic sun m λ s equator
Attitude parameterization for GAIA L. Lindegren (1 July ) SAG LL Abstract. The GAIA attaitude may be described by four continuous functions of time, q1(t), q(t), q(t), q4(t), which form a quaternion of
More informationhal , version 1-7 May 2007
ON ISOTROPIC SETS OF POINTS IN THE PLANE. APPLICATION TO THE DESIGN OF ROBOT ARCHITECTURES J. ANGELES Department of Mechanical Engineering, Centre for Intelligent Machines, Montreal, Canada email: angeles@cim.mcgill.ca
More informationMultiple View Geometry in Computer Vision
Multiple View Geometry in Computer Vision Prasanna Sahoo Department of Mathematics University of Louisville 1 Projective 3D Geometry (Back to Chapter 2) Lecture 6 2 Singular Value Decomposition Given a
More informationGeometric and numerical aspects of redundancy
Geometric and numerical aspects of redundancy Pierre-Brice Wieber, Adrien Escande, Dimitar Dimitrov, Alexander Sherikov To cite this version: Pierre-Brice Wieber, Adrien Escande, Dimitar Dimitrov, Alexander
More informationSimulation of Rigid Origami
Simulation of Rigid Origami Tomohiro Tachi The University of Tokyo tachi.tomohiro@gmail.com Abstract This paper presents a system for computer based interactive simulation of origami, based on rigid origami
More informationRobot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J.
Uncertainty Analysis throughout the Workspace of a Macro/Micro Cable Suspended Robot A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment
More informationSerial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný
Serial Manipulator Statics Robotics Serial Manipulator Statics Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University
More informationUnilateral constraints in the Reverse Priority redundancy resolution method
25 IEEE/RSJ International Conference on Intelligent Robots and Systems IROS) Congress Center Hamburg Sept 28 - Oct 2, 25. Hamburg, Germany Unilateral constraints in the Reverse Priority redundancy resolution
More informationSolving IK problems for open chains using optimization methods
Proceedings of the International Multiconference on Computer Science and Information Technology pp. 933 937 ISBN 978-83-60810-14-9 ISSN 1896-7094 Solving IK problems for open chains using optimization
More informationIntroduction to Robotics
Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type
More informationREDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION
REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION Denny Oetomo Singapore Institute of Manufacturing Technology Marcelo Ang Jr. Dept. of Mech. Engineering
More informationAutonomous Sensor Center Position Calibration with Linear Laser-Vision Sensor
International Journal of the Korean Society of Precision Engineering Vol. 4, No. 1, January 2003. Autonomous Sensor Center Position Calibration with Linear Laser-Vision Sensor Jeong-Woo Jeong 1, Hee-Jun
More informationJOINT SPACE POINT-TO-POINT MOTION PLANNING FOR ROBOTS. AN INDUSTRIAL IMPLEMENTATION
JOINT SPACE POINT-TO-POINT MOTION PLANNING FOR ROBOTS. AN INDUSTRIAL IMPLEMENTATION Gianluca Antonelli Stefano Chiaverini Marco Palladino Gian Paolo Gerio Gerardo Renga DAEIMI, Università degli Studi di
More informationKinematics of Closed Chains
Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar
More information10. Cartesian Trajectory Planning for Robot Manipulators
V. Kumar 0. Cartesian rajectory Planning for obot Manipulators 0.. Introduction Given a starting end effector position and orientation and a goal position and orientation we want to generate a smooth trajectory
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction
More informationJacobian Learning Methods for Tasks Sequencing in Visual Servoing
Jacobian Learning Methods for Tasks Sequencing in Visual Servoing Nicolas Mansard 1, Manuel Lopes 2, José Santos-Victor 2, François Chaumette 1 1 IRISA - INRIA Rennes, France E-Mail : {nmansard,chaumett}@irisa.fr
More informationSYNTHESIS OF WHOLE-BODY BEHAVIORS THROUGH HIERARCHICAL CONTROL OF BEHAVIORAL PRIMITIVES
International Journal of Humanoid Robotics c World Scientific Publishing Company SYNTHESIS OF WHOLE-BODY BEHAVIORS THROUGH HIERARCHICAL CONTROL OF BEHAVIORAL PRIMITIVES Luis Sentis and Oussama Khatib Stanford
More informationPrioritized Multi-Task Motion Control of Redundant Robots under Hard Joint Constraints
Prioritized Multi-Task Motion Control of Redundant Robots under Hard Joint Constraints Fabrizio Flacco Alessandro De Luca Oussama Khatib Abstract We present an efficient method for motion control of redundant
More information10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators
Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of
More informationDynamic Analysis of Manipulator Arm for 6-legged Robot
American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis
More informationIN-SITU CALIBRATION OF A REDUNDANT MEASUREMENT SYSTEM FOR MANIPULATOR POSITIONING
IN-SIU CALIBRAION OF A REDUNDAN MEASUREMEN SYSEM FOR MANIPULAOR POSIIONING Piotr J. Meyer Philips Center for Industrial echnology (CF, Lynnfield, MA, U.S.A. Prof. Dr. Jan van Eijk Philips Center for Industrial
More informationUsing Redundancy in Serial Planar Mechanisms to Improve Output-Space Tracking Accuracy
Using Redundancy in Serial Planar Mechanisms to Improve Output-Space Tracking Accuracy S. Ambike, J.P. Schmiedeler 2 and M.M. Stanišić 2 The Ohio State University, Columbus, Ohio, USA; e-mail: ambike.@osu.edu
More informationMotion Control (wheeled robots)
Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,
More informationCentre for Autonomous Systems
Robot Henrik I Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se 27th April 2005 Outline 1 duction 2 Kinematic and Constraints 3 Mobile Robot 4 Mobile Robot 5 Beyond Basic 6 Kinematic 7
More informationConstraint and velocity analysis of mechanisms
Constraint and velocity analysis of mechanisms Matteo Zoppi Dimiter Zlatanov DIMEC University of Genoa Genoa, Italy Su S ZZ-2 Outline Generalities Constraint and mobility analysis Examples of geometric
More informationThis week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.
CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical
More informationSingularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics
Singularity Management Of DOF lanar Manipulator Using oupled Kinematics Theingi, huan Li, I-Ming hen, Jorge ngeles* School of Mechanical & roduction Engineering Nanyang Technological University, Singapore
More informationDynamics modeling of structure-varying kinematic chains for free-flying robots
Dynamics modeling of structure-varying kinematic chains for free-flying robots Roberto Lampariello, Satoko Abiko, Gerd Hirzinger Institute of Robotics and Mechatronics German Aerospace Center (DLR) 8 Weßling,
More informationLEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS
LEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS Erika Ottaviano*, Manfred Husty** and Marco Ceccarelli* * LARM: Laboratory of Robotics and Mechatronics DiMSAT University of Cassino Via Di
More informationInverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations
Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations Peter Englert Machine Learning and Robotics Lab Universität Stuttgart Germany
More informationJane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute
Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute What are the DH parameters for describing the relative pose of the two frames?
More informationA Sufficient Condition for Parameter Identifiability in Robotic Calibration
PDFaid.Com #1 Pdf Solutions A Sufficient Condition for Parameter Identifiability in Robotic Calibration Thibault Gayral and David Daney Abstract Calibration aims at identifying the model parameters of
More informationSpacecraft Actuation Using CMGs and VSCMGs
Spacecraft Actuation Using CMGs and VSCMGs Arjun Narayanan and Ravi N Banavar (ravi.banavar@gmail.com) 1 1 Systems and Control Engineering, IIT Bombay, India Research Symposium, ISRO-IISc Space Technology
More informationPPGEE Robot Dynamics I
PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional
More information2. REVIEW OF LITERATURE
2. REVIEW OF LITERATURE Early attempts to perform control allocation for aircraft with redundant control effectors involved various control mixing schemes and ad hoc solutions. As mentioned in the introduction,
More informationKinematic Control of Robot Manipulators Using Filtered Inverse
213 21st Mediterranean Conference on Control & Automation (MED) Platanias-Chania, Crete, Greece, June 25-28, 213 Kinematic Control of Robot Manipulators Using Lucas V. Vargas 1, Antonio C. Leite 1, Ramon
More informationLecture «Robot Dynamics»: Kinematics 3
Lecture «Robot Dynamics»: Kinematics 3 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 informationInverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator
Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics
More informationSingularity Loci of Planar Parallel Manipulators with Revolute Joints
Singularity Loci of Planar Parallel Manipulators with Revolute Joints ILIAN A. BONEV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 7P4 Tel: (418) 656-3474,
More information