Improved State Estimation in Quadrotor MAVs: A Novel Drift-Free Velocity Estimator

Size: px
Start display at page:

Download "Improved State Estimation in Quadrotor MAVs: A Novel Drift-Free Velocity Estimator"

Transcription

1 Iproved State Estiation in Quadrotor MAVs: A Novel Drift-Free Velocity Estiator Dinuka Abeywardena, Sarath Kodagoda, Gaini Dissanayake, and Rohan Munasinghe arxiv:9.3388v [cs.ro] Sep Abstract This paper describes the synthesis and evaluation of a novel state estiator for a Quadrotor Micro Aerial Vehicle. Dynaic equations which relate acceleration, attitude and the aero-dynaic propeller drag are encapsulated in an extended Kalan filter fraework for estiating the velocity and the attitude of the quadrotor. It is deonstrated that exploiting the relationship between the body frae accelerations and velocities, due to blade flapping, enables drift free estiation of lateral and longitudinal coponents of body frae translational velocity along with iproveents to roll and pitch coponents of body attitude estiations. Real world data sets gathered using a coercial off-the-shelf quadrotor platfor, together with ground truth data fro a Vicon syste, are used to evaluate the effectiveness of the proposed algorith. INTRODUCTION Quadrotor Micro Aerial Vehicles (MAV) are siple robotic platfors to construct. In its basic for, it is no ore than two counter rotating propeller pairs attached syetrically to a rigid cross-like frae, along with the eans to control the speed of each individual propeller. This syetric design is what has enabled the quadrotor to becoe a siple yet powerful vertical take-off and landing aerial platfor that is popular aong the robotics counity. With this siplicity coes the burden of controlling otion in 3D space with the use of just four actuators. Underactuated and coupled dynaics of the quadrotor ake it nearly ipossible for a huan pilot to gain control of it, unless a well tuned control syste is in place. Such a control syste is also vital if autonoy is a goal, as is the case with ost MAVs. Estiates of controlled states and their derivatives are essential for any control syste, and where those estiates are accurate and frequent in tie, it has been deonstrated that quadrotors have extree aneuverability and agility[]. However, MAVs are - by design - liited in their payload capacity and with those liitation, obtaining accurate and fast state estiates becoes a challenge. For exaple, MEMS inertial sensors can provide fast but coarse state estiates [], while exteroceptive sensors such as lasers and caeras[3] render ore accurate state estiates albeit at a slower rate. Attepts to erge these two sensing doains are frequent in MAV literature [4], [] and an application of siilar ideas to quadrotors was presented in [6]. One aspect coon to ost MAV state estiators is their use of inertial sensors. Typically gyroscopes, acceleroeters D. Abeywardena S. Kodagoda and G. Dissanayake are with the Centre for Autonoous Systes, University of Technology Sydney, NSW, 7 Australia. R. Munasinghe is with the Departent of Electronic and Telecounication Engineering, University of Moratuwa, Sri Lanka and agnetoeters are used for the purpose of attitude estiation [7]. Based on a long history of research in inertial navigation systes, sensor fusion algoriths usually eployed for this task ake use of the equations of otion of the sensing unit in three-diensional space. The ain advantage of this approach is that these generic estiators are specific only to the sensor package geoetry and as such can be used independently of the platfor on which the sensors are ounted. However, they fail to exploit the dynaics of the vehicle under consideration in the estiation process, leading to a potentially sub-optial result. The value of using specific dynaic characteristics of the vehicle has been reported in the case of land vehicles [8] and air vehicles[9]. Siilarly, in this paper we deonstrate that the influence of blade flapping in a quadrotor leads to a set of dynaic equations that can aid state estiation using inertial sensors. The rest of the paper is arranged as follows. First, soe background on quadrotor state estiators and a discussion on what otivated us to look beyond the state-of-the-art is presented. We will then briefly present the quadrotor dynaic equations that are of interest to the state estiation process. After highlighting the shortcoings of the generic design, a novel state estiator design is presented along with experiental results which deonstrate the accuracy and consistency of estiates. The article is conclude by exploring the iplications of the novel algorith. BACKGROUND AND MOTIVATION MAV attitude estiators that fuse gyroscope and acceleroeter easureent using generic algoriths are frequently reported in literature [], [7], []. In a nutshell, these algoriths operate by fusing easureents of a triad of body ounted gyroscopes and acceleroeters. Gyroscope easureents are a source of high frequency attitude rate inforation, but they alone are not sufficient for drift free attitude estiation due to bias and various other fors of noise present in a typical low cost sensor. Attitude estiators for MAVs overcoe this issue by assuing that acceleroeters predoinantly easure gravitational acceleration and are thus capable of providing low frequency inforation about MAV orientation with respect to gravity. Clearly, when the vehicle accelerations are significant, as in the case of quadrotor, this assuption does not hold []. Furtherore, such estiators are incapable of drift free velocity estiation, as they can only be generated by integrating noisy acceleroeter easureents. To coplicate the atters even further, acceleroeter easureents need to be copensated for gravity before this integration, and

2 such a copensation requires an accurate attitude estiate. As entioned before, one proising way to overcoe these deficiencies is to exaine the behaviour of the MAV in question, in-order to identify suitable characteristics that would assist the estiation process. Martin et. al. [] have analysed the behaviour of a quadrotor MAV in detail and also presented equations describing easureents of an acceleroeter ounted on-board a quadrotor. Their results otivated us to reforulate the state estiators for quadrotors and to redesign the considering the true sensor behaviour as opposed to conventional vehicle independent assuptions. In addition to iproving the accuracy of the attitude estiate, the design presented here provides a drift free estiate of the horizontal coponents of translational velocity of the quadrotor. Recently, a siilar idea was presented in [3] where two separate non-linear copleentary filters were utilised to estiate attitude and velocity of a quadrotor MAV. The filter forulation presented in this paper is different fro [3] and we also present experiental results validating the concept. The velocity estiates thus derived are of critical iportance to control and navigational tasks of a quadrotor, as will be discussed in concluding rearks. QUADROTORS: WHAT MAKES THEM UNIQUE? A thorough derivation and analysis of the quadrotor dynaics can be found in [4] and []. Rather than reiterating the derivation, here we ai to briefly suarise the iportant equations and to provide an intuitive description of the ost salient features of the dynaic behaviour that akes quadrotors a unique MAV. Let {E} be the earth fixed inertial frae, and a vector [ x y z ] T denote the position of the centre of ass of the quadrotor expressed in {E} (See Fig. ). Let {B} [ b b b 3 ] T be a body fixed frae positioned at the centre of ass of the quadrotor. angular velocity Ω [ ω x ω y ω z ] of {B} with respect to {E}, to Euler rates can be expressed as: φ tan θ sin φ tan θ cos φ ω x θ = cos φ sin φ ω y () ψ sin φ/ cos θ cos φ/ cos θ ω z The equation describing the evolution of translational otion of the quadrotor as derived in [] is of special interest to the estiator design that will be presented in following sections. where V = g k T ωi b 3 λ i= ω i Ṽ () i= V = Velocity of {B} as observed fro an inertial frae g = gravity vector k T = thrust coefficient of propellers λ = a positive coefficient known as rotor drag coefficient ω i = rotational velocity of i th rotor, i {,, 3, 4} Ṽ = projection of V on to the propeller plane = ass of the quadrotor Equation () sheds light on two key aspects of the quadrotor. First and the ost obvious is the fact that the thrust force is perpendicular to the propeller plane, and thus has no effect on otion along that plane. Secondly and ore iportantly, we see the presence of a force which is proportional to the translational velocity of the quadrotor. For an intuitive description of this force, we refer readers to Fig. which shows a cross section of a quadrotor in flight, and provide below a siplified explanation of the origin of this force. Fig.. Coordinate frae definitions for the quadrotor dynaic odel Fig.. Scheatic of a quadrotor iediately after tilting sideways, but before it starts oving. ΣT is the suation of propeller thrusts and corresponds to the second ter in () The orientation of {B} with respect to {E} is defined using a cuulative rotation of Euler angles ψ (Yaw), θ (Pitch) and φ (Roll) in that order, around b 3, b and b, respectively. R is defined as the rotational transforation atrix fro {B} to {E}. The kineatic equation relating the instantaneous Fig. shows a quadrotor in a hypothetical state where it has tilted sideways to initiate a translation in a horizontal direction but iediately before it gains any translational otion. At this point thrust fro propellers and gravity are the only forces acting on our siplified quadrotor odel. As is obvious, in

