Gust Disturbance Alleviation with Incremental Nonlinear Dynamic Inversion

Size: px
Start display at page:

Download "Gust Disturbance Alleviation with Incremental Nonlinear Dynamic Inversion"

Transcription

1 Delft University of Technology Gust Disturbance Alleviation with Increental Nonlinear Dynaic Inversion Seur, Ewoud; de Croon, Guido; Chu, Qiping DOI.9/IROS Publication date 26 Docuent Version Peer reviewed version Published in Proceedings of the 26 IEEE/RSJ International Conference on Intelligent Robots and Systes (IROS) Citation (APA) Seur, E., de Croon, G., & Chu, Q. (26). Gust Disturbance Alleviation with Increental Nonlinear Dynaic Inversion. In Proceedings of the 26 IEEE/RSJ International Conference on Intelligent Robots and Systes (IROS): Daejeon, Korea DOI:.9/IROS Iportant note To cite this publication, please use the final published version (if applicable). Please check the docuent version above. Copyright Other than for strictly personal use, it is not peritted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Coons. Takedown policy Please contact us and provide details if you believe this docuent breaches copyrights. We will reove access to the work iediately and investigate your clai. This work is downloaded fro Delft University of Technology. For technical reasons the nuber of authors shown on this cover page is liited to a axiu of.

2 Gust Disturbance Alleviation with Increental Nonlinear Dynaic Inversion Ewoud J.J. Seur and Guido C.H.E. de Croon2 and Qiping Chu3 Abstract Micro Aerial Vehicles (MAVs) are liited in their operation outdoors near obstacles by their ability to withstand wind gusts. Currently widespread position control ethods such as Proportional Integral Derivative control do not perfor well under the influence of gusts. Increental Nonlinear Dynaic Inversion (INDI) is a sensor-based control technique that can control nonlinear systes subject to disturbances. This ethod was developed for the attitude control of MAVs, but in this paper we generalie this ethod to the outer loop control of MAVs under gust loads. Significant iproveents over a traditional Proportional Integral Derivative (PID) controller are deonstrated in an experient where the drone flies in and out of a fan s wake. The control ethod does not rely on frequent position updates, so it is ready to be applied outside with standard GPS odules. I. INTRODUCTION Micro Aerial Vehicles (MAV) have the potential to perfor any useful tasks, such as search and rescue [], package delivery, aerial iaging [2], etc. For applications where the MAV needs to operate close to obstacles or close to the ground, accurate position control is of paraount iportance. However, currently widespread position control ethods such as Proportional Integral Derivative control (PID) [3] do not perfor well under the influence of gusts. Iagine a search and rescue scenario where a drone needs to fly into a house through an open window to look for survivors of a disaster. If the conditions are windy outdoors, the drone will need to provide a certain force to counteract this wind. The oent the drone flies into the house, the drag fro the wind disappears and the drone will start to accelerate. With traditional control ethods, the drone is likely to hit soething in a confined indoor space. Outdoor UAV issions can encounter significant gusts due to atospheric turbulence [4]. Shen et al. even observed these wind disturbances indoor [5], and they needed an augentation of the controller that could cope with slowly varying wind disturbances. To cope with fast changing wind gusts, a solution could be to use onboard wind sensors to estiate the wind field [6]. However, this increases the syste coplexity and cost. *This work was supported by the Delphi Consortiu Ewoud J.J. Seur is with Faculty of Aerospace Engineering, Delft University of Technology, 2629HS Delft, The Netherlands e.j.j.seur@tudelft.nl 2 Guido C.H.E. de Croon is with Faculty of Aerospace Engineering, Delft University of Technology, 2629HS Delft, The Netherlands G.C.H.E.deCroon@tudelft.nl 3 Qiping Chu is with Faculty of Aerospace Engineering, Delft University of Technology, 2629HS Delft, The Netherlands q.p.chu@tudelft.nl Fig.. The quadcopter in front of the fan during one of the experients. Alternatively, the wind velocity could be estiated onboard through odeling [7], [8]. The downside of this approach is that it is very dependent on the odel. If the odel does not represent reality well enough due to odeling errors or airfrae changes, the gust alleviation perforance will degrade. Gardner et al. focused on creating a fraework to assess the ability of different physical platfors to withstand gusts [9], but they did not discuss how the controller can take advantage of this ability. In other research, the use of the acceleroeter for the control in the vertical axis is discussed []. A siilar research has been worked out for the vertical control of a helicopter using the ain collective []. In the latter, the ethod of Increental Nonlinear Dynaic Inversion (INDI) is applied, but only in one axis. It is shown that the controller is able to track a reference in siulation, but no disturbance rejection properties are discussed. The approach of using the acceleroeter sees proising, since disturbances are easured, as is pointed out by Wang et al. [2]. However, to fully take advantage of this fact, all axes should be taken into account. In this paper we introduce a gust resistant controller through generaliation of INDI to the outer loop control. This controller does not require any inforation on the aerodynaic drag of the quadrotor. It is ipleented on a Parrot Bebop quadrotor running the Paparai open source autopilot software [3]. Experients are perfored that show only five c position changes while entering and leaving an industrial fan s wake. A benchark PID controller gives position errors of half a eter for the sae test.

