A DIRECT ADAPTIVE CONTROL SYSTEM FOR MASS-VARYING UNDERWATER VEHICLES WITH MANIPULATOR. Mario Alberto Jordán* and Jorge Luis Bustamante

Size: px
Start display at page:

Download "A DIRECT ADAPTIVE CONTROL SYSTEM FOR MASS-VARYING UNDERWATER VEHICLES WITH MANIPULATOR. Mario Alberto Jordán* and Jorge Luis Bustamante"

Transcription

1 A DIRECT ADAPTIVE CONTROL SYSTEM FOR MASS-VARYING UNDERWATER VEHICLES WITH MANIPULATOR Mario Alberto Jordán* and Jorge Luis Bustamante Argentinean Institute of Oceanography (IADO-CONICET), Dep of Electrical Engineering and Computers (DIEC), Uniersidad Nacional del Sur (UNS), Florida 8, CRIBABB, B8FWB Bahía Blanca, ARGENTINA Abstract: In this work, the design of an adaptie control algorithm for a general class of underwater ehicles with manipulator in the context of a path-following problem is presented The algorithm is based on speed-gradient techniques and state/disturbance obserer A stepwise changing mass is assumed during the operations of the ehicle manipulator The influence of the unknown mass on the control performance is indirectly captured by means of adaptie tracking control A case study illustrates the features of our approach by means of numerical simulations Keywords: Adaptie nonlinear control, Tracking control, Autonomous ehicles, Time-ariyng systems, Nonlinear systems 1 INTRODUCTION One of the most critical tasks in the teleoperation of manipulator arms attached on subaquatic ehicles, is the stabilization of the ehicle on part of the operator during operations at underwater constructions or on the sea bottom Sometimes, the demanded precision is of an order of magnitude within a few centimeters Such scenarios are ery common in operations of welding, assembling, drilling, sampling, among others (see Fossen, 1995) The distribution of mass about the main ehicle axes plays an important role by control systems of ROVs (remotely operated ehicles) in both respects, on one side, achieing desired dynamic positioning, and on the other side, counteracting reactie forces through the teleoperation of the? Corresponding author: Mario A Jordán mjordan@cribaeduar Tel , Ext 169, Fax: /1112/1519 arm Thus, bounds for inertia must be taken into account in the controller design to confer the teleoperation wide margins of comfortability and ehicle maneuerability, but in extreme cases, also helping to presere stability against capsizing Inertia properties can be determined ad-hoc in a commissioning phase before the control system be designed This task is particularly important in oceanographic applications when the instrumentation needed for a research mission is basically dierse and constantly changeable in weight, shape and olume Similarly, in more technical applications in the off-shore industry, the subaquatic transportation of elements of dierse masses, or, in research applications, the sampling of elements with unknown mass from the sea bottom, entail basicallythesamedifficulty As most commercial underwater manipulators belong to master-slae type, they usually require the operator be well trained and fully skilled When

2 the preiously mentioned scenarios occur, the operator will instinctiely attempt to compensate performance drops by closing the control loop through the human interface during teleoperation, which can lead to undesired instability Therefore, it is desirable that a complementary automatic control loop can fit somehownewdy- namics arriing from particular arrangement of instruments, or that it can make self-adjustments in the control behaior against mass changes or force perturbations in order to presere stability and accomplish acceptable leels of performance In this respect robust and/or adaptation abilities in the control system could be ery useful to the operator, in order for him/her to only concentrate on reference path generation or arm manipulation Some techniques appear in the specific literature, ranging from sliding-mode-based control systems for seomechanisms (Liu and Feng, 25) and parameter identification for model-based control of ariable-configuration ehicles (Caccia et al, 2) Also, adaptie and learning methods were deeloped in (Yuh, 199; Fossen and Fjellstad, 1995; Ishii et al, 1995; Cristi et al, 199; Venugopal et al, 1992; Leonard, 1995; Smallwood and Whitcomb, 24), among others Although all of them are concerned with the problem of uncertainties, in general, only a few ones tackle the problem of time-arying parameters specifically Fig 1 - Port/starboard symmetric ROV with manipulator (case study) In this paper, we present a noel approach to direct adaptie control for path following of underwater ehicles in 6 degrees of freedom with a manipulator arm A similar adaptie method was presented in (Jordán and Bustamante, 26), howeer it was required therein the a-priori knowledge of the mass-center coordinates and its constancy in time 2 VEHICLE DYNAMICS Let a body-fixed coordinate system be that illustrated in Fig 1 for an origin O coincident with the naigation sensor system So, the center of graity G has coordinates gien by r G = [x G,y G,z G ] T with respect to O The system states are the ehicle position ector, referred to as η, with respect to a ground-fixed coordinate system O, anhe speed ector with respect to the ehicle-fixed coordinate system O In details η=[x, y, z, φ, θ, ψ] T includes translations along the main axes (ie, surge, sway and heae) and tilts about them (ie, pitch, roll and yaw), and =[u,, w, p, q, r] T includes the respectie linear speeds and rotation rates in the ehicle-fixed system The general 6-DOF rigid-body equations are (cf Fossen, 1995) M = C() D( ) + F b (η)+f c + F t (1) η = J(η), (2) where M is a non-diagonal inertia matrix and C a Coriolis matrix, both conceied as a sum of a rigid-body and an added mass components, as respectiely indicated in M(t)=M b (t)+m a (t) (3) C()=C b ()+C a (), (4) D is a damping matrix with two components accounting for linear and quadratic skin friction due to laminar and turbulent boundary layers, respectiely, it is D() =D l +D q ( ), (5) F b is a restoring generalized force, F c is a reactie force of the umbilical cable and finally F t is the generalized thrust force Finally, J is the wellknown 6 6 dimensional rotation matrix (see Fossen, 1995) The notation is applied for a ector with elements of in absolute alues More specifically, the system matrices take the general form m mz G -my G m -mz G mx G M b = m my G -mx G -mz G my G I x -I xy -I xz mz G -mx G -I yx I y -I yz -my G mx G -I zx -I zy I z (6) M a = m aij,fori, j =1,, 6 (7) C b ()= -m (y G q+z G r) m (y G p+w) m (z G p-) m (x G q-w) -m (z G r+x G p) m (z G q+u) m (x G r+) m (y G r-u) -m (x G p+y G q) m (y G q+z G r) -m (x G q-w) -m (x G r+) -m (y G p+w) m (z G r+x G p) -m (y G r-u) -m (z G p-) -m (z G q+u) m (x G p+y G q) -I yz q-i xz p + I z ri yz r+i xz p-i y q I yz q+i xz p-i z r -I xz r-i xy q+i x p -I yz r-i xy p+i y qi xz r+i xy q-i x p (8)