3 3 this particular state, thrust force generated fro the propellers is perpendicular to the propeller plane. Fig. 3. Quadrotor, after tilting, starts oving sideways. f and f are the orthogonal coponents of ΣT the aount of blade flapping is dependent on the translational velocity of the quadrotor, the coponent of thrust force along the body plane is also a function of that velocity. The last ter in () odels the ipact of this coponent of the thrust force on the translational otion of the quadrotor. If one is to place an acceleroeter on-board the quadrotor, with its sensing axis parallel to the propeller plane, that acceleroeter will easure a force that is roughly proportional to the velocity of the quadrotor along the sae axis. In fact, in the next section, it is shown that this is the only significant force that the said acceleroeter will sense. (Interestingly, () ignores the aerodynaic drag experienced by a body oving through air, which is usually a function of the square of the velocity. This can be justified for quadrotor MAVs that ove at relatively low speeds.) This is the unique characteristic of quadrotor MAVs that will later be exploited to the benefit of the state estiator. To conclude this section, we re-write () using b V (i.e. V in {B} frae) to facilitate the estiator design. After neglecting the second order ters that appear due to coordinate frae transforation, the first two coponents of b V { b v x, b v y, b v z } can be written as where b v x g sin θ k b v x b v y g cos θ sin φ k k = λ i= b v y In what follows, we assue that k is a positive constant considering the fact that the suation of propeller rotational rates are fairly constant during sooth flight. ω i (3) Fig. 4. As the propeller blades rotate, flapping is deterined by their position with respect to the direction of otion of the propeller as a whole. As stated, the state depicted in Fig. is hypothetical in the sense that even the slightest tilt of the quadrotor will induce translational otion. Fig. 3 shows a ore realistic situation in which quadrotor now oves right with a nonzero velocity. For a propeller with two blades, we can now identify a retreating and an advancing blade, as shown in blue and green respectively in Fig. 4. The velocity of the advancing blade with respect to free air is higher than that of the retreating blade, due to the translational velocity of the whole quadrotor. This creates a force ibalance between the two blades of the sae propeller and thus causes the blades to flap up and down as they rotate. Blade flapping forces the propeller to rotate out of plane and the flapping angle of a blade is at a axiu just before it transitions fro advancing state to retreating state or vice versa. As shown in Fig. 3, blade flapping causes the thrust force of the propeller to be tilted in a direction which opposes the otion of the quadrotor. As INERTIAL SENSORS IN QUADROTORS This article is concerned with the quadrotor state estiators based on inertial sensors and specifically with acceleroeters and gyroscopes. For siplicity, we assue that a triad of acceleroeters and gyroscopes are ounted at the centre of ass of the quadrotor body. For both types of sensors we adhere to standard MEMS error odels []. Gyroscopes easure the instantaneous rotational rate of the body with respect to the inertial frae, and their easureents can be odelled independently of the equations of otion of the oving platfor to which they are attached. g i = Ω i + β gi + w gi (4) β gi = β gi + w βgi τ gi () where β gi is the bias of i th gyroscope and τ gi is the tie constant of i th gyroscope bias. w gi and w βgi are zero ean White Gaussian Noise (WGN) ters. In contrast, acceleroeters easure a cobination of inertial and gravitational acceleration, and their easureents can be expressed using the equations of otion governing the body they are ounted on. Perhaps one of the best

4 4 exaple of the value of this strategy is the case of a triad of acceleroeters ounted on a quadrotor platfor. Denoting by ã i the acceleration that would be easured by an ideal acceleroeter, we cobine the acceleroeter easureent odel with () to arrive at: ã = V g = k T ωi b 3 λ i= ω i Ṽ (6) Equation (6) describing the readings obtained fro an onboard triad of acceleroeter is unique to quadrotors and is of critical iportance to a state estiator in that context. As stated in the previous section, equation (6) shows that the acceleroeters along b and b coordinate axes are only sensitive to a force which is dependant on the projection of the quadrotor translational velocity on to b, b plane. Furtherore, the coponent of the gravitational acceleration in the body frae (which is typically large copared to inertial accelerations of slow oving vehicles) no longer influences the acceleroeter easureent. In the following section, we will exploit this unique property to design a better state estiator for quadrotors. i= ESTIMATOR DESIGN The goal here is to design a state estiator for the quadrotor, giving due regard to the dynaic and kineatic equations presented in the previous sections. For this, we propose a six state, Extended Kalan Filter (EKF) based state estiator. The filter states are: φ Roll angle in current orientation estiate θ Pitch angle in current orientation estiate β gx Bias in X axis gyroscope β gy Bias in Y axis gyroscope b v x X velocity coponent of quadrotor in body frae b v y Y velocity coponent of quadrotor in body frae Process Model Equations (), (3) - () for the EKF process equation. Out of the three Euler angles we can only estiate φ and θ as the equations are expressed in a for independent of the yaw angle ψ. φ = (g x β gx + w gx ) + tan θ cos φ(g z β gz ) + tan θ sin φ(g y β gy + w gy ) (7) θ = cos φ(g y β gy + w gy ) sin φ(g z β gz ) β gx = β gx + w βgx τ gx β gy = β gy + w βgy τ gy (8) b v x = g sin θ k b v x + w αx b v y = g cos θ sin φ k b v y + w αy where, w αx and w αy are WGN ters included to account for the odel iperfections in (3). Equations (7), (8) and (9) together describe the process dynaics of the estiator. The resulting syste can be represented as a non-linear function of states, control inputs and noise ters. Measureent Model ẋ = f(x, u, w) Observations of the EKF are the easureents fro X and Y acceleroeters, which are aligned respectively with b and b. Measureent equations can be easily derived fro (6), after including acceleroeter noise ters, which are assued to be Gaussian. a x = k b v x + w ax (9) () a y = k b v y + w ay where a x and a y are respectively the easureents fro the X and Y axis acceleroeters on-board the quadrotor. Here we assue that acceleroeter biases are rando constant values which can be copensated for, offline. EKF Mechanization Equations For the echanization of the Extended Kalan Filter, the discrete state transition atrix A k should be calculated. For this we first calculate F, which is the Jacobian atrix of partial derivatives of f with respect to x. Then A k is calculated by discretization of the Jacobian atrix. F (t) = f(x, u, w) x ˆxk,u k Discretization is perfored with a truncated Taylor series approxiation and a saple tie of T s, resulting in, A k = I + F (t)t s In deriving the discrete process noise atrix Q k, we assue that noise ters in (7) and (8) are uncorrelated with each other as well as with acceleroeter noise ters. w = [ ] T w gx w gy w βgx w βgy w αx w αy W (t) = diag [ ] σgx σgy σβgx σβgy σαx σαy Q(t) = G(t)W (t)g T (t) The first four ters of the (t) are the noise variances of gyroscope sensors and their biases. These can be found by experientation with actual sensors. Last two ters, which