3 II. INCREMENTAL NONLINEAR DYNAMIC INVERSION APPLIED TO LINEAR ACCELERATIONS Consider the quadrotor shown in Figure 2. The distance fro the center of gravity to each of the rotors along the body X axis is given by l and along the Y axis by b. Two reference fraes will be used throughout this paper, the body frae, with subscript B and the North East Down (NED) frae, with subscript N. The subscripts will only be used to avoid confusion, the position ξ and velocity v of the MAV will always be in the NED frae. M Y X M 4 Z Fig. 2. The Bebop Quadcopter used in the experients with body axis definitions. We start with a description of the syste, in this case the position dynaics. These follow fro Newtons second law of otion: b l M 2 M 3 ξ = g + F (v) + T N (η, T ) () Where ξ = [x, y, ] T is the position and F is the aerodynaic force working on the airfrae as a function of the velocity v of the MAV. T N is the thrust vector in the NED frae as a function of the attitude η = [φ, θ, ψ] T and the total thrust produced by the four rotors T. Finally, g is the gravity vector and is the ass of the drone. The thrust vector in the NED frae can be obtained by taking the thrust vector in the body frae, defined as T B = [,, T ] T, and rotating it using the rotation atrix M NB (η). Since the thrust vector in the body frae only has a Z coponent, only the last colun of the rotation atrix is relevant. The thrust vector in the NED frae is therefore given by the following: T N (η, T ) = M NB (η)t B = (sφsψ + cφcψsθ)t (cφsψsθ cψsφ)t (cφcθ)t (2) where the sine and cosine functions are abbreviated by the letters s and c respectively. Now we can apply a first order Taylor expansion to equation, resulting in equation 3. ξ = g + F (v ) + T N (η, T ) v F (v) v=v (v v ) φ T N(η, T ) φ=φ (φ φ ) θ T N(η, T ) θ=θ (θ θ ) T T N(η, T ) T =T (T T ) (3) The first ter can be siplified to the acceleration at the previous tiestep: g + F (v ) + T N (η, T ) = ξ. This acceleration can be obtained by rotating the accelerations easured in the body axes to the NED frae and adding the gravity vector. Furtherore, we assue that the second ter, the partial derivative of F with respect to v, is sall copared to the other three partial derivatives. This is coonly referred to as the principle of tie scale separation. Cobining this with Eq. 2 and 3 we end up with: ξ = ξ + G(η, T /)(u u ) (4) where u = [φ θ T/] T and G(η, T/) = (cφsψ sφcψsθ)t/ (cφcψcθ)t/ sφsψ + cφcψsθ ( sφsψsθ cψcφ)t/ (cφsψcθ)t/ cφsψsθ cψsφ cθsφt/ sθcφt/ cφcθ (5) The easured accelerations, necessary to obtain ξ, are typically noisy due to vibrations in the airfrae introduced by the spinning propellers. Therefore, the accelerations need to be filtered. Fro the literature, we adopted the use of a second order filter [4], given by: ω 2 n H(s) = s 2 + 2ζω n s + ωn 2 This filter also introduces delays in the signal, resulting in delayed acceleration easureents. In previous research [5], we showed that by applying this sae filter on the input as well, the input is not increented further before the result of the previous increent is known. If we denote filtered signals with subscript f and invert Eq. 4, we get the INDI control law for linear accelerations: (6) u c = u f + G (η, T /)(ν ξ ξ f ) (7) We have replaced ξ with the virtual control ν ξ to indicate that this is now an input to the equation (the desired acceleration), and we added the subscript c to u to indicate that this is the coand that will be sent to the inner loop controller. We also define the increent ũ = u c u f, so clearly Eq. 7 is an increental control law. III. IMPLEMENTATION The ipleentation of the control law given by Eq. 7 is shown in Figure 3. Note how the increent in specific thrust coand T is an output of this diagra. This is because the specific thrust is not a control variable in itself, instead the rotors are used to provide a certain thrust. Therefore, the specific thrust will have to go through a second inversion step, to find the rotor angular rate increents that will result in the coanded specific force increent. The rotors are also used by the inner loop INDI controller to control the angular acceleration of the MAV. In order to find rotor increents that satisfy both the increent in angular acceleration as well as the increent in specific thrust, we will expand the inner loop inversion step to include the relation of specific force and rotor angular rates. This way, increents for the