3 c a3 c a2 c a3 c a1 C a () = c a2 c a1 c a3 c a2 c a6 c a5 c a3 c a1 c a6 c a4 c a2 c a1 c a5 c a4 (9) D l =(d qij ),fori, j =1,, 6 (1) " T # D q1 D q ( ) =, (11) T D q6 where m is the total ehicle mass, m aij the additie mass elements in each cross modes ij, I ij are elements in M b representing inertia moments with respect to axes ij, (x G,y G,z G ) are the coordinates of the mass center, the functions c ai in C a are c ai = P 6 j=1 m a ij j with j the element j of,and finally the D qi s in D q are 6 6 constant matrices The metacenter and mass center lie both in the plane x -z Thus, the buoyancy ector is expressed as F b (η) = (12) (W -W w ) s(θ) - (W -W w ) c(θ) s(φ) - (W -W w )cos(θ)cos(φ) - (Wy G -W w y B ) c(θ) c(φ) + (Wz G -W w z B ) c(θ) s(φ) (Wx G -W w x B ) c(θ) c(φ) + (Wz G -W w z B ) s(θ) - (Wy G -W w y B ) s(θ) - (Wx G -W w x B ) c(θ) s(φ) where (x B,y B,z B ) are the coordinates of the metacenter, W is the ehicle total weight mg, W w is the buoyancy, and s() and c()arethesineand cosine functions, respectiely The generalized thrust force F t is computed by the controller for the system O Thisforce can be decomposed into the thrust ector f = T f1,f 2,,f nf with nf the number of thrusters Both ectors are related by f = B T BB T 1 Ft, (13) with the matrix B containing constructie ehicle constants The thruster dynamics is n = C 1 (f) =C 1 B T (BB T ) 1 F t (14) µ n r = 1 N(s) n r + D(s) n (15) b b f r = C (n r ), (16) where n and n r are ectors with the true thruster rpm s and its reference, respectiely, f r is the reference for the thrust ector f, C is a static, nonlinear, continuous and inertible propeller characteristic in ector form, and finally, D(s) and N(s) are Hurwitz polynomials in the Laplace ariable s with b = N() (Jordán et al, 25) 3 THE ADAPTIVE CONTROL APPROACH 31 Path-tracking problem We are inoled with the control objectie lim η(t) η r(t) = (17) t lim (t) r(t) =, (18) t for arbitrary bounded initial conditions η() and () and smooth positioning and cinematic references η r (t) and r (t), respectiely To attain (17)-(18), a control action law is designed to coneniently manipulate the thrusts f j in f The adaptie objectie supposes additionally that (6)- (12) are unknown To this end, let us define (cf Jordán and Bustamante, 26) η = η η r (19) = J 1 (η) η r + J 1 (η)k pη, (2) with a gain matrix K p = Kp T andanenergy cost functional Q( η, )= 1 η T 1 η + T M, (21) 2 2 which must be a radially unbounded and nonnegatie scalar function (Fradko et al, 1999) For an asymptotic stable controlled dynamics h i in the state space η T, T T, it is aimed that for eery initial mismatches η() and (), one accomplishes Q( η(t), (t)), fort (22) According to the speed-gradient approach, the manipulated ariable, in this case the generalized force F t, can be designed by considering certain properties of Q like smoothness, conexity and radially growth in some compact D in the state space So, taking the first deriatie of (21) with (19)-(2), one gets Q( η,, η,t) = η T T K pη + η J(η) (23) T C () T D l D q ( ) T F b (η)+ F c T M d J 1 (η) η r + µ + T dj 1 (η) M K p J 1 (η)kp 2 η+ + T MJ 1 (η)k p J(η) + T F t Thus, a suitable selection of F t for the aimed properties of Q is (cf Jordán and Bustamante, 26) 6X F t = U i C i ( i )+U 7 + (24) + 13X j=8 i=1 U j D j- 7 ( j-7 )+U 14 F b1 (η)+u 15 F b2 (η)+ + U 16 d ³ η, η,,t F c K J T (η) η, with ³ η, d, η, t = d J 1 (η) dj 1 (η) η r K pη + + J 1 (η)kp 2 η J 1 (η)k p J(η), (25)