5 correspond to the uncertainty in (9) were approxiated first and then fine tuned for optiu perforance of the estiator. Also, G(t) = f(x, u, w) w Discretization of Q(t) results in Q k. ˆxk,u k Q k = Ts AQ(τ)A T dτ Measureent atrix H required for the EKF can be directly obtained fro () as, H = [ ] k / k / Assuing uncorrelated errors in acceleroeter easureents, easureent noise atrix R k becoes diagonal, consisting only of the noise variances of the X and Y acceleroeters. R k = diag [ σ ax ] σay For initialisation, all states of the filter are set to zero and their error covariances are set to sall positive values reflecting the uncertainty in initial estiate. With ultiple experiental runs, it was found that changes of up to % in the initial values and the noise variances have negligible effect on filter perforance. We attribute this robustness of the estiator to the linear easureent odel and not-so-strong non-linearities in the process equations. EKF state prediction was carried out with the use of a nd order Runga-Kutta integrator. Covariance projection, Kalan gain calculation, state update and covariance update equations of the estiator take their standard fors as detailed in [6]. ARDRONE QUADROTOR AND THE EXPERIMENTS The quadrotor platfor used for the experients presented in this article is the Parrot ARDrone [7] (see Fig. ) ARDrone weighs about 4g including the protective hull and has a flight tie of about inutes. Straight out of the box, ARDrone is an extreely stable quadrotor platfor and therefore is an excellent platfor for quadrotor based research. It is equipped with a wide array of sensors including triad of acceleroeters, triad of gyroscopes, two caeras -one facing front and other facing down- and downward pointing sonar sensors. All sensor data fro the ARDrone are wirelessly transitted to a ground station PC either running Windows or Linux. An open source C API is provided which can be easily extended to develop application on the ground station to process incoing sensor data and to send out control coands to the ARDrone. It is also equipped with a preprograed closed source attitude control syste, which takes care of the low-level stabilisation and control tasks, while providing users the ability to develop applications for higher level navigational tasks. It is desirable to have ground truth states trajectories for perforance evaluation of the proposed estiator. Therefore, Fig.. ARDrone Quadrotor used for experients all our ARDrone experients were perfored in a Vicon otion capture environent. The Vicon otion capture syste uses a set of reflective arkers rigidly attached to the quadrotor body, which are observed by 8 fixed IR caeras to directly copute the attitude and position of the quadrotor with respect to the Vicon coordinate frae. In a typical experient, ARDrone was anually piloted within the Vicon environent (approxiately ) using a joy stick attached to the ground station coputer. The inertial sensor data were continuously streaed to the ground station coputer at Hz and were stored for post processing. Vicon generated state estiated were also stored in a separate PC. Matlab coputing environent was used for post processing of both inertial and Vicon data. A critical paraeter that needs to be precoputed for the estiator is the rotor drag coefficient λ. Since a theoretical calculation of this paraeter is a coplex task, we resorted to an experiental estiation ethod. The basic ethodology adopted here is to obtain the acceleroeter easureents and ground truth velocity data of a few flight tests. A rough estiate of the paraeter k (which incorporates λ ) can then be obtained by forulating () as a least-squares proble. For the ARDrone, the best estiate for the paraeter k was found to be.7. This paraeter estiation task was run only once and the derived k values was used for all subsequent estiation tasks. EXPERIMENTAL RESULTS During one experient, the AR Drone was anually operated within the Vicon environent, oving freely while keeping the height approxiately constant. A three-diensional trace of the path taken by the MAV in a typical experient is shown in Fig. 6. The results presented in the following sections are based on the data gathered fro this experient. Fig. 7 shows the attitude estiates of the proposed EKF together with the ground truth obtained fro the Vicon syste. For coparison purposes, we have also plotted the attitude estiates fro a generic estiator as detailed in [] in Fig. 9. It is iportant to note the iproveent in the pitch estiate of the proposed estiator over the generic estiator. This iproveent is ore pronounced in places where the quadrotor changes its flight direction (for exaple around 4.6 and 7.8 sec). During those intervals, the quadrotor undergoes

6 6 Ground truth Inertial estiate. Angle (degrees) Z () Y () Start End.. X (). Ground truth Inertial estiate Fig. 6. Three-diensional flight path of the ARDrone experient high inertial accelerations and the assuption that the acceleroeter easureents are doinated by gravitational acceleration fails to hold. Thus generic attitude estiators based on this assuption produce erroneous results. As expected the proposed EKF attitude estiates agrees ore with the ground truth because such an assuption is not utilized in that design. However, when the quadrotor is not undergoing considerable accelerations, the two attitude estiates converge and the generic estiator can perfor just as well as the proposed ethod. Fig. and present a coparison between the errors in the roll and pitch attitude estiates of both the proposed EKF and the generic estiator. Even with the proposed EKF, unodelled dynaics (such as displaceent of acceleroeter fro the centre of ass of the quadrotor) causes an increase in estiation error when the quadrotor undergoes large accelerations. But overall, it is clear that the errors in the proposed design are considerably less than those of the generic design. Fig. 8 presents the velocity estiate fro the proposed EKF together with the ground truth. Again for coparison, Fig. shows the velocity estiates in a generic design where, velocity is estiated by integrating inertial accelerations calculated by copensating the acceleroeter easureents for gravity. A coparison between the errors in velocity estiate obtained fro the proposed estiator and the generic estiator is shown in Fig. (c), where total velocity error is the su of root square errors of both X and Y axes. What is iportant to note is that the proposed strategy produces velocity estiates in which errors do not grow with tie, while estiating velocity through direct integration of accelerations as ipleented in the conventional design leads to a significant drift. As zero velocity updates, that can be used to correct this behaviour in land vehicles, are no longer viable with an MAV without soe deliberate control strategies, this points to a significant advantage of the estiator proposed in this article. CONCLUSION In this article, we presented a novel state estiator for quadrotor MAVs, where clear iproveents in estiates steing fro the incorporation of quadrotor specific dynaical constraints were deonstrated. Our design is based on an Angle (degrees) 3 3 Fig. 7. Coparison of ground truth and inertial attitude estiates of AR Drone. Roll angle (φ), Pitch angle (θ) Velocity (/s) Velocity (/s)... Ground truth Inertial estiate Ground truth Inertial estiate 3 3 Fig. 8. Coparison of ground truth and inertial velocity estiates of AR Drone. X Velocity (V x), Y Velocity (V y) EKF and is capable of estiating both roll and pitch angles of the attitude in addition to X and Y coponents of the body frae translational velocities within a bounded error. This estiator is applied to inertial data gathered fro real world flight experients. The resulting attitude and velocity estiates obtained atch closely with the ground truth and are drift free. Before concluding the discussion on the estiator perforance, we note that our design by itself is not a perfect solution to the proble of quadrotor state estiation. We