4 ν ξ ξerr + G(η, T ) [ ] + [ φ φc θ θ c [ φf T ] Inner loop ] H() [ φ θ MAV ] ξ θ f ξ f H() ξ Fig. 3. The outer INDI control structure. angular rates of the rotors can be found that satisfy both the desired increent in angular accelerations as well as the desired increent in specific force. The inner INDI loop is shown in Figure 4. It was derived in our previous work [5] using siilar ethods as used in this paper for the outer loop controller. For a coplete derivation, including stability analysis, we refer to that paper. The angular rate of rotor one through four is denoted by the vector ω and the angular rates of the vehicle by Ω. Note that this diagra contains two different control effectiveness atrices, G and G 2. G is a 4x4 atrix defined as the control effectiveness of the four rotors on the angular acceleration vector and the acceleration in the Z B axis. G 2 is a 4x4 atrix introduced as an extension to G to account for changes in the angular oentu of the propellers. Changing the rotational speed of the rotors changes their angular oentu, which produces a torque in the yaw axis. G 2 therefore has one row of nonero values, corresponding to yaw axis. A. Estiation of the Specific Thrust Throughout the derivation of the outer loop INDI controller, we ade use of the specific thrust T, for instance in the atrix G(η, T/). One way to obtain the specific thrust would be to odel the thrust/rotational rate curve of the propellers and easure the ass of the drone. In this paper, we chose to do soething else: we assued that the aerodynaic forces in the B direction are sall copared to the thrust. Then the specific thrust can be approxiated by the specific force easured by the onboard acceleroeter in the B direction. Furtherore, since the propellers have a quadratic thrust curve, their control effectiveness changes depending on their current rotational rate. In this paper, we assue that the control effectiveness of the rotors with respect to the specific force can be approxiated by a static one. In future research, we will investigate the benefits of using the thrust/rotational rate curve of the propellers in the controller. B. Position Control The acceleration of the vehicle is accurately controlled by the syste shown in Figure 3. To control the position of the MAV, an acceleration reference needs to be passed to the outer INDI controller that will steer the drone towards its target position. This can be done by a Proportional Derivative (PD) controller. The gains of this PD controller were anually tuned. They depend ainly on two things: the update rate of the position estiate and the speed of the inner loop controller, which is only dependent on the actuator dynaics. This is the case because all other coponents are inverted in the inversion step of the inner and outer loop. C. Filtering The easured accelerations are filtered to reove noise. This filtering also introduces a delay. To ake sure we only increent the control signal when we are able to easure the result of the previous increent, the control signal and the easureent need to be synchronied by applying the sae filter, and hence the sae delay. For the roll and pitch controls this is straightforward, as is shown in figure 3. The specific thrust increent is added to the rotor angular rates after a second inversion step in Figure 4. Therefore, the rotor angular rates should also be filtered with the sae filter. However, the angular rates of the rotors are also used to control the angular acceleration of the vehicle. This is done with the inner INDI control loop shown in Figure 4. Here the increent of the rotor angular rates is calculated fro the easured angular acceleration, which is obtained fro the gyroscopes. This easureent is also noisy, and needs to be filtered. Because of this, the angular rates of the rotors should be filtered with the sae filter. Since both the inner and the outer loop ake use of the sae actuators, the rotational rate of the rotors, their filters need to be the sae. For the experient, we chose a filter with a ω n = 5 rad/s and ζ =.55. Choosing a lower cutoff frequency will result in less noise, but ore delay. This eans that it will take longer for disturbances to be easured and counteracted. Choosing a higher cutoff frequency will have the reverse effect, ore noise will end up in the control signals but disturbances are counteracted faster. D. Lineariation The control of the acceleration is nonlinear in ters of the inputs, especially roll and pitch, as can be seen fro

5 T ν + + (G + G 2 ) ω ω c Ω Ωerr + A() MAV Ω G 2 ω f H() ω T s Ω f T s Ω f H() Ω Fig. 4. The inner INDI control structure. Equation 2. In Equation 5 it can even be seen that soe of the control derivatives can change sign, for instance φ for different values of φ. What this eans in practice is that if the increents in the input are large, because suddenly a large lateral acceleration is required, they will result in a different acceleration than intended. A solution ay be to ipleent a nonlinear ethod of finding increents in the input that give the desired increent in the acceleration. In this paper, we solved this issue by bounding the acceleration increent such that the resulting change in inputs can still be approxiated linearly. IV. EXPERIMENTAL SETUP The goal of the experient is to test how well the controller can handle gust disturbances. The experient will be perfored indoors, such that there is a controlled environent in which repeatable experients can be perfored. The drone will be coanded to fly back and forth between two waypoints at the sae altitude, which are about one eter apart in the east direction. The source of the disturbance is a Master DF3P 465 W fan placed in front of one of the waypoints, blowing towards north. The fan produces a non-unifor wind with airspeeds ranging fro.3 /s in the center to 4. /s towards the edge of the fan, which was easured downstrea. When the drone reaches the waypoint with the fan, it will suddenly experience the wind. When the drone leaves the waypoint, it will fly out of the wind again. The drone will spend eight seconds at each waypoint and repeat this three ties. The perforance of the INDI controller will be copared to a PID controller which is anually tuned to give the fastest response possible. This PID controller also akes use of the inner loop INDI controller for attitude control, but it does not use the outer loop INDI controller. The P, I and D gains work directly on the position and velocity to produce a reference roll, pitch and thrust. For the PID controller, there is a trade-off to be ade. By increasing the integral gain, faster offset copensation can be obtained. This way the quadrotor can adjust to the disturbance of the fan faster. However, by increasing the integral gain, the quadrotor will have ore overshoot in reference tracking tasks such as sudden position changes. This trade-off is non-existent for the INDI controller. The MAV used for the experients is the Bebop quadrotor fro Parrot. Instead of the stock firware, it is running the Paparai open source autopilot syste. The control algorith, as well as the onboard acceleroeter and gyroscope, were running at 52 H. An infrared otion tracking syste called Optitrack was used to obtain position inforation. This syste can easure the drone s position with illieter accuracy at a frequency up to 2 H. But because we want the experient to be realistic for outside scenarios and since ost Global Positioning Syste (GPS) odules can only provide position updates at four H, the data was only sent to the drone at a frequency of four H. The Optitrack syste can deliver better accuracy than a GPS odule, so it ight see that the experient is still not realistic, regardless of the low update rate. However, the ain contribution of this paper is a controller that can cope with gust disturbances. This is achieved through effective use of the acceleroeter and an increental control schee, and does not depend on the position accuracy. V. RESULTS For the outer loop INDI experient, Figures 5 and 6 show the acceleration of the MAV in the East and North directions respectively. The acceleration signal shown is filtered on the drone with the second order filter given by Eq. 6 with ζ =.55 and ω n = 5 rad/s. Figure 5 shows the acceleration in the direction orthogonal to the disturbance. Here we see accurate tracking of the acceleration reference. In Figure 6, we can see the effect of the wind on the acceleration at 35 s and 43 s when the MAV enters and leaves the wake of the fan. Figures 7 and 8 show the position of the quadrotor during the experient for the outer loop INDI controller. Figure 7 shows that the INDI controller is able to track step responses with inial overshoot. Fro Figure 8 we can see that entering and leaving the fan s wake, for instance at 35 s and 45 s, typically results in a position change of about five c. This error is rejected in two seconds after its occurrence. Note the offset that can be observed in Figure 8. In our previous work on the inner loop attitude control we did not see such offsets in the attitude angles. The reason for this is