4 where U i are controller matrices of unknown coefficients accounting for physical parameters that hae to be found adaptiely, C i and D i are elocity-dependent matrices explained later, F b1 and F b2 are tilt-dependent ectors also cleared next, and finally K is a matrix with K = K T Thenotations means element-by-element matrix product Moreoer, it was assumed the case that F c can be measured without error According to the general formulation of speedgradient algorithm any allowable candidate F t must be such a one that Q(U i ) result conex in eery element u kij of the U i s It straightforward to erify from (23) with (24) that this condition is also satisfied 32 Adaptie laws Now, one can calculate the functions U i s by means of adaptie control laws based on gradient functions as U Q i = Γ i U i The main idea consists in separating coefficients from ariables in the dynamics equations Towards this goal, consider (24) and let first the Coriolis matrix C in (4) be expressed as P 6 i=1 C i C i ( i ) with C i constant matrices So, it is alid for U i with i =1,, 6 the laws ũ i q ũ i r ṽ i p ṽ i r U i = Γ i w i p w i q p i p i w p i q p i r, q i u q i w q i p q i r r i u r i r i p r i q (26) where ũ,, r are elements of Next,forD l there corresponds the law U 7 = Γ 7 ũu ũ ũw ũp ũq ũr ṽu ṽ ṽw ṽp ṽq ṽr wu w ww wp wq wr pu p pw pp pq pr qu q qw qp qq qr ru r rw rp rq rr (27) Analogously, D q can be expressed as P 13 j=8 D q j D j 7 ( j 7 ) with D qj constant matrices, for which following laws there will be assigned U j = Γ j (28) ũ k u ũ k u ũ k w ũ k p ũ k q ũ k r ṽ k u ṽ k ṽ k w ṽ k p ṽ k q ṽ k r w k u w k w k w w k p w k q w k r p k u p k p k w p k p p k q p k r q k u q k q k w q k p q k q q k r r k u r k r k w r k p r k q r k r with k = j 7 Next, the buoyancy ector F b can be decomposed into two ector terms as B 1 F b1 + B 2 F b2, for which there corresponds each one the laws U 14 = Γ 14 diag (ũ sin θ,, w cos θ cos φ (29) p cos θ cos φ, q cos θ cos φ, r sin (θ)) U 15 = Γ 15 diag (, ṽ cos θ sin φ, (3), p cos θ sin φ, q sin θ, cos (θ)sin(φ)), respectiely Finally, for the inertia matrix M it is assigned the law ũd 1 ũd 2 ũd 3 ũd 4 ũd 5 ũd 6 ṽd 1 ṽd 2 ṽd 3 ṽd 4 ṽd 5 ṽd 6 U 16 = Γ 16 wd 1 wd 2 wd 3 wd 4 wd 5 wd 6 pd 1 pd 2 pd 3 pd 4 pd 5 pd 6, qd 1 qd 2 qd 3 qd 4 qd 5 qd 6 rd 1 rd 2 rd 3 rd 4 rd 5 rd 6 (31) where d i is the element i of the ector d in (25) Due to space constrain, the conergence of the adaptie laws are not shown here The reader can howeer refer to (Jordán and Bustamante, 26) for finding similar arguments for a formal proof 33 State/disturbance obserer The control performance can be considerably enhanced if the thruster dynamics is inoled in the controller design The way to do this includes the estimation of the driers states and input so as to employ the inerse thruster dynamics in the controller design Therefore, we summarize the algorithm presented in (Jordán et al, 25) on the basis of (13)-(16) First, let us look for a reference thrust ector instead of (13), but calculated directly by ³ f r = C n r, (32) with n r being a reference rpm ector with elements ˆn r for each thruster As n r is unknown, it is estimated as perturbation To this end, let the state model for thrusters be x = Ax + b n r (33) n = c T x, (34) and an estimation of the state x = Ax + b ˆn r + k x (n ideal ˆn), (35) with f ideal = B T (BB T ) 1 F t (36) n ideal = C 1 (f ideal ) (37) So the perturbation results estimated as ñ r = k n c T + kṅc T A x, (38) with x = x x the state error, which in turn accomplishes x = A kx c T b k n c T + kṅc T A x, (39) in where its parameters are kṅ = 1 b n 1 an 1 1 kˆx = + k n,,,, b n 1 b n 1 (4) Hence, if A k x c T b k n c T + kṅc T A is Hurwitz, then both errors accomplish x, ñr for t (41)