7 7 Inertial Estiate Ground Truth 6 4 Error in generic estiator Error in proposed estiator Angle (degrees) Angle error (degrees) Inertial Estiate Ground Truth Error in generic estiator Error in proposed estiator Angle (degrees) Angle error (degrees) 3 3 Fig. 9. Coparison of ground truth and inertial attitude estiates of AR Drone, obtained fro the generic estiator. Roll angle (φ), Pitch angle (θ) Velocity (/s) Inertial Estiate Ground Truth Total velocity error (/s) Proposed estiator Generic estiator 3 3 Fig.. Estiation errors of both estiator designs. Roll angle (φ) estiation error, Pitch angle (θ) estiation error, (c) Total velocity estiation error (c) velocity (/s).... Inertial Estiate Ground Truth. 3 3 Fig.. Coparison of ground truth and inertial velocity estiates of AR Drone, obtained fro the generic estiator. X Velocity (V x), Y Velocity (V y) with exteroceptive sensors such as caeras and GPS. The two caeras in the ARDrone akes it an ideal platfor for visual Siultaneous Localisation And Mapping (SLAM). One key drawback in eploying onocular SLAM for MAVs is the unavailability of odoetry for scale recovery. Another ore obscure proble is the alignent of caera with the MAV body frae. Fro a control theoretic perspective, orientation of the body frae is what atters and isalignent of caera and body fraes can lead to poor control perforance in a SLAM only MAV state estiator. Both these probles can be solved by tightly integrating the estiation algorith presented here with a onocular SLAM algorith. We believe this to be an exciting research avenue. believe that two key iproveents need to be ade to our design. First, an online estiation of the paraeter λ and acceleroeter biases will iprove estiation accuracy and ease the filter design process. Secondly, the estiation ψ angle and velocity b v z will iprove the autonoy of the quadrotor. Our current research focuses on these iproveents. In addition, we also expect to fuse the inertial inforation ACKNOWLEDGEMENTS This work is supported by the Centre for Autonoous Systes, University of Technology Sydney. REFERENCES [] D. Mellinger, N. Michael, and V. Kuar, Trajectory generation and control for precise aggressive aneuvers with quadrotors, in Proc. International Syposiu on Experiental Robotics, Dec.

8 [] D. Kingston and R. W. Beard, Real-tie attitude and position estiation for sall uavs using low-cost sensors, in Proc. AIAA 3rd Unanned Unliited Technical Conference, 4. [3] M. Achtelik, A. Bachrach, R. He, S. Prentice, and N. Roy, Autonoous navigation and exploration of a quadrotor helicopter in gps-denied indoor environents, in Proc. Robotics: Science and Systes Conference, June 8. [4] M. Bryson and S. Sukkarieh, Building a robust ipleentation of bearing-only inertial sla for a uav, Journal of Field Robotics, Special issue on SLAM in the field, vol. 4, no. -, pp. 3 43, 7. [] C. N. Taylor, Enabling navigation of avs through inertial, vision, and air pressure sensor fusion, in Multisensor Fusion and Integration for Intelligent Systes, ser. Lecture Notes in Electrical Engineering. Springer Berlin Heidelberg, 9, vol. 3, pp [6] S. Ahrens, D. Levine, G. Andrews, and J. How, Vision-based guidance and control of a hovering vehicle in unknown, gps-denied environents, in Proc. IEEE International Conference on Robotics and Autoation (ICRA), ay 9, pp [7] S. Fux, Developent of a planar low cost inertial easureent unit for uavs and avs, Master s thesis, Swiss Federal Institute of Technology, 8. [8] G. Dissanayake, S. Sukkarieh, E. Nebot, and H. Whyte, A new algorith for the alignent of inertial easureent units without external observation for land vehicle applications, in Proc. IEEE International Conference on Robotics and Autoation (ICRA), 999, pp [9] M. Tahk and J. Speyer, Target tracking probles subject to kineatic constraints, Autoatic Control, IEEE Transactions on, vol. 3, no. 3, pp , ar 99. [] N. S. Kuar and T. Jann, Estiation of attitudes fro a low-cost iniaturized inertial platfor using kalan filter-based sensor fusion algorith, Sadhana, vol. 9, pp. 7 3, 4. [] D. Abeywardena and S. Munasinghe, Perforance analysis of a kalan filter based attitude estiator for a quad rotor uav, in Proc. International Congress on Ultra Modern Telecounications and Control Systes and Workshops (ICUMT),, pp [] P. Martin and E. Salaun, The true role of acceleroeter feedback in quadrotor control, in Proc. IEEE International Conference on Robotics and Autoation (ICRA), ay, pp [3] R. Mahony, V. Kuar, and P. Corke, Multirotor aerial vehicles: Modeling, estiation, and control of quadrotor, IEEE Robotics Autoation Magazine, vol. 9, no. 3, pp. 3, sept.. [4] P. Bristeau, P. Martin, E. Salaun, and N. Petit, The role of propeller aerodynaics in the odel of a quadrotor uav, in Proc. European Control Conference, 9. [] M. Park, Error analysis and stochastic odeling of es based inertial sensors for land vehicle navigation applications, Master s thesis, Departent of Geoatics Engineering, University of Calgary, 4. [6] M. S. Grewal and A. P. Andrews, Kalan Filtering: Theory and Practice Using Matlab. Wiley-Interscience,. [7] 8

A Virtual Odometer for a Quadrotor Micro Aerial Vehicle

A Virtual Odometer for a Quadrotor Micro Aerial Vehicle A Virtual Odoeter for a Quadrotor Micro Aerial Vehicle Dinuka Abeywardena, Sarath Kodagoda, Rohan Munasinghe, Gaini Dissanayake Centre for Autonoous Systes Faculty of Engineering and IT University of Technology,

More information

Filtering and Fusion based Reconstruction of Angle of Attack

Filtering and Fusion based Reconstruction of Angle of Attack Filtering and Fusion based Reconstruction of Angle of Attack N Shantha Kuar Scientist, FMC Division NAL, Bangalore 7 E-ail: nskuar@css.nal.res.in Girija G Scientist, FMC Division NAL, Bangalore 7 E-ail:

More information

Ufuk Demirci* and Feza Kerestecioglu**

Ufuk Demirci* and Feza Kerestecioglu** 1 INDIRECT ADAPTIVE CONTROL OF MISSILES Ufuk Deirci* and Feza Kerestecioglu** *Turkish Navy Guided Missile Test Station, Beykoz, Istanbul, TURKEY **Departent of Electrical and Electronics Engineering,

More information

A Simulation Study for Practical Control of a Quadrotor

A Simulation Study for Practical Control of a Quadrotor A Siulation Study for Practical Control of a Quadrotor Jeongho Noh* and Yongkyu Song** *Graduate student, Ph.D. progra, ** Ph.D., Professor Departent of Aerospace and Mechanical Engineering, Korea Aerospace

More information

Computergestuurde Regeltechniek exercise session Case study : Quadcopter

Computergestuurde Regeltechniek exercise session Case study : Quadcopter Coputergestuurde Regeltechniek exercise session Case study : Quadcopter Oscar Mauricio Agudelo, Bart De Moor (auricio.agudelo@esat.kuleuven.be, bart.deoor@esat.kuleuven.be) February 5, 016 Proble description

More information

2.003 Engineering Dynamics Problem Set 2 Solutions

2.003 Engineering Dynamics Problem Set 2 Solutions .003 Engineering Dynaics Proble Set Solutions This proble set is priarily eant to give the student practice in describing otion. This is the subject of kineatics. It is strongly recoended that you study

More information

the helicopter is given by a fixed rotation R c : C!A. It is assued that the anti-torque associated with the rotor air resistance is known and differe

the helicopter is given by a fixed rotation R c : C!A. It is assued that the anti-torque associated with the rotor air resistance is known and differe Visual Servoing For A Scale Model Autonoous Helicopter A. CHRIETTE y, T. HAMEL y and R. MAHONY z y CEMIF z Dep. of Elec. and Cop. Sys. Eng. Université d'evry. Monash University, Clayton, Victoria, 4 rue

More information

System Design of Quadrotor

System Design of Quadrotor Syste Design of Quadrotor Yukai Gong, Weina Mao, Bu Fan, Yi Yang Mar. 29, 2016 A final project of MECHENG 561. Supervised by Prof. Vasudevan. 1 Abstract In this report, an autonoous quadrotor is designed.

More information

Image based visual servo-control for a class of aerial robotic systems

Image based visual servo-control for a class of aerial robotic systems Iage based visual servo-control for a class of aerial robotic systes Tarek Hael, Robert Mahony To cite this version: Tarek Hael, Robert Mahony. Iage based visual servo-control for a class of aerial robotic

More information

Neural Network-Aided Extended Kalman Filter for SLAM Problem

