Comparison of null-space and minimal null-space control algorithms Bojan Nemec, Leon Žlajpah and Damir Omrčen
|
|
- Calvin Parker
- 5 years ago
- Views:
Transcription
1 Robotica (27) volue 25, pp Cabridge University Press doi:.7/s Printed in the United Kingdo Coparison of null-space and inial null-space control algoriths Bojan Neec, Leon Žlajpah and Dair Orčen Robotics Laboratory, Jožef Stefan Institute, Jaova 39, Ljubljana, Slovenia (Received in Final For: January 4, 27. First published online: February 26, 27) SUMMARY This paper deals with the stability of null-space velocity control algoriths in extended operational space for redundant robots. We copare the perforance of the control algorith based on the inial null-space projection and generalized-inverse-based projection into the Jacobian nullspace. We show how the null-space projection affects the perforance of the null-space tracking algorith. The results are verified with the siulation and real ipleentation on a redundant obile robot coposed of 3 degrees of freedo (DOFs) obile platfor and 7-DOF robot ar. KEYWORDS: Redundant anipulator; Stability of the control algoriths; Autonoous otion; Obstacle avoidance; Mobile anipulator.. Introduction One of the iportant issues of the new generation of service and huanoid robots is the kineatic redundancy. The kineatic redundancy is characterized by extra degrees of freedo (DOFs) with respect to the given otion posed by the assigned priary task. Most huanoid robots, as well as robotic ars ounted on a obile platfor, are kineatically redundant. A redundant anipulator has the ability to ove the end-effector along the sae trajectory using different configurations of the echanical structure. This provides eans for solving sophisticated otion tasks such as avoiding obstacles, avoiding singularities, optiizing anipulability, iniizing joint torques, etc. The consequence is a significant increase in the dexterity of the syste, which is essential to accoplish coplex tasks. Additionally, redundancy also has an iportant influence on the dynaic behavior of the robotic syste. An appropriate control of dynaic properties is essential for higher perforance. The ajority of control algoriths proposed in the past decade are acceleration-based redundancyresolution schees, where appropriate joint accelerations are generated in oer to accoplish the priary task and null-space otion as a secondary task. The behavior of a redundant anipulator is deterined by the apping of joint velocities into the Jacobian null-space. For redundant anipulators, the end-effector dynaics is only one part of the dynaics of the whole anipulator. The rest * Corresponding author. E-ail: bojan.neec@ijs.si dynaic represents the dynaics of the internal otion of the anipulator, which has to be controlled in oer to accoplish the desired secondary task. Velocity null-space control is an appropriate way to control internal otion. It is well established that certain acceleration-based control schees exhibit instabilities, especially in instantaneous torque iniization redundancy-resolution schees. 2,22 These instabilities were recently atheatically analyzed by O Neil. 23 It has also been deonstrated that energydissipation controllers, 7 which can be interpreted as velocity null-space controllers with zero desired null-space velocity, can becoe unstable with low-velocity feedback gain. 23 The sae result was published previously, 5 where Lyapunov functions were used to deterine the range of stability of the velocity controller. We 6 proposed a odification that assures the stability of the controller for low gains of the null-space controller. Siilar result was reported earlier. 4 Another approach based on dynaic decoposition of kineatically redundant anipulators into the task-space dynaics and null-space dynaics based on a inially reparaetrized hoogenous velocity was proposed by Chang 2 and later by Park et al. 24 and Oh et al. 2 It has been shown earlier 25 that this approach does not exhibit instabilities, not even with instantaneous torque-iniization redundancy resolution. This paper copares approaches based on generalizedinverse-based redundancy resolution at velocity level and inial null-space redundancy resolution at velocity level. In both cases, we copared ipedance force controller in extended task-space 2 as a ore general control. We have highlighted the conceptual differences between both approaches. Furtherore, we analyze stability of algoriths based on a inially paraeterized null-space projection atrix subjected to the calculation of null-space projection atrix. We deonstrate the perforance degradation of the control schee due to the non-unique representation of nullspace projection atrix. We solved this proble related to the real ipleentation by applying an appropriate ethod for calculation of the null-space projection atrix. 2. Kineatics Robotic systes under study are n-dof serial anipulators. We consider only redundant systes, which have ore DOF than needed to accoplish the task, i.e. when the diension of the joint-space n exceeds the diension of the task-space, n>and denote r = n as the degree of redundancy. Let the configuration of the anipulator be represented
2 52 Coparison of null-space and inial null-space control algoriths by the vector q of n joint positions, and the end-effector position (and orientation) by -diensional vector x of task positions (and orientations). The relation between joint and task velocities is given by the following well-known expression: ẋ = J q () where J is the n anipulator Jacobian atrix. The solution of the above equation for q can be given as a su of particular and hoogeneous solution where q = q p + q h = Jẋ + Nξ (2) J = W J T (JW J T ) (3) where J is the weighted generalized-inverse of J, W is the weighting atrix, N = (I JJ) is n n atrix representing the projection into the null-space of J, and ξ is an arbitrary n-diensional vector. We will denote this solution as the generalized-inverse-based redundancy resolution at the velocity level. 9 The hoogenous part of the solution belongs to the Jacobian null-space. Therefore, we will denote it as q n. Since the rank of the null-space atrix N is r, the hoogeneous solution in Eq. (2) can also be presented in the for q n = Nξ = Vẋ n (4) where V is a full colun rank n r atrix which satisfies the criteria JV =, and ẋ n is an arbitrary r-diensional inial null-space velocity vector. This approach will be denoted as inial null-space redundancy resolution at velocity level. 3. Generalized-Inverse-Based Velocity Control (NSVC) First we will derive the control law using generalized-inversebased redundancy resolution at velocity level in the extended operational space. We denote this approach as null-space velocity control (NSVC). Extended operational space is an extension of the operational spaces introduced by Khatib 6 and offers unique approach for the analysis of both task-space and null-space. 2,2 Let us define extended-space variable x e as [ ] [ ] ẋ J ẋ e = = J e q = q (5) ξ N where J e is the extended Jacobian. Since q = Jẋ + Nξ, the generalized inverse of J e is defined as [ ] J e = J N (6) The proposed selection of the generalized inverse J e satisfies the generalized inversion property J e J e J e = J e (7) and inversion property J e J e = JJ + NN = JJ + I JJ = I (8) The anipulator dynaics in joint-space is described by τ = H q + h + J T F (9) where H is n n inertia atrix of the anipulator, h is n-diensional vector of centrifugal, coriolis, and gravity forces, and F is n-diensional vector of external forces acting on the anipulator s end effector. Preultiplying Eq. (9) by J T e and using q = J e ẋ e, the equation of otion can be reforulated using the extended task-space variables as where and f e = e ẍ e + µ e + F e () f e = J e τ () e = J T e H J e = J T H J J T HN (2) J T HN N T HN µ e = J T e h e J e q (3) F e = [ ] F (4) A straightforwa approach to the controller design is to copensate nonlinear coupling ters of the syste dynaics and apply a control vector, which assures the desired syste dynaics. Let us define the control force in extended operational space as f c = e ẍ c + µ e + F e (5) where ẍ c denotes the control vector in the for ẍ c = ẍd + K v ė x + K p e x (6) q nd + K n ė n Here, e x = x d x is the task-space tracking error and ė n = q nd q n is the null-space tracking error. x d and q nd are the desired task cooinates and null-space velocity, respectively. Inserting Eq. (5) into () yields e (ẍ c ẍ e ) = (7) The general for of the extended operational space inertia atrix e contains off-diagonal ters, which eans that the task-space and the null-space are inertially coupled. By selecting W = H in Eq. (3), we obtain J T HN = (JH J T ) JH H(I H J T (JH J T ) J = (JH J T ) J (JH J T ) J = (8)
3 Coparison of null-space and inial null-space control algoriths 53 This shows that the inertia-weighted generalized inverse is the only one that decouples task-space and null-space otion 4. Equation (7) is thus decoupled into two equations J T H J(ë x + K v ė x + K p e x ) = N T HN(ë n + K n ė n ) = (9) Since atrix J T H J is positive definite, it follows that ë x + K v ė x + K p e x =. In contrast, the atrix N T HN is only positive sei-definite and this does not iply that ë n + K n ė n =. Using identity N T HN = HN and a positive definitness of inertia atrix H yields N(ë n + K n ė n ) =. Therefore, null-space projection of the null-space tracking error tends to zero, but this does not iply that null-space tracking error itself tends to zero. This is also the cause of instabilities of acceleration-based redundancy-resolution schees which use a velocity null-space controller. Naely, O Neil 23 proved that the energy-dissipation schee proposed by Khatib 7 cannot guarantee the stability at low gains of the dissipation energy controller. Siilar results were obtained earlier 5 by using the Lyapunov stability criteriu. By setting the desired null-space velocity to zero, the null-space velocity controller reduces to an energy-dissipation controller. The joint-space control law can be derived by inserting Eq. (6) into Eq. (5) and preultiplying by J e τ c = H J(ẍ d + K v ė x + K p e x J q) + HN( q nd + K n ė n Ṅ q) + h + J T F (2) The first ter corresponds to the task-space control τ x, the second to the null-space control τ n, and the thi and the fourth to the copensation of the nonlinear syste dynaics and external force, respectively. Using the identity NṄ = N JJ, q nd = N q d + Ṅ q d and introducing joint-space error e q = q d q, the null-space control law can be rewritten as τ n = HN( q d + K n ė q + Ṅė q ) = HN( q d + K n ė q JJė q ) (2) 4. Minial Null-Space-Based Velocity Control (MNSVC) The transforation fro joint cooinates to inial nullspace velocities is described by ẋ n = V q (22) where V is the generalized inverse of V and is defined as V = (V T WV) V T W (23) where W is the weighting atrix. Using the above forulation, we can define the extended-space x e as ẋ e = [ ẋ ẋ n ] [ ] J = J e q = q (24) V where J e is the extended Jacobian. The sybol is used to denote that the corresponding variable is defined in inial null-space in contrast to the variables without the suffix, which are defined in generalized-inverse-based null-space. Since q = Jẋ + Vẋ n, the inverse of J e is defined as [ J e = J V] (25) The null-space atrix N and inial null-space atrix V are related through N = V V (26) The above relation relies on the definition of V, and is easily verified by inserting Eq. (22) into Eq. (2). Siilar to the previous case, the equation of otion can be reforulated using the extended task-space variables where and f e = eẍ e + µ e + F e (27) f e = J e τ (28) e = J e H J e = J T H J J T HV V T H J V T HV (29) µ e = J T e h e J e q (3) F e = [ ] F (3) Let us define control vector in extended-space in the sae way we did it in generalized-inverse-based controller. Inserting Eq. (32) into (27) yields f c = eẍ c + µ e + F e (32) e(ẍ c ẍ e) = (33) where ẍ c denotes the control vector in the for ẍ c = ẍd + K v ė x + K p e x (34) ẍ nd + K n ė n Variable ė n = ẋ nd ẋ n denotes the velocity tracking error in inial null-space. Again, by selecting W = H in Eq. (23), the off-diagonal eleents of the extended inertia atrix are zero. Equation (34) is thus decoupled into two equations J T H J(ë + K v ė x + K p e x ) = V T HV(ë n + K n ė n) = (35) Since both atrices J T H J and V T HV are positive definite, it follows ë x + K v ė x + K p e x = and ë n + K n ė n =. The
4 54 Coparison of null-space and inial null-space control algoriths error equation shows the ain advantage of the inial null-space approach. Only inial null-space approach assures the desired dynaic behavior in the null-space, which cannot be guaranteed for the generalized-inversebased controller. The reason for this is in the existence of the generalized inverse of inial null-space transforation atrix V. On the contrary, atrix N is rank deficient and inverse of N is singular. It was proved by eans of O Neil identity that inial null-space acceleration redundancyresolution schees are not subjected to torque instabilities. 25 However, in the next section, we will show that perforance degradation of the control algorith arises due to the nonunique representation of null-space projection atrix. Again, the joint-space control law can be siplified to τ c = H J(ẍ d + K v ė x + K p e x J q) + HV(ẍ nd + K n ė n V q) + h + J T F (36) The first ter corresponds to the task-space control τ x, the second to the null-space control τ n, and the thi and the fourth to the copensation of nonlinear syste dynaics and external force, respectively. Coparing Eqs. (2) and (36), we notice that MNSVC and NSVC algoriths differ only in null-space control. Let us rewrite second ter of Eq. (36) using ẋ n = V q and Eq. (26) into τ n = H(N( q d + K n ė q ) + V Vė q ) (37) Fro the above equation, it is evident that the only difference between NSVC and MNSVC is how they copensate the projection of the joint-space error to the null-space due to the configuration change. NSVC uses ter NṄė q, while MNSVC copensate this effect with the ter V Vė q. 5. Minial Null-Space Calculation There is an infinite nuber of possible null-space transforations. We have shown 7 that the null-space otion depends only on the criteria function and the selected weighting atrix. Therefore, it is independent of the selection of the nullspace transforation V. On the other hand, the nuerical stability of the control algorith is subjected to the selection of V. Naely, representation of the null-space with the base vectors is not unique. There is an infinite nuber of orthonoral basis vectors V that describe the sae null-space. For good control, it is necessary to obtain a sooth continuous solution of V during the execution of the robot s task. There are several ethods for obtaining V. The ethod proposed by Park et al. 24 uses singular value decoposition (SVD) of J, or alternatively, J T J. Singular value decoposition or J yields U Z T = J (38) where is the diagonal n-diensional atrix of nonzero eigenvalues denoted by s and n zero eigenvalues of J. [ ] R The corresponding atrices Z and U have for Z = V and U T = [Q V T ]. Since atrices U and Z are unitary, it follows and [ [ ] R Q V T J V U T JZ = ] = s s2... s (39) Obviously, QJV =, V T JR =, and since Q and R are nonzero atrices, JV =, V T J = and thus sub-atrix V fors null-space of J. Unfortunately, atrix V is not unique. There is an infinite nuber of orthonoral basis vectors V that describe the sae null-space. The ost popular technique for coputing the SVD is the Golub Reunsch algorith and is available in any linear algebra software packages. It is regaed as the ost efficient and nuerically stable technique for coputing the SVD of an arbitrary atrix. Unfortunately, it does not assure continuous solutions. For exaple, if atrix J changes continuously, this does not iply that atrices U,, and Z will also change continuously. We will deonstrate this effect with the siulation of 5 instances of the kineatics of the 4-DOF planar anipulator with links of equal length. The V atrix was calculated using Matlab function null, which is based on SVD calculation using Golub Reunsch algorith. The null-space velocity x n = V[,,, ] was applied to initiate null-space otion. At q = [2.8274, ,.477,.284], V suddenly changes the set of values. If we reverse the null-space otion, V changes again. This is shown in Fig.. Discontinuity of eleents in V causes perforance degradation of the control algorith. Naely, control algorith 36 requires V,.5.5 Eleents of V saples (t) 3 2 joint cooinates saples (t) Fig.. Eleents of V and joint angles q.
5 Coparison of null-space and inial null-space control algoriths 55 which has to be differentiated nuerically. Discontinuity of V results in an unbounded control signal. We solved the above proble using SVD algorith based on Givens rotations. 8 The approach was reviewed by Maciejewski and Klein as an algorith, ore suited to take advantage of increental perturbations and parallel architectures. For our purpose, we do not need to calculate all atrices of SVD. We need only the atrix Z, which orthogonalizes the coluns of J. This atrix is usually fored as a product of successive Givens rotations, each orthogonalizes two coluns. Considering the current ith and jth coluns of J, a ultiplication by Givens rotation results in new coluns J i = J i cos(θ) + J j sin(θ) J j = J j cos(θ) J i sin(θ) (4) with constraint J i J j =. The ters in the Givens rotation atrix which ortogonalizes J can be coputed by using the following forulas:,3 p = J T i J j (4) q = J T i J i J T j J j (42) v = 4p 2 + q 2 (43) For q, the rotation atrix eleents are v + q cos(θ) = 2v p sin(θ) = v cos(θ) (44) (45) and for q<, we can use another set of eleents in oer to avoid ill-condition. v q sin(θ) = sig(p) (46) 2v p cos(θ) = (47) v sin(θ) However, orthogonalization cannot be achieved in single sweep. In general, we need ultiple sweeps, but the algorith converges.,3 Perhaps, the ost useful property of the algorith is the ability to use perturbed initial values of atrix Z. The ore orthogonal are the coluns of JZ, the fewer are the nuber of sweeps required for the convergence, and even ore iportant in our case, the solutions are continuous. If one considers the current J to be a perturbation of the previous J, J(t + δt) = J(t) + δj(t), then the atrix J(t + δt)z(t) will have nearly orthogonal coluns. Since control of the anipulator consists of subsequent calculations of Eq. (36), we can use the solution of Z fro the previous step, which iproves the convergence of the algorith, reduces coputational buen, and assures contiguous solution of the Jacobian null-space atrix V, which is ost iportant. In real ipleentation, special care should be paid to the orthogonality test of coluns J. Nor.5.5 Eleents of V saples (t) 3 2 joint cooinates saples (t) Fig. 2. Eleents of V and joint angles q. is not a good easure because J T i J j could be sall siply, because of sall eigenvalues. Nash 3 has proposed nor J T i J j (J T i J i )(J T j J j ). Unfortunately, when the denoinator is equal to zero, Eq. (45) is also singular. In such a case, we have found an appropriate solution by perturbation of the Jacobian with sall rando values. For the illustration, we repeated previous experient again, this tie using the proposed algorith. In Fig. 2, we can observe sooth transition of eleents of V. 6. Null-Space Motion Generation The desired extended null-space velocities, which iniize the given criteria p, can be obtained using the weighted gradient optiization procedure,5 q n = NH p q k o (48) which assures the best optiization step in the case of inertia weighted generalized inverse. k o is a negative constant and defines the optiization step. The force and the position tracking are usually of the highest priority for a force-controlled robot. The selection of the subtasks with lower priority depends on the specific application. However, collision avoidance is of great iportance in ost applications of redundant robot systes, since it is very difficult to predict the path of all links. In ost cases, the otion is not guaranteed to be conservative. Therefore, one collision-free task cycle does not iply next collision-free cycle. Following the idea of the obstacle avoidance using the potential field, 5 we define the cost function p = 2 Ed2, where E is an l l rotation atrix describing the direction of an artificial potential field pointing fro the obstacle, l is the diension of the position sub-space, and d is the shortest distance between obstacle and the robot body. In our case, the desired objective is fulfilled, if the iaginary force is applied only on robot joints. In this case, we can obtain cost function
6 56 Coparison of null-space and inial null-space control algoriths gradient in siple for as p q = (d J, + d 2 J,2 + +d n J,n )E (49) where d i is the vector of the shortest distances between the ith joint and the obstacle and J,i denotes the Jacobian atrices between the base (the first index in the superscript) and the ith joint (the second index in the superscript) regaing the robot positions only. In our experients, we will also use singularity avoidance. A suitable easure for deterining vicinity of singular point was proposed by Yoshikawa 27 and is described by p s = JJ T (5) Unfortunately, partial derivation q JT required by the gradient optiization (48) is generally not easy to calculate in an analytical way. Therefore, we have used nuerical derivative in our experients. 7. Experients The experiental setup consists of 7-DOF robot ar Mitsubishi PA, ounted on the holonoous obile platfor Noad XR4 with 3 DOFs. The entire setup is presented in Fig. 3. The robot ar is torque controlled using ArcNet protocol. Unfortunately, the obile platfor has no torque input, and can only be velocity controlled. Therefore, a control algorith for this syste has to be odified. 2 Unfortunately, this odification does not allow to copletely decouple task-space and null-space dynaics, and both algoriths have virtually equal response. Therefore, we copared siulation results of both algoriths. Siulation was accoplished in Matlab/Siuling and accurate dynaic odels were developed using SDFast tool. The priary task of the anipulator was to track the line. The desired speed was.45 /s and the initial joint configuration of the robot was [.5,,,,π/2,, π/2,,, ]. There was an obstacle in the robot work-space, as shown in Fig. 3. Service robot during the task. J Fig. 3. The secondary subtask was obstacle avoidance and singularity avoidance. Regaing the given task, the degree of redundancy was 7. A high degree of redundancy was selected in oer to verify that the atrix V is continuous and liited during the otion. On the other hand, a high degree of redundancy cobined with obile platfor requires careful selection of the secondary tasks. Tasks such as anipulability optiization or torque optiization will always lock the robot ar into the optial position and the task otion will be perfored with obile base only. In oer to avoid such a situation, singularity avoidance algorith was activated only if the robot was close enough to the singular configuration. The siulation results of the given task using NSVC and MNSVC control algoriths are presented in Figs. 4 and 5, respectively. The task tracking error, the null-space velocity error, and the desired null-space velocity as a result of the optiization procedure. As expected, task-space errors are identical and practically equal to zero in both cases. The null-space tracking error increases at the oent when singularity avoidance, and later, obstacle avoidance generate null-space otion. We can see that, although the null-space tracking error is saller in the case of MNSVC, there is no significant difference in robot otion in the case when NSVC and MNSVC algorith is used. This is because the null-space velocity feedback gain K n stabilizes null-space control loop. When coparing null-space tracking errors of both algoriths, we ust be aware that null-space errors are not presented in the sae space, and therefore, direct coparison is not possible. We also copared the perforance of both algoriths on a real robot. As we entioned before, the obile platfor has no torque input. Therefore, we ipleented both algoriths only on PA robot ar. We used inertia paraeters, daping and friction paraeters as published previously. 8,26 The sapling tie in our experients was.2 s. Again, the task of the robot was to track a line with speed.2 /s. In this experient, only positions were considered in the priary task. Therefore, the degree of redundancy was 4. In oer to copare the perforance of both algoriths equally, we explicitly generated the secondary otion. The secondary otion was sinusoidal velocity with aplitude.5 rad/s and frequency.6 s, applied to joints 6 and 7 of the anipulator. The trajectory was copleted in 5 s, then we left the robot to perfor only the secondary otion for another 5 s. The priary task tracking errors, null-space tracking errors, and copensation signals Ṅ q and V q for the NSVC and the MNSVC control algoriths are presented in Figs. 6 and 7, respectively. As expected, task errors are siilar in both cases, while the null-space tracking errors are significantly lower with the MNSVC algorith. As we entioned previously, it is difficult to copare null-space errors of both algoriths, since they are presented in different null-spaces. Therefore, in figures we projected inial null-space errors into the generalized-inverse-based null-space, using the equation ė n = Vė n. Fro the results, it can be clearly seen that the NSVC algorith does not fully copensates the influence of the joint otion, which is, accoing to Eqs. (2) and (37), the only difference between both algoriths. We also copared the desired and the obtained secondary velocity.
7 Coparison of null-space and inial null-space control algoriths 57 5 TASK ERROR NS ERROR OPTIMIZATION SIGNAL /s Fig. 4. Siulation results with NSVC TASK ERROR MNS ERROR OPTIMIZATION SIGNAL /s Fig. 5. Siulation results with MNSVC.
8 58 Coparison of null-space and inial null-space control algoriths 5 4 TASK ERROR NS ERROR COMPENSATION SIGNAL Fig. 6. Experiental results with NSVC TASK ERROR MNS ERROR COMPENSATION SIGNAL 2 2 Fig. 7. Experiental results with MNSVC The results are presented in Fig. 8 and are alost identical for both algoriths. Although null-space tracking errors are alost zero, the control algoriths alost perfectly track the desired secondary otion of joint 7, while tracking of joint 6 is iperfect. The reason is that the otion of joint 7 is already in the null-space and does not affect the priary task.
9 Coparison of null-space and inial null-space control algoriths 59 /s /s.5 DESIRED AND OBTAINED q6 velocity DESIRED AND OBTAINED q7 velocity Fig. 8. Experiental results with MNSVC. On the contrary, the otion of joint 6 also affects the priary task. The apping to the null-space changes its aplitude. We can also see that the obtained otion is configurationdependent. This siple exaple shows that perfect tracking of the secondary task is not very iportant, as the apping into the null-space changes the desired secondary otion. More significant is, therefore, the closed loop stability of the algorith. Null-space control strategies without nullspace velocity feedback exhibit instabilities if generalizedinverse-based apping of the Jacobian to the null-space is used instead of inial null-space transforation. We repeated the sae experient with the MNSVC control also, by using the Golub Reunsch algorith for the SVD calculation. The results are presented in Fig. 9. We obtained siilar results as with Givens-rotations-based inial nullspace calculation. However, due to the discontinuous changes of atrix V, we can notice an increase of the null-space tracking errors. In our previous work, 8 we had claied that discontinuous V can produce instability, since the differentiation of discontinuous V results in an unbounded signal. In practice, nuerical differentiation gives bounded signal, and causes only perforance degradation of the null-space tracking. However, the perforance degradation increases at higher joint velocities q. In our experient, joint velocities were rather low; therefore, larger errors can be expected at higher joint velocities. Another advantage of the Givens-rotation-based inial null-space calculation is that it is nuerically less deanding than is the Golub Reunsch algorith. 8. Conclusion This paper considers the stability of the control algoriths for redundant robots using inial null-space force. It was shown that the control algoriths which use the Golub Reunsch based SVD, causes the perforance degradation of the null-space control schee. We proposed a solution based on SVD calculation using Givens rotations. The proposed control schee was tested on the siulation of the -DOF obile anipulator syste. The priary task was the end effector trajectory tracking, while avoiding the obstacles as a secondary subtask. The results show good nuerical stability and shorter coputational cycle 5 4 TASK ERROR MNS ERROR COMPENSATION SIGNAL Fig. 9. Experiental results with MNSVC using Golub Reunsch SVD algorith.
10 52 Coparison of null-space and inial null-space control algoriths copared to the SVD based on Golub Reunsch algorith. Siilar results were obtained with real ipleentation on 7-DOF robot. However, coparison of the results obtained with NSVC and MNSVC algorith shows no significant difference. Additionally, the coputational buen with MNSVC is higher. In ost cases, the secondary tasks are related to obstacle avoidance, singularity avoidance, torque optiization, etc., where good tracking in the null-space is not of priary iportance. More iportant is the closedloop stability of the overall control schee. Velocity-based null-space control in both schees guarantees stability, as long as the null-space feedback gain is sufficiently high. On the contrary, if the torque-based null-space control has to be used, inial null-space-based control algoriths is the only solution that assures stable operation. References. H. Asada and J.-J. E. Slotine, Robot Analysis and Control (Wiley, New York, 986). 2. P. H. Chang, A closed-for solution for inverse kineatics of robot anipulators with redundancy, IEEE J. Robot. Auto. RA-3, (987). 3. P. Hsu, J. Hauser and S. Sastry, Dynaics control of redundant anipulators, Proceedings of the IEEE Conference on Robotics and Autoation, Philadelphia, PA (988) pp R. Featherstone and O. Khatib, Load independance of the dynaically consistent inverse of the Jacobian atrix, Int. J. Robot. Res. 6(2), 68 7 (997). 5. O. Khatib, Real-tie obstacle avoidance for anipulators and obile robots, Int. J. Robot. Res. 5, 9 98 (986). 6. O. Khatib, A unified approach for otion and force control of robot anipulators: The operational space forulation, IEEE Trans. Robot. Auto. 3(), (987). 7. O. Khatib, The arguented object and reduced effective inertia in robot systes, Proceedings of the IEEE Conference on Robotics and Autoation, Atlanta, GA (988) pp C. W. Kennedy and J. P. Desai, Model-based controller for the Mitsubishi PA- robot ar: Application to robot-assisted surgery, Proceedings of the IEEE Conference on Robotics and Autoation, New Orleans, LA (24). 9. J. Y. S. Luh, Convetional controller design for industrial robots A tutorial, IEEE Trans. Syst., Man, Cybern. SMC- 3(3), (983).. J. Y. S. Luh, M. W. Walker and R. P. C. Paul, Resolved acceleration control of echanical anipulators, IEEE Trans. Auto. Control AC-25(3), (98).. A. A. Maciejewski and C. A. Klein, The singular value decoposition: Coputation and application to robotics, Int. J. Robot. Res. 8(6), (989). 2. A. A. Maciejewski, Kinetic liitation on the use of redundancy in robotic anipulators, IEEE Trans. Robot. Auto. 7(2), 25 2 (99). 3. J.-C. Nash, A one-sided tranforation ethod for the singular value decoposition and algepraic eigenproble, Coput. J. 8(), (974). 4. C. Natale, B. Siciliano and L. Vilani, Spatial ipedance control of redundant anipulators, Proceedings of the IEEE Internatinal Syposiu on Robotics and Autoation (ICRA 99), Detroit, MI (999). 5. B. Neec, Force control of redundant robots, In: Preprits of the 5th IFAC Syposiu on Robot Control (SYROCO 97) (M. Guglieli, ed.), Nantes, France (997) pp B. Neec and L. Zlajpah, Null velocity control with dinaically consistent pseudo-inverse, Robotica 8, (2). 7. B. Neec and L. Zlajpah, Experients with force control of redundant robots in unstructured environent using inial null-space forulation, J. Adv. Coput. Intell. 5(5), (2). 8. B. Neec, L. Zlajpah and D. Orcen, Stability of null-space control algoriths, Proceedings of the 2th RAAD Workshop, Cassino, Italy (23). 9. D. N. Nenchev, Redundancy resolution through local optiization: A review, J. Robot. Syst. 6(6), (989). 2. Y. Oh, W. K. Chung, Y. You and I. Suh, Experients on extended ipedance control of redundant anipulator, Proceedings of the IEEE/RJS International Conference on Intelligent Robots and Systes, Victoria, Canada (998) pp D. Orcen, L. Zlajpah and B. Neec, Autonoous otion of a obile anipular using a cobined torque and velocity control, Robotica 22, (24). 22. K. O Neil and Y. C. Chen, Instability of pseudoinverse acceleration control of redundant echaniss, Proceedings of the IEEE International Conference on Robotics and Autoation, San Francisco, CA (2) pp K. O Neil, Divergence of linear acceleration-based redundancy resolution schees, IEEE Trans. Robot. Auto. 8(4), (22). 24. J. Park, W. Chung and Y. You, Weighted decoposition of kineatics and dynaics of kineatically redundant anipulators, Proceedings of the IEEE Conference on Robotics and Autoation, Minneapolis, MN (996) pp J. Park, W. Chung and Y. You, Characterization of instability of dynaic control for kineatically redundant anipulators, Proceedings of the IEEE Conference on Robotics and Autoation, Washington, DC (22) pp D. Sion, K. Kapellos and B. Espiau, Control laws, task and procedures with ORCCAD: Application to the control of an underwater ar, Proceedings of the International Advanced Robotics Prograe Workshop on Underwater Robotics, Toulon, France (996) pp T. Yoshikawa, Foundations of Robotics: Analysis and Control (MIT Press, Cabridge, MA, 99).
Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization
Use of PSO in Paraeter Estiation of Robot Dynaics; Part One: No Need for Paraeterization Hossein Jahandideh, Mehrzad Navar Abstract Offline procedures for estiating paraeters of robot dynaics are practically
More informationA Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair
Proceedings of the 6th SEAS International Conference on Siulation, Modelling and Optiization, Lisbon, Portugal, Septeber -4, 006 0 A Siplified Analytical Approach for Efficiency Evaluation of the eaving
More informationChapter 6 1-D Continuous Groups
Chapter 6 1-D Continuous Groups Continuous groups consist of group eleents labelled by one or ore continuous variables, say a 1, a 2,, a r, where each variable has a well- defined range. This chapter explores:
More informationCh 12: Variations on Backpropagation
Ch 2: Variations on Backpropagation The basic backpropagation algorith is too slow for ost practical applications. It ay take days or weeks of coputer tie. We deonstrate why the backpropagation algorith
More informationPattern Recognition and Machine Learning. Artificial Neural networks
Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2016 Lessons 7 14 Dec 2016 Outline Artificial Neural networks Notation...2 1. Introduction...3... 3 The Artificial
More informationAn Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot
Vol. 34, No. 1 ACTA AUTOMATICA SINICA January, 2008 An Adaptive UKF Algorith for the State and Paraeter Estiations of a Mobile Robot SONG Qi 1, 2 HAN Jian-Da 1 Abstract For iproving the estiation accuracy
More informationTele-Operation of a Mobile Robot Through Haptic Feedback
HAVE 00 IEEE Int. Workshop on Haptic Virtual Environents and Their Applications Ottawa, Ontario, Canada, 7-8 Noveber 00 Tele-Operation of a Mobile Robot Through Haptic Feedback Nicola Diolaiti, Claudio
More informationSharp Time Data Tradeoffs for Linear Inverse Problems
Sharp Tie Data Tradeoffs for Linear Inverse Probles Saet Oyak Benjain Recht Mahdi Soltanolkotabi January 016 Abstract In this paper we characterize sharp tie-data tradeoffs for optiization probles used
More informationWall Juggling of one Ball by Robot Manipulator with Visual Servo
Juggling of one Ball by obot Manipulator with Visual Servo Akira Nakashia Yosuke Kobayashi Yoshikazu Hayakawa Mechanical Science and Engineering, Graduate School of Engineering, Nagoya University, Furo-cho,
More informationModel Based Control versus Classical Control for Parallel Robots
odel Based Control versus Classical Control for Parallel Robots Květoslav Belda Institute of Inforation heory and Autoation, Acadey of Sciences of the Czech Republic, Pod vodárensou věží 4, 82 08 Praha
More informationIntelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines
Intelligent Systes: Reasoning and Recognition Jaes L. Crowley osig 1 Winter Seester 2018 Lesson 6 27 February 2018 Outline Perceptrons and Support Vector achines Notation...2 Linear odels...3 Lines, Planes
More informationSelf-Erecting Inverted Pendulum: Swing up and Stabilization Control
Self-Erecting Inverted Pendulu: Swing up and Stabilization Control S. McGilvray (Winner of the IEEE Life Meber ward for best paper fro the Central Canada Council for the IEEE Student Paper Contest, ) Contents
More informationBlock designs and statistics
Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent
More informationExtension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels
Extension of CSRSM for the Paraetric Study of the Face Stability of Pressurized Tunnels Guilhe Mollon 1, Daniel Dias 2, and Abdul-Haid Soubra 3, M.ASCE 1 LGCIE, INSA Lyon, Université de Lyon, Doaine scientifique
More informationIntroduction to Robotics (CS223A) (Winter 2006/2007) Homework #5 solutions
Introduction to Robotics (CS3A) Handout (Winter 6/7) Hoework #5 solutions. (a) Derive a forula that transfors an inertia tensor given in soe frae {C} into a new frae {A}. The frae {A} can differ fro frae
More informationReducing Vibration and Providing Robustness with Multi-Input Shapers
29 Aerican Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -2, 29 WeA6.4 Reducing Vibration and Providing Robustness with Multi-Input Shapers Joshua Vaughan and Willia Singhose Abstract
More informationFeature Extraction Techniques
Feature Extraction Techniques Unsupervised Learning II Feature Extraction Unsupervised ethods can also be used to find features which can be useful for categorization. There are unsupervised ethods that
More informationDecentralized Adaptive Control of Nonlinear Systems Using Radial Basis Neural Networks
050 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 44, NO., NOVEMBER 999 Decentralized Adaptive Control of Nonlinear Systes Using Radial Basis Neural Networks Jeffrey T. Spooner and Kevin M. Passino Abstract
More informationUsing a De-Convolution Window for Operating Modal Analysis
Using a De-Convolution Window for Operating Modal Analysis Brian Schwarz Vibrant Technology, Inc. Scotts Valley, CA Mark Richardson Vibrant Technology, Inc. Scotts Valley, CA Abstract Operating Modal Analysis
More informationma x = -bv x + F rod.
Notes on Dynaical Systes Dynaics is the study of change. The priary ingredients of a dynaical syste are its state and its rule of change (also soeties called the dynaic). Dynaical systes can be continuous
More informationSupport Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization
Recent Researches in Coputer Science Support Vector Machine Classification of Uncertain and Ibalanced data using Robust Optiization RAGHAV PAT, THEODORE B. TRAFALIS, KASH BARKER School of Industrial Engineering
More informationDetermining the Robot-to-Robot Relative Pose Using Range-only Measurements
Deterining the Robot-to-Robot Relative Pose Using Range-only Measureents Xun S Zhou and Stergios I Roueliotis Abstract In this paper we address the proble of deterining the relative pose of pairs robots
More informationFast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials
Fast Montgoery-like Square Root Coputation over GF( ) for All Trinoials Yin Li a, Yu Zhang a, a Departent of Coputer Science and Technology, Xinyang Noral University, Henan, P.R.China Abstract This letter
More informationAn Energy-Based Approach for the Multi-Rate Control of a Manipulator on an Actuated Base
An Energy-Based Approach for the Multi-Rate Control of a Manipulator on an Actuated Base Marco De Stefano 1,2, Ribin Balachandran 1, Alessandro M. Giordano 3, Christian Ott 1 and Cristian Secchi 2 Abstract
More informationHybrid System Identification: An SDP Approach
49th IEEE Conference on Decision and Control Deceber 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Hybrid Syste Identification: An SDP Approach C Feng, C M Lagoa, N Ozay and M Sznaier Abstract The
More informationAnalysis of Impulsive Natural Phenomena through Finite Difference Methods A MATLAB Computational Project-Based Learning
Analysis of Ipulsive Natural Phenoena through Finite Difference Methods A MATLAB Coputational Project-Based Learning Nicholas Kuia, Christopher Chariah, Mechatronics Engineering, Vaughn College of Aeronautics
More informationNumerical Studies of a Nonlinear Heat Equation with Square Root Reaction Term
Nuerical Studies of a Nonlinear Heat Equation with Square Root Reaction Ter Ron Bucire, 1 Karl McMurtry, 1 Ronald E. Micens 2 1 Matheatics Departent, Occidental College, Los Angeles, California 90041 2
More information2 Q 10. Likewise, in case of multiple particles, the corresponding density in 2 must be averaged over all
Lecture 6 Introduction to kinetic theory of plasa waves Introduction to kinetic theory So far we have been odeling plasa dynaics using fluid equations. The assuption has been that the pressure can be either
More informationResearch Article Nonholonomic Motion Planning Strategy for Underactuated Manipulator
Journal of Robotics Volue 24, Article ID 743857, pages http://dxdoiorg/55/24/743857 Research Article Nonholonoic Motion Planning Strategy for Underactuated Manipulator Liang Li, Yuegang Tan, and Zhang
More informationSmith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtime
Sith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtie Oscar Caacho, a, * Francisco De la Cruz b a Postgrado en Autoatización e Instruentación. Grupo en Nuevas Estrategias
More informationDynamic analysis of frames with viscoelastic dampers: a comparison of damper models
Structural Engineering and Mechanics, Vol. 41, No. 1 (2012) 113-137 113 Dynaic analysis of fraes with viscoelastic dapers: a coparison of daper odels R. Lewandowski*, A. Bartkowiak a and H. Maciejewski
More informationA model reduction approach to numerical inversion for a parabolic partial differential equation
Inverse Probles Inverse Probles 30 (204) 250 (33pp) doi:0.088/0266-56/30/2/250 A odel reduction approach to nuerical inversion for a parabolic partial differential equation Liliana Borcea, Vladiir Drusin
More informationPattern Recognition and Machine Learning. Artificial Neural networks
Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2017 Lessons 7 20 Dec 2017 Outline Artificial Neural networks Notation...2 Introduction...3 Key Equations... 3 Artificial
More informationInteractive Markov Models of Evolutionary Algorithms
Cleveland State University EngagedScholarship@CSU Electrical Engineering & Coputer Science Faculty Publications Electrical Engineering & Coputer Science Departent 2015 Interactive Markov Models of Evolutionary
More informationAnalysis and Implementation of a Hardware-in-the-Loop Simulation
DINAME 27 - Proceedings of the XVII International Syposiu on Dynaic Probles of Mechanics A. T. Fleury, D. A. Rade, P. R. G. Kurka (Editors), ABCM, São Sebastião, SP, Brail, March 5-, 27 Analysis and Ipleentation
More informationA method to determine relative stroke detection efficiencies from multiplicity distributions
A ethod to deterine relative stroke detection eiciencies ro ultiplicity distributions Schulz W. and Cuins K. 2. Austrian Lightning Detection and Inoration Syste (ALDIS), Kahlenberger Str.2A, 90 Vienna,
More informationNUMERICAL MODELLING OF THE TYRE/ROAD CONTACT
NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT PACS REFERENCE: 43.5.LJ Krister Larsson Departent of Applied Acoustics Chalers University of Technology SE-412 96 Sweden Tel: +46 ()31 772 22 Fax: +46 ()31
More informationACTIVE VIBRATION CONTROL FOR STRUCTURE HAVING NON- LINEAR BEHAVIOR UNDER EARTHQUAKE EXCITATION
International onference on Earthquae Engineering and Disaster itigation, Jaarta, April 14-15, 8 ATIVE VIBRATION ONTROL FOR TRUTURE HAVING NON- LINEAR BEHAVIOR UNDER EARTHQUAE EXITATION Herlien D. etio
More informationImpulsive Control of a Mechanical Oscillator with Friction
9 Aerican Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 ThC8. Ipulsive Control of a Mechanical Oscillator with Friction Yury Orlov, Raul Santiesteban, and Luis T. Aguilar Abstract
More informationApplying Experienced Self-Tuning PID Controllers to Position Control of Slider Crank Mechanisms
(00/7) 7 80 Applying Experienced Self-Tuning Controllers to osition Control of Slider Crank Mechaniss Chih-Cheng ao cckao@cc.kyit.edu.tw epartent of Electrical Engineering ao Yuan nstitute of Technology
More informationLecture 13 Eigenvalue Problems
Lecture 13 Eigenvalue Probles MIT 18.335J / 6.337J Introduction to Nuerical Methods Per-Olof Persson October 24, 2006 1 The Eigenvalue Decoposition Eigenvalue proble for atrix A: Ax = λx with eigenvalues
More informationA Simple Regression Problem
A Siple Regression Proble R. M. Castro March 23, 2 In this brief note a siple regression proble will be introduced, illustrating clearly the bias-variance tradeoff. Let Y i f(x i ) + W i, i,..., n, where
More informationPh 20.3 Numerical Solution of Ordinary Differential Equations
Ph 20.3 Nuerical Solution of Ordinary Differential Equations Due: Week 5 -v20170314- This Assignent So far, your assignents have tried to failiarize you with the hardware and software in the Physics Coputing
More informationImbalance Estimation for Speed-Varying Rigid Rotors Using Time-Varying Observer
Shiyu Zhou e-ail: zhous@uich.edu Jianjun Shi 1 e-ail: shihang@uich.edu Departent of Industrial and Operations Engineering, The University of Michigan, Ann Arbor, MI 48109 Ibalance Estiation for Speed-Varying
More informationLecture #8-3 Oscillations, Simple Harmonic Motion
Lecture #8-3 Oscillations Siple Haronic Motion So far we have considered two basic types of otion: translation and rotation. But these are not the only two types of otion we can observe in every day life.
More informationRobustness Experiments for a Planar Hopping Control System
To appear in International Conference on Clibing and Walking Robots Septeber 22 Robustness Experients for a Planar Hopping Control Syste Kale Harbick and Gaurav S. Sukhate kale gaurav@robotics.usc.edu
More informationExperimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis
City University of New York (CUNY) CUNY Acadeic Works International Conference on Hydroinforatics 8-1-2014 Experiental Design For Model Discriination And Precise Paraeter Estiation In WDS Analysis Giovanna
More informationOptimal Control of a Double Inverted Pendulum on a Cart
Optial Control of a Double Inverted Pendulu on a Cart Alexander Bogdanov Departent of Coputer Science & Electrical Engineering, OGI School of Science & Engineering, OHSU Technical Report CSE-4-6 Deceber
More informationDepartment of Physics, Sri Venkateswara University, Tirupati Range Operations, Satish Dhawan Space Centre SHAR, ISRO, Sriharikota
Trajectory Estiation of a Satellite Launch Vehicle Using Unscented Kalan Filter fro Noisy Radar Measureents R.Varaprasad S.V. Bhaskara Rao D.Narayana Rao V. Seshagiri Rao Range Operations, Satish Dhawan
More information2.9 Feedback and Feedforward Control
2.9 Feedback and Feedforward Control M. F. HORDESKI (985) B. G. LIPTÁK (995) F. G. SHINSKEY (970, 2005) Feedback control is the action of oving a anipulated variable in response to a deviation or error
More informationDETECTION OF NONLINEARITY IN VIBRATIONAL SYSTEMS USING THE SECOND TIME DERIVATIVE OF ABSOLUTE ACCELERATION
DETECTION OF NONLINEARITY IN VIBRATIONAL SYSTEMS USING THE SECOND TIME DERIVATIVE OF ABSOLUTE ACCELERATION Masaki WAKUI 1 and Jun IYAMA and Tsuyoshi KOYAMA 3 ABSTRACT This paper shows a criteria to detect
More informationREDUCTION OF FINITE ELEMENT MODELS BY PARAMETER IDENTIFICATION
ISSN 139 14X INFORMATION TECHNOLOGY AND CONTROL, 008, Vol.37, No.3 REDUCTION OF FINITE ELEMENT MODELS BY PARAMETER IDENTIFICATION Riantas Barauskas, Vidantas Riavičius Departent of Syste Analysis, Kaunas
More informationInternet-Based Teleoperation of Carts Considering Effects of Time Delay via Continuous Pole Placement
Aerican Journal of Engineering and Applied Sciences Original Research Paper Internet-Based Teleoperation of Carts Considering Effects of Tie Delay via Continuous Pole Placeent Theophilus Okore-Hanson and
More informationFinding Rightmost Eigenvalues of Large Sparse. Non-symmetric Parameterized Eigenvalue Problems. Abstract. Introduction
Finding Rightost Eigenvalues of Large Sparse Non-syetric Paraeterized Eigenvalue Probles Applied Matheatics and Scientific Coputation Progra Departent of Matheatics University of Maryland, College Par,
More informationSuccessive Model-Updating of the dynamic behaviour of casing bodies on a practical example of an axial piston pump
Successive Model-Updating of the dynaic behaviour of casing bodies on a practical exaple of an axial piston pup Ulrich Bittner Bosch Rexroth, Horb, Gerany Suary: These days, generally all new products
More informationHYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS
Proceedings of the ASME 29 Dynaic Systes and Control Conference DSCC29 October 12-14, 29, Hollywood, California, USA DSCC29-2736 HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS Wenjie Chen
More informationSymbolic Analysis as Universal Tool for Deriving Properties of Non-linear Algorithms Case study of EM Algorithm
Acta Polytechnica Hungarica Vol., No., 04 Sybolic Analysis as Universal Tool for Deriving Properties of Non-linear Algoriths Case study of EM Algorith Vladiir Mladenović, Miroslav Lutovac, Dana Porrat
More informationNeural Dynamic Optimization for Control Systems Part III: Applications
502 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 31, NO. 4, AUGUST 2001 Neural Dynaic Optiization for Control Systes Part III: Applications Chang-Yun Seong, Meber, IEEE,
More informationA note on the multiplication of sparse matrices
Cent. Eur. J. Cop. Sci. 41) 2014 1-11 DOI: 10.2478/s13537-014-0201-x Central European Journal of Coputer Science A note on the ultiplication of sparse atrices Research Article Keivan Borna 12, Sohrab Aboozarkhani
More informationMSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE
Proceeding of the ASME 9 International Manufacturing Science and Engineering Conference MSEC9 October 4-7, 9, West Lafayette, Indiana, USA MSEC9-8466 MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL
More information13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices
CS71 Randoness & Coputation Spring 018 Instructor: Alistair Sinclair Lecture 13: February 7 Disclaier: These notes have not been subjected to the usual scrutiny accorded to foral publications. They ay
More informationŞtefan ŞTEFĂNESCU * is the minimum global value for the function h (x)
7Applying Nelder Mead s Optiization Algorith APPLYING NELDER MEAD S OPTIMIZATION ALGORITHM FOR MULTIPLE GLOBAL MINIMA Abstract Ştefan ŞTEFĂNESCU * The iterative deterinistic optiization ethod could not
More informationModel Predictive Control Approach to Design Practical Adaptive Cruise Control for Traffic Jam
Taku Takahaa et al./international Journal of Autootive Engineering Vol.9, No.3 (218) pp.99-14 Research Paper 218495 Model Predictive Control Approach to Design Practical Adaptive Cruise Control for Traffic
More informationModular Control of a Rotary Inverted Pendulum System
Paper ID #14582 Modular Control of a Rotary Inverted Pendulu Syste Dr. Xiuin Diao, Purdue University Xiuin Diao received his B.S. degree in Mechanical Design and Manufacturing fro Yantai University, China,
More informationON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD
PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY Physical and Matheatical Sciences 04,, p. 7 5 ON THE TWO-LEVEL PRECONDITIONING IN LEAST SQUARES METHOD M a t h e a t i c s Yu. A. HAKOPIAN, R. Z. HOVHANNISYAN
More informationNumerical Solution of the MRLW Equation Using Finite Difference Method. 1 Introduction
ISSN 1749-3889 print, 1749-3897 online International Journal of Nonlinear Science Vol.1401 No.3,pp.355-361 Nuerical Solution of the MRLW Equation Using Finite Difference Method Pınar Keskin, Dursun Irk
More informationLogLog-Beta and More: A New Algorithm for Cardinality Estimation Based on LogLog Counting
LogLog-Beta and More: A New Algorith for Cardinality Estiation Based on LogLog Counting Jason Qin, Denys Ki, Yuei Tung The AOLP Core Data Service, AOL, 22000 AOL Way Dulles, VA 20163 E-ail: jasonqin@teaaolco
More informationEE5900 Spring Lecture 4 IC interconnect modeling methods Zhuo Feng
EE59 Spring Parallel LSI AD Algoriths Lecture I interconnect odeling ethods Zhuo Feng. Z. Feng MTU EE59 So far we ve considered only tie doain analyses We ll soon see that it is soeties preferable to odel
More informationNon-Parametric Non-Line-of-Sight Identification 1
Non-Paraetric Non-Line-of-Sight Identification Sinan Gezici, Hisashi Kobayashi and H. Vincent Poor Departent of Electrical Engineering School of Engineering and Applied Science Princeton University, Princeton,
More informationFriction Induced Hunting Limit Cycles: An Event Mapping Approach
Friction Induced Hunting Liit Cycles: An Event Mapping Approach Ron H.A. Hensen, Marinus (René) J.G. van de Molengraft Control Systes Technology Group, Departent of Mechanical Engineering, Eindhoven University
More informationRECOVERY OF A DENSITY FROM THE EIGENVALUES OF A NONHOMOGENEOUS MEMBRANE
Proceedings of ICIPE rd International Conference on Inverse Probles in Engineering: Theory and Practice June -8, 999, Port Ludlow, Washington, USA : RECOVERY OF A DENSITY FROM THE EIGENVALUES OF A NONHOMOGENEOUS
More informationGary J. Balas Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN USA
μ-synthesis Gary J. Balas Aerospace Engineering and Mechanics, University of Minnesota, Minneapolis, MN 55455 USA Keywords: Robust control, ultivariable control, linear fractional transforation (LFT),
More informationEMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS
EMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS Jochen Till, Sebastian Engell, Sebastian Panek, and Olaf Stursberg Process Control Lab (CT-AST), University of Dortund,
More informationRecovering Data from Underdetermined Quadratic Measurements (CS 229a Project: Final Writeup)
Recovering Data fro Underdeterined Quadratic Measureents (CS 229a Project: Final Writeup) Mahdi Soltanolkotabi Deceber 16, 2011 1 Introduction Data that arises fro engineering applications often contains
More informationSystem Design of Quadrotor
Syste Design of Quadrotor Yukai Gong, Weina Mao, Bu Fan, Yi Yang Mar. 29, 2016 A final project of MECHENG 561. Supervised by Prof. Vasudevan. 1 Abstract In this report, an autonoous quadrotor is designed.
More informationQuantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search
Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths
More informationIdentifiability Analysis of Planar Rigid-Body Frictional Contact
Identifiability Analysis of Planar Rigid-Body Frictional Contact Nia Fazeli, Russ Tedrake and Alberto Rodriguez Abstract This paper addresses the identifiability of the inertial paraeters and the contact
More informationA New Class of APEX-Like PCA Algorithms
Reprinted fro Proceedings of ISCAS-98, IEEE Int. Syposiu on Circuit and Systes, Monterey (USA), June 1998 A New Class of APEX-Like PCA Algoriths Sione Fiori, Aurelio Uncini, Francesco Piazza Dipartiento
More informationHIGH RESOLUTION NEAR-FIELD MULTIPLE TARGET DETECTION AND LOCALIZATION USING SUPPORT VECTOR MACHINES
ICONIC 2007 St. Louis, O, USA June 27-29, 2007 HIGH RESOLUTION NEAR-FIELD ULTIPLE TARGET DETECTION AND LOCALIZATION USING SUPPORT VECTOR ACHINES A. Randazzo,. A. Abou-Khousa 2,.Pastorino, and R. Zoughi
More informationSystem Modeling and Control of a Clutch Actuator System for Dual Clutch Transmissions
Syste Modeling and Control of a Clutch Actuator Syste for Dual Clutch Transissions Jinsung Ki *) Seibu B. Choi ) Heerak Lee ) Jiwoo Kang ) Mandae Hur ) ) Departent of Mechanical Engineering, KAIST, 9 Daehak-ro,
More informationControl Theory & Applications
Control Theory & Applications Optial Dynaic Inversion Control Design for a Class of Nonlinear Distributed Paraeter Systes with Continuous and Discrete Actuators Journal: anuscript ID: anuscript Type: Date
More informationAn Improved Particle Filter with Applications in Ballistic Target Tracking
Sensors & ransducers Vol. 72 Issue 6 June 204 pp. 96-20 Sensors & ransducers 204 by IFSA Publishing S. L. http://www.sensorsportal.co An Iproved Particle Filter with Applications in Ballistic arget racing
More informationChapter 10: Sinusoidal Steady-State Analysis
Chapter 0: Sinusoidal Steady-State Analysis Sinusoidal Sources If a circuit is driven by a sinusoidal source, after 5 tie constants, the circuit reaches a steady-state (reeber the RC lab with t = τ). Consequently,
More informationCHAPTER 19: Single-Loop IMC Control
When I coplete this chapter, I want to be able to do the following. Recognize that other feedback algoriths are possible Understand the IMC structure and how it provides the essential control features
More informationThe Algorithms Optimization of Artificial Neural Network Based on Particle Swarm
Send Orders for Reprints to reprints@benthascience.ae The Open Cybernetics & Systeics Journal, 04, 8, 59-54 59 Open Access The Algoriths Optiization of Artificial Neural Network Based on Particle Swar
More informationPhysics 139B Solutions to Homework Set 3 Fall 2009
Physics 139B Solutions to Hoework Set 3 Fall 009 1. Consider a particle of ass attached to a rigid assless rod of fixed length R whose other end is fixed at the origin. The rod is free to rotate about
More informationUfuk Demirci* and Feza Kerestecioglu**
1 INDIRECT ADAPTIVE CONTROL OF MISSILES Ufuk Deirci* and Feza Kerestecioglu** *Turkish Navy Guided Missile Test Station, Beykoz, Istanbul, TURKEY **Departent of Electrical and Electronics Engineering,
More informationA New Algorithm for Reactive Electric Power Measurement
A. Abiyev, GAU J. Soc. & Appl. Sci., 2(4), 7-25, 27 A ew Algorith for Reactive Electric Power Measureent Adalet Abiyev Girne Aerican University, Departernt of Electrical Electronics Engineering, Mersin,
More informationEffective joint probabilistic data association using maximum a posteriori estimates of target states
Effective joint probabilistic data association using axiu a posteriori estiates of target states 1 Viji Paul Panakkal, 2 Rajbabu Velurugan 1 Central Research Laboratory, Bharat Electronics Ltd., Bangalore,
More informationPhysics 215 Winter The Density Matrix
Physics 215 Winter 2018 The Density Matrix The quantu space of states is a Hilbert space H. Any state vector ψ H is a pure state. Since any linear cobination of eleents of H are also an eleent of H, it
More informationComparison of Stability of Selected Numerical Methods for Solving Stiff Semi- Linear Differential Equations
International Journal of Applied Science and Technology Vol. 7, No. 3, Septeber 217 Coparison of Stability of Selected Nuerical Methods for Solving Stiff Sei- Linear Differential Equations Kwaku Darkwah
More informationTOWARDS THE GEOMETRIC REDUCTION OF CONTROLLED THREE-DIMENSIONAL BIPEDAL ROBOTIC WALKERS 1
TOWARDS THE GEOMETRIC REDUCTION OF CONTROLLED THREE-DIMENSIONAL BIPEDAL ROBOTIC WALKERS 1 Aaron D. Aes, 2 Robert D. Gregg, Eric D.B. Wendel and Shankar Sastry Departent of Electrical Engineering and Coputer
More informationA DESIGN GUIDE OF DOUBLE-LAYER CELLULAR CLADDINGS FOR BLAST ALLEVIATION
International Journal of Aerospace and Lightweight Structures Vol. 3, No. 1 (2013) 109 133 c Research Publishing Services DOI: 10.3850/S201042862013000550 A DESIGN GUIDE OF DOUBLE-LAYER CELLULAR CLADDINGS
More informationComparison of Charged Particle Tracking Methods for Non-Uniform Magnetic Fields. Hann-Shin Mao and Richard E. Wirz
42nd AIAA Plasadynaics and Lasers Conferencein conjunction with the8th Internati 27-30 June 20, Honolulu, Hawaii AIAA 20-3739 Coparison of Charged Particle Tracking Methods for Non-Unifor Magnetic
More informationData-Driven Imaging in Anisotropic Media
18 th World Conference on Non destructive Testing, 16- April 1, Durban, South Africa Data-Driven Iaging in Anisotropic Media Arno VOLKER 1 and Alan HUNTER 1 TNO Stieltjesweg 1, 6 AD, Delft, The Netherlands
More informationNBN Algorithm Introduction Computational Fundamentals. Bogdan M. Wilamoswki Auburn University. Hao Yu Auburn University
NBN Algorith Bogdan M. Wilaoswki Auburn University Hao Yu Auburn University Nicholas Cotton Auburn University. Introduction. -. Coputational Fundaentals - Definition of Basic Concepts in Neural Network
More informationCurious Bounds for Floor Function Sums
1 47 6 11 Journal of Integer Sequences, Vol. 1 (018), Article 18.1.8 Curious Bounds for Floor Function Sus Thotsaporn Thanatipanonda and Elaine Wong 1 Science Division Mahidol University International
More informationInspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information
Cite as: Straub D. (2014). Value of inforation analysis with structural reliability ethods. Structural Safety, 49: 75-86. Value of Inforation Analysis with Structural Reliability Methods Daniel Straub
More informationAssessment of Muscle Fatigue using a Probabilistic Framework for an EMG-based Robot Control Scenario
Assessent of Muscle Fatigue using a Probabilistic Fraework for an EMG-based Robot Control Scenario Panagiotis K. Arteiadis and Kostas J. Kyriakopoulos Abstract Huan-robot control interfaces have received
More informationDesign of Sliding Mode Stabilizer for Wind Turbine Generator using Dynamic Compensation Observer Technique
Proceedings of the 6th WSES International Conference on Power Systes, Lisbon, Portugal, Septeber -4, 6 84 Design of Sliding Mode Stabilizer for Wind urbine Generator using Dynaic Copensation Observer echnique
More information