5 In (Jordán et al, 25) there are gien examples for the application of the obserer and guidelines to tune the matrix A Finally, instead of (13), (32) is applied for the adaptie control This also contains the information of the control action F t through (36) 34 Reference flight path for sampling The reference trajectory for flying and picking up a targeted object from the sea bottom is particularly defined in such a way that the landing and takeoff of the ehicle on the sea bottom be done softly despite a mass change in this operation Other point to be considered is that usually the on-board camera to operate the manipulator is on the front and directed to the targeted object So the ehicle has to approach with a nonzero pitch angle, grab the object and retreat finally without collision A suitable flight path to this end could consist in a rectilinear approach to the target with asymptotic null elocity, then of a pause on a lower fixed point oer the bottom till the object is seized, next of a retreat backwards with increasing elocity, and finally a turn around itself or on a helicoid to recoer the initial rectilinear stretch of the trajectory This would ensure successfully and optimally the end of the mission On the other hand, the execution of such a path on part of the operator would demand his/her full skillful if the goal has to be performed rapidly and carefully due to the significant perturbation caused in pitch and heae modes mainly Our goal next is to performed this tracking automatically and adaptiely with the approach deeloped preiously an upper initial position in order to pick up a mass on the sea bed and afterwards return to the start position Different masses were tested, namely 1(Kg) and 2, 25(Kg), taking care therein that no thruster saturation be produced in the ehicle state when being at rest θ ( o ) z (m) q ( o /s) w (m/s) θ θ ref z ref z q w ref w q ref Δm Time t (s) Fig 3 - Eolution of pitch and heae modes for a mass change 1(Kg) at t = 71(s) Thrust f i (N) 2 THRUST THRUST THRUST saturation Δm THRUST Time t (s) Fig 4 - Vertical thrusts for a mass change of 1(Kg) at t = 71(s) 2 saturation Δm THRUST THRUST 6 Thrust f i (N) THRUST THRUST 8 Fig 2 - Adaptie control of an AUV along a reference fly path for sampling 4 NUMERICAL SIMULATIONS In this section, some numerical simulations are presented to illustrate the features of our adaptie approach A reference trajectory such as that described preiously is applied (see Fig 2) At the beginning, no information is aailable of the large amount of system parameters in (6)-(12) A 11-meters stretch is coered by the ehicle from saturation Time t (s) Fig 5 - Horizontal thrusts for a mass change 1(Kg) at t = 71(s) Fig 3 depicts the main modes of motion for a mass change of 1(Kg) One sees that after a short commissioning phase of the adaptie control and obserer, both the pitch and heae acquires the desired geometric and cinematic paths without appreciable error This is also noticed for the time point when a mass is picked up by a simulacrum of the manipulator operation On the other side, the 8 thrusts show signs of a greater sensibility than the states at this point This is illustrated in

6 Figs 4 and 5 for ertical and horizontal thrusters, respectiely The tenor of this response in more intense for a larger mass change of about 225(Kg) (not shown in this paper) Finally, Fig 6 characterizes the eolution of one of the numerous controller parameters, just one physically inoled in the mass change Despite the abrupt change of mass, the adaptie law leads this parameter slowly to a steady-state alue (U 16 ) 1,1 (Kg) Δ m Time t (s ) Fig 6 - Eolution of the element (1, 1) of U 16 for a mass change of 225(Kg) at t = 31(s) 5 CONCLUSIONS A noel approach to direct adaptie control that combines a speed-gradient algorithm with a state/disturbance obserer is presented for stepwise mass-arying The control employs a coordinate system on a fixed known point instead of the mass center This enables to generate adaptie laws for any dynamics change related to inertia, damping and hydrodynamics ariations In order to achiee high performances of the transient control behaior, the thruster dynamics is incorporated using an inerse dynamics technique and obserer of the unknown states and input of the driers using the ehicle states and the control action A suitable flight path for sampling with manipulator is conceied for reference trajectory generation An illustration of the features of the approach in 6 degrees of freedom is accomplished by simulations of a case study Results depict slight perturbations of the states during mass changes, nothoweerthesameinthethrusts,whichshow significant staged ariations reacting sensitiely to these disturbances Also all changes in the multiple controller parameters are moderate The all-round transient behaior of the adaptie loop is extremely short, traelling to the steady state rapidly with practically null tracking errors Future work is directed to construct minimal-time controls on geometric flight paths using automatic elocity generation 6 ACKNOWLEDGEMENTS The authors will thank IADO-CONICET and DIEC-UNS for the support of this research and Prof Dr E Kreuzer and Dr V Schlegel of MUM- TUHH, Germany, for haing introduced us in this application field REFERENCES [1] Caccia, M Indieri, G and Veruggio G, "Modeling and Identification of Open-Frame Variable Configuration Unmanned Underwater Vehicles," IEEE J Oceanic Eng, 25(2), (2) [2] Cristi, R, Papoulias, FA and Healey, AJ, Adaptie Sliding Mode Control of Autonomous Underwater Vehicles in the Die Plane, IEEE J Oceanic Eng, 15(3), , (199) [3] Fossen, TI, "Guidance and Control of Ocean Vehicles," John Wiley&Sons, (1994) [4] Fossen TI and Fjellstad, IE, Robust Adaptie Control of Underwater Vehicles: A comparatie study, Proc 3rd IFAC Workshop on Control Applications in Marine Systems, Trondheim, Norway, (1995) [5] Fradko, AL, Miroshnik, IV and Nikiforo VO, Nonlinear and adaptie control of complex systems, Kluwer Acad Pub (1999) [6] Ishii, K, Fujii, T and Ura, T, "An On- Line Adaptation Method in a Neural Network Based Control System for AUVs, IEEE J Oceanic Eng, 2(3), , (1995) [7] Jordán, MA and Bustamante, JL, "A Speed- Gradient Adaptie Control with State/Disturbance Obserer for Autonomous Subaquatic Vehicles," accepted for the IEEE Control and Decision Conf, San Diego, CA, USA, Dec, (26) [8] Jordán, MA, Bustamante, JL and Pinna- Cortinas, JM, "Design of Adaptie Control Systems for ROVs Using Inerse Dynamics and State/Disturbance Obseration," in 6th Argentine Symposium on Computing Technology, Rosario, Set 1-3, (25) [9] Leonard, NE, "Control Synthesis and Adaptation for an Underactuated Autonomous Underwater Vehicle," IEEE J Oc Eng, 2(3), , (1995) [1] Liu, Q and Feng, P-E, "Robust Tracking Control of Mechanical Sero Systems with Inertial Parameters Varying in Large Range," Control Theory and App, 22(6), , (25) [11] Smallwood, DA and Whitcomb, LL, "Model Based Dynamic Positioning of Underwater Robotic Vehicles: Theory and Experiment," IEEE J Oceanic Eng, 29(1), , (24) [12] Venugopal, KP, Sudhakar, R and Pandya, AS, On-Line Learning Control Of Autonomous Underwater Vehicles Using Feedforward Neural Networks, IEEE J Oceanic Eng, 17(4), , (1992) [13] Yuh, J, Modelling and Control of Underwater Robotic Vehicles, IEEE Trans Syst, Man, Cybern, 2(6), , (199)

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