Neural Network-Aided Extended Kalman Filter for SLAM Problem 7 IEEE International Conference on Robotics and Autoation Roa, Italy, -4 April 7 ThA.5 Neural Network-Aided Extended Kalan Filter for SLAM Proble Minyong Choi, R. Sakthivel, and Wan Kyun Chung Abstract

More information

Proc. of the IEEE/OES Seventh Working Conference on Current Measurement Technology UNCERTAINTIES IN SEASONDE CURRENT VELOCITIES

Proc. of the IEEE/OES Seventh Working Conference on Current Measurement Technology UNCERTAINTIES IN SEASONDE CURRENT VELOCITIES Proc. of the IEEE/OES Seventh Working Conference on Current Measureent Technology UNCERTAINTIES IN SEASONDE CURRENT VELOCITIES Belinda Lipa Codar Ocean Sensors 15 La Sandra Way, Portola Valley, CA 98 blipa@pogo.co

More information

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER

ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER IEPC 003-0034 ANALYSIS OF HALL-EFFECT THRUSTERS AND ION ENGINES FOR EARTH-TO-MOON TRANSFER A. Bober, M. Guelan Asher Space Research Institute, Technion-Israel Institute of Technology, 3000 Haifa, Israel

More information

Non-Parametric Non-Line-of-Sight Identification 1

Non-Parametric Non-Line-of-Sight Identification 1 Non-Paraetric Non-Line-of-Sight Identification Sinan Gezici, Hisashi Kobayashi and H. Vincent Poor Departent of Electrical Engineering School of Engineering and Applied Science Princeton University, Princeton,

More information

Robustness Experiments for a Planar Hopping Control System

Robustness Experiments for a Planar Hopping Control System To appear in International Conference on Clibing and Walking Robots Septeber 22 Robustness Experients for a Planar Hopping Control Syste Kale Harbick and Gaurav S. Sukhate kale gaurav@robotics.usc.edu

More information

Gust Disturbance Alleviation with Incremental Nonlinear Dynamic Inversion

Gust Disturbance Alleviation with Incremental Nonlinear Dynamic Inversion Delft University of Technology Gust Disturbance Alleviation with Increental Nonlinear Dynaic Inversion Seur, Ewoud; de Croon, Guido; Chu, Qiping DOI.9/IROS.26.7759827 Publication date 26 Docuent Version

More information

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT

NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT NUMERICAL MODELLING OF THE TYRE/ROAD CONTACT PACS REFERENCE: 43.5.LJ Krister Larsson Departent of Applied Acoustics Chalers University of Technology SE-412 96 Sweden Tel: +46 ()31 772 22 Fax: +46 ()31

More information

Wall Juggling of one Ball by Robot Manipulator with Visual Servo

Wall Juggling of one Ball by Robot Manipulator with Visual Servo Juggling of one Ball by obot Manipulator with Visual Servo Akira Nakashia Yosuke Kobayashi Yoshikazu Hayakawa Mechanical Science and Engineering, Graduate School of Engineering, Nagoya University, Furo-cho,

More information

Energy and Momentum: The Ballistic Pendulum

Energy and Momentum: The Ballistic Pendulum Physics Departent Handout -10 Energy and Moentu: The Ballistic Pendulu The ballistic pendulu, first described in the id-eighteenth century, applies principles of echanics to the proble of easuring the

More information

An Improved Particle Filter with Applications in Ballistic Target Tracking

An Improved Particle Filter with Applications in Ballistic Target Tracking Sensors & ransducers Vol. 72 Issue 6 June 204 pp. 96-20 Sensors & ransducers 204 by IFSA Publishing S. L. http://www.sensorsportal.co An Iproved Particle Filter with Applications in Ballistic arget racing

More information

Tele-Operation of a Mobile Robot Through Haptic Feedback

Tele-Operation of a Mobile Robot Through Haptic Feedback HAVE 00 IEEE Int. Workshop on Haptic Virtual Environents and Their Applications Ottawa, Ontario, Canada, 7-8 Noveber 00 Tele-Operation of a Mobile Robot Through Haptic Feedback Nicola Diolaiti, Claudio

More information

Block designs and statistics

Block designs and statistics Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent

More information

An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot

An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot Vol. 34, No. 1 ACTA AUTOMATICA SINICA January, 2008 An Adaptive UKF Algorith for the State and Paraeter Estiations of a Mobile Robot SONG Qi 1, 2 HAN Jian-Da 1 Abstract For iproving the estiation accuracy

More information

Department of Physics, Sri Venkateswara University, Tirupati Range Operations, Satish Dhawan Space Centre SHAR, ISRO, Sriharikota

Department of Physics, Sri Venkateswara University, Tirupati Range Operations, Satish Dhawan Space Centre SHAR, ISRO, Sriharikota Trajectory Estiation of a Satellite Launch Vehicle Using Unscented Kalan Filter fro Noisy Radar Measureents R.Varaprasad S.V. Bhaskara Rao D.Narayana Rao V. Seshagiri Rao Range Operations, Satish Dhawan

More information

Simulation and Experimental Works of Quadcopter Model for Simple Maneuver

