POSITION ESTIMATION AND CONTROL OF LOAD SWAY IN QUAY-CRANES

Size: px
Start display at page:

Download "POSITION ESTIMATION AND CONTROL OF LOAD SWAY IN QUAY-CRANES"

Transcription

1 POSITION ESTIMATION AND CONTROL OF LOAD SWAY IN QUAY-CRANES M.A. LOUDA, M. STEVENS, M.W.M.G. DISSANAYAKE & D.C. RYE Australian Centre for Field Robotics The University of Sydney 26 NSW, Australia. {monica michael dissa Abstract We describe the identification and control of the load position for a quay-crane. Identification and control are realised for the two practically important load motions: namely rotation about the vertical axis, and sway in the direction of the crane long travel axis. The implementation utilises an inertial measurement unit to drive a Kalman filter for state estimation. A camera tracker measures true position in the horizontal plane, and is used to validate filter estimates. Keywords Quay-crane, modelling, estimation, control. 1 INTRODUCTION Quay-cranes transfer containerised cargo between ships and ports. A spreader mounted on a head block grapples the container. The head block is hoisted from a rail-mounted trolley by wire ropes that reeve through sheaves. The crane s reeving arrangement and the inherent rope elasticity cause the container to sway in a harmonic fashion. Quay-crane cycle times are limited by the travel distance required, by the residual load sway following a positioning manoeuvre, and by the degree of alignment between the ship s cell guides and the crane axes. The aim of the work described in this paper is to overcome these problems by increasing the workspace of the crane to six degrees of freedom, by estimating the load position on-line, and by using this position estimate to control load yaw and sway. The work presented here builds on our previous work [1]. Previous approaches to load sway damping have applied forces or imposed velocity through the trolley travel motor. The approach reported here adds damping as a function of the load displacement relative to the trolley, so that the sway is attenuated regardless of the driver inputs to the trolley or the external disturbances present. This approach requires an estimate of the quaycrane load position, which we provide using an observer driven by an inertial measurement unit (IMU) mounted on the load. Bar-Itzhack et al.[2] investigated the possibility of using the model of aircraft dynamics as a means for aiding an IMU. Dissanayake et al.[3] made use of the constraint of a vehicle travelling on a surface to extend the time that a land vehicle could be navigated with an IMU. Note that load sway control applied through trolley motion, as considered by Ridout[4] and Marttinen et al.[5] for example, can also be applied to our system. Key prerequisites to controlling crane load sway are the ability to predict the load s future position in space and to measure independently the load position with an accuracy sufficient to validate the prediction. In this paper, our solution and contribution has been to obtain load position and velocity estimates with an IMU, and from these estimates attain control of the load sway. A linear Kalman filter was designed for load position estimation, and was validated against ground truth measurements obtained using a vision system to directly acquire the load position. The velocity was also estimated and used to provide active damping feedback. This paper is organised as follows. In Section 2 the practical system on which our theories were tested is described. A subsection describes the modelling of this system for position identification and control. Estimation utilising this model is discussed in Section 3, for both the longitudinal (X) andyaw(ψ) directions. Position and velocity estimates are verified both in simulation and on an experimental crane. The purpose of the estimator was to control the crane and this is discussed in Section 4. 2 DESCRIPTION OF ISAAC The reported experiments were conducted on a 1/15 th geometric scale model of a quay-crane, called ISAAC.

2 X acceleration(m 2 /s) Figure 1: Idealised Modified Stewart Platform Reeving Geometry The reeving of ISAAC differs from that of a conventional quay-crane, being based on a modified Stewart platform. This novel reeving arrangement utilises six ropes instead of the conventional four [6]. It confers the ability to microposition the load. That is, to manipulate the load in six degrees of freedom, without moving the crane s trolley or the gantry. By constraining all six spatial degrees of freedom of the load, the six rope reeving increases the stiffness and workspace of the crane. An IMU was fitted inside the model container proximal to the load centre of mass, and was used to determine the linear acceleration in the X, Y and Z directions in a reference frame fixed to the load, as well as the angular rates of rotation about these axes. Position is not observed by the IMU. A camera was therefore positioned on the trolley such that it was looking directly down on top of the container. With the knowledge of the container dimensions, the ground truth positions were determined for X and ψ. 2.1 MODELLING Load sway control depends on accurate measurement of the position and orientation of the spreader and its load. The Jacobian and its inverse is the relationship between the six Cartesian co-ordinates and the displacement expressed in the change in rope lengths, or joint space. Knowledge of the geometrical arrangement of the ropes confers the ability to determine the Jacobian and its inverse, in the following manner. The notation used is shown in Figure 1, where an idealised representation of the reeving between our trolley and load is given. Figure 2: ISAAC X Excitation X Acceleration Output from the IMU Consider a small displacement dp of the spreader from the unloaded 1 position. In the world coordinates F : {t; X, Y, Z, φ, θ, ψ}, this displacement can be expressed as: dp =[dx,dy,dz,dφ,dθ,dψ] T. It is assumed that the angular displacements in roll φ, pitch θ, and yaw ψ are small so that dp is a vector quantity, and the order of rotations is unimportant. The inverse kinematic equations may be written as a trigonometric function of the spreader position: l = f(x, Y, Z, φ, θ, ψ) =f(p), where the vector of rope segment lengths is l = [l 1,l 2,l 3,l 4,l 5,l 6 ] T. The perturbation in rope segment lengths required to effect dp is therefore dl = J.dp, (1) where J = l/ p is the Jacobian which transforms from world co-ordinates to rope co-ordinates Dagalakis et al.[7] show how the Jacobian is derived, for a similar situation. As the IMU in conjunction with the Kalman filter estimates displacements in world space, and our control is achieved by varying the rope lengths, this transformation is essential. A generic system model is required within the Kalman filter. The representation chosen is a second order damped harmonic system, described by q(t)+2ζω n q(t)+ωnq(t) 2 =. (2) Figures 2 and 3 show the natural response of ISAAC to excitation in X and ψ, for a height of 2.6 metres below the trolley. 1 that is, the geometric position defined by the unstrained rope segment lengths l 1,l 2,..., l 6

3 ψ rate(rad/s) Figure 3: ISAAC ψ Excitation Yaw Rate Output from the IMU 2.2 Scaling Considerations The results obtained from ISAAC do not scale linearly to a full-size crane. A simulation was therefore performed to determine the expected difference. A natural frequency ratio of 1 : 15, consistent with the scale of lengths, was assumed. As regards the scaling of estimates, the standard deviation in position estimates from the simulation was three times that for ISAAC. The standard deviations for the velocity and bias state estimates were approximately the same as for ISAAC. 3 ESTIMATION 3.1 Design ISAAC allowed the development and testing of a variety of control strategies. Our approach has been to use discrete-time stochastic estimation techniques to provide on-line estimates of system states. We use Kalman filters to estimate the velocities in the two axes critical to load sway control. Position estimates from these filters are used for direct control of the container position. It is assumed that, given real-time state estimates of sufficient accuracy, load-sway control can be treated as a subsidiary problem. Solutions to this problem abound, and we present a candidate controller in the next section. In this section we describe the characteristics of the stochastic estimation problem and present results from Kalman filters using the harmonic system model augmented with a bias state. The load mounted strap-down IMU provides noise-corrupted inertial observations. In this configuration, a full dynamic estimator must maintain platform orientation estimates that match the true orientation of the system. In a system that is experiencing relatively small accelerations, perhaps less than.5g for load-sway, the effect of gravitational acceleration can dominate inertial acceleration measurements if the platform alignment is incorrect [8]. Maintaining strap-down inertial platform alignment is notoriously difficult [9] for a body in free motion. The effect of gyro drift and other sensor non-linearities results in a growing axis orientation error that must be corrected externally. The container hoisted by a crane, however, is not in free motion. By noting that the system acts as a harmonic resonator [1] we can build a constrained prediction model that allows us to estimate the dynamic behaviour of the container and cancel the effects of gyro drift. Critical to simplifying the estimation task is an axis decoupling assumption. It is assumed that each inertial axis of the system acts as a separate harmonic resonator, and that coupling between modes is insignificant for estimation purposes. In practice, non-linearities in the ropes result in some axis coupling. We have found that the rate of energy transfer between modes (equivalent to system non-linearity) is sufficiently low that it does not effect estimation. Given this assumption we can use the one degree of freedom model from Equation 2. X motion results in an IMU linear acceleration, and ψ gives rise to a rotation rate measurement. We use two very similar models for these cases. In the case of the X axis the acceleration observations are the sum of the inertial and gravitational components. Since the model must cope with changes to the gravitational axis direction, we augment the system model with a bias state. This lumped bias state serves to estimate both the gravitational bias and any accelerometer zero offset bias. For the ψ model we found that an additional bias term is also useful, and in this case it estimates the rotational rate bias of the gyro. The ψ Kalman filter discrete state space equations are ψ k+1 ψ k+1 ψ bk+1 where = 1 dt ωndt 2 1 2ζω n dt 1 + dt 2 2 v k (dt ζω n dt 2 )v k (dt)b k ψ k ψ k ψ bk (3) ψ bk = the bias state at time step k b k = discrete white Gaussian bias noise. The observation equation is ψ k = [ 1 1 ] ψ k ψ k + w k (4) ψ bk.

4 .4 X filter X video.5 X Acceleration(m 2 /s) Figure 4: ISAAC X + ψ Excitation X Filter Acceleration and Bias States Figure 6: ISAAC X + ψ Excitation X Filter Output and Camera Yaw Rate(rad/s) Figure 5: ISAAC X + ψ Excitation Yaw Filter Velocity and Bias States For the X motion, the equations of motion are similar to the yaw equations, with X replacing ψ, and with X acceleration measurements in place of yaw rates. The observation matrix for the X acceleration Kalman filter was determined to be Ẋ k = [ ωn 2 + g/l 2ζω n 1 ] X k Ẋ k X bk + w k, (5) where the (g/l)x k term compensates for gravity.the estimator optimally apportions observations depending on how they match the harmonic or bias predictions of the model. After a period at rest an external impulse is applied to the container to cause X and ψ motion. Results for filter velocity and bias estimates are shown in Figures 4 and 5. Biases are close to zero. Analysis of the filter innovations (observation error from prediction) show that the filter is able to follow the impulsive motion rapidly and tracks well within a fraction of a cycle. In addition the filter is able to estimate its bias state with only a small deviation caused by the impulse. Similar results are obtain when micropositioning is used to alter the container s spatial orientation. 3.2 Position Tracking An external system is required to obtain a ground truth to determine if the position estimates closely match the true positions of the container. For this purpose a camera tracker was implemented to capture the motion whilst inertial data was recorded. White paper squares were placed on the corners of the model container. These features were extracted and bounding boxes estimated. From these boxes the pose of the container was determine using its geometry. The capture, processing and boxing algorithms used were developed at the ACFR. The camera ground truth position and the filter positions are shown for X and ψ in Figures 6 and 7 respectively. In these figures, ISAAC was excited in both the X and ψ motions, so as to assess the validity of the decoupled model assumption. 3.3 Robustness The fidelity of the harmonic resonator model is predicated on knowledge of the natural frequency and damping coefficient. In principle it is possible to estimate these states [1]. In practice, robust estimates are only achievable when there is a close match between the model and the physical system. As we expect to encounter many external influences including the (modelled) bias, such an extension of the estimator

5 5 ψ filter ψ video base K 5 b M.5 q.5 Figure 8: One Degree of Freedom Base-excited Springmass System Figure 7: ISAAC X + ψ Excitation Yaw Filter Output and ψ Camera is not advisable. In ISAAC we directly calibrated nominal model parameters based on rope length. The on-line estimator simply extrapolates from this calibrated information. Our estimator must be robust to the expected mismatch between the model and the system. Robustness was validated by deliberately introducing an incorrect model calibration. It was shown that the single axes filters were robust to disturbances in other axes as well as to variation in the actual and filter model natural frequencies and damping ratios. The variation in natural frequency had a greater propensity for affecting the response. Good dynamic response is still obtained for a 2% mismatch in natural frequency which is much greater than expected in practice. 3.4 Technical Difficulties There is no optimal tuning for the estimator parameters. Observation noise data were obtained by direct measurement and were essentially Gaussian. We modelled harmonic and bias prediction errors as Brownian processes. The prediction parameters were chosen to give good innovation consistency and also to exhibit good dynamic behaviour for unmodelled interaction. It is assumed that these unmodelled interactions will be common and the design criterion was that the estimator must respond within in fraction of a cycle to them. This required de-tuning the estimator to slow its response to bias change, and increasing its sensitivity to observation noise so as to quickly track external interaction. X Acceleration(m 2 /s) Figure 9: Damped ISAAC X + ψ Excitation X Filter Acceleration and Bias States 4 CONTROL The main purpose of the estimator was to control ISAAC. Since the IMU readings encode the absolute (or inertial ) values, the one degree of freedom system was represented as in Figure 8. The equation of motion is M q + C q + K(q b) =, (6) where q is the absolute displacement of the load mass. Rearranging the above equation and introducing the natural frequency and damping ratio gives q +2ζω n q + ω 2 nq = ω 2 nb. (7) It was decided to drive the base motion, b, soasto increase the damping of the system: b = 2 ζ c q = K gi q, (8) ω n where K gi is a damping constant that can be adjusted by the driver. Since the filter estimates absolute motion of the load, commanded trolley motion and micropositioning must be subtracted from load motion before the rope

6 5 modified to add stiffness as well as damping. This, along with the application of other crane control theories to the trolley, is the subject of future work. Yaw Rate(rad/s) Figure 1: Damped ISAAC X + ψ Excitation Yaw Filter Velocity and Bias States length changes required to cause active damping can be determined. Figure 9 and 1 show the X and ψ responses, when damping is active. The damped X response settles to within 2% of the final value in 15 seconds, seven times faster than the undamped system response. The damped ψ response settles in 7.7 seconds, twelve times faster than the undamped system. The control gain was limited by saturation of the actuators, which will vary with the particular crane design. Possibly, a different controller would have to be designed for hydraulic actuators on a full-scale crane. Alternatively, the specification of the crane s hydraulic actuators could include these factors in their design. 5 CONCLUSION AND FUTURE WORK The estimator was tuned and robust. The camera ground truth measurement showed a small, average 15% mismatch in X amplitude and 3% mismatch in ψ for the undamped system. Active control damped the X motion sevenfold and the ψ motion twelvefold. The demanded horizontal-plane control could occasionally excite unwanted roll and pitch motions, which were assumed negligible in this work. To improve the control, modelling of the low and high frequency roll and pitch dynamics and their inclusion in the horizontal plane controller would further enhance ISAAC s operation and improve accuracy above that already achieved. Pitch gyro observations show that the low frequency mode coincides with X motion and the high frequency mode coincides with load oscillation in pitch about its own axis. This second mode is excited much more readily when unexpected disturbances are applied. Currently, the control law is being 6 ACKNOWLEDGEMENTS Many thanks must go to Keith Willis and Rob Dawkins for helping with the feature extraction from the camera image. References [1] M.A. Louda, D.C. Rye, M.W.M.G. Dissanayake and H.F.Durrant-Whyte INS-based identification of quay-crane spreader yaw In: Proc. of the IEEE 1998 Int. Conf. on Robotics and Automation, 1998, , Leuven, Belgium. [2] I.Y. Bar-Itzhack and M.Koifman, Inertial navigation system aided by aircraft dynamics, IEEE Trans. on Control Systems Technology, 7(4), 1999, [3] G. Dissanayake, S. Sukkarieh, E. Nebot and H.F. Durrant-Whyte, A new algorithm for the alignment of inertial measurement units without external observation for land vehicle applications, In: Proc. of the 1999 IEEE Int. Conf. on Robotics and Automation, 1999, , Michigan, USA. [4] A.J. Ridout, Feedback control of an overhead crane, ME thesis, (Dept. Electrical Engineering, University of Technology, Sydney, 1989). [5] A. Marttinen, J. Virkkunen and R. Salminen, Control study with a pilot crane, IEEE Trans. on Education, 33(3), 199, [6] M.W.M.G Dissanayake, J.W.R Coates, D.C. Rye, H.F. Durrant-Whyte and M.A. Louda, Control of load sway in enhanced container handling cranes, In: Proc. 5 t h Int. Symp. on Experimental Robotics, 1997, , Barcelona, Catalonia. [7] N.G. Dagalakis, J.S. Albus, B-L. Wang, J. Unger and J.D. Lee, Stiffness study of a parallel link robot crane for shipbuilding applications, J. Offshore Mechanics and Arctic Engng., 111, 1989, [8] E.M. Nebot and H.F. Durrant-Whyte, Initial calibration and alignment of an inertial navigation unit, In: Proc. of M2VIP, 1997, , Toowoomba, Australia. [9] P.S. Maybeck, Stochastic Models, Estimation and Control: Volume 1, (London: Academic Press, 1979). [1] M.S. Grewal and A.P. Andrews, Kalman Filtering: Theory and Practice (New Jersey: Prentice- Hall, 1993).

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu ESTIMATOR STABILITY ANALYSIS IN SLAM Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu Institut de Robtica i Informtica Industrial, UPC-CSIC Llorens Artigas 4-6, Barcelona, 88 Spain {tvidal, cetto,

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

Vibration and motion control design and trade-off for high-performance mechatronic systems

Vibration and motion control design and trade-off for high-performance mechatronic systems Proceedings of the 2006 IEEE International Conference on Control Applications Munich, Germany, October 4-6, 2006 WeC11.5 Vibration and motion control design and trade-off for high-performance mechatronic

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

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information

DETC99/VIB-8223 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS

DETC99/VIB-8223 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS Proceedings of DETC 99 999 ASME Design Engineering Technical Conferences September -5, 999, Las Vegas, Nevada, USA DETC99/VIB-83 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS

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

Conditions for Suboptimal Filter Stability in SLAM

Conditions for Suboptimal Filter Stability in SLAM Conditions for Suboptimal Filter Stability in SLAM Teresa Vidal-Calleja, Juan Andrade-Cetto and Alberto Sanfeliu Institut de Robòtica i Informàtica Industrial, UPC-CSIC Llorens Artigas -, Barcelona, Spain

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

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

VN-100 Velocity Compensation

VN-100 Velocity Compensation VN-100 Velocity Compensation Velocity / Airspeed Aiding for AHRS Applications Application Note Abstract This application note describes how the VN-100 can be used in non-stationary applications which require

More information

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

Dead Reckoning navigation (DR navigation)

Dead Reckoning navigation (DR navigation) Dead Reckoning navigation (DR navigation) Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai A Navigation which uses a Inertial

More information

SERVO TRACKING OF TARGETS AT SEA

SERVO TRACKING OF TARGETS AT SEA Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, No. 2, 197 207 SERVO TRACKING OF TARGETS AT SEA ANIS AHMED,,MIECZYSŁAW A. BRDYŚ Department of Electronic, Electrical and Computer Engineering School of

More information

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections -- Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

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

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation

More information

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents Navtech Part #s Volume 1 #1277 Volume 2 #1278 Volume 3 #1279 3 Volume Set #1280 Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents Volume 1 Preface Contents

More information

Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot

Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Maxim Makatchev Dept. of Manufacturing Engineering and Engineering Management City University of Hong Kong Hong Kong

More information

Adaptive Estimation of Measurement Bias in Six Degree of Freedom Inertial Measurement Units: Theory and Preliminary Simulation Evaluation

Adaptive Estimation of Measurement Bias in Six Degree of Freedom Inertial Measurement Units: Theory and Preliminary Simulation Evaluation Adaptive Estimation of Measurement Bias in Six Degree of Freedom Inertial Measurement Units: Theory and Preliminary Simulation Evaluation Andrew R. Spielvogel and Louis L. Whitcomb Abstract Six-degree

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

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

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

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial

More information

EE565:Mobile Robotics Lecture 6

EE565:Mobile Robotics Lecture 6 EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand

More information

Design and characterization of in-plane MEMS yaw rate sensor

Design and characterization of in-plane MEMS yaw rate sensor Sādhanā Vol. 34, Part 4, August 2009, pp. 633 642. Printed in India Design and characterization of in-plane MEMS yaw rate sensor K P VENKATESH, NISHAD PATIL, ASHOK KUMAR PANDEY and RUDRA PRATAP CranesSci

More information

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks International Journal of Scientific and Research Publications, Volume 5, Issue 11, November 2015 168 Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks L. Vidyaratan Meetei, Benjamin

More information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Nonlinear Identification of Backlash in Robot Transmissions

Nonlinear Identification of Backlash in Robot Transmissions Nonlinear Identification of Backlash in Robot Transmissions G. Hovland, S. Hanssen, S. Moberg, T. Brogårdh, S. Gunnarsson, M. Isaksson ABB Corporate Research, Control Systems Group, Switzerland ABB Automation

More information

High PerformanceTracking Control of Automated Slewing Cranes

High PerformanceTracking Control of Automated Slewing Cranes 1 High Performanceracking Control of Automated Slewing Cranes Frank Palis and Stefan Palis Otto-von-Guericke-University Magdeburg Germany 1. Introduction Automation of slewing cranes in handling and transport

More information

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,

More information

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also

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

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

Sensors for mobile robots

Sensors for mobile robots ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 2 Sensors for mobile robots Sensors are used to perceive, analyze and understand the environment

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Inertial Measurement Unit Dr. Kostas Alexis (CSE) Where am I? What is my environment? Robots use multiple sensors to understand where they are and how their environment

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

Rhythmic Robot Arm Control Using Oscillators

Rhythmic Robot Arm Control Using Oscillators Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to robot

More information

Theory of Vibrations in Stewart Platforms

Theory of Vibrations in Stewart Platforms Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a

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

Fundamentals of attitude Estimation

Fundamentals of attitude Estimation Fundamentals of attitude Estimation Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Basically an IMU can used for two

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control

A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control Aerospace 2015, 2, 325-352; doi:10.3390/aerospace2020325 OPEN ACCESS aerospace ISSN 2226-4310 www.mdpi.com/journal/aerospace Article A Comparison of Closed-Loop Performance of Multirotor Configurations

More information

The 8th International Conference on Motion and Vibration Control (MOVIC 2006)

The 8th International Conference on Motion and Vibration Control (MOVIC 2006) The 8th International Conference on Motion and Vibration Control (MOVIC 2006) ADVANCED COMMAND SHAPING AGORITHM FOR NONINEAR Abstract TOWER CRANE DYNAMICS D. Blackburn, W. Singhose, J. Kitchen, V. Patrangenaru,

More information

Calibration of a magnetometer in combination with inertial sensors

Calibration of a magnetometer in combination with inertial sensors Calibration of a magnetometer in combination with inertial sensors Manon Kok, Linköping University, Sweden Joint work with: Thomas Schön, Uppsala University, Sweden Jeroen Hol, Xsens Technologies, the

More information

Robust Controller Design for Cancelling Biodynamic Feedthrough

Robust Controller Design for Cancelling Biodynamic Feedthrough Robust Controller Design for Cancelling Biodynamic Feedthrough M. R. Sirouspour and S. E. Salcudean University of British Columbia Vancouver, BC, Canada shahins@ece.ubc.ca, tims@ece.ubc.ca Abstract: There

More information

Dragline Bucket and Rigging Dynamics

Dragline Bucket and Rigging Dynamics Dragline Bucket and Rigging Dynamics Dr Peter Ridley and Rindert Algra Dr Peter Corke School of Mechanical Engineering, CSIRO Manufacturing Science and Technology, Queensland University of Technology,

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

Modeling and Experimentation: Mass-Spring-Damper System Dynamics

Modeling and Experimentation: Mass-Spring-Damper System Dynamics Modeling and Experimentation: Mass-Spring-Damper System Dynamics Prof. R.G. Longoria Department of Mechanical Engineering The University of Texas at Austin July 20, 2014 Overview 1 This lab is meant to

More information

Automated Estimation of an Aircraft s Center of Gravity Using Static and Dynamic Measurements

Automated Estimation of an Aircraft s Center of Gravity Using Static and Dynamic Measurements Proceedings of the IMAC-XXVII February 9-, 009 Orlando, Florida USA 009 Society for Experimental Mechanics Inc. Automated Estimation of an Aircraft s Center of Gravity Using Static and Dynamic Measurements

More information

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

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

More information

Inverse differential kinematics Statics and force transformations

Inverse differential kinematics Statics and force transformations Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired

More information

Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer

Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Fatemeh Ansarieshlaghi and Peter Eberhard Institute of Engineering and Computational

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

More information

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION Jordan Cheer and Stephen Daley Institute of Sound and Vibration Research,

More information

On the Observability and Self-Calibration of Visual-Inertial Navigation Systems

On the Observability and Self-Calibration of Visual-Inertial Navigation Systems Center for Robotics and Embedded Systems University of Southern California Technical Report CRES-08-005 R B TIC EMBEDDED SYSTEMS LABORATORY On the Observability and Self-Calibration of Visual-Inertial

More information

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD) Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.

More information

State Feedback Controller for Position Control of a Flexible Link

State Feedback Controller for Position Control of a Flexible Link Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state

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

Quaternion based Extended Kalman Filter

Quaternion based Extended Kalman Filter Quaternion based Extended Kalman Filter, Sergio Montenegro About this lecture General introduction to rotations and quaternions. Introduction to Kalman Filter for Attitude Estimation How to implement and

More information

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Simo Särkkä, Aki Vehtari and Jouko Lampinen Helsinki University of Technology Department of Electrical and Communications

More information

CFD DESIGN OF A GENERIC CONTROLLER FOR VORTEX-INDUCED RESONANCE

CFD DESIGN OF A GENERIC CONTROLLER FOR VORTEX-INDUCED RESONANCE Seventh International Conference on CFD in the Minerals and Process Industries CSIRO, Melbourne, Australia 9-11 December 2009 CFD DESIGN OF A GENERIC CONTROLLER FOR VORTEX-INDUCED RESONANCE Andrew A. ANTIOHOS,

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

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

1.1 OBJECTIVE AND CONTENTS OF THE BOOK 1 Introduction 1.1 OBJECTIVE AND CONTENTS OF THE BOOK Hysteresis is a nonlinear phenomenon exhibited by systems stemming from various science and engineering areas: under a low-frequency periodic excitation,

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

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES

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

More information

STUDY OF EFFECTS OF VIBRATIONS CAUSED BY RAILWAY TRAFFIC TO BUILDINGS

STUDY OF EFFECTS OF VIBRATIONS CAUSED BY RAILWAY TRAFFIC TO BUILDINGS Bulletin of the Transilvania University of Braşov CIBv 2014 Vol. 7 (56) Special Issue No. 1-2014 STUDY OF EFFECTS OF VIBRATIONS CAUSED BY RAILWAY TRAFFIC TO BUILDINGS R. NERIŞANU 1 D. DRĂGAN 1 M. SUCIU

More information

Presenter: Siu Ho (4 th year, Doctor of Engineering) Other authors: Dr Andy Kerr, Dr Avril Thomson

Presenter: Siu Ho (4 th year, Doctor of Engineering) Other authors: Dr Andy Kerr, Dr Avril Thomson The development and evaluation of a sensor-fusion and adaptive algorithm for detecting real-time upper-trunk kinematics, phases and timing of the sit-to-stand movements in stroke survivors Presenter: Siu

More information

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Jaganath Chandrasekar e-mail: jchandra@umich.edu Dennis S. Bernstein e-mail: dsbaero@umich.edu Department

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 5, JUNE

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 5, JUNE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 53, NO 5, JUNE 2008 1203 Nonlinear Complementary Filters on the Special Orthogonal Group Robert Mahony, Senior Member, IEEE, Tarek Hamel, Member, IEEE, and Jean-Michel

More information

Final Exam TTK 4190 Guidance and Control

Final Exam TTK 4190 Guidance and Control Page 1 of 8 Contact person during the exam: University lecturer Morten Breivik, Department of Engineering Cybernetics, Gløshaugen Phone: 73 5(9 43 62) Cell: 41 52 58 81 Final Exam TTK 4190 Guidance and

More information

Coordinating Feet in Bipedal Balance

Coordinating Feet in Bipedal Balance Coordinating Feet in Bipedal Balance S.O. Anderson, C.G. Atkeson, J.K. Hodgins Robotics Institute Carnegie Mellon University soa,cga,jkh@ri.cmu.edu Abstract Biomechanical models of human standing balance

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

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica

More information

Modeling Verticality Estimation During Locomotion

Modeling Verticality Estimation During Locomotion Proceedings of the 19th CISM-IFToMM Symposium on Robot Design, Dynamics, and Control, Romansy 212. pp. 651-656 Modeling Verticality Estimation During Locomotion Ildar Farkhatdinov 1 Hannah Michalska 2

More information

Tradeoffs and Limits of Performance

Tradeoffs and Limits of Performance Chapter 9 Tradeoffs and Limits of Performance 9. Introduction Fundamental limits of feedback systems will be investigated in this chapter. We begin in Section 9.2 by discussing the basic feedback loop

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

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

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

More information

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Vincent Duchaine, Samuel Bouchard and Clément Gosselin Université Laval Canada 7 1. Introduction The majority of existing

More information

FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010

FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM. M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 FAULT DETECTION for SPACECRAFT ATTITUDE CONTROL SYSTEM M. Amin Vahid D. Mechanical Engineering Department Concordia University December 19 th, 2010 Attitude control : the exercise of control over the orientation

More information

Robot Dynamics II: Trajectories & Motion

Robot Dynamics II: Trajectories & Motion Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

The Jacobian. Jesse van den Kieboom

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

More information

Sensors Fusion for Mobile Robotics localization. M. De Cecco - Robotics Perception and Action

Sensors Fusion for Mobile Robotics localization. M. De Cecco - Robotics Perception and Action Sensors Fusion for Mobile Robotics localization 1 Until now we ve presented the main principles and features of incremental and absolute (environment referred localization systems) could you summarize

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

Real-Time Heave Motion Estimation using Adaptive Filtering Techniques

Real-Time Heave Motion Estimation using Adaptive Filtering Techniques Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 4 Real-Time Heave Motion Estimation using Adaptive Filtering Techniques M. Richter

More information

Control of the Laser Interferometer Space Antenna

Control of the Laser Interferometer Space Antenna Control of the Laser Interferometer Space Antenna P. G. Maghami, T. T. Hyde NASA Goddard Space Flight Center Guidance, Navigation and Control Division Greenbelt, MD 20771 J. Kim Swales Aerospace, Inc.

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

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

Design and Control of Variable Stiffness Actuation Systems

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

More information

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

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS

A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS AAS 6-135 A NONLINEARITY MEASURE FOR ESTIMATION SYSTEMS Andrew J. Sinclair,JohnE.Hurtado, and John L. Junkins The concept of nonlinearity measures for dynamical systems is extended to estimation systems,

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

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law, Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information

More information

Passive Control of Overhead Cranes

Passive Control of Overhead Cranes Passive Control of Overhead Cranes HASAN ALLI TARUNRAJ SINGH Mechanical and Aerospace Engineering, SUNY at Buffalo, Buffalo, New York 14260, USA (Received 18 February 1997; accepted 10 September 1997)

More information

Dynamics of structures

Dynamics of structures Dynamics of structures 2.Vibrations: single degree of freedom system Arnaud Deraemaeker (aderaema@ulb.ac.be) 1 One degree of freedom systems in real life 2 1 Reduction of a system to a one dof system Example

More information