Hydrodynamic Coefficients Identification and Experimental Investigation for an Underwater Vehicle

Hydrodynamic Coefficients Identification and Experimental Investigation for an Underwater Vehicle Sensors & Transducers 2014 by IFSA Publishing, S. L. http://.sensorsportal.com Hydrodynamic Coefficients Identification and Experimental Inestigation for an Underater Vehicle 1 Shaorong XIE, 1 Qingmei

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

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

More information

Tuning and Modeling of Redundant Thrusters for Underwater Robots

Tuning and Modeling of Redundant Thrusters for Underwater Robots Tuning and Modeling of Redundant Thrusters for Underwater Robots Aaron M. Hanai, Kaikala H. Rosa, Song K. Choi Autonomous Systems Laboratory University of Hawaii Mechanical Engineering Honolulu, HI U.S.A.

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Statement: This paper will also be published during the 2017 AUTOREG conference.

Statement: This paper will also be published during the 2017 AUTOREG conference. Model Predictie Control for Autonomous Lateral Vehicle Guidance M. Sc. Jochen Prof. Dr.-Ing. Steffen Müller TU Berlin, Institute of Automotie Engineering Germany Statement: This paper will also be published

More information

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch) Nonlinear Modelling of Marine Vehicles in Degrees of Freedom Thor I. Fossen and Ola-Erik Fjellstad The Norwegian Institute of Technology Department of Engineering Cybernetics N-0 Trondheim, NORWAY (E-mail:tif@itk.unit.no)

More information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,

More information

Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au

Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik Fjellstad Dr.Ing. EE Seatex AS Trondheim NORWAY Thor I. Fossen Dr.Ing EE, M.Sc Naval Architecture Assistant Professor Telephone: +7 7 9 6

More information

Three-dimensional Guidance Law for Formation Flight of UAV

Three-dimensional Guidance Law for Formation Flight of UAV ICCAS25 Three-dimensional Guidance aw for Formation Flight of UAV Byoung-Mun Min * and Min-Jea Tahk ** * Department of Aerospace Engineering KAIST Daejeon Korea (Tel : 82-42-869-3789; E-mail: bmmin@fdcl.kaist.ac.kr)

More information

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often

More information

Design and Control of Novel Tri-rotor UAV

Design and Control of Novel Tri-rotor UAV Design and Control of Noel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The Uniersity of Manchester Manchester, UK, M 9PL Email: Mohamed.KaraMohamed@postgrad.manchester.ac.uk

More information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated Dynamic Positioning of a Ship Experimental Results 856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The

More information

Chapter 4 The Equations of Motion

Chapter 4 The Equations of Motion Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations

More information

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com

More information

Engineering Notes. CONVENTIONAL streamlined autonomous underwater vehicles. Global Directional Control of a Slender Autonomous Underwater Vehicle

Engineering Notes. CONVENTIONAL streamlined autonomous underwater vehicles. Global Directional Control of a Slender Autonomous Underwater Vehicle JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 3, No., January February 27 Engineering Notes ENGINEERING NOTES are short manuscripts describing new deelopments or important results of a preliminary nature.

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

A Geometric Review of Linear Algebra

A Geometric Review of Linear Algebra A Geometric Reiew of Linear Algebra The following is a compact reiew of the primary concepts of linear algebra. The order of presentation is unconentional, with emphasis on geometric intuition rather than