Simulation and Experimental Works of Quadcopter Model for Simple Maneuver Siulation and xperiental Works of Quadcopter Model for Siple Maneuver Rafiuddin Sya Mechanical ngineering Departent, Hasnuddin University, Jl. P. Keerdekaan K Makassar - Indonesia (corresponding author

More information

Tutorial Exercises: Incorporating constraints

Tutorial Exercises: Incorporating constraints Tutorial Exercises: Incorporating constraints 1. A siple pendulu of length l ass is suspended fro a pivot of ass M that is free to slide on a frictionless wire frae in the shape of a parabola y = ax. The

More information

Reducing Vibration and Providing Robustness with Multi-Input Shapers

Reducing Vibration and Providing Robustness with Multi-Input Shapers 29 Aerican Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -2, 29 WeA6.4 Reducing Vibration and Providing Robustness with Multi-Input Shapers Joshua Vaughan and Willia Singhose Abstract

More information

BALLISTIC PENDULUM. EXPERIMENT: Measuring the Projectile Speed Consider a steel ball of mass

BALLISTIC PENDULUM. EXPERIMENT: Measuring the Projectile Speed Consider a steel ball of mass BALLISTIC PENDULUM INTRODUCTION: In this experient you will use the principles of conservation of oentu and energy to deterine the speed of a horizontally projected ball and use this speed to predict the

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths

More information

Data-Driven Imaging in Anisotropic Media

Data-Driven Imaging in Anisotropic Media 18 th World Conference on Non destructive Testing, 16- April 1, Durban, South Africa Data-Driven Iaging in Anisotropic Media Arno VOLKER 1 and Alan HUNTER 1 TNO Stieltjesweg 1, 6 AD, Delft, The Netherlands

More information

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels

Extension of CSRSM for the Parametric Study of the Face Stability of Pressurized Tunnels Extension of CSRSM for the Paraetric Study of the Face Stability of Pressurized Tunnels Guilhe Mollon 1, Daniel Dias 2, and Abdul-Haid Soubra 3, M.ASCE 1 LGCIE, INSA Lyon, Université de Lyon, Doaine scientifique

More information

AiMT Advances in Military Technology

AiMT Advances in Military Technology AiT Advances in ilitary Technology Vol. 14, No. 1 (2019), pp. 47-57 ISSN 1802-2308, eissn 2533-4123 DOI 10.3849/ait.01247 odelling issile Flight Characteristics by Estiating ass and Ballistic Paraeters

More information

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE Proceeding of the ASME 9 International Manufacturing Science and Engineering Conference MSEC9 October 4-7, 9, West Lafayette, Indiana, USA MSEC9-8466 MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL

More information

Lecture #8-3 Oscillations, Simple Harmonic Motion

Lecture #8-3 Oscillations, Simple Harmonic Motion Lecture #8-3 Oscillations Siple Haronic Motion So far we have considered two basic types of otion: translation and rotation. But these are not the only two types of otion we can observe in every day life.

More information

Analyzing Simulation Results

Analyzing Simulation Results Analyzing Siulation Results Dr. John Mellor-Cruey Departent of Coputer Science Rice University johnc@cs.rice.edu COMP 528 Lecture 20 31 March 2005 Topics for Today Model verification Model validation Transient

More information

Using a De-Convolution Window for Operating Modal Analysis

Using a De-Convolution Window for Operating Modal Analysis Using a De-Convolution Window for Operating Modal Analysis Brian Schwarz Vibrant Technology, Inc. Scotts Valley, CA Mark Richardson Vibrant Technology, Inc. Scotts Valley, CA Abstract Operating Modal Analysis

More information

DIRECT TORQUE CONTROL OF INDUCTION MACHINES CONSIDERING THE IRON LOSSES

DIRECT TORQUE CONTROL OF INDUCTION MACHINES CONSIDERING THE IRON LOSSES DIRECT TORQUE CONTROL OF INDUCTION MACHINES CONSIDERING THE IRON LOSSES TRUC PHAM-DINH A thesis subitted in partial fulfilent of the requireents of Liverpool John Moores University for the degree of Doctor

More information

Feedback Linearization and Linear Observer for a Quadrotor Unmanned Aerial Vehicle

Feedback Linearization and Linear Observer for a Quadrotor Unmanned Aerial Vehicle Feedback Linearization and Linear Observer for a Quadrotor Unanned Aerial Vehicle Abdellah Mokhtari,2, Nacer K. M Sirdi, Kaal Meghriche, A. Belaidi 3 LRV : Versailles Laboratory of Robotics, University

More information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information Cite as: Straub D. (2014). Value of inforation analysis with structural reliability ethods. Structural Safety, 49: 75-86. Value of Inforation Analysis with Structural Reliability Methods Daniel Straub

More information

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay A Low-Coplexity Congestion Control and Scheduling Algorith for Multihop Wireless Networks with Order-Optial Per-Flow Delay Po-Kai Huang, Xiaojun Lin, and Chih-Chun Wang School of Electrical and Coputer

More information

Feature Extraction Techniques

Feature Extraction Techniques Feature Extraction Techniques Unsupervised Learning II Feature Extraction Unsupervised ethods can also be used to find features which can be useful for categorization. There are unsupervised ethods that

More information

Tracking using CONDENSATION: Conditional Density Propagation

Tracking using CONDENSATION: Conditional Density Propagation Tracking using CONDENSATION: Conditional Density Propagation Goal Model-based visual tracking in dense clutter at near video frae rates M. Isard and A. Blake, CONDENSATION Conditional density propagation

More information

2.9 Feedback and Feedforward Control

2.9 Feedback and Feedforward Control 2.9 Feedback and Feedforward Control M. F. HORDESKI (985) B. G. LIPTÁK (995) F. G. SHINSKEY (970, 2005) Feedback control is the action of oving a anipulated variable in response to a deviation or error

More information

A Simple Regression Problem

A Simple Regression Problem A Siple Regression Proble R. M. Castro March 23, 2 In this brief note a siple regression proble will be introduced, illustrating clearly the bias-variance tradeoff. Let Y i f(x i ) + W i, i,..., n, where

More information

2 Q 10. Likewise, in case of multiple particles, the corresponding density in 2 must be averaged over all

2 Q 10. Likewise, in case of multiple particles, the corresponding density in 2 must be averaged over all Lecture 6 Introduction to kinetic theory of plasa waves Introduction to kinetic theory So far we have been odeling plasa dynaics using fluid equations. The assuption has been that the pressure can be either

More information

Actuators & Mechanisms Actuator sizing

Actuators & Mechanisms Actuator sizing Course Code: MDP 454, Course Nae:, Second Seester 2014 Actuators & Mechaniss Actuator sizing Contents - Modelling of Mechanical Syste - Mechaniss and Drives The study of Mechatronics systes can be divided

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. IX Uncertainty Models For Robustness Analysis - A. Garulli, A. Tesi and A. Vicino

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. IX Uncertainty Models For Robustness Analysis - A. Garulli, A. Tesi and A. Vicino UNCERTAINTY MODELS FOR ROBUSTNESS ANALYSIS A. Garulli Dipartiento di Ingegneria dell Inforazione, Università di Siena, Italy A. Tesi Dipartiento di Sistei e Inforatica, Università di Firenze, Italy A.

More information

Image Reconstruction by means of Kalman Filtering in Passive Millimetre- Wave Imaging

Image Reconstruction by means of Kalman Filtering in Passive Millimetre- Wave Imaging Iage Reconstruction by eans of Kalan Filtering in assive illietre- Wave Iaging David Sith, etrie eyer, Ben Herbst 2 Departent of Electrical and Electronic Engineering, University of Stellenbosch, rivate

More information

The Transactional Nature of Quantum Information

The Transactional Nature of Quantum Information The Transactional Nature of Quantu Inforation Subhash Kak Departent of Coputer Science Oklahoa State University Stillwater, OK 7478 ABSTRACT Inforation, in its counications sense, is a transactional property.

More information

Multi-Scale/Multi-Resolution: Wavelet Transform

Multi-Scale/Multi-Resolution: Wavelet Transform Multi-Scale/Multi-Resolution: Wavelet Transfor Proble with Fourier Fourier analysis -- breaks down a signal into constituent sinusoids of different frequencies. A serious drawback in transforing to the

More information

A note on the multiplication of sparse matrices

A note on the multiplication of sparse matrices Cent. Eur. J. Cop. Sci. 41) 2014 1-11 DOI: 10.2478/s13537-014-0201-x Central European Journal of Coputer Science A note on the ultiplication of sparse atrices Research Article Keivan Borna 12, Sohrab Aboozarkhani

More information

Chapter 6 1-D Continuous Groups

Chapter 6 1-D Continuous Groups Chapter 6 1-D Continuous Groups Continuous groups consist of group eleents labelled by one or ore continuous variables, say a 1, a 2,, a r, where each variable has a well- defined range. This chapter explores:

More information

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Ph 20.3 Numerical Solution of Ordinary Differential Equations Ph 20.3 Nuerical Solution of Ordinary Differential Equations Due: Week 5 -v20170314- This Assignent So far, your assignents have tried to failiarize you with the hardware and software in the Physics Coputing

More information

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period

An Approximate Model for the Theoretical Prediction of the Velocity Increase in the Intermediate Ballistics Period An Approxiate Model for the Theoretical Prediction of the Velocity... 77 Central European Journal of Energetic Materials, 205, 2(), 77-88 ISSN 2353-843 An Approxiate Model for the Theoretical Prediction

More information

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization

Use of PSO in Parameter Estimation of Robot Dynamics; Part One: No Need for Parameterization Use of PSO in Paraeter Estiation of Robot Dynaics; Part One: No Need for Paraeterization Hossein Jahandideh, Mehrzad Navar Abstract Offline procedures for estiating paraeters of robot dynaics are practically

More information

HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS

HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS Proceedings of the ASME 29 Dynaic Systes and Control Conference DSCC29 October 12-14, 29, Hollywood, California, USA DSCC29-2736 HYBRID ADAPTIVE FRICTION COMPENSATION OF INDIRECT DRIVE TRAINS Wenjie Chen

More information

Sharp Time Data Tradeoffs for Linear Inverse Problems

Sharp Time Data Tradeoffs for Linear Inverse Problems Sharp Tie Data Tradeoffs for Linear Inverse Probles Saet Oyak Benjain Recht Mahdi Soltanolkotabi January 016 Abstract In this paper we characterize sharp tie-data tradeoffs for optiization probles used