6 ÿ [/s 2 ] x [] ÿ ref ÿ Fig. 5. Acceleration in the East direction for the INDI controller. x ref x Fig. 8. Position in the North direction for the INDI controller with fan disturbance..5 ẍ [/s 2 ].5.5 ẍ ref ẍ Fig. 6. Acceleration in the North direction for the INDI controller with fan disturbance. y [] y ref y Fig. 7. Position in the East direction for the INDI controller. that the angular acceleration easureent was bias-free, as it was derived fro the angular rate easureent. For the linear acceleration, we rely on a direct easureent. Sensor drift or an error in the attitude estiation can lead to errors in the estiate of the acceleration. In the coplete interval of [3,8] s in the x axis, the average easured acceleration was -.8 /s 2. However, because of estiation errors there is no real acceleration and a bias in the position is the result. This proble can be solved by estiating the acceleroeter bias through the derivative of the speed estiate, which will be considered in future work. Copare this with the position of the quadrotor during the experient for the PID controller in Figures 9 and. Fro Figure 9 it can be seen that the relatively large integral gain resulted in soe overshoot of the step reference, which did not happen without the integral gain. However, fro Figure it can be observed that even with this large integral gain, the quadrotor is blown away ore than half a eter and it takes about five seconds for it to get back to the reference. The oent it flies back to the first waypoint it overshoots in the other direction, because now it suddenly flies out of the fan s wake. Because the fan was blowing toward the north, the average position error in the North direction is a easure of the perforance. Fro Figures 8 and the average error in x is 6.4 c for the INDI controller and 9.3 c for the PID controller. As was entioned before, the position error for the INDI controller is ostly due to the acceleration bias. Estiation of this bias can result in even better perforance. Finally a top view of the experient is depicted in figure. It shows the track of the quadrotor for the experients with the INDI and PID controller for the interval of [3,5] s and [2,4] s respectively. The figure shows how well the INDI controller can reject the disturbance of the fan copared to a traditional PID controller.