More information

The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle

The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle Qi Xiaowei, Renguang,Yuejin Dalian Maritime University of Marine Engineering, Dalian, LiaoNing, 110, China xiaowei0735@13.com

More information

Optimization techniques for autonomous underwater vehicles: a practical point of view

Optimization techniques for autonomous underwater vehicles: a practical point of view Optimization techniques for autonomous underwater vehicles: a practical point of view M. Chyba, T. Haberkorn Department of Mathematics University of Hawaii, Honolulu, HI 96822 Email: mchyba@math.hawaii.edu,

More information

Position and orientation of rigid bodies

Position and orientation of rigid bodies Robotics 1 Position and orientation of rigid bodies Prof. Alessandro De Luca Robotics 1 1 Position and orientation right-handed orthogonal Reference Frames RF A A p AB B RF B rigid body position: A p AB

More information

Geostrophy & Thermal wind

Geostrophy & Thermal wind Lecture 10 Geostrophy & Thermal wind 10.1 f and β planes These are planes that are tangent to the earth (taken to be spherical) at a point of interest. The z ais is perpendicular to the plane (anti-parallel

More information

Control of the MARES Autonomous Underwater Vehicle

Control of the MARES Autonomous Underwater Vehicle Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,

More information

Experimental Study on Adaptive Control of Underwater Robots

Experimental Study on Adaptive Control of Underwater Robots Proceedings of the 999 EEE International Conference on Robotics & Automation Detroit, Michigan May 999 Experimental Study on Adaptive Control of Underwater Robots J. Yuh, Jing Nie, and C.S.G. Lee* Autonomous

More information

Optimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi

Optimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi Optimal Control, Guidance and Estimation Lecture 16 Overview of Flight Dynamics II Prof. Radhakant Padhi Dept. of erospace Engineering Indian Institute of Science - Bangalore Point Mass Dynamics Prof.

More information

Nonlinear Formation Control of Marine Craft

Nonlinear Formation Control of Marine Craft Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to

More information

Autonomous Underwater Vehicles: Equations of Motion

Autonomous Underwater Vehicles: Equations of Motion Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles

More information

Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator

Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator Proc. Natl. Sci. Counc. ROC(A) Vol. 23, No. 5, 1999. pp. 644-653 Trajectory Estimation for Tactical Ballistic Missiles in Terminal Phase Using On-line Input Estimator SOU-CHEN LEE, YU-CHAO HUANG, AND CHENG-YU

More information

Chapter 1: Kinematics of Particles

Chapter 1: Kinematics of Particles Chapter 1: Kinematics of Particles 1.1 INTRODUCTION Mechanics the state of rest of motion of bodies subjected to the action of forces Static equilibrium of a body that is either at rest or moes with constant

More information

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Eperiments Nikola Miskovic Zoran Vukic Edin Omerdic University of Zagreb, Faculty of Electrical Engineering and Computing,

More information

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren AIAA Guidance, Naigation, and Control Conference and Exhibit 5-8 August 25, San Francisco, California AIAA 25-696 Nonlinear Trajectory Tracking for Fixed Wing UAVs ia Backstepping and Parameter Adaptation

More information

Design of Advanced Control Techniques for an Underwater Vehicle

Design of Advanced Control Techniques for an Underwater Vehicle Design of Advanced Control Techniques for an Underwater Vehicle Divine Maalouf Advisors: Vincent Creuze Ahmed Chemori René Zapata 5 juillet 2012 OUTLINE I. Introduction: Problems/Challenges II. Modeling

More information

Flight Dynamics and Control

Flight Dynamics and Control Flight Dynamics and Control Lecture 1: Introduction G. Dimitriadis University of Liege Reference material Lecture Notes Flight Dynamics Principles, M.V. Cook, Arnold, 1997 Fundamentals of Airplane Flight

More information

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System Modelling and Simulation in Engineering Volume 213, Article ID 83946, 13 pages http://dx.doi.org/1.1155/213/83946 Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator

More information

Space Probe and Relative Motion of Orbiting Bodies

Space Probe and Relative Motion of Orbiting Bodies Space robe and Relatie Motion of Orbiting Bodies Eugene I. Butiko Saint etersburg State Uniersity, Saint etersburg, Russia E-mail: e.butiko@phys.spbu.ru bstract. Seeral possibilities to launch a space

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control

Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control INTERNATIONAL JOURNAL OF COASTAL & OFFSHORE ENGINEERING IJCOE No. 2/Summer 2016 (27-33) Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control Seyyed Hossein Ghenaati

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Viviana Martínez, Daniel Sierra and Rodolfo Villamizar Escuela de Ingenierías Eléctrica, Electrónica y de Telecomunicaciones

More information

From PD to Nonlinear Adaptive Depth-Control of a Tethered Autonomous Underwater Vehicle

From PD to Nonlinear Adaptive Depth-Control of a Tethered Autonomous Underwater Vehicle Author manuscript, published in "IFAC Joint conference'2013: 5th Symposium on System Structure and Control 11th Workshop on Time-Delay Systems 6th Workshop on Fractional Differentiation and Its Applications,

More information

A Geometric Review of Linear Algebra

A Geometric Review of Linear Algebra A Geometric Reiew of Linear Algebra The following is a compact reiew of the primary concepts of linear algebra. I assume the reader is familiar with basic (i.e., high school) algebra and trigonometry.

More information

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods ISSN (Print) : 2347-671 An ISO 3297: 27 Certified Organization Vol.4, Special Issue 12, September 215 Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods Anties K. Martin, Anubhav C.A.,

More information

A Time-Varying Lookahead Distance Guidance Law for Path Following

A Time-Varying Lookahead Distance Guidance Law for Path Following A Time-Varying Lookahead Distance Guidance Law for Path Following Anastasios M. Lekkas Thor I. Fossen Centre for Ships and Ocean Structures Norwegian University of Science and Technology, NO-7491, Trondheim,

More information

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle Modeling Motion Analysis of the MARES Autonomous Underwater Vehicle Bruno Ferreira Miguel Pinto Aníbal Matos Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt ee04134@fe.up.pt

More information

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

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Simulation of Plane Motion of Semiautonomous Underwater Vehicle Proceedings o the European Computing Conerence Simulation o Plane Motion o Semiautonomous Underwater Vehicle JERZY GARUS, JÓZEF MAŁECKI Faculty o Mechanical and Electrical Engineering Naval University

More information

Econometrics II - EXAM Outline Solutions All questions have 25pts Answer each question in separate sheets

Econometrics II - EXAM Outline Solutions All questions have 25pts Answer each question in separate sheets Econometrics II - EXAM Outline Solutions All questions hae 5pts Answer each question in separate sheets. Consider the two linear simultaneous equations G with two exogeneous ariables K, y γ + y γ + x δ

More information

Modelling and identification of the Charlie2005 ASC

Modelling and identification of the Charlie2005 ASC Modelling and identification of the Charlie ASC Massimo Caccia, Gabriele Bruzzone and Riccardo Bono Abstract This paper discusses a practical model, with respect to the performance of basic sensors available

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2)

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2) Dynamics ( 동역학 ) Ch. Motion of Translating Bodies (. &.) Motion of Translating Bodies This chapter is usually referred to as Kinematics of Particles. Particles: In dynamics, a particle is a body without

