Experimental Study on Adaptive Control of Underwater Robots

Size: px
Start display at page:

Download "Experimental Study on Adaptive Control of Underwater Robots"

Transcription

1 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 Systems Laboratory, University of Hawaii Honolulu, HI 968, USA *School of Electrical & Computer Engineering Purdue University, West Lafayette, 7907, USA ABSTRACT The control of underwater robots presents a number of unique and formidable challenges. Underwater robot dynamics are highly nonlinear, coupled, and timevarying, and subject to hydrodynamic uncertainties and external disturbances such as current. Unlike land mobile robots, underwater robots cannot use GPS (Global Positioning System). Most popular underwater positioning sensors are sonar-based, such as long-base line (LBL). However, autonomous processing of sonar measurements is plagued by noise, drop-outs, missed detection, false reading, poor resolution, etc. This paper presents a new adaptive control of underwater robots with sonar-based position measurements. Experimental results show robustness of the control system in the presence of unmodelled dynamics and various noise.. INTRODUCTION Several advanced controllers for underwater robots have been proposed in the literature. Among them are sliding mode control [ -3, neural network based control [], fuzzy logic control [SI, hybrid adaptive control [6], to name a few. Jose et al. [l] presented an adaptive control scheme for dynamic positioning of remotely operated vehicles based on a control algorithm called Variable Structure Model-Reference Adaptive Control (VS-MRAC). In this scheme, each degree of freedom of interest is controlled by a single loop VS-MRAC controller. Healey and Lienard [] used the sliding mode methods for the control of underwater vehicle and separated the system into non-interacting (or lightly interacting) subsystems grouping certain key motion equations together for the separate functions of steering, diving, and speed control. The design and testing of the flight control system of an advanced unmanned underwater vehicle (UUV) also using sliding mode methods with several single-input single-output (SISO) controllers was presented in [3]. Ishii et al. [] proposed a neural network based control system called "Self- Organizing Neural-Net-Controller System" (SONCS) for autonomous underwater vehicles (AUV) and examined its effectiveness through the application to the heading keeping control of an AUV called "Twin-Burger." In their study, a quick adaptation method of the controller called "Imaginary Training" was used to improve the time-consuming adaptation process of SONCS. A simple -rule fuzzy logic controller was developed and simulated for the depth control of an UUV in DeBitetto's study []. In the hybrid adaptive control (suggesting that the procedure is a mixture of continuous and discrete operations) of AUV done by Tabaii et al. [6], the system was simulated in the continuous domain while the control and identification section were discrete. In this study, a new adaptive control scheme for underwater robots was developed and experimentally implemented on ODIN (Omni-directional Intelligent Navigator) (Fig. ). ODIN is a 6 degrees-of-freedom, autonomous underwater robot with 8 thrusters; various navigation sensors such as sonars, a pressure sensor, and an inertial navigation system; and an on-board CPU with VxWorks OS in VMEbus. Its detailed description is available at /-asvodm.html and ref. [7]. The presented control scheme is different from conventional adaptive control schemes in that it estimates a set of combinations of unknown bounded constants of system parameter matrices rather than each parameter. And also the presented adaptive law adjusts the controller gains based on the performance of the system instead of the knowledge of the dynamic model. Its computational requirement does not depend on the number of unknown system parameters. Therefore, the presented adaptive control system is structurally simple and computationally efficient. The stability analysis by Lyapunov method proves that the tracking error can asymptotically converge to zero. Results from wet experiments show that the controller can achieve high-performance trajectory tracking in the presence of model uncertainties, measurement noises, and external disturbances.. NAVIGATION AND CONTROL Figure shows a general overview of the underwater robot or vehicle's navigation and control systems. The tasklmotion planning and trajectory generator modules provide the desired vehicle position as a fimction of time. The controller then computes desired vehicle forceltorque, by comparing the desired vehicle position and the current position estimate based on the sensor /99 $ IEEE 393

2 measurements. The corresponding value of each thruster force to provide the desired vehicle forceltorque is computed using a thruster control matrix (TCM). TCM's elements are geometry dependent and can be obtained for each vehicle in advance. Then, the desired input voltage to each thruster driver can be computed by using a thruster model. Input to the thruster model is the input voltage to the thruster driver and its output is the thruster force. A thruster system has highly nonlinear dynamics. Therefore, a simple thruster static model (TSM) is often used to compute the desired input voltage to each thruster driver, assuming that a time constant of the thruster system is much smaller than a time constant of the overall control system. In this study, a simple linear TSM of ODIN, which was experimentally obtained, was used. A pressure sensor was used to measure its position in z and its velocity was estimated by Kalman filter. Eight sector sonars on ODIN were used to determine its position in x and y coordinates defined in a water tank. As shown in figure, their raw measurements were processed through the pre-processing filter to get rid of false reading; the function filter to estimate x and y position with INS outputs; and the Kalman filter to estimate velocities in x and y. These estimates were used in control system. As this paper focuses on the control system, detailed description of the navigation system is omitted here. Detailed information about the navigation systems and filters used on ODIN is available in ref. [SI. Figure 3 a, b & c show effectiveness of the navigation system with three filters shown in figure : Fig. 3-a shows input signals to the navigation system, which are raw data of one sonar with lots of false readings and noise; Fig. 3-b & c show output of the navigation system, which are position and velocity estimates of the Kalman filter, respectively. 3. ADAPTIVE CONTROL SYSTEM The presented control system is based on the adaptive control with bound estimation developed by Yuh (Yuh [9], Choi & Yuh [lo]). In general, underwater vehicles can be represented by the following vector equation: where M, = M, +MA, C,(v) = C, +CA, M,= rigid body inertia matrix, MA = added inertia matrix; C,(v) = rigid body Coriolis and centripetal matrix, CA (v) = hydrodynamic Coriolis and centripetal matrix, D,(v) = hydrodynamic damping and lift matrix, g,(q)= gravitational forces and moments vector, T,= control inputs (forces and moments) vector, v = vehicle frame state vector, q= fixed frame state vector, and J= transformation matrix between vehicle and fixed frames. It can also be written in earth-fixed coordinates as follows: Mii+C(v,ll)-ii+D(v,ll)i+g(lll)+ud = (3) where M(q) = J-~M,J-', C(V,~) = J-T[Cv(~) -M,J-'J]J-' D(v, q) = J-TDv(V)J-', g(q) = J-Tg, (q) and Ud represents a class of modeled effects which are bounded by () where di, i=o,, are positive constants and the tracking error vector e is defined as e=qd-q () where T)d is a desired value of q. The system matrices of the vehicle are assumed to be bounded as llm-'llsa, IIMII~PI? IIC+DIIsp,, II gll P3, L-W') ) Y (6) where a,p,, and are positive constants. Instead of mathematically proving (6), we will present how to estimate e.= a(pi +di-3) i =,..., (7) I Y where p = ps =E, E is a positive constant, and d, = o for a (i- 3) < 0. Consider the following control law: r=kliid+kzi+k,+ke+kse=cki@, (8) where = qd, CD, = i, C D ~ = K, a positive constant vector, (D = e, = e, and K~ are control gain matrices. From Eqs. (3) and (8), the error equation can be obtained as follows e = M-'(M - Kl)iid + M-'(C + D - K,)il+ M-'(g - K3) (9) +M-'ud -M-'K,e-M-'K,e =M-'k(P, -Kl)CD, +M-'ud where P' =M, P, =c+d,p, =g,p, =ps =o. Theorem: The tracking error e will asymptotically converge to zero with the following adaptive controller: where f are positive constants, Gi are estimates of ei, and e =e+oe where ois a positive constant. - () 39

3 Prooj Consider the following Lyapunov function candidate: v = ZTZ + L c f;'y(q - iji$ (3) Differentiating Eq. 3 along Eq. 9 with respect to time yields V=i&+&Te-~py(q -bigi = [ZT(M-l&'i@i +M-'ud)+G*e- iflfli6i With the adaptive controller (lo), () and equation in the first bracket of () becomes and the equation in the second bracket becomes 'I the From ( ), ( ), and ( 6), we can conclude that v < o for all F # O. Therefore, the tracking error e will asymptotically go to zero from Eq. 0. The adaptive controller is described by (8), (0) and ( ). However, the direct use of the controller of (0) would generate large control input signals at near zero value of denominator. To avoid this problem, the following modified controller is used: (7) where i =,..., and 6, is a positive constant. The modified controller (7) may not guarantee the asymptotic stability but tracking errors are bounded by small numbers depending on 6i. To reduce the error, a term k,jedt is added to (S), where k, is a small constant.. INFLUENCE OF CONTROL PARAMETERS There are four parameters that affect the performance of the adaptive controller: adaptation gain (f) in Eq. ( l), sigma (0) in Eq. (), threshold ( 6 ) in Eq. (7), and I- control gain (k,) discussed at the end of previous section. One can notice the following. Sigma affects the time constant of the overall control system. The adaptation gain f affects the adaptation period. Appropriate values of the threshold 6 would keep the denominator in Eq. 7 from becoming the near zero value that may cause high gain values and large control signals beyond saturation limits. Appropriate small values of the I-control gain k,would help reduce the steady state errors due to 6 while it does not affect the overall stability. Effects of these parameters were investigated by experiments on ODIN. ODIN's desired path has three segments. Segment : ODIN moves downward from the surface with the position control in z direction only. Segment : then move ODIN in y direction with position control in all 6 dof (tracking in y and regulation in x, z, pitch, roll, and yaw motion). Segment 3: then move ODIN in x direction with position control in all 6 dof (tracking in x and regulation in y, z, pitch, roll, and yaw motion). The desired trajectory for each segment (z, y, and x) of the path was generated using a trapezoidal velocity profile. Since there was no position control in x and y during segment, ODIN was usually away from the desired location in x and y after segment. As can be seen from experimental results in Figs. -6, ODIN tried to move to the desired x and y location (.m,.m) as soon as ODIN started segment with control in all 6 dof During experiments, all control gains were initially set to zero. Case I: Effect of (3 was tested with three different values of (T =, and 3. The same values of (f, 6, ki)=(o.9,,o.0os) were used for each 0. It can be seen from figure that the tracking in the x-y plane is much better when sigma = (fig. -b) than when sigma = (fig. -a). However, when sigma increases to sigma = 3, the performance degrades. This is because when sigma is too large, it leads to very large voltage input thus hit the saturation limit of the motor. Oscillation is observed in fig. -c. Case : Effect off was tested with three different values of f = 0., 0., and 0.9. The same values of (0,6, k,)=(,,0.008) were used for each f. Figure shows that the performance gets better when adaptation gain f increases from f = 0. (fig. -a) to f = 0. (fig. -b) and to f = 0.9 (fig. -c). Case 3: Effect of 6 was tested with three different values of 6 =, 60, and 6. The same values of (0, f, k,)=(,0.9,0.008) were used for each 6. As shown in figure 6, tested values of 6 provide almost same 39

4 performance even though it was observed during the wet experiment that 6 =O caused instability of the system. Case : During wet tests to investigate effect of k,, the following values for other parameters were used: ((T, f, S)=(,0.9,). The influence of I-control gain k, is shown in figure 7. It was observed in earlier tests that almost no steady state error in x, y and other angles with or without k, but large steady state errors in z direction without k,. Therefore, k, was used only for z direction. It can be seen from Figure 7 that the steady state errors are reduced significantly with k, = (fig. 7-b) compared to steady state errors with k, = 0 in (fig. 7-a).. CONCLUSIONS This paper describes a new MIMO adaptive controller using bound estimation for underwater robots and presents experimental results of the control system on ODIN. Results show that the control system does not require any prior information about the system dynamics and yet can provide high performance in the presence of noise and unmodelled dynamics. Even though a very simple static thruster model was used as part of the control system, the adaptive controller could still provide good performance. No information about the ODIN s hydrodynamics was required in the adaptive controller design, yet it could still provide good performance. One may argue that the presented adaptive controller should have been compared to other conventional controllers. However, any conventional linear controller with zero gains or poorly tuned gains cannot provide good performance and it may even result in instability while the presented adaptive control performs well with gains initially set to zero. Fine-tuning of PID-type controller gains for the underwater robot system is very difficult if not impossible. Based on a theoretical model and experimental results, ODIN s dynamic model was obtained and computer simulator software for ODIN, OdinSim was also developed in Matlab as well as in C language, including all modules shown in Fig.. Future research will be on integration of a GA-based motion planner [ with the presented navigation and control system and its implementation on ODIN. ACKNOWLEDGEMENT This research was sponsored in part by the NSF I M Award (BES9-7896), in part by NSF (BES97-06), in part by ONR (NOOO ), in part by SNU ERC-ACI, and in part by a grant agreement (NA36RG0007) from NOAA of the Dept. of Commerce (RES-). The views expressed herein are those of the authors and do not necessarily reflect the views of funding agencies. UNIHI-SEAGRANT-CP REFERENCES [l] Cunha, J. P. et al. (99) Design of a High Performance Variable Structure Position Control of ROV s. IEEE J. of Oceanic Engineering, Vol. 0, No., pp. -. [] Healey, A. J. and Lienard, D. (993) Multivariable Sliding Mode Control for Autonomous Diving and Steering of Unmanned Underwater Vehicles. IEEE Journal of Oceanic Engineering, Vol. 8, No. 3, pp [3] Dougherty, F. et al. (990) At-Sea testing of an Unmanned Underwaer Vehicle Flight control System. Proceedings of Sym. of Autonomous underwater Vehicle Technology, pp [] Ishii, K. et al. (99) A Quick Adaptation Method in a Neural Network Based Control System for AWs. Proceedings of Sym. of Autonomous Underwater Vehicle Technology, pp [] DeBitetto, P. A. (99) Fuzzy Logic for Depth Control of Unmanned Undersea Vehicles. Proceedings of Sym. of Autonomous Underwater Vehicle Technology, pp [6] Tabaii, S. S. et al. (99) Hybrid Adaptive Control of Autonomous Underwater Vehicle. Proceedings of Sym. of AW Technology, pp [7] Kawaguchi, K. et al. (996) Design of an Autonomous Underwater Robot: ODIN. World Automation Congress, Montpellier, France, May. [SI Nie, J. et al. (998) On-Board Sensor-based Adaptive Control of Small UUVs in Very Shallow Water, ZFAC CAM 98, Fukuoka, Japan, Oct. [9] Yuh, J. (996) An Adaptive and Learning Control System for Underwater Robots. 3th World Congress IFAC, San Francisco, CA, June 996, A, -0. [lo]choi, S. K. and J. Yuh. (996) Experimental Study on a Learning Control System with Bound Estimation for Underwater Robots. Int l J. of Autonomous Robots, 3 ( & 3), [lllsugihara, K. and J. Yuh (998) GA-based motion planning for underwater robotic vehicles. Proceedings of the 0th Int l Symp. on Unmanned Untethered Submersible Technology (UUST-IO), Durham, NH, September, 06-. Fig. : ODIN (Omni-directional Intelligent Navigator) 396

5 TasWmotion planning &Trajectory Generator j / / I / * :.: I...,..,... I. " ~.. j j.. j! j Controller (TSM).l : ;. i s : + Thruster + i i f I j. i. j System : / / j./ :. :.... / i j i A i i I i j I Figure. Block diagram of navigation and control system. f e e O.: -..a.8 : w 0 w m 0 0 w 0 Pp UmD Ircl ui* (- UmDtrcl Figure. 3 (a) Unfiltered sonar signal, (b) Position from Kalman filter, (c) Velocity from Kalman filter.! 3 s x n W 3 8 =m U Figure. Influence of control parameter sigma. (a) sigma =, (b) sigma =, (c) sigma=3. 397

6 6._ E 3 8.I n 3 6 X I n Figure. Influence of control parameter f. (a) H., (b) 60., (c)=0.9. f 3 6.I w 3 8.I m Figure 6. Influence of control parameter threshold. (a) threshold=, (b) threshold=60, (c) threshold= p. p. N l N l Time (sec) Time (sec) (a) (b) Figure 7. Influence of control parameter k, in z direction. (a) k, =0, (b) k, = Desired trajectory, -- Actual trajectory. 398

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

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

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

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle 1392 - - - Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle Saeed Nakhkoob (1) - Abbas Chatraei (2) - Khoshnam Shojaei (2) (1) MSc Department of Electrical Engineering, Islamic

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

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

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

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

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

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

Heading Lock Maneuver Testing of Autonomous Underwater Vehicle : Sotong - ITB

Heading Lock Maneuver Testing of Autonomous Underwater Vehicle : Sotong - ITB Heading Lock Maneuver Testing of Autonomous Underwater Vehicle : Sotong - ITB Muljowidodo K.* and Sapto Adi N.** Automation & Robotics Laboratory, Mechanical Engineering Department - Bandung Institute

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

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

Heriot-Watt University

Heriot-Watt University Heriot-Watt University Heriot-Watt University Research Gateway A robust dynamic region-based control scheme for an autonomous underwater vehicle Ismail, Zool H.; Mokhar, Mohd B. M.; Putranti, Vina W. E.;

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

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

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

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

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

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

More information

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

Modeling and Control of 2-DOF Underwater Planar Manipulator

Modeling and Control of 2-DOF Underwater Planar Manipulator Modeling and Control of 2-DOF Underwater Planar Manipulator Surina Mat Suboh, Irfan Abd Rahman, Mohd Rizal Arshad, Muhammad Nasiruddin Mahyuddin USM Robotics Research Group (URRG), School of Electrical

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

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

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying Behavior-Based Control Design and Hybrid Stability Theory 9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong

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

Analysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller

Analysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller Analysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller K. Vinida 1 and Mariamma Chacko 2 1 Research Scholar, Department of ship technology, Cochin

More information

Adaptive Setpoint Control for Autonomous Underwater Vehicles

Adaptive Setpoint Control for Autonomous Underwater Vehicles Proceedings olthe 42nd IEEE Conference OD Decision and Control Maui, Hawaii USA, December 2003 - TuP08-4 Adaptive Setpoint Control for Autonomous Underwater Vehicles Y.C. Sun and C.C. Cheah School of Electrical

More information

Integration of a strapdown gravimeter system in an Autonomous Underwater Vehicle

Integration of a strapdown gravimeter system in an Autonomous Underwater Vehicle Integration of a strapdown gravimeter system in an Autonomous Underwater Vehicle Clément ROUSSEL PhD - Student (L2G - Le Mans - FRANCE) April 17, 2015 Clément ROUSSEL ISPRS / CIPA Workshop April 17, 2015

More information

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016

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

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

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More 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

U-model based controller design for an unmanned free swimming submersible (UFSS) vehicle under hydrodynamic disturbances

U-model based controller design for an unmanned free swimming submersible (UFSS) vehicle under hydrodynamic disturbances Indian Journal of Geo Marine Sciences Vol. 6 (), April 7, pp. 7-78 U-model based controller design for an unmanned free swimming submersible (UFSS) vehicle under hydrodynamic disturbances I. Abbasi, S.

More information

A New Approach to Control of Robot

A New Approach to Control of Robot A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,

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

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

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

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:

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

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G

More information

Full-scale identification by use of self-oscillations for overactuated marine surface vehicles

Full-scale identification by use of self-oscillations for overactuated marine surface vehicles INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING Published online 15 August 2016 in Wiley Online Library (wileyonlinelibrary.com)..2709 Full-scale identification by use of self-oscillations

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

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers

More information

Formally Analyzing Adaptive Flight Control

Formally Analyzing Adaptive Flight Control Formally Analyzing Adaptive Flight Control Ashish Tiwari SRI International 333 Ravenswood Ave Menlo Park, CA 94025 Supported in part by NASA IRAC NRA grant number: NNX08AB95A Ashish Tiwari Symbolic Verification

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

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

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu

More information

Back Propagation Neural Controller for a Two-Drive Robot Vehicle

Back Propagation Neural Controller for a Two-Drive Robot Vehicle Proceedings of the World Congress on Engineering and Computer Science 2 Vol I WCECS 2, October 2-22, 2, San Francisco, USA Back Propagation Neural Controller for a Two-Drive Robot Vehicle Riyadh Kenaya,

More information

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

A Neural Network Adaptive Controller for Autonomous Diving Control of an Autonomous Underwater Vehicle

A Neural Network Adaptive Controller for Autonomous Diving Control of an Autonomous Underwater Vehicle 374 International Journal Ji-Hong of Control Li Pan-Mook Automation Lee and Systems Bong-Huan vol. Jun no. 3 pp. 374-383 September 004 A Neural Network Adaptive Controller for Autonomous Diving Control

More information

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 13 ISSN 1349-4198 Volume 9, Number 1, January 13 pp. 153 164 DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF

More information

UNDERACTUATED CONTROL FOR AN AUTONOMOUS UNDERWATER VEHICLE WITH FOUR THRUSTERS ZAINAH BINTI MD. ZAIN

UNDERACTUATED CONTROL FOR AN AUTONOMOUS UNDERWATER VEHICLE WITH FOUR THRUSTERS ZAINAH BINTI MD. ZAIN UNDERACTUATED CONTROL FOR AN AUTONOMOUS UNDERWATER VEHICLE WITH FOUR THRUSTERS 201299 ZAINAH BINTI MD. ZAIN PERPUSTAKAAN UNVRST 'I1ALAYSA PAHANG o.pangghan Tarikh 0C1 2J3,2 Graduate School of Natural Science

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

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation

Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Introduction to centralized control

Introduction to centralized control Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum

Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Proceedings of the 25 IEEE Conference on Control Applications Toronto, Canada, August 28-3, 25 MB4.5 Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Mario A. Santillo,

More information

Optimal Control of Twin Rotor MIMO System Using LQR Technique

Optimal Control of Twin Rotor MIMO System Using LQR Technique Optimal Control of Twin Rotor MIMO System Using LQR Technique Sumit Kumar Pandey and Vijaya Laxmi Abstract In this paper, twin rotor multi input multi output system (TRMS) is considered as a prototype

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

Non Linear Submarine Modelling and Motion Control with Model in Loop

Non Linear Submarine Modelling and Motion Control with Model in Loop ISSN (Print) : 2347-671 (An ISO 3297: 27 Certified Organization) Vol. 5, Special Issue 9, May 216 Non Linear Submarine Modelling and Motion Control with Model in Loop Ashitha 1, Ravi Kumar S. T 2, Dr.

More information

CONTROLO th Portuguese Conference on Automatic Control EXPERIMENTS ON VISION BASED CONTROL OF AN INDOORS RF BLIMP

CONTROLO th Portuguese Conference on Automatic Control EXPERIMENTS ON VISION BASED CONTROL OF AN INDOORS RF BLIMP COTROLO 2008 8 th Portuguese Conference on Automatic Control EXPERIMETS O VISIO BASED COTROL OF A IDOORS RF BLIMP Marco eves, João Marques, Alexandre Bernardino, José Santos-Victor Institute for Systems

More information

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

Research Article Proportional-Derivative Observer-Based Backstepping Control for an Underwater Manipulator

Research Article Proportional-Derivative Observer-Based Backstepping Control for an Underwater Manipulator Mathematical Problems in Engineering Volume 211, Article ID 39792, 18 pages doi:1.1155/211/39792 Research Article Proportional-Derivative Observer-Based Backstepping Control for an Underwater Manipulator

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

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

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

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach P.A. (Rama) Ramamoorthy Electrical & Computer Engineering and Comp. Science Dept., M.L. 30, University

More information

Supervisor: Dr. Youmin Zhang Amin Salar Zahra Gallehdari Narges Roofigari

Supervisor: Dr. Youmin Zhang Amin Salar Zahra Gallehdari Narges Roofigari Supervisor: Dr. Youmin Zhang Amin Salar 6032761 Zahra Gallehdari 1309102 Narges Roofigari 8907926 Fault Diagnosis and Fault Tolerant Control Systems Final Project December 2011 Contents Introduction Quad-Rotor

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

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

Geometric Formation Control for Autonomous Underwater Vehicles

Geometric Formation Control for Autonomous Underwater Vehicles 010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 010, Anchorage, Alaska, USA Geometric Formation Control for Autonomous Underwater Vehicles Huizhen Yang

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Isobath following using an altimeter as a unique exteroceptive sensor

Isobath following using an altimeter as a unique exteroceptive sensor Isobath following using an altimeter as a unique exteroceptive sensor Luc Jaulin Lab-STICC, ENSTA Bretagne, Brest, France lucjaulin@gmail.com Abstract. We consider an underwater robot equipped with an

More information

Autonomous Robotic Vehicles

Autonomous Robotic Vehicles Autonomous Robotic Vehicles Ground, Air, Undersea Jim Keller July 15, 2005 Types of Vehicles Ground Wheeled Tracked Legged Crawling/snake Air Fixed wing Powered gliders Rotary wing Flapping wing Morphing

More information

316 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 36, NO. 2, APRIL Øyvind Hegrenæs, Member, IEEE, and Oddvar Hallingstad, Member, IEEE

316 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 36, NO. 2, APRIL Øyvind Hegrenæs, Member, IEEE, and Oddvar Hallingstad, Member, IEEE 316 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 36, NO. 2, APRIL 2011 Model-Aided INS With Sea Current Estimation for Robust Underwater Navigation Øyvind Hegrenæs, Member, IEEE, and Oddvar Hallingstad, Member,

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Finite Time Sliding Mode Control for Robotic Manipulators Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO

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

lzl='. Integrated Short Term Navigation of a Towed Underwater Body* G. Damy' M. Joannides2 F. LeGland3 M. Prkvosto' R. Rakotozafy2

lzl='. Integrated Short Term Navigation of a Towed Underwater Body* G. Damy' M. Joannides2 F. LeGland3 M. Prkvosto' R. Rakotozafy2 Integrated Short Term Navigation of a Towed Underwater Body* G. Damy' M. Joannides2 F. LeGland3 M. Prkvosto' R. Rakotozafy2 IFREMER Brest, DITI/GO/SOM, BP 70, 29280 PLOUZANE, France INRIA Sophia Antipolis,

More information

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

More information

A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION

A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION Son H. Truong National Aeronautics and Space Administration (NASA) Goddard Space Flight Center (GSFC) Greenbelt, Maryland, USA 2771 E-mail:

More information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

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

More information

OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE

OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE Lars Alminde, Jan D. Bendtsen, Jakob Stoustrup and Kristin Y. Pettersen Department of Electronic Systems, Section

More information

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

CFD ANALYSIS FOR A REMOTELY OPERATED VEHICLE IN HORIZONTAL PLAN

CFD ANALYSIS FOR A REMOTELY OPERATED VEHICLE IN HORIZONTAL PLAN Mechanical Testing and Diagnosis ISSN 47 9635, 018 (VIII), Volume 1, pp. 5-10 CFD ANALYSIS FOR A REMOTELY OPERATED VEHICLE IN HORIZONTAL PLAN Andra Teodora NEDELCU 1)*, Catalin FAITARB, Mihail Lucian DUMITRACHE

More information

Developed Blimp Robot Based On Ultrasonic Sensors Using Possibilities Distribution and Fuzzy Logic

Developed Blimp Robot Based On Ultrasonic Sensors Using Possibilities Distribution and Fuzzy Logic Developed Blimp Robot Based On Ultrasonic Sensors Using Possibilities Distribution and Fuzzy Logic Rami Al-Jarrah and Hubert Roth Siegen University/Automatic Control Engineering, Siegen, Germany Email:

More information