7 y [] x [] y ref y Fig. 9. Position in the East direction for the PID controller. x ref x Fig.. Position in the North direction for the PID controller with fan disturbance. x [] PID INDI Ref Fan y [] Fig.. Top view of the trajectories of the INDI and PID controller (best viewed in color). VI. CONCLUSIONS We have generalied Increental Nonlinear Dynaic Inversion (INDI) for the control of linear accelerations of a quadrotor subject to disturbances. The experients show that the perforance of the INDI controller is three ties better than that of a traditional Proportional Integral Derivative (PID) controller in ters of average position error. In the experients, the quadrotor received four H position updates, which eans that the technique can readily be applied outdoors with standard GPS odules. This outer loop INDI controller enables Micro Aerial Vehicles to perfor tasks that require accurate position control under gusty conditions, such as flying near obstacles and entering a building through a window. REFERENCES [] A. Ryan and J. Hedrick, A ode-switching path planner for UAVassisted search and rescue, in 44th IEEE Conference on Decision and Control, 25, p. pp [2] J. Ki and S. Sukkarieh, Airborne siultaneous localisation and ap building, in IEEE International Conference on Robotics and Autoation, 23. [3] D. Mellinger, N. Michael, and V. Kuar, Trajectory generation and control for precise aggressive aneuvers with quadrotors, The International Journal of Robotics Research, vol. 3, no. 5, pp , 22. [4] K. Alexis, G. Nikolakopoulos, and A. Tes, Constrained-Control of a Quadrotor Helicopter for Trajectory Tracking under Wind-Gust Disturbances, in IEEE Mediterranean Electrotechnical Conference, 2. [5] S. Shen, N. Michael, and V. Kuar, Autonoous Multi-Floor Indoor Navigation with a Coputationally Constrained MAV, in International Conference on Robotics and Autoation, May 2. [6] N. Sydney, B. Syth, and D. A. Paley, Dynaic control of autonoous quadrotor flight in an estiated wind field, in IEEE Conference on Decision and Control (CDC), Deceber 23. [7] S. L. Waslander and C. Wang, Wind Disturbance Estiation and Rejection for Quadrotor Position Control, in AIAA Infotech@Aerospace Conference and AIAA Unanned...Unliited Conference, April 29. [8] F. Schiano, J. Alonso-Mora, K. Rudin, P. Beardsley, R. Siegwart, and B. Siciliano, Towards Estiation and Correction of Wind Effects on a Quadrotor UAV, in International Micro Air Vehicle Conference and Copetition (IMAV), August 24. [9] R. C. Gardner and J. S. Hubert, Coparative Fraework for Maneuverability and Gust Tolerance of Microhelicopters, Journal of Aircraft, vol. 5, no. 5, pp , 24. [] G. M. Hoffann, H. Huang, S. L. Waslander, and C. J. T. c, Precision flight control for a ulti-vehicle quadrotor helicopter testbed, Control Engineering Practice, vol. 9, no. 9, pp , 2. [] P. Siplicio, M. Pavel, E. van Kapen, and Q. Chu, An acceleration easureents-based approach for helicopter nonlinear flight control using Increental Nonlinear Dynaic Inversion, Control Engineering Practice, vol. 2, no. 8, pp , aug 23. [2] J. Wang, T. Raffler, and F. Holapfel, Nonlinear Position Control Approaches for Quadcopters Using a Novel State Representation, in Guidance, Navigation and Control Conference. AIAA Paper , 22. [3] G. Hattenberger, M. Bron, and M. Gorra, Using the Paparai UAV Syste for Scientific Research, in International Micro Air Vehicle Conference and Copetition (IMAV), 24. [4] B. J. Bacon, A. J. Ostroff, and S. M. Joshi, Reconfigurable NDI Controller Using Inertial Sensor Failure Detection & Isolation, IEEE Transactions On Aerospace And Electronic Systes, vol. 37, no. 4, pp , Oct 2. [5] E. J. J. Seur, Q. P. Chu, and G. C. H. E. de Croon, Adaptive Increental Nonlinear Dynaic Inversion for Attitude Control of Micro Aerial Vehicles, Journal of Guidance, Control, and Dynaics, vol. 39, no. 3, pp , March 26.

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

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

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

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

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

16.30/31 September 24, 2010 Prof. J. P. How and Prof. E. Frazzoli Due: October 15, 2010 T.A. B. Luders /31 Lab #1

16.30/31 September 24, 2010 Prof. J. P. How and Prof. E. Frazzoli Due: October 15, 2010 T.A. B. Luders /31 Lab #1 16.30/31 Septeber 24, 2010 Prof. J. P. How and Prof. E. Frazzoli Due: October 15, 2010 T.A. B. Luders 16.30/31 Lab #1 1 Introduction The Quanser helicopter is a echanical device that eulates the flight

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

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

Improved State Estimation in Quadrotor MAVs: A Novel Drift-Free Velocity Estimator 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

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

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

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

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

IDAN Shock Mount Isolation Vibration Study November 1, The operation of shock and vibration isolation base plate

IDAN Shock Mount Isolation Vibration Study November 1, The operation of shock and vibration isolation base plate dr. Istvan Koller RTD USA BME Laboratory. Background In 998, Real Tie Devices USA, Inc. introduced a novel packaging concept for ebedded PC/04 odules to build Intelligent Data Acquisition Nodes. This syste,

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

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

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

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

Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra

Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra M. Valli, R. Arellin, P. Di Lizia and M. R. Lavagna Departent of Aerospace Engineering, Politecnico di Milano

More information

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

Dynamic Surface Control Techniques Applied to Horizontal Position Control of a Quadrotor