More information

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation of Spatial Motion of Self-propelled Mine Counter Charge Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge

More information

Realization of Hull Stability Control System for Continuous Track Vehicle with the Robot Arm

Realization of Hull Stability Control System for Continuous Track Vehicle with the Robot Arm Adanced Science and Technology Letters Vol.86 (Ubiquitous Science and Engineering 05), pp.96-0 http://dx.doi.org/0.457/astl.05.86.0 Realization of Hull Stability Control System for Continuous Track Vehicle

More information

Depth Control of the ROV with Fuzzy and PID Smoother Controller

Depth Control of the ROV with Fuzzy and PID Smoother Controller Vol. 5(16) Jul. 015, PP. 000-000 Depth Control of the ROV with Fuzzy and PID Smoother Controller Mohamad Hosein Salimi, Moosa Ayati Khaje Nassir University, Tehran University Phone Number: +98-901-701308

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and

More information

Nonlinear Landing Control for Quadrotor UAVs

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

More information

Minimal representations of orientation

Minimal representations of orientation Robotics 1 Minimal representations of orientation (Euler and roll-pitch-yaw angles) Homogeneous transformations Prof. lessandro De Luca Robotics 1 1 Minimal representations rotation matrices: 9 elements

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

An Introduction to Three-Dimensional, Rigid Body Dynamics. James W. Kamman, PhD. Volume II: Kinetics. Unit 3

An Introduction to Three-Dimensional, Rigid Body Dynamics. James W. Kamman, PhD. Volume II: Kinetics. Unit 3 Summary An Introduction to hree-dimensional, igid ody Dynamics James W. Kamman, PhD Volume II: Kinetics Unit Degrees of Freedom, Partial Velocities and Generalized Forces his unit defines the concepts

More information

A Comparative Study of Vision-Based Lateral Control Strategies for Autonomous Highway Driving

A Comparative Study of Vision-Based Lateral Control Strategies for Autonomous Highway Driving A Comparatie Study of Vision-Based ateral Control Strategies for Autonomous Highway Driing J. Košecká, R. Blasi, C. J. Taylor and J. Malik Department of Electrical Engineering and Computer Sciences Uniersity

More information

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

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1 Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar

More information

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts

More information

SOFTWARE FOR MODELLING AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV)

SOFTWARE FOR MODELLING AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV) ISSN 76-459 Int. j. simul. model. 5 (6) 3, 4-5 Professional paper SOFTWARE FOR MODELLIN AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV) Chin, C. S.; Lau, M. W. S.; Low, E. & Seet,.. L. Robotic Research

More information

Lecture 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 11 Overview of Flight Dynamics I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Point Mass Dynamics Dr. Radhakant Padhi Asst. Professor

More information

A new large projection operator for the redundancy framework

A new large projection operator for the redundancy framework 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A new large projection operator for the redundancy framework Mohammed Marey

More information

1. INTRODUCTION. Fig. 1 SAUVIM