More information

Supplementary Information for Design of Bending Multi-Layer Electroactive Polymer Actuators

Supplementary Information for Design of Bending Multi-Layer Electroactive Polymer Actuators Suppleentary Inforation for Design of Bending Multi-Layer Electroactive Polyer Actuators Bavani Balakrisnan, Alek Nacev, and Elisabeth Sela University of Maryland, College Park, Maryland 074 1 Analytical

More information

Some Perspective. Forces and Newton s Laws

Some Perspective. Forces and Newton s Laws Soe Perspective The language of Kineatics provides us with an efficient ethod for describing the otion of aterial objects, and we ll continue to ake refineents to it as we introduce additional types of

More information

Analysis of ground vibration transmission in high precision equipment by Frequency Based Substructuring

Analysis of ground vibration transmission in high precision equipment by Frequency Based Substructuring Analysis of ground vibration transission in high precision equipent by Frequency Based Substructuring G. van Schothorst 1, M.A. Boogaard 2, G.W. van der Poel 1, D.J. Rixen 2 1 Philips Innovation Services,

More information

Statistical Logic Cell Delay Analysis Using a Current-based Model

Statistical Logic Cell Delay Analysis Using a Current-based Model Statistical Logic Cell Delay Analysis Using a Current-based Model Hanif Fatei Shahin Nazarian Massoud Pedra Dept. of EE-Systes, University of Southern California, Los Angeles, CA 90089 {fatei, shahin,

More information

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization Recent Researches in Coputer Science Support Vector Machine Classification of Uncertain and Ibalanced data using Robust Optiization RAGHAV PAT, THEODORE B. TRAFALIS, KASH BARKER School of Industrial Engineering

More information

Shaping Event-Based Haptic Transients Via an Improved Understanding of Real Contact Dynamics

Shaping Event-Based Haptic Transients Via an Improved Understanding of Real Contact Dynamics Shaping Event-Based Haptic Transients Via an Iproved Understanding of Real Contact Dynaics Jonathan P. Fiene Katherine J. Kuchenbecker jfiene@stanfordaluni.org katherin@stanfordaluni.org Telerobotics Lab,

More information

Kinetic Theory of Gases: Elementary Ideas

Kinetic Theory of Gases: Elementary Ideas Kinetic Theory of Gases: Eleentary Ideas 9th February 011 1 Kinetic Theory: A Discussion Based on a Siplified iew of the Motion of Gases 1.1 Pressure: Consul Engel and Reid Ch. 33.1) for a discussion of

More information

A Gyroscope Control System for Unknown Proof Mass and Interface Circuit Errors

A Gyroscope Control System for Unknown Proof Mass and Interface Circuit Errors Aerican Control Conference Marriott Waterfront, Baltiore, MD, USA June 3-July, ThB8. A Gyroscope Control Syste for Unknown Proof Mass and Interface Circuit Errors Chien-Yu Chi and Tsung-Lin Chen Abstract

More information

Automated Frequency Domain Decomposition for Operational Modal Analysis

Automated Frequency Domain Decomposition for Operational Modal Analysis Autoated Frequency Doain Decoposition for Operational Modal Analysis Rune Brincker Departent of Civil Engineering, University of Aalborg, Sohngaardsholsvej 57, DK-9000 Aalborg, Denark Palle Andersen Structural

More information

Kinetic Theory of Gases: Elementary Ideas

Kinetic Theory of Gases: Elementary Ideas Kinetic Theory of Gases: Eleentary Ideas 17th February 2010 1 Kinetic Theory: A Discussion Based on a Siplified iew of the Motion of Gases 1.1 Pressure: Consul Engel and Reid Ch. 33.1) for a discussion

More information

Introduction to Robotics (CS223A) (Winter 2006/2007) Homework #5 solutions

Introduction to Robotics (CS223A) (Winter 2006/2007) Homework #5 solutions Introduction to Robotics (CS3A) Handout (Winter 6/7) Hoework #5 solutions. (a) Derive a forula that transfors an inertia tensor given in soe frae {C} into a new frae {A}. The frae {A} can differ fro frae

More information

Oscillation Damping Control of Pendulum-like Manipulation Platform using Moving Masses

Oscillation Damping Control of Pendulum-like Manipulation Platform using Moving Masses Oscillation Daping Control of Pendulu-like Manipulation Platfor using Moving Masses Min Jun Ki Jianjie Lin,, Konstantin Kondak Dongheui Lee, Christian Ott Institute of Robotics and Mechatronics, Geran

More information

DESIGN OF THE DIE PROFILE FOR THE INCREMENTAL RADIAL FORGING PROCESS *

DESIGN OF THE DIE PROFILE FOR THE INCREMENTAL RADIAL FORGING PROCESS * IJST, Transactions of Mechanical Engineering, Vol. 39, No. M1, pp 89-100 Printed in The Islaic Republic of Iran, 2015 Shira University DESIGN OF THE DIE PROFILE FOR THE INCREMENTAL RADIAL FORGING PROCESS

More information

Accuracy of the Scaling Law for Experimental Natural Frequencies of Rectangular Thin Plates

Accuracy of the Scaling Law for Experimental Natural Frequencies of Rectangular Thin Plates The 9th Conference of Mechanical Engineering Network of Thailand 9- October 005, Phuket, Thailand Accuracy of the caling Law for Experiental Natural Frequencies of Rectangular Thin Plates Anawat Na songkhla

More information

Department of Electronic and Optical Engineering, Ordnance Engineering College, Shijiazhuang, , China

Department of Electronic and Optical Engineering, Ordnance Engineering College, Shijiazhuang, , China 6th International Conference on Machinery, Materials, Environent, Biotechnology and Coputer (MMEBC 06) Solving Multi-Sensor Multi-Target Assignent Proble Based on Copositive Cobat Efficiency and QPSO Algorith

More information

Cooperative Load Transport Using Multiple Quadrotors

Cooperative Load Transport Using Multiple Quadrotors Cooperative Load Transport Using Multiple Quadrotors Behzad Shirani 1, Majdeddin Najafi #2, Ian Izadi 3 Electrical & Coputer engineering Departent, Isfahan University of Technology, Isfahan, IRAN 1 b.shirani@ec.iut.ac.ir

More information

Kernel based Object Tracking using Color Histogram Technique

Kernel based Object Tracking using Color Histogram Technique Kernel based Object Tracking using Color Histogra Technique 1 Prajna Pariita Dash, 2 Dipti patra, 3 Sudhansu Kuar Mishra, 4 Jagannath Sethi, 1,2 Dept of Electrical engineering, NIT, Rourkela, India 3 Departent

More information

Symbolic Analysis as Universal Tool for Deriving Properties of Non-linear Algorithms Case study of EM Algorithm

Symbolic Analysis as Universal Tool for Deriving Properties of Non-linear Algorithms Case study of EM Algorithm Acta Polytechnica Hungarica Vol., No., 04 Sybolic Analysis as Universal Tool for Deriving Properties of Non-linear Algoriths Case study of EM Algorith Vladiir Mladenović, Miroslav Lutovac, Dana Porrat

More information

ma x = -bv x + F rod.

ma x = -bv x + F rod. Notes on Dynaical Systes Dynaics is the study of change. The priary ingredients of a dynaical syste are its state and its rule of change (also soeties called the dynaic). Dynaical systes can be continuous

More information

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis City University of New York (CUNY) CUNY Acadeic Works International Conference on Hydroinforatics 8-1-2014 Experiental Design For Model Discriination And Precise Paraeter Estiation In WDS Analysis Giovanna

More information

Pattern Recognition and Machine Learning. Artificial Neural networks