Dynamic Surface Control Techniques Applied to Horizontal Position Control of a Quadrotor 216 2th International Conference on Syste Theory, Control and Coputing (ICSTCC, October 13-15, Sinaia, Roania Dynaic Surface Control Techniques Applied to Horizontal Position Control of a Quadrotor Zhilong

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

Designing 3-DOF Hardware-In-The-Loop Test Platform Controlling Multirotor Vehicles

Designing 3-DOF Hardware-In-The-Loop Test Platform Controlling Multirotor Vehicles WeAT3.5 Designing 3-DOF Hardware-In-The-Loop Test Platfor Controlling Multirotor Vehicles Muhsin Hancer Rahan Bitirgen Isail Bayezit Faculty of Aeronautical and Space Sciences, Necettin Erbakan University,

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

Analysis and Implementation of a Hardware-in-the-Loop Simulation

Analysis and Implementation of a Hardware-in-the-Loop Simulation DINAME 27 - Proceedings of the XVII International Syposiu on Dynaic Probles of Mechanics A. T. Fleury, D. A. Rade, P. R. G. Kurka (Editors), ABCM, São Sebastião, SP, Brail, March 5-, 27 Analysis and Ipleentation

More 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

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

Incremental control and guidance of hybrid aircraft applied to the Cyclone tailsitter UAV

Incremental control and guidance of hybrid aircraft applied to the Cyclone tailsitter UAV Incremental control and guidance of hybrid aircraft applied to the Cyclone tailsitter UAV E.J.J. Smeur, M. Bronz, G.C.H.E. de Croon arxiv:182.714v1 [cs.ro] 2 Feb 218 ABSTRACT Hybrid unmanned aircraft,

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

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

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

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

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

Neural Network Identifier with Iterative Learning for Turbofan Engine Rotor Speed Control System

Neural Network Identifier with Iterative Learning for Turbofan Engine Rotor Speed Control System Neural Network Identifier with Iterative earning for Turbofan Engine Rotor Speed Control Syste QIAN Kun PANG Xiangping I Bangyuan Departent of Aerial Instruent and Electric Engineering The First Aeronautical

More information

Department of Physics Preliminary Exam January 3 6, 2006

Department of Physics Preliminary Exam January 3 6, 2006 Departent of Physics Preliinary Exa January 3 6, 2006 Day 1: Classical Mechanics Tuesday, January 3, 2006 9:00 a.. 12:00 p.. Instructions: 1. Write the answer to each question on a separate sheet of paper.

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

Torsion Experiment. Encoder #3 ( 3 ) Third encoder/disk for Model 205a only. Figure 1: ECP Torsion Experiment

Torsion Experiment. Encoder #3 ( 3 ) Third encoder/disk for Model 205a only. Figure 1: ECP Torsion Experiment Torsion Experient Introduction For the Torsion lab, there are two required experients to perfor and one extra credit assignent at the end. In experient 1, the syste paraeters need to be identified so that

More information

In the session you will be divided into groups and perform four separate experiments:

In the session you will be divided into groups and perform four separate experiments: Mechanics Lab (Civil Engineers) Nae (please print): Tutor (please print): Lab group: Date of lab: Experients In the session you will be divided into groups and perfor four separate experients: (1) air-track

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

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

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

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

Multi-Dimensional Hegselmann-Krause Dynamics

Multi-Dimensional Hegselmann-Krause Dynamics Multi-Diensional Hegselann-Krause Dynaics A. Nedić Industrial and Enterprise Systes Engineering Dept. University of Illinois Urbana, IL 680 angelia@illinois.edu B. Touri Coordinated Science Laboratory

More information

Time-of-flight Identification of Ions in CESR and ERL

Time-of-flight Identification of Ions in CESR and ERL Tie-of-flight Identification of Ions in CESR and ERL Eric Edwards Departent of Physics, University of Alabaa, Tuscaloosa, AL, 35486 (Dated: August 8, 2008) The accuulation of ion densities in the bea pipe

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

Kinematics and dynamics, a computational approach

Kinematics and dynamics, a computational approach Kineatics and dynaics, a coputational approach We begin the discussion of nuerical approaches to echanics with the definition for the velocity r r ( t t) r ( t) v( t) li li or r( t t) r( t) v( t) t for

More information

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields.

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields. s Vector Moving s and Coputer Science Departent The University of Texas at Austin October 28, 2014 s Vector Moving s Siple classical dynaics - point asses oved by forces Point asses can odel particles

More information

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Nour BEN AMMAR, Soufiene BOUALLÈGUE and Joseph HAGGÈGE Research Laboratory in Automatic Control LA.R.A), National Engineering School

More information

26 Impulse and Momentum

26 Impulse and Momentum 6 Ipulse and Moentu First, a Few More Words on Work and Energy, for Coparison Purposes Iagine a gigantic air hockey table with a whole bunch of pucks of various asses, none of which experiences any friction

More information

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t.

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t. CS 493: Algoriths for Massive Data Sets Feb 2, 2002 Local Models, Bloo Filter Scribe: Qin Lv Local Models In global odels, every inverted file entry is copressed with the sae odel. This work wells when

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

HYBRID CONTROLLER FOR GUST LOAD ALLEVIATION AND RIDE COMFORT IMPROVEMENT USING DIRECT LIFT CONTROL FLAPS

HYBRID CONTROLLER FOR GUST LOAD ALLEVIATION AND RIDE COMFORT IMPROVEMENT USING DIRECT LIFT CONTROL FLAPS 3 rd EUROPEAN CONFERENCE FOR AEROSPACE SCIENCES (EUCASS) HYBRID CONTROLLER FOR GUST LOAD ALLEVIATION AND RIDE COMFORT IMPROVEMENT USING DIRECT LIFT CONTROL FLAPS Andreas Wildschek*, Rudolf Maier*, Martin

More information

Ocean 420 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers

Ocean 420 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers Ocean 40 Physical Processes in the Ocean Project 1: Hydrostatic Balance, Advection and Diffusion Answers 1. Hydrostatic Balance a) Set all of the levels on one of the coluns to the lowest possible density.

More information

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,

More information

UNCERTAINTIES IN THE APPLICATION OF ATMOSPHERIC AND ALTITUDE CORRECTIONS AS RECOMMENDED IN IEC STANDARDS