1. INTRODUCTION. Fig. 1 SAUVIM Automatic Fault-Accommodating Thrust Redistribution for a Redundant AUV Aaron M. Hanai *, Giacomo Marani* 2, Song K. Choi* 2 * Marine Autonomous Systems Engineering, Inc. 2333 Kapiolani Blvd. #92, Honolulu,

More information

Astrometric Errors Correlated Strongly Across Multiple SIRTF Images

Astrometric Errors Correlated Strongly Across Multiple SIRTF Images Astrometric Errors Correlated Strongly Across Multiple SIRTF Images John Fowler 28 March 23 The possibility exists that after pointing transfer has been performed for each BCD (i.e. a calibrated image

More information

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Maodeng Li, Wuxing Jing Department of Aerospace Engineering, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China

More information

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS SUBAREA I. COMPETENCY 1.0 UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS MECHANICS Skill 1.1 Calculating displacement, aerage elocity, instantaneous elocity, and acceleration in a gien frame of reference

More information

DIFFERENTIAL DRAG SPACECRAFT RENDEZVOUS USING AN ADAPTIVE LYAPUNOV CONTROL STRATEGY

DIFFERENTIAL DRAG SPACECRAFT RENDEZVOUS USING AN ADAPTIVE LYAPUNOV CONTROL STRATEGY (Preprint) IAA-AAS-DyCoSS1-XX-XX DIFFERENIAL DRAG SPACECRAF RENDEZVOUS USING AN ADAPIVE LYAPUNOV CONROL SRAEGY Daid Pérez * and Riccardo Beilacqua I. INRODUCION his paper introduces a noel Lyapuno-based

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Algebraic Derivation of the Oscillation Condition of High Q Quartz Crystal Oscillators

Algebraic Derivation of the Oscillation Condition of High Q Quartz Crystal Oscillators Algebraic Deriation of the Oscillation Condition of High Q Quartz Crystal Oscillators NICOLAS RATIER Institut FEMTO ST, CNRS UMR 67 Département LPMO a. de l Obseratoire, 50 Besançon FRANCE nicolas.ratier@femto-st.fr

More information

Scalar multiplication and algebraic direction of a vector

Scalar multiplication and algebraic direction of a vector Roberto s Notes on Linear Algebra Chapter 1: Geometric ectors Section 5 Scalar multiplication and algebraic direction of a ector What you need to know already: of a geometric ectors. Length and geometric

More information

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I.

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. Fossen Λ Λ Department of Engineering Cybernetics, Norwegian

More information

MEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33)

MEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33) MEROS Project Technical Advances in Modeling and Control Dr. Lotfi CHIKH February 2013 lotfi.chikh@tecnalia.com + (33) 467 130 125 1 Contents 1 Introduction 3 2 Dynamic model of the ROV: the mathematical

More information

Section 6: PRISMATIC BEAMS. Beam Theory

Section 6: PRISMATIC BEAMS. Beam Theory Beam Theory There are two types of beam theory aailable to craft beam element formulations from. They are Bernoulli-Euler beam theory Timoshenko beam theory One learns the details of Bernoulli-Euler beam

More information

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator oer Uneen Terrain Joel Jimenez-Lozano Bill Goodwine Department of Aerospace and Mechanical Engineering Uniersity of Noe Dame Noe Dame IN

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,

More information

The Kinetic Theory of Gases

The Kinetic Theory of Gases 978-1-107-1788-3 Classical and Quantum Thermal Physics The Kinetic Theory of Gases CHAPTER 1 1.0 Kinetic Theory, Classical and Quantum Thermodynamics Two important components of the unierse are: the matter

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

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

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

6.3 Vectors in a Plane

6.3 Vectors in a Plane 6.3 Vectors in a Plane Plan: Represent ectors as directed line segments. Write the component form of ectors. Perform basic ector operations and represent ectors graphically. Find the direction angles of

More information

Robotics I. February 6, 2014

Robotics I. February 6, 2014 Robotics I February 6, 214 Exercise 1 A pan-tilt 1 camera sensor, such as the commercial webcams in Fig. 1, is mounted on the fixed base of a robot manipulator and is used for pointing at a (point-wise)

More information

Collective circular motion of multi-vehicle systems with sensory limitations

Collective circular motion of multi-vehicle systems with sensory limitations Collectie circular motion of multi-ehicle systems with sensory limitations Nicola Ceccarelli, Mauro Di Marco, Andrea Garulli, Antonello Giannitrapani Dipartimento di Ingegneria dell Informazione Uniersità

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen Department of Marine Technology Norwegian University of Science and Technology

More information

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

More information

Collective circular motion of multi-vehicle systems with sensory limitations

Collective circular motion of multi-vehicle systems with sensory limitations Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seille, Spain, December 12-15, 2005 MoB032 Collectie circular motion of multi-ehicle systems with

More information

ELECTRODYNAMIC magnetic suspension systems (EDS

ELECTRODYNAMIC magnetic suspension systems (EDS 460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

be ye transformed by the renewing of your mind Romans 12:2

be ye transformed by the renewing of your mind Romans 12:2 Lecture 12: Coordinate Free Formulas for Affine and rojectie Transformations be ye transformed by the reing of your mind Romans 12:2 1. Transformations for 3-Dimensional Computer Graphics Computer Graphics

More information