Pattern Recognition and Machine Learning. Artificial Neural networks Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2016 Lessons 7 14 Dec 2016 Outline Artificial Neural networks Notation...2 1. Introduction...3... 3 The Artificial

More information

Smoothing Framework for Automatic Track Initiation in Clutter

Smoothing Framework for Automatic Track Initiation in Clutter Soothing Fraework for Autoatic Track Initiation in Clutter Rajib Chakravorty Networked Sensor Technology (NeST) Laboratory Faculty of Engineering University of Technology, Sydney Broadway -27,Sydney, NSW

More information

Sensorless Control of Induction Motor Drive Using SVPWM - MRAS Speed Observer

Sensorless Control of Induction Motor Drive Using SVPWM - MRAS Speed Observer Journal of Eerging Trends in Engineering and Applied Sciences (JETEAS) 2 (3): 509-513 Journal Scholarlink of Eerging Research Trends Institute in Engineering Journals, 2011 and Applied (ISSN: 2141-7016)

More information

COS 424: Interacting with Data. Written Exercises

COS 424: Interacting with Data. Written Exercises COS 424: Interacting with Data Hoework #4 Spring 2007 Regression Due: Wednesday, April 18 Written Exercises See the course website for iportant inforation about collaboration and late policies, as well

More information

Four-vector, Dirac spinor representation and Lorentz Transformations

Four-vector, Dirac spinor representation and Lorentz Transformations Available online at www.pelagiaresearchlibrary.co Advances in Applied Science Research, 2012, 3 (2):749-756 Four-vector, Dirac spinor representation and Lorentz Transforations S. B. Khasare 1, J. N. Rateke

More information

Figure 1: Equivalent electric (RC) circuit of a neurons membrane

Figure 1: Equivalent electric (RC) circuit of a neurons membrane Exercise: Leaky integrate and fire odel of neural spike generation This exercise investigates a siplified odel of how neurons spike in response to current inputs, one of the ost fundaental properties of

More information

SPECTRUM sensing is a core concept of cognitive radio

SPECTRUM sensing is a core concept of cognitive radio World Acadey of Science, Engineering and Technology International Journal of Electronics and Counication Engineering Vol:6, o:2, 202 Efficient Detection Using Sequential Probability Ratio Test in Mobile

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

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

12 Towards hydrodynamic equations J Nonlinear Dynamics II: Continuum Systems Lecture 12 Spring 2015

12 Towards hydrodynamic equations J Nonlinear Dynamics II: Continuum Systems Lecture 12 Spring 2015 18.354J Nonlinear Dynaics II: Continuu Systes Lecture 12 Spring 2015 12 Towards hydrodynaic equations The previous classes focussed on the continuu description of static (tie-independent) elastic systes.

More information

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon Model Fitting CURM Background Material, Fall 014 Dr. Doreen De Leon 1 Introduction Given a set of data points, we often want to fit a selected odel or type to the data (e.g., we suspect an exponential

More information

Robust and Randomized Control Design of Mini- UAVs: The MH1000 Platform

Robust and Randomized Control Design of Mini- UAVs: The MH1000 Platform Robust and Randoized Control Design of Mini- UAVs: The MH Platfor L. Lorefice*,. Pralio* and R. Tepo** * Politecnico di Torino/Dipartiento di Ingegneria Aeronautica e Spaziale, Torino, Italy ** IEIIT-CNR,

More information

Hybrid System Identification: An SDP Approach

Hybrid System Identification: An SDP Approach 49th IEEE Conference on Decision and Control Deceber 15-17, 2010 Hilton Atlanta Hotel, Atlanta, GA, USA Hybrid Syste Identification: An SDP Approach C Feng, C M Lagoa, N Ozay and M Sznaier Abstract The

More information

Condition Monitoring and Fault Detection of Railway Vehicle Suspension using Multiple-Model Approach

Condition Monitoring and Fault Detection of Railway Vehicle Suspension using Multiple-Model Approach Proceedings of the 17th World Congress The International Federation of Autoatic Control Condition Monitoring and Fault Detection of Railway Vehicle Suspension using Multiple-Model Approach Hitoshi Tsunashia

More information

Genetic Quantum Algorithm and its Application to Combinatorial Optimization Problem

Genetic Quantum Algorithm and its Application to Combinatorial Optimization Problem Genetic Quantu Algorith and its Application to Cobinatorial Optiization Proble Kuk-Hyun Han Dept. of Electrical Engineering, KAIST, 373-, Kusong-dong Yusong-gu Taejon, 305-70, Republic of Korea khhan@vivaldi.kaist.ac.kr

More information

Random Vibration Fatigue Analysis with LS-DYNA

Random Vibration Fatigue Analysis with LS-DYNA 1 th International LS-DYNA Users Conference Siulation() Rando Vibration Fatigue Analysis with LS-DYNA Arnaud Ringeval 1, Yun Huang 1 CIMES, France 36 rue Marc Lefrancq, Les Ateliers Nuériques, 593 Valenciennes,

More information

Motion Analysis of Euler s Disk

Motion Analysis of Euler s Disk Motion Analysis of Euler s Disk Katsuhiko Yaada Osaka University) Euler s Disk is a nae of a scientific toy and its otion is the sae as a spinning coin. In this study, a siple atheatical odel is proposed

More information

Machine Learning Basics: Estimators, Bias and Variance

Machine Learning Basics: Estimators, Bias and Variance Machine Learning Basics: Estiators, Bias and Variance Sargur N. srihari@cedar.buffalo.edu This is part of lecture slides on Deep Learning: http://www.cedar.buffalo.edu/~srihari/cse676 1 Topics in Basics

More information

On Constant Power Water-filling

On Constant Power Water-filling On Constant Power Water-filling Wei Yu and John M. Cioffi Electrical Engineering Departent Stanford University, Stanford, CA94305, U.S.A. eails: {weiyu,cioffi}@stanford.edu Abstract This paper derives

More information

Distributed Subgradient Methods for Multi-agent Optimization

Distributed Subgradient Methods for Multi-agent Optimization 1 Distributed Subgradient Methods for Multi-agent Optiization Angelia Nedić and Asuan Ozdaglar October 29, 2007 Abstract We study a distributed coputation odel for optiizing a su of convex objective functions

More information

Ch 12: Variations on Backpropagation

Ch 12: Variations on Backpropagation Ch 2: Variations on Backpropagation The basic backpropagation algorith is too slow for ost practical applications. It ay take days or weeks of coputer tie. We deonstrate why the backpropagation algorith

More information

Role of Control-Structure Interaction in Protective System Design

Role of Control-Structure Interaction in Protective System Design Published in the ASCE Journal of Engineering Mechanics, ol. 121, No. 2, Feb. 1995 pp. 322 338. Role of Control-Structure Interaction in Protective Syste Design S. J. Dyke 1, Student Meber ASCE, B. F. Spencer,

More information

An Inverse Interpolation Method Utilizing In-Flight Strain Measurements for Determining Loads and Structural Response of Aerospace Vehicles

An Inverse Interpolation Method Utilizing In-Flight Strain Measurements for Determining Loads and Structural Response of Aerospace Vehicles An Inverse Interpolation Method Utilizing In-Flight Strain Measureents for Deterining Loads and Structural Response of Aerospace Vehicles S. Shkarayev and R. Krashantisa University of Arizona, Tucson,

More information

Estimation of ADC Nonlinearities from the Measurement in Input Voltage Intervals

Estimation of ADC Nonlinearities from the Measurement in Input Voltage Intervals Estiation of ADC Nonlinearities fro the Measureent in Input Voltage Intervals M. Godla, L. Michaeli, 3 J. Šaliga, 4 R. Palenčár,,3 Deptartent of Electronics and Multiedia Counications, FEI TU of Košice,

More information