UNCERTAINTIES IN THE APPLICATION OF ATMOSPHERIC AND ALTITUDE CORRECTIONS AS RECOMMENDED IN IEC STANDARDS Paper Published on the16th International Syposiu on High Voltage Engineering, Cape Town, South Africa, 2009 UNCERTAINTIES IN THE APPLICATION OF ATMOSPHERIC AND ALTITUDE CORRECTIONS AS RECOMMENDED IN IEC

More information

16.333: Lecture # 7. Approximate Longitudinal Dynamics Models

16.333: Lecture # 7. Approximate Longitudinal Dynamics Models 16.333: Lecture # 7 Approxiate Longitudinal Dynaics Models A couple ore stability derivatives Given ode shapes found identify sipler odels that capture the ain responses Fall 24 16.333 6 1 More Stability

More information

Smith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtime

Smith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtime Sith Predictor Based-Sliding Mode Controller for Integrating Process with Elevated Deadtie Oscar Caacho, a, * Francisco De la Cruz b a Postgrado en Autoatización e Instruentación. Grupo en Nuevas Estrategias

More information

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices

13.2 Fully Polynomial Randomized Approximation Scheme for Permanent of Random 0-1 Matrices CS71 Randoness & Coputation Spring 018 Instructor: Alistair Sinclair Lecture 13: February 7 Disclaier: These notes have not been subjected to the usual scrutiny accorded to foral publications. They ay

More information

A Hybrid Feedback Control Strategy for Autonomous Waypoint Transitioning and Loitering of Unmanned Aerial Vehicles

A Hybrid Feedback Control Strategy for Autonomous Waypoint Transitioning and Loitering of Unmanned Aerial Vehicles A Hybrid Feedback Control Strategy for Autonoous Waypoint Transitioning and Loitering of Unanned Aerial Vehicles Dean W. Sith III a, Ricardo G. Sanfelice b a Guidance Navigation and Control Center. Raytheon

More information

ANALYSIS OF LANDING TRAJECTORY USING BACKWARD PROPAGATION

ANALYSIS OF LANDING TRAJECTORY USING BACKWARD PROPAGATION ANALYSIS OF LANDING TRAJECTORY USING BACKWARD PROPAGATION Melissa M. Onishi Departent of Mechanical Engineering University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT The past NASA landing issions

More information

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines Intelligent Systes: Reasoning and Recognition Jaes L. Crowley osig 1 Winter Seester 2018 Lesson 6 27 February 2018 Outline Perceptrons and Support Vector achines Notation...2 Linear odels...3 Lines, Planes

More information

Self-Erecting Inverted Pendulum: Swing up and Stabilization Control

Self-Erecting Inverted Pendulum: Swing up and Stabilization Control Self-Erecting Inverted Pendulu: Swing up and Stabilization Control S. McGilvray (Winner of the IEEE Life Meber ward for best paper fro the Central Canada Council for the IEEE Student Paper Contest, ) Contents

More 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

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

Name: Partner(s): Date: Angular Momentum

Name: Partner(s): Date: Angular Momentum Nae: Partner(s): Date: Angular Moentu 1. Purpose: In this lab, you will use the principle of conservation of angular oentu to easure the oent of inertia of various objects. Additionally, you develop a

More information

SEISMIC FRAGILITY ANALYSIS

SEISMIC FRAGILITY ANALYSIS 9 th ASCE Specialty Conference on Probabilistic Mechanics and Structural Reliability PMC24 SEISMIC FRAGILITY ANALYSIS C. Kafali, Student M. ASCE Cornell University, Ithaca, NY 483 ck22@cornell.edu M. Grigoriu,

More information

Seismic Analysis of Structures by TK Dutta, Civil Department, IIT Delhi, New Delhi.

Seismic Analysis of Structures by TK Dutta, Civil Department, IIT Delhi, New Delhi. Seisic Analysis of Structures by K Dutta, Civil Departent, II Delhi, New Delhi. Module 5: Response Spectru Method of Analysis Exercise Probles : 5.8. or the stick odel of a building shear frae shown in

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 2017 Lessons 7 20 Dec 2017 Outline Artificial Neural networks Notation...2 Introduction...3 Key Equations... 3 Artificial

More information

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact

Physically Based Modeling CS Notes Spring 1997 Particle Collision and Contact Physically Based Modeling CS 15-863 Notes Spring 1997 Particle Collision and Contact 1 Collisions with Springs Suppose we wanted to ipleent a particle siulator with a floor : a solid horizontal plane which

More information

Vector thrust multi-rotor copter and its application for building inspection

Vector thrust multi-rotor copter and its application for building inspection Vector thrust ulti-rotor copter and its application for building inspection C.-H. Kuo 1, C.-M. Kuo 1, A. Leber 1 and C. Boller 1,2 1 Saarland University, Mat. Sc. & Technol. Dept., Chair in NDT & QA, Saarbrucken,

More information

an author's https://oatao.univ-toulouse.fr/98 http://www.iavs.org/iav7-proceedings/ Chauffaut, Corentin and Burlion, Laurent and Defay, François and De Plinval, Henry Collision Avoidance of ultiple MAVs

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

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

System Modeling and Control of a Clutch Actuator System for Dual Clutch Transmissions

System Modeling and Control of a Clutch Actuator System for Dual Clutch Transmissions Syste Modeling and Control of a Clutch Actuator Syste for Dual Clutch Transissions Jinsung Ki *) Seibu B. Choi ) Heerak Lee ) Jiwoo Kang ) Mandae Hur ) ) Departent of Mechanical Engineering, KAIST, 9 Daehak-ro,

More information

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER Norman L. Johnson and Kam K. Leang Department of Mechanical Engineering University of Nevada, Reno Reno, Nevada 897-312, USA ABSTRACT This

More information

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair

A Simplified Analytical Approach for Efficiency Evaluation of the Weaving Machines with Automatic Filling Repair Proceedings of the 6th SEAS International Conference on Siulation, Modelling and Optiization, Lisbon, Portugal, Septeber -4, 006 0 A Siplified Analytical Approach for Efficiency Evaluation of the eaving

More information

ME Machine Design I. FINAL EXAM. OPEN BOOK AND CLOSED NOTES. Friday, May 8th, 2009

ME Machine Design I. FINAL EXAM. OPEN BOOK AND CLOSED NOTES. Friday, May 8th, 2009 ME 5 - Machine Design I Spring Seester 009 Nae Lab. Div. FINAL EXAM. OPEN BOOK AND LOSED NOTES. Friday, May 8th, 009 Please use the blank paper for your solutions. Write on one side of the paper only.

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

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

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.010: Systems Modeling and Dynamics III. Final Examination Review Problems

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.010: Systems Modeling and Dynamics III. Final Examination Review Problems ASSACHUSETTS INSTITUTE OF TECHNOLOGY Departent of echanical Engineering 2.010: Systes odeling and Dynaics III Final Eaination Review Probles Fall 2000 Good Luck And have a great winter break! page 1 Proble

More information

Trajectory Control of a Quadrotor Using a Control Allocation Approach

Trajectory Control of a Quadrotor Using a Control Allocation Approach Trajectory Control of a Quadrotor Using a Control Allocation Approach Haad Zaki 1, Mustafa Unel 1,2 and Yildiray Yildiz 3 Abstract A quadrotor is an underactuated unanned aerial vehicle with four inputs

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

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

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

Warning System of Dangerous Chemical Gas in Factory Based on Wireless Sensor Network

Warning System of Dangerous Chemical Gas in Factory Based on Wireless Sensor Network 565 A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 59, 07 Guest Editors: Zhuo Yang, Junie Ba, Jing Pan Copyright 07, AIDIC Servizi S.r.l. ISBN 978-88-95608-49-5; ISSN 83-96 The Italian Association

More information

SIMULATION OF THE QUADROTOR CONTROLLED WITH LQR WITH INTEGRAL EFFECT

SIMULATION OF THE QUADROTOR CONTROLLED WITH LQR WITH INTEGRAL EFFECT Copyright 22 by ABCM Page 39 SIMULATION OF THE QUADROTOR CONTROLLED WITH LQR WITH INTEGRAL EFFECT Mauricio Vladiir Peña G., auriciovladiirp@gail.co Universidad Libre Kr. 66A # 53-4, Bogotá, Colobia. Edilberto

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

An improved self-adaptive harmony search algorithm for joint replenishment problems

An improved self-adaptive harmony search algorithm for joint replenishment problems An iproved self-adaptive harony search algorith for joint replenishent probles Lin Wang School of Manageent, Huazhong University of Science & Technology zhoulearner@gail.co Xiaojian Zhou School of Manageent,

More information

Handwriting Detection Model Based on Four-Dimensional Vector Space Model

Handwriting Detection Model Based on Four-Dimensional Vector Space Model Journal of Matheatics Research; Vol. 10, No. 4; August 2018 ISSN 1916-9795 E-ISSN 1916-9809 Published by Canadian Center of Science and Education Handwriting Detection Model Based on Four-Diensional Vector

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

CHAPTER 19: Single-Loop IMC Control

CHAPTER 19: Single-Loop IMC Control When I coplete this chapter, I want to be able to do the following. Recognize that other feedback algoriths are possible Understand the IMC structure and how it provides the essential control features

More 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

Measuring orbital angular momentum superpositions of light by mode transformation

Measuring orbital angular momentum superpositions of light by mode transformation CHAPTER 7 Measuring orbital angular oentu superpositions of light by ode transforation In chapter 6 we reported on a ethod for easuring orbital angular oentu (OAM) states of light based on the transforation

More information

Design and Implementation of an Unmanned Tail-sitter

Design and Implementation of an Unmanned Tail-sitter 1 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 8 - Oct, 1. Hamburg, Germany Design and Implementation of an Unmanned Tail-sitter Roman Bapst,

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

Control and Navigation Framework for Quadrotor Helicopters

Control and Navigation Framework for Quadrotor Helicopters DOI 1.17/s1846-1-9789-z Control and Navigation Framework for Quadrotor Helicopters Amr Nagaty Sajad Saeedi Carl Thibault Mae Seto Howard Li Received: September 1 / Accepted: September 1 Springer Science+Business

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

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

The accelerated expansion of the universe is explained by quantum field theory.

The accelerated expansion of the universe is explained by quantum field theory. The accelerated expansion of the universe is explained by quantu field theory. Abstract. Forulas describing interactions, in fact, use the liiting speed of inforation transfer, and not the speed of light.

More information

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea

More information